上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 36 下一页
邮箱: Soar360@live.com 授权秘钥: GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcPwfeTG7kUdnh Read More
posted @ 2016-04-20 22:42 godjob Views(222) Comments(0) Diggs(0) Edit
neovim配置与vim兼容,配置文件在~/.config/nvim 终端 :terminal 进入shell模式 <C-\><C-n> 退出终端 <M-i> 重新进入 Read More
posted @ 2016-04-17 13:13 godjob Views(910) Comments(0) Diggs(0) Edit
#介绍tmux是一个优秀的终端复用软件,即使非正常掉线,也能保证当前的任务运行,这一点对于 远程SSH访问特别有用,网络不好的情况下仍然能保证工作现场不丢失!此外,tmux完全使用键盘 控制窗口,实现窗口的切换功能。简单地说,tmux对于我主要有两个功能(这应该也是tmux的主要功能):split窗 Read More
posted @ 2016-04-16 08:44 godjob Views(1721) Comments(0) Diggs(1) Edit
今天再ubuntu下安装libevent,下载源码 自动安装在/usr/local/lib目录下面,如果如下链接错误,或者编译成功运行可执行文件提示can't open share object什么的,请在~/.profile中添加 自己看着修改,编译文件的时候,比如我想编译libevent下tes Read More
posted @ 2016-04-03 12:16 godjob Views(578) Comments(0) Diggs(0) Edit
#include #include /* @brief SHA1摘要算法:一种很重要的密码学算法,可将任意长度的文本压缩成20个字节的 独一无二的的摘要(uuid名字生成器使用该算法) */ using namespace boost::uuids::detail; using names... Read More
posted @ 2016-03-31 22:32 godjob Views(837) Comments(0) Diggs(0) Edit
背景 以前,很多网站使用轮询实现推送技术。轮询是在特定的的时间间隔(比如1秒),由浏览器对服务器发出HTTP request,然后由服务器返回最新的数据给浏览器。轮询的缺点很明显,浏览器需要不断的向服务器发出请求,然而HTTP请求的header是非常长 的,而实际传输的数据可能很小,这就造成了带宽和 Read More
posted @ 2016-03-30 00:01 godjob Views(10289) Comments(2) Diggs(0) Edit
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架 Read More
posted @ 2016-03-25 23:24 godjob Views(2444) Comments(0) Diggs(0) Edit
题目描述:输入n个整数,输出其中最小的k个元素。 例如:输入1,2,3,4,5,6,7,8这8个数字,则最小的4个数字为1,2,3,4。 思路1:最容易想到的方法:先对这个序列从小到大排序,然后输出前面的最小的k个数即可。如果选择快速排序法来进行排序,则时间复杂度:O(n*logn) 思路2:在思路 Read More
posted @ 2016-03-25 22:52 godjob Views(2102) Comments(0) Diggs(0) Edit
Given a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their binary representation and r Read More
posted @ 2016-03-19 00:01 godjob Views(231) Comments(0) Diggs(0) Edit
在C++中可以new一个长度为0的数组,通过下面的语句: char* p = new char[0]; 指针p中保存一个非NULL的地址,但是你不能够对p指向的内存进行写入,因为p的内存长度为0, 该指针也可以通过语句delete [] p 删除掉。 注意:如果不幸往p中写入数据,如: memcpy Read More
posted @ 2016-03-10 20:38 godjob Views(1779) Comments(0) Diggs(0) Edit
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 36 下一页