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

原创 设计模式之策略模式

在代码逻辑中,如果需要根据不同的条件执行不同的代码逻辑,我们最容易想到的就是使用if-else结构去进行判断,代码结构如下图所示:if (condition1) { // todo} else if (condition2) { // todo} else if (condition3) { // todo} else if (condition4) { // todo}...

2019-04-20 17:18:21 215

原创 MySQL中的Buffer Pool

参考:https://juejin.im/book/5bffcbc9f265da614b11b731/section/5c238f0851882521eb44c51f即使只需要访问某个数据页中的一条记录,InnoDB也会把该记录所在的整个页中的所有数据加载到内存中,查询完成之后也并不急于释放该内存,而是将该页的数据缓存起来,在缓存该数据页时,InnoDB会向操作系统申请一块连续的内存空间作为缓...

2019-04-07 22:09:52 824

原创 字符编码

参考:https://zhuanlan.zhihu.com/paogenjiudi因为计算机只能处理二进制数字,如果要处理文本,就必须先把文本转换为二进制数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是...

2019-03-31 16:23:08 305

原创 python模拟登陆豆瓣网和验证码识别

使用python模拟登陆豆瓣网时遇到最大的第一个问题就是验证码的识别,这里我采用的是比较原始的方法,即获取验证码图片的url路径将图片下载到本地或者直接通过url打开。遇到的第二个问题是如何保证访问豆瓣登录页面时cookie和验证码图片的同步性,因为每次访问登录页面验证码图片的url路径都是变化的,所以如果不解决同步性的问题,每次登录肯定会失败。下面直接上代码(对于post数据的构造可以使用Fir...

2017-09-15 13:06:00 1297

空空如也

空空如也

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

TA关注的人

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