“如果你喜欢一个人,就应该尽量少说那些甜言蜜语。”不知道大家是否听过某些恋爱专家的肺腑之言。对于程序员来说,如果你热爱编码,那么我也劝你:“能少写一行代码就尽量少写一行。” 可能有些同学觉得这话听起来有点玄乎:“代码写得少,不就意味着缺乏实战经验吗?那我何年何月才能进一线大厂,成为真正的大神呢?” ...
分类:
其他好文 时间:
2020-01-19 09:38:53
阅读次数:
67
redis如此之快,整体来说原因如下 绝大部分请求是纯粹的内存操作(非常快速) 采用单线程,避免了不必要的上下文切换和竞争条件 非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭、连接都转化成了事件,然后利用epoll的多路复用特性,绝不在io ...
分类:
其他好文 时间:
2020-01-16 22:05:04
阅读次数:
175
这个文件服务器纯粹是在学习python cgi编程时,顺便玩玩而已,因为搭文件服务器的话完全可以linux,简单方便,这里就是随便玩玩,功能也就是只能下载文件 1.登录页面,做个简单验证 新建一个html文件,里面就是简单的账号密码登录框,点击登录后action=“file_list.html” 2 ...
分类:
编程语言 时间:
2020-01-15 19:59:10
阅读次数:
120
MT.EXE是一个网络管理方面的软件,依照yy3的说法,也就是 “七拼八凑来的,纯粹是图个方便。”可是这个方便个真的是太方便了,有了这40K的一个程序,可以删除我们电脑里面多达几M的程序,让我们先来看看这个程序的真面目吧:D:\>mt.exe Usage: mt.exe <Opintion>Opin ...
分类:
其他好文 时间:
2020-01-11 22:31:36
阅读次数:
102
面试,面试官比候选人还难 近期面试了许多,真的是许多同学,讲道理其实我是比较有耐心的面试官,但是还是忍不住想要吐槽,因此写下这篇文章,一方面希望可以帮助到正在面试,或者在来面试路上的同学,另一方面,纯粹吐槽。 作为面试官,我是真心希望为团队招到优秀的候选人,招到优秀的合作伙伴,其实面试官比候选人还着 ...
分类:
其他好文 时间:
2020-01-11 15:02:45
阅读次数:
81
1.bash 是GNU 计划中重要的工具软件之一,目前也是Linux distributions 的标准shell。其主要功能如下: (1)命令记忆和历史功能,可以通过history查询,存储位置在~/.bash_history (2)命令和文件补全功能,按tab键 (3)给命令取一个别名:alia ...
分类:
系统相关 时间:
2020-01-10 20:28:49
阅读次数:
98
10个java开发工具,所有java开发人员都应该了解的工具1、GroovyGroovy是用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低,支持DSL和其它简洁的语法,让代码变得易于阅读和维护。Groovy拥有处理原生类型,面向对象以及一个AntDSL,使得创建
分类:
编程语言 时间:
2020-01-09 01:18:11
阅读次数:
125
10个java开发工具,所有java开发人员都应该了解的工具 1、Groovy Groovy 是 用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。 为Java开发者提供了 现代最流行的编程语言特性,而且学习成本很低,支持DSL ...
分类:
编程语言 时间:
2020-01-08 21:26:05
阅读次数:
90
Python 是一种跨平台的计算机程序设计语言,面向对象动态类型语言,Python是纯粹的自由软件,源代码和解释器CPython遵循 GPL(GNU General Public License)协议,随着版本的不断更新和语言新功能的添加,Python 越来越多被用于独立的、大型项目的开发。 快速抓 ...
分类:
编程语言 时间:
2020-01-07 20:00:29
阅读次数:
99
Redis是单线程的,但为什么这么快? 1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)。 2、数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设计的。 3、采用单线程,避免了不 ...
分类:
其他好文 时间:
2020-01-07 12:56:11
阅读次数:
58