Java小强个人技术博客站点    手机版
当前位置: 首页 >> 标签 java

Java中锁的应用之-ReadWriteLock

73880 理论 | 2014-12-31 10:04
与互斥锁相比,读-写锁允许对共享数据进行更高级别的并发访问。虽然一次只有一个线程(writer 线程)可以修改共享数据,但在许多情况下,任何数量的线程可以同时读取共享数据(reader 线程),读-写锁利用了这一点。从理论上讲,与互斥锁相比,使用读-写锁所允许的并发性增强将带来更大的性能提高。在实践中,只有在多处理器上并且只在访问模式适用......查看详细

Java中锁的应用之-Lock

70910 理论 | 2014-12-30 16:58
Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。要注意的是锁定和取消锁定出现在不同作用范围中时,必须谨慎地确保保持锁定时所执行的所有代码用 try-finally 或 try-catch 加以保护,以确保在必要时释放锁。阅读全文>>...查看详细

Byte和Bit之间的转换

259310 理论 | 2014-12-25 11:02
java中,Byte和Bit之间的转换。一般用到Byte已经满足需要,但是在网络开发中,需要精确快速高效的传输,所以很多是使用到Bit的。阅读全文>>...查看详细

从淘宝API根据IP获取IP城市信息

192920 开源 | 2014-12-18 11:09
根据IP获取城市信息,淘宝提供了AIP,可以帮助我们做这个功能。下面我们就用java来做一个请求,并解析返回的内容。阅读全文>>...查看详细

在使用Java解析JSON时 缺包报错

102260 开源 | 2014-12-18 11:03
在使用Java解析JSON时,因为缺少包,会报一些错误,这些都很容易解决的。下一篇,我将做一个解析淘宝API,根据IP获取城市,解析返回JSON的示例。可以根据示例和示例的JAR包,来做自己的一些应用。但是切记要注意,在增加包时要注意包的版本,不要和原来工程引起包冲突。阅读全文>>...查看详细

Java 中 解压缩文件

76100 理论 | 2014-12-10 16:17
都是JDK中原带的工具类和方法,压缩是Deflater类,解压是Inflater类!该文章仅仅展示这两个类的实际使用,不用拍砖!我们找一个压缩后能明显看出压缩效果的文件,比如DOC类文件,然后使用360压缩将其压缩,看压缩后大小然后使用我们的程序进行压缩处理,看处理后的文件大小最后进行解压,然后运行文件看压缩是否对文件产生了损坏。阅读全文>>...查看详细

java截取指定内容

84000 Java | 2014-12-1 15:49
截取的规则是,截取 " 中间的内容,里面是数组的值。但是我们要注意一个情况是转移字符,比如第二个变量里面,如果你的值要加 \ ,那必须在 \ 加 \ 。写法就是根据字节值找第一个 " ,然后根据上面的规则找第二个 " ,而且要在找到第二个 " 时,考虑前面是否为转移字符的情况。阅读全文>>...查看详细

通过域名获得IP地址

92870 理论 | 2014-11-14 12:43
如果使用域名访问服务器,那么可能收到没有备案,或者因为是域名访问而走IDC防火墙的问题,所以能用IP地址访问总归是比用域名访问好的。但是如果使用IP访问,那么IP地址更换的时候,一些客户端就会遇到问题。为了解决IP地址更换和避免直接用域名访问的问题,我的做法是先解析域名的IP,然后再通过IP进行访问。阅读全文>>...查看详细