区块链
摘要:区块链是收录所有交易记录的总账,并且是对所有人公开的,区块就如账本的每一页; 它可以解决信任问题, 比如第三方担保交易 如果第三方也是不受信任的 那么就可以依托区块链,实现无人信托
阅读全文
posted @
2018-03-20 23:16
_故乡的原风景
最近的项目
摘要:医疗云平台 实现医生在线服务 1、用户登录注册 2、数据同步 3、医生财务结算 4、信息缓存 5、微信服务号
阅读全文
posted @
2017-02-22 16:45
_故乡的原风景
java GC的优化
摘要:引言:java的堆内存分为两块区域:新生代和老年代,即:java堆内存=新生代+老年代,java程序申请内存并创建对象都是在新生代中,对象没存活过一次gc年龄加一,当对象的年龄到达某一个值之后,对象会被转移到老年代内存中去。 一、优化的目的 1、减少新生代转移到老年代对象的数量 2、减少fullgc
阅读全文
posted @
2016-12-29 14:15
_故乡的原风景
java编译后字节码解析
摘要:java编译后字节码解析 参考网摘: https://my.oschina.net/indestiny/blog/194260 一、编译文件字节码解析 模数 u4 次版本号 u2 主版本号 u2 常量池 u2 类访问表示 u2 类名 u2 父类 u2 接口 u2 字段数目 u2 字段信息 方法数目
阅读全文
posted @
2016-12-29 14:14
_故乡的原风景
搭建jms的步骤和过程
摘要:搭建jms 参考网摘: http://www.jianshu.com/p/98689164a041
阅读全文
posted @
2016-12-28 23:30
_故乡的原风景
java 内存回收(GC)的方式
摘要:java内存的管理其实就是对象内存的管理,其中包括对象的分配和释放 对应程序员来说分配对象使用new关键字,而释放一个对象只需要让它等于null,让程序不能再访问这个对象,这时对象是不可达的,GC负责回收不可达的对象。 当程序员创建一个对象时,GC就开始监控对象的大小、地址、使用情况。程序一般通过有
阅读全文
posted @
2016-12-28 23:28
_故乡的原风景
java中Collection和Collections的区别
摘要:1、Collection: 它是java集合类的一个通用接口,所有集合类都实现的它 2、Collections: 它是一个封装集合类常用工具方法的类,不能被示例化,只支持静态调用
阅读全文
posted @
2016-12-28 22:56
_故乡的原风景
java中final 、finally、finalize的区别
摘要:比较java中常用关键字以免混淆 final :用来修饰变量,表示变量为最终变量,不能被改变 finally:在处理异常的时候使用,表示最终要执行的代码块 finalize:java Object类中的一个方法,用于回收内存和回收前相应的处理,这个方法不鼓励使用
阅读全文
posted @
2016-12-28 22:52
_故乡的原风景
mybatis 中${}和#{}区别
摘要:用#传入参数是,sql语句解析是会加上"",比如 select * from table where name = #{name} ,传入的name为小李,那么最后打印出来的就是 select * from table where name = ‘小李’,就是会当成字符串来解析,这样相比于$的好处是
阅读全文
posted @
2016-12-26 16:28
_故乡的原风景