Java
yixiaoping
这个作者很懒,什么都没留下…
展开
-
11款用于优化、分析源代码的Java工具
本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。1. PMD from http://pmd.sourceforge.net/PMD能够扫描Java 源代码,查找类似以下的潜在问题:> 可能的bug——try/catch/finally/switch语句中返回空值。> 死代码——未使用的局部变量、参数、私有方法。> 不理想的代码——使用String/S转载 2013-01-17 16:04:14 · 536 阅读 · 0 评论 -
JNA使用---Java 和 C 语言之间的调用
介绍给大家介绍一个最新的访问本机代码的 Java 框架 —JNA 。JNA(Java Native Access) 框架是一个开源的 Java 框架,是 SUN 公司主导开发的,建立在经典的 JNI 的基础之上的一个框架。JNA 项目地址: https://jna.dev.java.net/ 非常强大、易用,功能上类似与 .NET 的 P/Invoke 。转载 2013-03-13 10:39:11 · 2952 阅读 · 2 评论 -
MINA2收包中对粘包的处理
http://scholers.iteye.com/blog/784336 MINA2中(MINA2 RC版本,MINA2.0正式版已经发布)服务端接受数据默认有一定长度的缓冲区(可以在启动的时候设置)。那么对于大报文,怎么处理呢?比如说超过1024,甚至更多?MINA2为了节省网络流量,提高处理效率,会将大报文自动拆分(可能是存放MINA2中的缓冲区里面):比如2048字节的报文,就会转载 2013-03-15 16:56:34 · 3108 阅读 · 3 评论 -
开源,选择Google Code还是Sourceforge? .
开源,选择Google Code还是Sourceforge?概要提起Google Code,我需要很惭愧地承认一点,我一开始的时候“把它看扁了”。初接触Google Code的时候,我简单地认为,Google Code只是一个半成品,从各方面的功能来讲,似乎远不能够与Sourceforge的完备相比。但是,随着对Google Code了解的深入,我不能不承认我错了,Google Cod转载 2013-11-01 10:58:28 · 1048 阅读 · 0 评论