- 博客(4)
- 收藏
- 关注
原创 dns寻址的理解和测试
域名下dns 查找策略1. 客户机host配置或者是历史dns应答内容被加载到缓存中,若存在直接替换成ip的方式进行访问,结束查询;若不存在,则转第2步;(缓存时间刷新时间设置小点)2. 根据配置(Linux环境resolv.conf)查找dns服务器(nameserver配置),根据配置的先后顺序进行遍历各个dns服务器;转第3步;3.在dns服务器管理的区域中进行查找相应的
2016-03-02 13:49:05
3541
原创 md5和fsha1笔记
md5 散列值长度128bit,常用长度为32的16进制数据进行表示;有意思的一种赌场运营方式,居然利用到了md5的计算方式;MD5已经广泛使用在为文件传输提供一定的可靠性方面,像断点续传或者文件的校验;sha1 散列值长度160bit,常用长度为40的16进制数据进行表示;出现的碰撞复杂度是2^63,也就是说通过sha1进行加密的内容,在2^63次碰撞攻击时,有机会出现两组散列值一样的两组不
2016-02-25 13:29:57
498
原创 设计模式的思考
理解设计模式,以致于不会出现书中所说的对每个模式都是半懂或者混淆不清的状态;应该做到:1.UML图的理解,可以快速清楚并且弄懂每个模式的原理;2.把使用的场景理解透彻;3.开源代码中已经有在用的模式策略模式:应用场景:1、 多个类只区别在表现行为不同,可以使用Strategy模式,在运行时动态选择具体要执行的行为。2、 需要在不同情况下使用不同的策略(算法),或者策
2015-12-21 23:11:47
386
原创 python 中英混合字符串格式对齐所引发的思考
对字符串非中文格式化,我们常用的方式是通过print 方式下的右对齐 n%s(左对齐-n%s)或者ljust\rjust;但上面存在一个缺点就是对于含有中文字符串的处理是不兼容,导致打印出来格式还是没有进行对齐的;补充下rjust的处理规则:1. 通过len获取字符串的长度,len的实现方式是对不同的字符进行解码为unicode,再计算unicode所占的字节长度;2. "
2015-10-31 17:46:00
7093
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人