
Linux
文章平均质量分 82
EffortForever
一只特立独行的猫。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu14.04安装g++
Ubuntu 14.04通过sudo apt-get install g++出现“g++: Depends: g++-4.8 (>= 4.8.2-5~) but it is not going to beinstalled”错误。是因为ubuntu14.04的源过旧或不可访问导致,可以通过更新源解决。首先,备份原始源文件source.listsudo cp /etc/apt/s原创 2015-12-28 23:19:52 · 2084 阅读 · 0 评论 -
TCP的SO_LINGER 选项
TCP的SO_LINGER 选项一、TCP7次握手TCP建立连接需要经过3次握手,断开连接需要经过4次握手。详细的过程,以及每一步状态见下图二、2MSLTIME_WAIT状态也称为2MSL等待状态。每个具体TCP实现必须选择一个报文段最大生存时间MSL。它是任何报文段被丢弃前在网络内的最长时间(一般是1分钟或两分钟)。TCP报文段是以IP数据报在原创 2016-06-19 22:53:13 · 1445 阅读 · 0 评论 -
vim定制成IDE
vim打造成IDE在Windows下编写代码有各种IDE软件,比如MSVS/eclipse等,但在linux下面就没有对应的IDE工具给开发者了。导致在github上fock的项目代码看起来很不方便,使那些想玩linux编程但是又因为编写代码不方便的同学望而却步。其实linux下原生的vim编辑器堪称神器功能很强大,而且最重要的是可以根据自己的习惯自己定制、全程操作不需要使用鼠标。本文介绍如何原创 2016-06-11 20:42:27 · 965 阅读 · 0 评论 -
利用torque搭建分布式程序运行环境
利用torque搭建分布式程序运行环境第一篇自己翻译英文资料以及自己总结的博客。一、torque简介Torque 提供批量作业和分布计算机资源的控制功能。它基于原始的PBS(Portable batch system)项目开发的一款优秀的开源产品并且得到社区和专业的开发机构的支持。它在可扩展性、可靠性和功能上具有非常重要的意义,目前全世界数以万计的政府机构、学术机构、和广告网站都在原创 2016-09-11 16:58:54 · 1419 阅读 · 0 评论 -
SSH自动认证远程登录
SSH自动认证登录1、简要介绍SSH(SecureShell)为建立在应用层的安全协议,专门为远程登录绘画和其他网络服务提供安全性的协议2、功能传统的网络服务程序,如ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传输口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全认证方式也是有其弱点的,很容易受“中间人”(manin-原创 2016-09-11 11:27:32 · 1061 阅读 · 0 评论 -
c++ std::atomic类型以及其memory order介绍
C++ 11 atomic简介Atomic 类型是c++11里面引入的一种类型,它规定了当程序的多个线程同时访问一个变量的时候应该遵循的规则(通过memory order)。当访问某个atomic类型的对象的时候通过指定std::memory_order可能会建立线程间同步以及对非atomic变量的内存访问顺序。std::atomic只可以用任何triviallyCopyable 的模原创 2016-11-13 16:09:25 · 13170 阅读 · 2 评论