自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 linux top命令中CPU 占用说明

前几天玩虚拟化,发现虚拟机里面top命令显示cpu占用st类型的很高,之前一般st都是0,于是就好奇,进一步挖掘:Top命令中CPU占用分别说明如下(参考man top):us, user    : time running un-niced user processessy, system  : time running kernel processesni, nice

2016-07-28 19:10:16 15834

原创 开启MYSQL主从同步备份

环境:两台PC上面装mysql 5.6版本[主服务器:192.168.6.1]mysql>GRANT REPLICATION SLAVE ON *.* TO ‘slave_user’@’%’ IDENTIFIED BY ‘‘123456;     (按需设置用户名和密码!)mysql>FLUSH PRIVILEGES;mysql>FLUSH TABLES WITH READ

2016-04-19 17:21:15 512

原创 MYSQL 缓存设置 提高MYSQL查询性能

1.1.    配置1.1.1.      配置文件配置打开/etc/my.cnf,输入一下配置:#查询缓存区的工作模式:0, 禁用查询缓存区; 1,启用查询缓存区(默认设置); 2,”按需分配”模式,只响应SELECT SQL_CACHE命令。query_cache_type = 1#查询缓存区的最大长度(默认设置是0,不开辟查询缓存区)。query_cache_size

2016-04-18 13:50:28 1442

原创 Linux CPU频率控制

1.       概述Linux 内部共有五种对频率的管理策略 userspace , conservative , ondemand , powersave  和  performance。l performance  : CPU 会固定工作在其支持的最高运行频率上;l powersave  : CPU 会固定工作在其支持的最低运行频率上。因此这两种 governors  都属于静态

2016-03-27 17:59:00 18512

原创 Linux内核学习方法

之前也有看Linux内核,但是看的不深,最近想深入学习一下。和往常一样,网上找了下前人学习的方法和经验,以供参考,避免走弯路。这里记录一下:几本书《Linux内核设计与实现》简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!《深入理

2016-03-13 16:41:40 546

转载 MySQL性能优化的最佳20+条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为

2014-12-10 19:45:42 429

原创 nginx https证书生成方式

$ cd /usr/local/nginx/conf$ openssl genrsa -des3 -out server.key 1024$ openssl req -new -key server.key -out server.csr$ cp server.key server.key.org$ openssl rsa -in server.key.org -out serve

2014-11-12 14:19:02 620

转载 使用自定义 OpenSSL 库编译 nginx

编译安装 nginx 时,默认使用系统自带的 OpenSSL 库,但其一般很老,不支持如 SDPY 等新功能。--with-openssl 参数虽然可以指定 OpenSSL 路径,但只支持 OpenSSL 的源代码,不支持已编译好的 OpenSSL。

2014-11-12 12:04:10 5581

原创 linux中静态库和动态库的生成以及使用

1. 目的最近工作中需要用到静态库和动态库,以前这些都学习过的,但很久没用,就忘记了,这次学习决定要记下来。2. 说明本文要生成的静态库名称是libopt.a,动态库名称是libopt.so。首先先介绍下本文中的创建库的文件路径:$ /testlib/tree .├── include ==>这个是库的头文件,到时候安装库的时候需要拷贝到用户指定的头文件路径中,

2013-01-12 17:53:51 461

转载 Linux 内核模块 编程

主题: linux内核模块的程序结构--模块加载函数(必须),模块卸载函数(必须),模块许可证声明(必须),模块参数(可选),模块导出符号(可选),模块作者的等信息声明(可选)一个linux内核模块主要由以下几个部分组成。1、模块加载函数"用module_init()来指定"(必须)   当通过insmod和modprobe命令加载内核模块时,模块的加载函数会自动被内核执行,完成本

2013-01-09 22:21:21 402

原创 Nginx Upstream Keepalive 分析

1.  实现原理Nginx 1.1.14版本以前upstream连接建立和获取的机制如下图所示,Nginx会在一开始创建connection pool(进程间不共享,可以避免锁),提供给所有向前/后的连接。 如果要实现upstream长连接,则每个进程需要另外一个connection pool,里面都是长连接。一旦与后端服务器建立连接,则在当前请求连接结束之后不会立即关闭连接,而是

2012-05-09 19:34:48 14754 3

转载 Linux下Makefile的automake生成全攻略

作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。 在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只

2012-04-21 18:08:27 448

AnalysePlugin-v1.12-R47-x64.zip

nodepad 的文本分析插件

2021-10-30

AnalysePlugin-v1.12-R47-x86.zip

方便国内用户,国外网站经常镜像源文件出问题

2021-10-30

深入理解计算机系统

深入理解计算机系统 文字版 非扫描

2017-06-21

软件开发者的可用性基础知识

描述软件可用性基础知识,使软件开发者对软件可用性有个初步了解

2017-06-21

java 电子书 Java轻松上手

包括java基础。 后面也有很多实例。不错的电子书, 拿出来分享 。

2010-01-15

空空如也

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

TA关注的人

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