- 博客(6)
- 收藏
- 关注
原创 基于JAVA动态编译的高性能对象序列化技术
一 何为对象序列化对象序列化即将一个程序运行时的对象变为二进制流, 又能从二进制流中还原出原来的对象的方法。对象序列化的用途: 可以将对象保存到文件两个进程间通信,交换数据将对象通过网络传输到服务端执行, 执行结果在返回给客户端(远程调用)二 常见的java对象序列化技术 1。JDK类库中的序列化API序列化: ObjectOutputStream oos = new
2011-07-02 16:58:22
709
转载 安装MongoDB集群
英文链接: http://www.mongodb.org/display/DOCS/A+Sample+Configuration+Session 如果安装mongodb,请参考http://chakey.iteye.com/blog/802336 在单个服务器上,安装2个shards(shard:通常的datanode,这里也可以是一个目录),1个config db 和 一个mongos处理器。
2011-06-25 09:48:00
566
转载 MongoDb 命令初学
如果想查看当前连接在哪个数据库下面,可以直接输入db ./bin/mongod --help ** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data** see http://blog.mongodb.org/post/137788967/32-bit-limitatio
2011-06-25 09:43:00
465
转载 面向对象的设计原则
<br />1) 单一职责原则 (The Single Responsiblity Principle,简称SRP)<br />2) 开放-封闭原则 (The Open-Close Principle,简称OCP)<br />3) Liskov 替换原则(The Liskov Substitution Principle,简称LSP)<br />4) 依赖倒置原则(The Dependency Inversion Pricinple,简称DIP)<br />5) 接口隔离原则 (The Interface
2011-04-10 22:29:00
239
原创 if else 的代码重构
目录状态值的if判断打点打点正文状态值的if判断 public void method1(String status) { if (XXStatus.status1.name().equals(status)) { // do1 } else if (XXStatus.status2.name().equals(status)) { // do2 } else if (XXStatus.status3.name().equals(status)) { // do3
2011-04-10 18:36:00
854
原创 Bouncy Castle 多版本 与 Classloader 的问题
最近在做一个安全工具, 需要与多个第三方公司进行安全通信, 其中就用到了Bouncy Castle.在连接B公司时,偶尔就会出现这样的异常:java.lang.NoClassDefFoundError: org/bouncycastle/crypto/engines/RC2Engine at org.bouncycastle.jce.provider.JCEBlockCipher$PBEWithSHAAnd40BitRC2.(JCEBlockCipher.java:906) at
2011-03-26 11:51:00
2235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人