- water - BlogJava-首页技术区
本来是打算小范围内讨论的,话题也比较小,后来听说人多了,临时拼凑些材料. 话题过大后重点就放在讲解上,其实这里面讲解的东东还是挺多的. 以后有时间会将并发完整整理一次. xylz 2010-12-03 16:13 发表评论.
- 小丑鱼 - 淘宝JAVA中间件团队博客
去年做的分享,一直上传slideshare失败,今天又试了下,成功了. 这个主题主要介绍Java NIO编程的技巧和陷阱,解读了一些NIO框架的源码,以及编写高性能NIO网络框架所需要注意的技巧和缺陷. 去年写了篇blog提供了pdf版本的下载,看这里.
- - 互联网旁观者
1 、被误用的NoSQL:非常容易出现的错误使用方法. (1)循环网络调用:循环获取不好主要原因在网络访问环节的开销增大很多;涉及网络请求时要尽量批量获取. 压缩问题一般分为:不压缩、外部Client压缩、NoSQL存储压缩. NoSQL内部压缩,可以减小存储,提升IO性能,不能提升网络IO性能.
- - heiyeluren的blog(黑夜路人的开源世界)
来源: http://www.dcshi.com/?p=79. 所谓共享内存就是使得多个进程可以访问同一块内存空间,是最快的可用IPC形式. 是针对其他通信机制运行效率较低而设计的. 往往与其它通信机制,如信号量结合使用,来达到进程间的同步及互斥. 其他进程能把同一段共享内存段“连接到”他们自己的地址空间里去.
- - ITeye博客
Java字符串经常被问到的排名前十的问题. 1、如何比较字符串. 使用 “==” 还是 “equals()”. 简单来讲,“==”比较的是引用(对象的内存地址),“equals()” 比较值是否相等. 除非你想检测两个字符串是否是同一对象,否则都用equals(). 当然了解字符串池的概念更好.
- - BlogJava-qileilove
java网络编程Socket通信中,通常会遇到以下异常情况:. 第1个异常是 java.net.BindException:Address already in use: JVM_Bind. 该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时.
- - 博客园_首页
本文回答了30个JAVA入门级初学者的常见问题. a += b 和 a = a + b 的效果有区别吗. 声明一个数组为什么需要花费大量时间. 为什么JAVA库不用随机pivot方式的快速排序. Q. 为什么 -0/3 结果是 0,而 -0.0/3.0 结果是 -0.0. A. 在Java里,整数是用补码表示的.
- - CSDN博客推荐文章
本文来源于我在InfoQ中文站原创的文章,原文地址是:. Dustin Marx是一位专业软件开发者,从业已经有17年的时间,他拥有电子工程学士学位,还是一位MBA. Dustin维护着一个 博客,专门介绍软件开发的各个主题. 近日,他 撰文谈到了Java开发中常见的 危险信号,提出了在日常的Java开发中我们需要尽力避免的一些不正确的做法.
- - Java - 编程语言 - ITeye博客
这里将要谈及的很多“危险信号”通常都会收到来自于FindBugs等代码分析工具所发出的警告信息,流行的Java IDE也会将它们标记出来. 不过,我发现有不少开发者会忽略掉这些来自于工具与IDE的警告信息,要么是因为他们关掉了提示信息,要么是出于自身的开发习惯或是不理解与这些警告信息所关联的风险,因此会忽略掉警告信息.
- - 编程语言 - ITeye博客
1、在Eclipse中格式化源代码并管理import语句:. Eclipse提供了自动格式化源代码和管理import语句的功能(并移除未使用的语句). 你可以使用下面的快捷键来使用这些功能. Ctrl + Shift + F – 格式化源代码. Ctrl + Shift + O – 管理import语句并移除未使用的语句.