- 博客(14)
- 收藏
- 关注
详细解说STL string
详细解说STL string 详细解说STL string 0 前言: string 的角色 1 string 使用 1.1 充分使用string 操作符 1.2 眼花缭乱的string find 函数 1.3 string insert, replace, erase 2 string 和 C风格字符串 3 string 和 C...
2008-04-28 13:57:00 80
Linux内存管理
摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析Linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望大家最终能驾驭Linux内存管理。 前言 内存管理一向是所有操作系统书籍不惜笔墨重点讨论的内容,无论市...
2008-04-25 16:56:00 86
gcc和g++的区别
gcc和g++都是GNU(组织)的一个编译器。 误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序...
2008-04-24 22:50:00 54
系统调用
何谓system call? 很多人认为system call就是我们编程中使用的各种API,其实不然,我们在编程中调用的各种API其实是对system call的一种包装,例如:我们在程序中使用printf(),这个printf()就是libc对各种system call的封装。在linux 2.6.16.4中有两种方式实现system call,从user space 切换到kernel sp...
2008-04-23 14:13:00 86
__init的用法
在kernel中有很多__init,这个东东到底是何方神圣捏?且听小生我一一道来。下面是其定义:file:/include/linux/init.h43 #define __init __attribute__ ((__section__ (".init.text"))) __cold44 #define __initdata __attribute__ ((__section__ (".init...
2008-04-23 13:52:00 322
如何阅读源代码
写在前面的话: 自从我在linuxaid.com.cn上发表一些文章开始,就不断的有网友发来电子邮件,或者是就其中某些问题进行探讨,或者是查询其他文章的地址(往往这些网友看的是其他网站转载的我的文章),我很高兴自己写出的文章有这么多人回应,因为这是对我最好的赞赏,也很高兴有这么多人对我的文章感兴趣。但是常常因为工作关系。有很多邮件是询问我的其他文章在哪里能够找到,我不一定能够及时回复,也觉...
2008-04-13 23:33:00 148
Linux中的静态库共享库
linux下文件的类型是不依赖于其后缀名的,但一般来讲:.o,是目标文件,相当于windows中的.obj文件.so 为共享库,是shared object,用于动态连接的,和dll差不多.a为静态库,是好多个.o合在一起,用于静态连接.l...
2008-04-12 21:54:00 86
庆贺添加Nginx板块
庆贺添加Nginx板块 Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性: 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的响应,感谢 Nginx 为我们选择了 epoll and kqueu...
2008-04-08 08:59:00 65
php生成html
网上经常会有人问怎么将整个动态的网站静态化,其实方法很简单。 <?php //在你的开始处加入ob_start();ob_start();//以下是你的代码.//在结尾加入ob_end_clean(),并把本页输出到一个变量中$temp=ob_get_contents();ob_end_clean();//写入文件$fp=fopen('文件名','w');fwrite($fp,$temp...
2008-04-03 16:58:00 70
mysql服务器的优化
目的:提供基本完备的SQL支持,但不打算支持完备的事务性(牺牲了部分性能)。提供给大量的虚拟主机使用。一、我们可以且应该优化什么?硬件操作系统/软件库SQL服务器(设置和查询)应用编程接口(API)应用程序--------------------------------------------------------------------------------二、优化硬件如果你需要庞大的数据库...
2008-04-03 16:30:00 73
apache限制并发数,IP,带宽设置
apache限制并发数,IP,带宽设置 限制并发数下载模块: 到官方网址: http://www.nowhere-land.org/programs/mod_vhost_limit/下载模块 http://...
2008-04-03 16:26:00 282
虚拟内存(virtual memory,VM)文件系统和绑定安装
如果我必须一下子说清楚 tmpfs,我会说 tmpfs 就象虚拟磁盘(ramdisk),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。总而言之,这让 tmpfs 成为我有机会遇到的最好的基于 RA...
2008-04-03 16:18:00 171
使用libiconv库处理linux下字符编码转换的问题
1.首先选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式" 2.其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用 3.重新启动数据库服务 ...
2008-04-01 10:01:00 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人