码迷,mamicode.com
首页 >  
搜索关键字:java    ( 298062个结果
Java学习之道:简述泛型通配符<? extends T>和<? super T>
和含有JAVA5.0的新的概念。由于它们的外表导致了很多人误解了它们的用途: 1.首先你很容易误解它为继承于T的所有类的集合,这是大错特错的,相信能看下去你一定见过或用过List吧?为什么我说理解成一个集合是错呢?如果理解成一个集合那为什么不用List来表示?所以不是一个集合,而是T的某一种子类的意思,记住是一种,单一的一种,问题来了,由于连哪一种都不确定,带来...
分类:编程语言   时间:2014-08-11 12:05:52    阅读次数:192
hdu1505--City Game(扫描线+坑啊 )
City Game Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4572    Accepted Submission(s): 1938 Problem Description Bob is a strategy...
分类:其他好文   时间:2014-08-11 12:05:12    阅读次数:327
01背包,概率
原题http://acm.hdu.edu.cn/showproblem.php?pid=2955 Robberies Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 11820    Accepted Submission(s): ...
分类:其他好文   时间:2014-08-11 12:04:52    阅读次数:182
LinkedTransferQueue学习
最近在阅读开源项目里,发现有几个工程都不尽相同地使用LinkedTransferQueue这个数据结构。比如netty,grizzly,xmemcache,Bonecp。Bonecp还扩展出一个BoundTransferQueue。 LinkedTransferQueue最早出现在JSR66R(一个轻量级并行执行框架)包中,目前已合并到JDK7中。JSR66的负责人正是大名顶顶的Doug Lea...
分类:其他好文   时间:2014-08-11 12:01:54    阅读次数:254
java生成excel文件工具类实例
java生成excel文件工具类实例...
分类:编程语言   时间:2014-08-11 12:01:54    阅读次数:180
ExtJs treepanel和TabPanel配合使用
tree.js Ext.onReady(function() { Ext.lib.Ajax.defaultPostHeader += '; charset=utf-8'; var center = new Ext.TabPanel( { id : 'tab_main', region : 'center', frame : false,...
分类:Web程序   时间:2014-08-11 12:00:12    阅读次数:282
无锁编程与有锁编程的性能对比与分析
最近维护的一个网络服务器遇到性能问题,于是就对原有的程序进行了较大的框架改动。改动最多的是线程工作模式与数据传递方式,最终的结果是改变锁的使用模式。经过一番改进,基本上可以做到 GMb 网卡全速工作处理。在 性能达标之后,一度在想有没有什么办法使用更加轻量级锁,或者去掉锁的使用,为此搜索一些相关的研究成果,并做了一些实验来验证这些成果,因而就有这篇文章。希望有做类似工作的同行可以有所借鉴。如果有人...
分类:其他好文   时间:2014-08-11 11:59:42    阅读次数:337
【数据结构与算法】希尔排序
希尔排序的时间复杂度是O(n^1.3)~O(n^2),空间复杂度是O(1)。 代码如下: /** * 源码名称: ShellSort.java * 日期:2014-08-11 * 程序功能:希尔排序 * 版权:CopyRight@A2BGeek * 作者:A2BGeek */ public class ShellSort { public void shellSort(i...
分类:其他好文   时间:2014-08-11 11:59:02    阅读次数:212
无锁编程以及CAS
无锁编程以及CAS 无锁编程 / lock-free / 非阻塞同步 无锁编程,即不使用锁的情况下实现多线程之间的变量同步,也就是在没有线程被阻塞的情况下实现变量的同步,所以也叫非阻塞同步(Non-blocking Synchronization)。 实现非阻塞同步的方案称为“无锁编程算法”( Non-blocking algorithm)。 lock-free是目前最...
分类:其他好文   时间:2014-08-11 11:58:42    阅读次数:321
解决NetworkOnMainThreadException
选择了android2.3以后的开发包(比如4.0的),再主线程建立socket连接的时候,会报错 NetworkOnMainThreadException 或者是使用android2.3之前的开发包,但是要运行在4.0以上的版本也会报这样的错误。在网上查了一下,我总结了两种方法, 方法一:直接忽视,强制使用(强烈不推荐,但是修改简单) 在MainActivity文件的...
分类:Web程序   时间:2014-08-11 11:57:12    阅读次数:325
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!