浮白

当浮一大白

linux常用的makefile模版编写

在linux下面,我们不得不自己写makefile,makefile的确博大精深,但是实际上对于日常的使用来说,无非就是 1:编译可执行程序。2:编译lib库 3:编译so库 本博针对上面三种目的各自写出了makefile模版,希望对大家有所帮助。 一.编译可执行程序 当前目录下制定文件编...

2013-12-09 16:54:01

阅读数 1931

评论数 2

LVS体系结构分析

问题 如今,无论在企业网、园区网还是在广域网如Internet上,业务量的发展都超出了过去最乐观的估计;同时,用户不断地追求更高的机器性能,而升级单一的服务器系统,往往造成过高的投入和维护成本,性价比大大低于预期。这一切,不仅对硬件,也对软件平台提出了更高的要求: 可扩展性:良好可...

2013-11-27 09:50:27

阅读数 2748

评论数 0

linux下一个网卡配置多个ip【虚拟ip】

Linux下配置网卡ip别名何谓ip别名? 用windows的话说,就是为一个网卡配置多个ip。 什么场合增加ip别名能派上用场? 布网需要、多ip访问测试、特定软件对多ip的需要...and so on. 下面通过几个例子简单介绍一下如何使用ifconfig命令给网卡配置ip别名...

2013-11-26 20:16:00

阅读数 45774

评论数 1

struct rlimit介绍

1、rlimit介绍 在Linux系统中,Resouce limit指在一个进程的执行过程中,它所能得到的资源的限制,比如进程的core file的最大值,虚拟内存的最大值等。   Resouce limit的大小可以直接影响进程的执行状况。其有两个最重要的概念:soft lim...

2013-11-20 17:46:23

阅读数 8810

评论数 0

makefile自动生成依赖性

在Makefile中,我们的依赖关系可能会需要包含一系列的头文件,比如,如果我们的main.c中有一句“#include "defs.h"”,那么我们的依赖关系应该是: main.o : main.c defs.h 但是,如果是一个比较大型的工程,你必需清楚哪些C文件...

2013-11-20 14:55:19

阅读数 1766

评论数 0

性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。 在开始这篇文章之前,大...

2013-11-19 09:57:06

阅读数 1802

评论数 0

7个示例科普CPU Cache

CPU cache一直是理解计算机体系架构的重要知识点,也是并发编程设计中的技术难点,而且相关参考资料如同过江之鲫,浩瀚繁星,阅之如临深渊,味同嚼蜡,三言两语难以入门。正好网上有人推荐了微软大牛Igor Ostrovsky一篇博文《漫游处理器缓存效应》,文章不仅仅用7个最简单的源码示例就将CPU ...

2013-11-18 20:47:59

阅读数 2131

评论数 0

linux wait与waitpid函数的深入分析

《linux wait与waitpid函数的深入分析》 已有 2050 次阅读 2010-9-30 20:01 |个人分类:LINUX系统|关键词:waitpid linux 函数 wait 子进程 fork 僵尸 一)系统调用wait 1)概述 wait函数的原型为:pid_t wait(int...

2013-11-02 15:29:45

阅读数 1426

评论数 0

一种自动反射消息类型的 Google Protobuf 网络传输方案

原文转自:http://www.cnblogs.com/Solstice/archive/2011/04/03/2004458.html 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen ...

2013-10-24 20:16:18

阅读数 2057

评论数 0

C++类循环依赖

最近開始久違的寫C++程式,然後因為物件上的關係,所以某個A類別會擁有B類別,同時B類別會需要知道A類別 為了能夠壤兩個類別都能夠看到,所以依照直覺的想法,會使兩方的標頭檔(Header file)都會Include彼此,但是此時編譯器卻會發生問題,究竟是為什麼呢? 這樣的想法不是很合理嗎?...

2013-10-24 10:53:21

阅读数 3139

评论数 0

sendfile

在apache,nginx,lighttpd等web服务器当中,都有一项sendfile相关的配置,在一些网上的资料都有谈到sendfile会提升文件传输性能,那sendfile到底是什么呢?它的原理又是如何呢?  在传统的文件传输里面(read/write方式),在实现上其实是比较复杂的,...

2013-10-12 09:55:17

阅读数 1111

评论数 0

通过gdb定位内核宕机

内核宕机不要panic,我们有gdb,通过dump出来信息可以快速定位出出错的地方。下面就以一个实际遇到的例子描述一下怎么通过gdb找到实际出错的代码行。   Unable to handle kernel paging request for data at address 0x00000...

2013-09-30 10:40:50

阅读数 2714

评论数 1

Linux 汇编语言开发指南

一、简介 作为最基本的编程语言之一,汇编语言虽然应用的范围不算很广,但重要性却勿庸置疑,因为它能够完成许多其它语言所无法完成的功能。就拿 Linux 内核来讲,虽然绝大部分代码是用 C 语言编写的,但仍然不可避免地在某些关键地方使用了汇编代码,其中主要是在 Linux 的启动部分。由于这部分...

2013-09-29 14:53:19

阅读数 1217

评论数 0

LINUX系统调用

以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。 按照惯例,这个列表以man pages第2节,即系统调用节为蓝本。按照笔者...

2013-09-24 17:40:39

阅读数 1097

评论数 0

使用 GNU Libtool 创建库

介绍 在不同的系统中建立动态链接库的方法有很大的差别,这主要是因为每个系统对动态链接库的看法和实现并不相同,以及编译器对动态链接库支持的选项也不太一样。对于开发人员,如果尝试将使用动态库的软件在这些系统之间移植,需要参考枯涩难懂的系统手册,以及修改相应的 Makefile,这一工作是乏味的,并且...

2013-09-16 14:17:44

阅读数 1120

评论数 0

How to Use Buffers in Node.js

by Josh Holbrook jesusabdullah on Friday, Aug 26 2011articlesadvancedbuffershow-to-use-buffers Why Buffers? Pure javascript, while great with u...

2013-08-12 17:46:14

阅读数 1228

评论数 0

Node.js HTTP requests with gzip/deflate compression

One of my recent projects involved scraping some web data for offline processing. I started using the excellent request library by Mikeal Rogers, wh...

2013-08-12 17:43:53

阅读数 3824

评论数 0

Nodejs exports与module exports

你肯定非常熟悉nodejs模块中的exports对象,你可以用它创建你的模块。例如:(假设这是rocker.js文件) exports.name = function() { console.log('My name is Lemmy Kilmister'); }; 在另一...

2013-08-07 10:58:38

阅读数 2242

评论数 0

NodeJS 常用模块

目录(?)[-] clusterforever cluster forever Github 地址 Geddy Geddy 主要功能Github 地址 node-dev node-dev 使用方法Github 地址 node_redis node_redis 使用方法Git...

2013-08-06 14:54:28

阅读数 3428

评论数 0

NodeJS入门

作者: Manuel Kiessling 翻译: goddyzhao & GrayZhang & MondayChen 作者: Manuel Kiessling 翻译: goddyzhao & GrayZhang & MondayChen 作者: Manuel K...

2013-08-06 09:48:10

阅读数 6566

评论数 2

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