- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 多线程 更新中。。。。。
进程同步有三种:文件系统共享,内核共享信息(信号量,SystemV消息队列),共享内存区线程关于共享内存区概念已经内在包含了。所以线程要保证共享资源的安全;多线程安全: 多线程同步:1.互斥锁 int pthread_mutex_lock(pthread_mutex_t *mptr); int phtread_mutex_
2013-11-29 00:25:45 610
原创 安装LNMP,cacti监控
LNMP由于安装php是个独立的启动的进程php-fpm所以要对于php进行独立源码tarball方式进行安装:1.先安装开发工具包: 为了方便就全装了:yum groupinstall -y "Developement Tools" 先默认方式安装nginx:下载源码:1: ./configure 2:make 3:make install 安装m
2013-11-26 10:32:36 1108
原创 Linux系统监控
1. netstat -tn 对连接状态进行监控: 这种方式可以对于连接状态进行文本(shell ack等方式)提取来监控可疑ip等2. 日志方式进行监控; shell方式提取日记方式进行iptables过滤等等; iptables一般设置:
2013-11-25 21:11:08 875
原创 LAMP搭建与参数优化
由于LAMP框架已经很成熟了所以在yum中都有rpm包可以进行在线下载安装,除非你需要特别需求要最新功能的新版本;1.安装apache yum install -y httpd那么让我们了解一下它们基本的配置和安装目录 它的默认配置文件位置是在:/etc/httpd/conf/httpd.conf中 其中的参数:
2013-11-22 10:05:31 956
原创 linux网络联网更新中.....
VMware虚拟机克隆Linux系统后找不到eth0网卡的问题[日期:2013-01-23]来源:Linux社区 作者:luxh[字体:大 中 小]有时候,会使用VMware虚拟机的的克隆功能,快速的复制已安装好的Linux系统。可是克隆完之后,会发现没有eth0网卡。解决方法:1、编辑/etc/udev/r
2013-11-20 22:54:49 1240
原创 linux 用户态和内核态 slab内存分配器
首先要说明一个特权级的概念 :为什么会有特权级?因为在程序中如fork,malloc这些函数其实是操作系统提供的系统调用,它是要调用底层的,如分配内存,拷贝父进程相关信息,拷贝页表项等等;那么这些不可能是一个普通用户程序能够有权限去调用的,所以这些是属于内核去配置和执行的,所以就有了特权级:一般inte X86有3个级别,如:0-3,3级别最低的,它只有最基本的权利。IO:epoll poll s
2013-11-15 15:25:03 2549
原创 双系统安装
安装系统时遇到的问题:在windown下安装linux:分区:/ 20G /home 6G swap 2G /boot 100M由于linux是在空盘中划分区间所以在boot加载时要先对于文件分区进行提取MBR分区表(所以这个不能坏,如果坏了,就要把硬盘拿到别的地方分好区在进行bois安装),注意问题:合并盘号使得双系统坏了。由于在安装好了linux后再windown和了一
2013-11-12 22:19:44 1016
转载 搭建《unix网络编程》那本书所需的环境 + 可能遇到的问题
《Unix NetWork Programming》(Unix网络编程)—环境搭建(解决unp.h等源码编译问题) 2012-04-25 13:03:48| 分类:Linux网络编程 | 标签:|字号大中小 订阅下面开始用简单但典型的客户端和服务器端程序说明如何进行网络编程。这一小节讲的是客户端,一个用来连接并读取服务器发送来的时间的客户端。这
2013-11-03 19:21:27 1036
转载 C++/C const问题
C++中的const 有#define的一部分作用,如果是内置类型,那么它就有代替的关系 如可以这样声明:const int a=3;int arr[a];而C是不可以这样的,但可以#define a 3;但是它们其实是可以通过内存位置来改数据的;下面就是例子:const在C语言中表示只读的变量,而在C++中表示一个常量。C语言中,const表示只读的变量,存储在内
2013-11-03 16:35:35 601
原创 一篇文章中求出现频率最高的10个单词(C++实现tanglanting)
Write a program for displaying the ten most frequent words in a file such that your program should be efficient in all complexity measures. Requirement: C/C++. Submission: Source code and a do
2013-11-02 11:35:36 2168
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人