排序:
默认
按更新时间
按访问量

博客已经迁移至GitHub:http://cering.github.io/

博客已经迁移至GitHub:http://cering.github.io/

2015-12-24 15:35:32

阅读数:496

评论数:0

Linux下安装maven

转自http://www.blogjava.net/caojianhua/archive/2011/04/02/347559.html,作者:初一七月 1.首先到Maven官网下载安装文件,目前最新版本为3.0.3,下载文件为apache-maven-3.0.3-bin.tar.gz,下...

2015-09-16 11:01:26

阅读数:444

评论数:0

Google 开源项目风格指南 (中文版)

详细文档见:http://zh-google-styleguide.readthedocs.org/en/latest/ 包含了四种语言的编程风格指南: Google C++ 风格指南 Google Objective-C 风格指南 Google Python 风格指南 Goog...

2015-09-01 10:28:28

阅读数:714

评论数:0

inet_ntoa()多次调用时的问题

本文转自http://blog.chinaunix.net/uid-25203957-id-372797.html,作者:crazyhadoop 崩溃,一个inet_ntoa()函数的自身特性害的我调试了半天程序。 inet_ntoa函数就是将IP无符号整形转换成IP字符串,函数返回的是指...

2015-08-31 16:52:22

阅读数:516

评论数:0

详解coredump

转自http://blog.csdn.net/tenfyguo/article/details/8159176,作者:tenfyguo 1 什么是coredump          我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于...

2015-08-17 16:17:25

阅读数:455

评论数:0

Makefile经典教程(掌握这些足够)

原文转自http://blog.csdn.net/ruglcc/article/details/7814546  makefile很重要       什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的...

2015-08-03 19:34:43

阅读数:943

评论数:0

Linux编译和安装boost库

1. 下载boost安装包并解压缩到http://www.boost.org/下载boost的安装包,以boost_1_58_0.tar.gz为例 下载完成后进行解压缩:tar zxvf boost_1_58_0.tar.gz2.设置编译器和所选库先进入解压缩后的目录:cd boost_1_58...

2015-07-31 15:00:26

阅读数:15205

评论数:5

libevent介绍

转自http://www.cnblogs.com/zhuxiongfeng/archive/2011/04/22/2025261.html,作者:祝雄锋 通常我们在建立服务器的处理模型的时候,主要是下面集中模型: (1) a new Connection 进来,用 fork() 产生一...

2015-07-01 18:17:24

阅读数:542

评论数:0

Linux定时任务crontab/cron.d介绍

转自:http://blog.163.com/weiwenjuan_bj/blog/static/140350336201343072313966/,作者:白小凡 Linux cron job 是个非常常用的工具,用来在指定的时间执行某个任务。 cron工具是一个以系统服务的形式存在。通过/...

2015-06-25 11:22:46

阅读数:7878

评论数:0

C++文件流操作与流缓冲重定向

本文转自http://www.cnblogs.com/kex1n/archive/2012/01/06/2314985.html,作者:小楼一夜听春雨 我们使用STL编程的时候有时候会想到把一个流对象指向的内容用另一个流对象来输出,比如想把一个文件的内容输出到显示器上,我们可以用简单的两行代码...

2015-05-28 17:27:16

阅读数:1334

评论数:0

VIM配置文件参数

VIM是Linux系统常用的一种文本编辑器,大多数Linux上的开发工作也需要在VIM中完成。VIM可以根据个人喜好进行定制,其配置文件所在目录为~/.vimrc,在里面设置一些合适的参数能在使用VIM时得到更好的效率和便利。 对于经常在Linux上进行C/C++开发的人员可以参考下面的...

2015-05-21 15:18:44

阅读数:500

评论数:0

进行有效编辑的七种习惯

英文原版见:http://www.moolenaar.net/habits.html 进行有效编辑的七种习惯  Bram Moolenaar    如果你的很多时间是用来敲纯文本,写程序或HTML,那么有效地使用一个好的编辑器能节省你不少时间。这篇文章里的指导和提示将有助于你更快工作,更少犯错...

2015-05-19 19:24:13

阅读数:480

评论数:0

http 2.0协议简介

本文转自http://www.jdon.com/dl/http2.html 该文主要介绍为什么推出HTTP 2.0协议,以及HTTP2协议的主要概念是什么? 今天,Http1.1已经变成了互联网主要的协议,在协议和基础设施上投入了巨资。当初HTTP协议诞生时曾经被误以为是相当简单直...

2015-05-12 18:05:17

阅读数:1228

评论数:0

linux ssh 使用深度解析(key登录详解)

转自http://blog.lizhigang.net/archives/249,作者:Jackie li SSH全称Secure SHell,顾名思义就是非常安全的shell的意思,SSH协议是IETF(Internet Engineering Task Force)的Network ...

2015-05-06 19:35:23

阅读数:486

评论数:0

linux下svn常用指令

转自http://blog.chinaunix.net/uid-22976768-id-1640924.html,作者:hs8602 windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下...

2015-05-06 19:18:24

阅读数:451

评论数:0

Linux系统调用--fcntl函数详解

转自http://blog.sina.com.cn/s/blog_841eaed80100v875.html,作者:Jiffies 功能描述:根据文件描述词来操作文件的特性。 #include #include int fcntl(int fd, int cmd); in...

2015-01-30 11:36:09

阅读数:742

评论数:0

Linux线程属性

转自http://blog.chinaunix.net/uid-25940216-id-3212226.html,作者:yulianliu1218 一.线程属性     线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。我们用...

2015-01-30 10:51:03

阅读数:503

评论数:0

linux线程私有数据之一键多值技术TSD池

转自http://blog.chinaunix.net/uid-27034868-id-3349185.html,作者:bocaihuang     进程内的所有线程共享进程的数据空间,因此全局变量为所有线程所共有。但有时线程也需要保存自己的私有数据,这时可以创建线程私有数据(Threa...

2015-01-28 18:01:13

阅读数:643

评论数:0

QUIC协议学习记录

QUIC(Quick UDP Internet Connections,快速UDP互联网连接)是Google提出的一种基于UDP改进的通信协议,其目的是降低网络通信的延迟,提供更好的用户互动体验。     QUIC的主要特点包括:具有SPDY(SPDY是谷歌研制的提升HTTP速度的协议,是HTTP...

2014-12-18 16:58:29

阅读数:3852

评论数:0

do{...}while(false)的用法

今天看代码时发现个不太理解的风格,一些代码都分段包含在了do{...}while(false)区间里。一般来说,使用do while是为了循环,但这里循环条件是false,根本就不会有循环,那么意义何在?     上网查了下后得到结论:使用do{...}while(false)结构可以简化多级判...

2014-12-10 11:07:27

阅读数:3938

评论数:0

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