摘要: TCP连接和 time_wait、close_waite tags:time_wait close_waite RST TCP 引言:前两天朋友公司的服务器垮掉了,最后查出的原因是发现大量的time_wait网络状态。被问起来time_wait是什么,当时就简单的给解释了两句,后来想想正好博客没有特 阅读全文
posted @ 2018-05-16 13:49 vinter_he 阅读(754) 评论(2) 推荐(1) 编辑
摘要: 引言:前一阵子是人们俗称的金三银四,跳槽的朋友很多,我觉得每个人都应该给自己做一下规划,根据自己的进步作出调整。建议不要看到身边的人涨了工资就盲目的心动。一般来说跳槽后要熟悉新的环境会浪费不少时间,如果现在的工作在氛围和自身进步上还可以接受,其他比如待遇方面可以和公司协调解决。本文介绍了如何从智联抓取职位信息并存入excel中 阅读全文
posted @ 2018-05-08 13:57 vinter_he 阅读(771) 评论(0) 推荐(2) 编辑
摘要: python 单例模式获取IP代理 tags:python python单例模式 python获取ip代理 引言:最近在学习python,先说一下我学Python得原因,一个是因为它足够好用,完成同样的功能,代码量会比其他语言少很多,有大量的丰富的库可以使用,基本上前期根本不需要自己造什么轮子。第二 阅读全文
posted @ 2018-04-27 15:33 vinter_he 阅读(712) 评论(2) 推荐(2) 编辑
摘要: mysql的innodb默认的隔离模式为RR模式,既可重复读,Innodb的RR隔离级别保证对读取到的记录加锁 (记录锁),同时保证对读取的范围加锁,新的满足查询条件的记录不能够插入 (间隙锁),因此不存在幻读现象。但是标准的RR只能保证在同一事务中多次读取同样记录的结果是一致的,而无法解决幻读(不保证在事务中出现)问题。Innodb的幻读解决是依靠MVCC的实现机制做到的。其他模式以后有时间再加在这里不对其他模式做讲解。 阅读全文
posted @ 2018-04-23 14:02 vinter_he 阅读(1759) 评论(0) 推荐(1) 编辑
摘要: php作为一种脚本语言,本身的性能上肯定是不如c++或者java的。拥有简单易学的特性的同时,性能提升的空间也并不是没有。养成一些好的编程习惯,也许可以让你的php代码性能得到可见的提升。 阅读全文
posted @ 2018-04-20 14:18 vinter_he 阅读(2142) 评论(2) 推荐(1) 编辑
摘要: php的匿名函数和闭包函数 tags: 匿名函数 闭包函数 php闭包函数 php匿名函数 function use 引言:匿名函数和闭包函数都不是特别高深的知识,但是很多刚入门的朋友却总是很困惑,因为大家习惯上写了函数就是用来调用的,匿名函数和闭包函数做什么用的? 匿名函数 php官方解释如下: 阅读全文
posted @ 2018-04-11 16:22 vinter_he 阅读(296) 评论(0) 推荐(1) 编辑
摘要: php抽象类和接口的区别 tags:抽象类 接口 抽象类和接口 php 引言:这是一个面试经常被问到的问题,也是一个经典问题。我们尽量引用官方权威的说明或者经过实验来证明本文所说的内容准确性。 抽象类 官方描述请查看文档,下面是官方描述的梳理版本: 定义为抽象的类不能被实例化。任何一个类,如果它里面 阅读全文
posted @ 2018-04-04 13:07 vinter_he 阅读(13419) 评论(0) 推荐(1) 编辑
摘要: 使用linux下的crontab定时任务跑定时脚本 tags:定时任务 定时脚本 crontab linux定时脚本 linux 引言:应该有许多人曾经很好奇一些定时脚本是怎么做出来的。我们这次就来说一下定时脚本的那些事,其实网上教程多得很,我就来蹭一下热度吧。 crond 我们经常用windows 阅读全文
posted @ 2018-04-02 16:16 vinter_he 阅读(1001) 评论(0) 推荐(1) 编辑
摘要: 内核级线程(KLT)和用户级线程(ULT) tags: KLT ULT 内核级线程 用户级线程 引言:本文涉及到操作系统的内核模式和用户模式,如果不太懂的话,可以参看我的这篇文章 "内核模式和用户模式" ,其中简单的进行了介绍。 进程和线程 首先说一下线程对于进程的优势,这其实就是线程出现的意义。 阅读全文
posted @ 2018-04-02 14:26 vinter_he 阅读(2214) 评论(0) 推荐(0) 编辑
摘要: 内核模式和用户模式 tags: 内核模式 用户模式 总是发现在要讲解一个问题的时候不得不去先讲解另一个问题。比如要想彻底弄明白ULT和KLT,则需要先明白他们工作的模式。ULT是不需要在内核模式和用户模式之间切换的,KTL是需要的。所以不得不先说说内核模式和用户模式。 先来引导一下: 用户模式和内核 阅读全文
posted @ 2018-04-02 09:20 vinter_he 阅读(688) 评论(0) 推荐(1) 编辑