自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 linux 下乱码问题总结

linux下出现乱码,一般都是语言和编码的设置有问题,分为以下几种情况。 1. Terminal乱码用户根目录下创建.bash_profile文件,文件末尾加入以下内容,重新打开terminal即可export LC_ALL=zh_CN.GBK; export LANG=zh_CN.GBK注意:命令行输出乱码的,一般都是系统变量设置不合理导致的,例如less、...

2012-09-25 19:06:56 131

原创 加密解密 签名验签学习笔记

几个基本概念:加密:发送方利用接收方的公钥对要发送的明文进行加密。解密:接受方利用自己的私钥进行解密。公钥和私钥配对的,用公钥加密的文件,只有对应的私钥才能解密。当然也可以反过来,用私钥加密,用对应的公钥进行解密。签名:发送方用一个哈希函数从报文文本中生成报文摘要,然后用自己的私人密钥对这个摘要进行加密,得到的就是这个报文对应的数字签名。通常来说,发送方会把数字签名和报文原文一并发...

2012-02-17 22:11:56 528

原创 JVM垃圾回收机制

JVM采用分代的垃圾回收策略:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。  从垃圾回收角度看内存分配 从JVM垃圾回收的角度来看,Java内存分为三个区:新生代(Young Generation)、老年代(Old Generation)和持久代(Permanent Generation),如下图。 新生代:...

2012-02-11 14:51:42 84

原创 观察者模式剖析

<br />    观察者模式的定义<br /><br /><br />     观察者(Observer)模式又名发布-订阅(Publish/Subscribe)模式。<br /><br /><br />    从字面意思上看,观察者,就是一个对象观察另一个对象是否发生了变化,从这个角度来理解的话,很容易会误认为观察者一直保持观察这个状态,其实不然。<br /><br /><br />    实际上,观察者模式,主要包含两种角色:被观察者和观察者。一个比较现实的例子是这样的,一群老鼠在厨房偷东西吃,突

2010-08-29 19:24:00 231

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除