
JAVA
zhoujh8648412
北航大数据硕士,连续创业者
展开
-
java 多线程:原子性
一、何谓Atomic?Atomic一词跟原子有点关系,后者曾被人认为是最小物质的单位。计算机中的Atomic是指不能分割成若干部分的意思。如果一段代码被认为是Atomic,则表示这段代码在执行过程中,是不能被中断的。通常来说,原子指令由硬件提供,供软件来实现原子方法(某个线程进入该方法后,就不会被中断,直到其执行完成)在x86 平台上,CPU提供了在指令执行期间对总线加锁的手段。CPU芯片转载 2014-07-08 11:32:33 · 581 阅读 · 1 评论 -
RPC中间件之Hessian
Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。由于项目上使用PHP与JAVA,其中一些业务场景需要保持两者相互调用。Hessian支持多语言,还有另外一个选择Twitter开源项目Thrift,这个后面的文章会记原创 2015-07-15 01:30:10 · 523 阅读 · 0 评论 -
Tomcat 设置 Java File encoding
设置tomcat file encoding原创 2015-07-13 19:56:35 · 2411 阅读 · 0 评论