摘要:
以前在学习C++的时候,对动态绑定和静态绑定的理解是:静态绑定是编译时决定的,非虚函数基本都是静态绑定;而动态绑定用于虚函数,是为了实现多态。这样理解没什么大的问题,但我一直疑惑的是,既然静态绑定可以在编译的时候觉得,为什么动态绑定不可以呢? 这篇文章写的很好:http://blog.csdn.ne 阅读全文
摘要:
安装Eclipse(32位)后打开报错:Java was started but returned exit code=13 解决方法: 1,首先我查看了我当前安装的JDK版本,发现是64位的; 2,下载安装好了32位JDK后,打开32位的eclipse,无报错出现。 出错原因:JDK需要在位长上面 阅读全文
摘要:
这本书很不错,不过目前市面上已经找不到了,我也是机缘巧合之下才拿到这本书,花了一周多读完了这本书。如书本题目所示,作为程序员读读这本书挺好的。注:个人笔记,做的很随意,而且笔记时间久远,未加修饰就传上来了,主要目的是作为备忘。 1,DES被攻破的方法:差分密码分析,而AES可以抵抗这种攻击~ 2,分 阅读全文
摘要:
这本书很薄,仅有150来页,打算花上这个下午时间来消化。下面是读书笔记: 第1章 词法陷阱 第2章 语法陷阱 第3章 语义陷阱 第4章 连接 第5章 库函数 第6章 预处理器 第7章 可移植性缺陷 第8章 建议与答案 阅读全文
摘要:
大小端的定义无需赘言,常用的方法有使用联合体和指针法,如: 实际上Linux操作系统的源码中,其判断更为简洁: 阅读全文
摘要:
一,内功 机器学习 《贝叶斯思维:统计建模的Python学习法》 密码学/数学 《程序员密码学》 《现代密码学–原理与协议》 《思考的乐趣–Matrix67的数学笔记》 计算机体系机构 《深入理解计算机系统》 二,外功 c/c++ 《Effective C++/ More Effective C++ 阅读全文
摘要:
因为不想用urllib2了,没有用过splinter,今天就想试试,毕竟后者支持的功能更人性化/自动化。 1,安装splinter 安装过程很简单,安装了pip的话,执行: 安装过程中需要的依赖库会自动下载,无须担心。 2,安装Chromedriver 因为我需要chrome支持页面测试,所以需要安 阅读全文