自定义博客皮肤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)
  • 收藏
  • 关注

原创 dns寻址的理解和测试

域名下dns 查找策略1. 客户机host配置或者是历史dns应答内容被加载到缓存中,若存在直接替换成ip的方式进行访问,结束查询;若不存在,则转第2步;(缓存时间刷新时间设置小点)2. 根据配置(Linux环境resolv.conf)查找dns服务器(nameserver配置),根据配置的先后顺序进行遍历各个dns服务器;转第3步;3.在dns服务器管理的区域中进行查找相应的

2016-03-02 13:49:05 3512

原创 md5和fsha1笔记

md5 散列值长度128bit,常用长度为32的16进制数据进行表示;有意思的一种赌场运营方式,居然利用到了md5的计算方式;MD5已经广泛使用在为文件传输提供一定的可靠性方面,像断点续传或者文件的校验;sha1 散列值长度160bit,常用长度为40的16进制数据进行表示;出现的碰撞复杂度是2^63,也就是说通过sha1进行加密的内容,在2^63次碰撞攻击时,有机会出现两组散列值一样的两组不

2016-02-25 13:29:57 472

原创 设计模式的思考

理解设计模式,以致于不会出现书中所说的对每个模式都是半懂或者混淆不清的状态;应该做到:1.UML图的理解,可以快速清楚并且弄懂每个模式的原理;2.把使用的场景理解透彻;3.开源代码中已经有在用的模式策略模式:应用场景:1、 多个类只区别在表现行为不同,可以使用Strategy模式,在运行时动态选择具体要执行的行为。2、 需要在不同情况下使用不同的策略(算法),或者策

2015-12-21 23:11:47 370

原创 python 中英混合字符串格式对齐所引发的思考

对字符串非中文格式化,我们常用的方式是通过print 方式下的右对齐 n%s(左对齐-n%s)或者ljust\rjust;但上面存在一个缺点就是对于含有中文字符串的处理是不兼容,导致打印出来格式还是没有进行对齐的;补充下rjust的处理规则:1. 通过len获取字符串的长度,len的实现方式是对不同的字符进行解码为unicode,再计算unicode所占的字节长度;2. "

2015-10-31 17:46:00 7049

空空如也

空空如也

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

TA关注的人

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