自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 nginx添加模块(非覆盖安装)

nginx添加模块(非覆盖安装)原已经安装好的nginx,现在需要添加一个未被编译安装的模块:查看原来编译时都带了哪些参数# /usr/local/nginx/sbin/nginx -Vnginx version: nginx/1.8.1built by gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) configur

2016-12-29 16:15:19 1089

转载 linux日常-Linux chmod +755和chmod +777

在linux终端先输入ll,可以看到如: -rwx-r--r-- (一共10个参数) 表示文件所属组和用户的对应权限。第一个跟参数属于管理员,跟chmod无关,先不管.2-4参数:属于user5-7参数:属于group8-10参数:属于others接下来就简单了:r==>可读 w==>可写 x==>可执行 r=4 w=2 x=1所以7

2016-12-29 14:42:05 2237 1

转载 linux日常--添加用户、分组、文件夹权限

增加用户或改变用户的组属性可以使用 useradd 或者 usermod 命令。在 Linux 用户系统中存在两类组。第一类是主要用户组,第二类是附加用户组。所有的用户帐户及相关信息都存储在 /etc/passwd 文件中,/etc/shadow 和 /etc/group 文件存储了用户信息。1.检查是否存在用户组 grep dev/etc/group。看不到任何输出,说明不存在d

2016-12-29 14:18:39 1812

转载 yum -y install与yum install有什么不同

yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or nyum remove 包名(不支持*)rpm -ivh 包名(支持*):安装rpm包rpm -e 包名(不支持*):卸载rpm包

2016-12-14 14:34:32 555

转载 安装nginx 需要检查的依赖库

nginx是本身就可以实现静态资源的web服务1、检查安装nginx的依赖性,nginx的模块需要第三方库的支持,检查是否安装下列库:zlib、zlib-devel、openssl、openssl-devel、prce、prce-devel[root@mgmserver ~]# rpm -qa |grep zlibzlib-devel-1.2.3-3zlib-1.2

2016-12-14 13:54:05 15220 3

转载 linux 网络配置

今天有两台服务器需机房需要切割,按机房的要求修改完ip、网关、以及掩码后,服务器就连不上了。查看ifcfg-eth0时发现这么一行:NM_CONTROLLED="yes"Google了一下,网上说NM_CONTROLLED是network manger的参数,实时生效,修改后无需要重启网卡立即生效。因为服务器还没有移动机位,只是提前改好,等移动机位后重启服务器生效的,所以导致网络连

2016-12-14 09:37:54 560

转载 nginx日志解析

警告日志:[warn]: 3660#0: 20000 worker_connections are more than open file resource limit: 1024 !原来安装好nginx之后,默认最大的并发数为1024如果你的网站访问量过大,已经远远超过1024这个并发数那你就要修改worker_connecions这个值 ,这个值越大,并发数就越

2016-12-13 15:57:54 629

转载 答疑一个哥们的多线程问题关于 start()和run()

之所以出现线程,就是为了更好的利用CPU,让她更加“精明”的干活。通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。然后通过此Thread类调用方法run()来完成其运行操作的,这里方法run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线程终止,而CPU再运行其它线程,而如果直接用Run方法,这只是调用

2016-12-09 17:32:27 462

转载 nginx的配置设置 nginx.conf

1.Nginx默认没有开启利用多核CPU

2016-12-09 16:40:27 370

转载 nginx的安装

第一步:从http://nginx.org/download/上下载相应的版本(或者wget http://nginx.org/download/nginx-1.5.9.tar.gz直接在Linux上用命令下载)第二步:解压 tar -zxvf nginx-1.5.9.tar.gz 第三步:设置一下配置信息 ./configure --prefix=/usr/local/nginx

2016-12-09 15:28:40 342

转载 文件描述符和文件指针

文件描述符:在linux系统中打开文件就会获得文件描述符,它是个很小的正整数。每个进程在PCB(Process Control Block)中保存着一份文件描述符表,文件描述符就是这个表的索引,每个表项都有一个指向已打开文件的指针。文件指针:C语言中使用文件指针做为I/O的句柄。文件指针指向进程用户区中的一个被称为FILE结构的数据结构。FILE结构包括一个缓冲区和一个文件描述符。而文件描

2016-12-09 14:47:06 255

转载 nginx 的重启和关闭

在nging的早期版本,nginx重启需要通过kill 命令想nginx发送信号来实现nginx的重启。但是现在nginx 增加了 -s 选项, 实现nginx的停止,重新加载的功能。1.如果是欧明花的重启nginx,可以用./nginx -s reload 命令来实现 nginx 的平滑重启。2.如果是非平滑的重启,则可以先停止nginx,然后再启动; ./nginx -s stop

2016-12-09 11:36:48 766

转载 mysql 数据表读锁机制详解

为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。一、概述MySQL有三种锁的级别:页级、表级、行级。MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-levellocking),但也支持表级锁;InnoDB存储引擎既支持行级锁(row-level locki

2016-12-07 13:06:49 366

Effective Java 2nd Edition.

Effective Java 2nd Edition.

2012-12-11

C语言程序设计第三版

C语言程序设计(谭浩强)第三版绿色

2012-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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