自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用splunk分析nginx日志,分析异常状态,分析接口性能问题

一、nginx log_format log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '"$status" $host $upstream_addr $body_bytes_sent "$http_refere...

2018-05-30 13:21:12 1363 1

原创 用SQL找出每种类型中时间最新的前N个数据组成的集合

比如有文章表 Article(Id,Category,InsertDate)现在要用SQL找出每种类型中时间最新的前N个数据组成的集合SELECT A1.* FROM Article AS A1 INNER JOIN (SELECT A.Category,A.InsertDate FROM Article AS A ...

2012-03-23 22:46:56 183

原创 mongostat

flushes – this shows how many times data has been flushed to disk. MongoDB only physically writes data to disk every 60 seconds (by default). This has the effect of increasing performance but can d...

2012-03-23 22:38:56 170

mysql select 中的escape,转义

SELECT * FROM tb1 WHERE varcharstring LIKE '%~%%' ESCAPE '~' like查询中模糊查询特殊字符,可以用escape转义 

2011-10-17 16:57:19 493

原创 can't map file memory - mongo requires 64 bit build for larger datasets

处理一次32bit mongdb 数据超过2G问题can't map file memory - mongo requires 64 bit build for larger datasets 生产环境下某32bit windows机器安装了mongodb,一日数据超过2G然后,任何操作都会报错{        "assertion" : "can't map ...

2011-09-15 15:58:21 240

原创 mongodb 简单的备份

#!/bin/shbinpath="/usr/local/mongodb/bin"backpath="/data1/mongodbgwy/back"port=29017$binpath/mongodump  --port $port -o  $backpath/mongodb_`date +%Y%m%d`find $backpath/* -type d  -prune -m...

2011-07-28 18:30:30 101

Error moving temp DB file on the final destination: Invalid cross-device link

Error moving temp DB file on the final destination: Invalid cross-device link dbfilename /data1/redisdata/dump.rdb 路径需要同文件系统,否则无法写入dump.rdb文件?/** Save the DB on disk. Return REDIS_ERR on error...

2011-07-18 15:57:47 3982

原创 SLAVEOF host port

The SLAVEOF command can change the replication settings of a slave on the fly. If a Redis server is already acting as slave, the command SLAVEOF NO ONE will turn off the replicat...

2011-07-18 13:54:58 215

原创 安装mysql plugin

1、安装Plugin  语法如下: INSTALL PLUGIN plugin_name SONAME 'plugin_library'  实例:  Mysql>INSTALL PLUGIN  Archive    SONAME ‘ha_archive.so’;  Mysql>INSTALL PLUGIN  InnoDB    SONAME ‘ha_in...

2011-07-18 11:03:24 456

原创 让linux用户隶属于多个组

usermod -g 组名 用户名:更改用户所属组,是覆盖; 小写 是 覆盖 usermod -G 组名1[,组名2,……] 用户名:添加用户所属组; 大写 是添加 usermod -G 组名 用户名 类似于,Linux系统一个组可以包含多个用户成员,反过来,一个用户也可以隶属于多个组,其中一个方法就是使用usermod -G命令来实现。在使用-g时要格外小...

2011-07-14 04:11:16 218

原创 mysql 变量

1. 使用用户变量  可以清空MySQL用户变量以记录结果,不必将它们保存到客户端的临时变量中。例如,要找出价格最高或最低的物品的,其方法是:mysql> SELECT @min_price:=MIN(price),@max_price:=MAX(price) FROM shop;mysql> SELECT * FROM shop WHERE...

2011-07-13 21:45:07 114

原创 windows findstr

mysqldump --help | findstr defau ASSOC          显示或修改文件扩展名关联。ATTRIB         显示或更改文件属性。BREAK          设置或清除扩展式 CTRL+C 检查。BOOTCFG        设置 boot.ini 文件的属性以便控制启动加载。CACLS          显示或修改文件的访问控制...

2011-07-13 13:07:59 102

安装DBI组件。 Can't locate DBI.pm in @INC-mysql接口

Can't locate DBI.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_...

2011-07-12 21:05:10 1181

原创 MySQL开发规范与实用技术交流(转)

原文地址:http://www.nuxnu.com/2011/07/2/MySQL%E5%BC%80%E5%8F%91%E8%A7%84%E8%8C%83%E4%B8%8E%E5%AE%9E%E7%94%A8%E6%8A%80%E6%9C%AF%E4%BA%A4%E6%B5%81.html内 容1.开发实用技术 2.MySQL开发规范 3.项目支持 4.变更管理 5.S...

2011-07-12 10:55:46 652

How MySQL Uses DNS--skip-name-resolve

--skip-name-resolve Do not resolve host names when checking client connections. Use only IP addresses. If you use this option, all Host column values in the grant tables must be IP addresses or lo...

2011-07-11 20:34:40 152

原创 mysql 排名

SET @i=0;SELECT @i:=@i+1,userid,username FROM ol_user LIMIT 10 

2011-07-08 11:21:11 110

原创 Nginx的负载均衡配置范例

server { listen 80; server_name tc.test.nd ; location / { proxy_pass http://gwy.test.nd; } }    upstream load_balance {   ...

2011-07-07 14:50:26 128

原创 VIM乱码解决办法

set encoding=utf8Vim 可以很好的编辑各种字符编码的文件,包括 UCS-2、UTF-8 等流行的 Unicode 编码方式:Vim 有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding,它们的意义如下:    * encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buf...

2011-07-07 13:07:17 83

原创 bacula

bacula

2011-07-07 11:28:38 101

产生连续数字文件

seq 1 10 | xargs touch

2011-07-07 09:23:28 101

原创 一些shell技巧

1. 批量删除某些指定文件我们都知道用find,很快就可以给出:find . -name ‘your_pattern*’ -exec rm -f {} \;恩,不过还有更快更简洁的方法,用find自带的delete:find . -name ‘your_pattern*’ -delete2. 列出当...

2011-07-07 09:16:19 78

原创 Linux下设置自动删除N天前备份

find /data1/mysqldata/mysqlbackup/  -name gongwuyuan*.gz -mtime +30 -type f -exec rm {} \; #!/bin/sh/usr/local/services/mysql5.1.57/bin/mysqldump -uroot --opt --default-character-set=utf8 gongwu...

2011-07-06 21:00:51 148

原创 行进中开火( 转)

时不时,总有一阵儿,我什么事也干不了。 我也去办公厅,东瞄瞄,西看看,每十秒钟查一次电子邮件,网上逛一圈。也许干点儿象付运通卡账单之类不需要大脑的事。不过要回去哗啦哗啦写程序,可没门儿。 这种不出活的状态,一般通常会持续一两天。在我的软件开发生涯中也有过几个星期干不了活的时候。就像他们说的,我不在状态,我进入不了情况,我找不到组织。 人人都有情绪波动,有的人温和一些,有的响动大点儿,也...

2011-07-05 22:36:50 126

原创 修改数据库字符集

[code="sql"]ALTER DATABASE gongwuyuan_0630 DEFAULT CHARACTER SET utf8[/code]

2011-07-05 13:08:04 78

一个导数据的存储过程

[code="sql"]DELIMITER $$USE `gongwuyuan_0630`$$DROP PROCEDURE IF EXISTS `cp_data`$$CREATE DEFINER = `space` @`172.21.%` PROCEDURE `cp_data` (IN tb_name VARCHAR (100)) BEGIN DECLARE ...

2011-07-04 21:27:12 127

原创 MySQL字符串函数:字符串截取

MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。 1. 字符串截取:left(str, length) mysql> select lef...

2011-07-04 20:08:37 59

原创 mysql 清理 binlog 二进制日志文件

 mysql>   PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 30 DAY);(清理30天前的二进制日志文件,如果主库在使用30天前的日志文件 会报错的)修改my.cnf文件【mysqld】expire_logs_day=20; 重启数据库 mysql> help purgeNa...

2011-07-03 21:41:41 227

原创 xtrabackup

1. 下载wget http://www.percona.com/redir/downloads/XtraBackup/XtraBackup-1.6/Linux/binary/x86_64/xtrabackup-1.6.tar.gz2.my.cnf中必须有datadir=/var/lib/mysql3.解压安装tar zxvf xtrabackup.tar.gz ...

2011-07-03 21:21:03 76

原创 MySQL的FLUSH句法

 MySQL的FLUSH句法(清除或者重新加载内部缓存) FLUSH flush_option [,flush_option],如果你想要清除一些MySQL使用内部缓存,你应该使用FLUSH命令。为了执行FLUSH,你必须有reload权限。flush_option 可以是下列任何东西:HOSTS       这个用的最多,经常碰见。主要是用来清空主机缓存表。如果你的某些主机改...

2011-07-03 19:14:08 85

原创 memcached命令解析

 memcached命令 标准协议No Reply存储命令set命令add命令replace命令append命令prepend命令cas命令读取命令get命令gets命令删除命令incr/decr命令查看memcached使用状态stats命令stats items命令s...

2011-07-01 15:30:50 109

mysql 存储过程权限相关

1.修改mysql 存储过程的definer修改mysql.proc表 的definer字段[code="sql"]update mysql.proc set definer='root@%'where db='servant_591up';UPDATE `mysql`.`proc` SET `definer`='root00@%' WHERE `db`='test' AND ...

2011-06-30 01:43:45 107

iis 301 重定向 带参数

iis 网站, 重定向到url  dev.psedu.test.nd$S$Q选中 “上面输入的准确url”和 “资源的永久重定向”重定向参数说明:$S :将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件...

2011-06-29 18:35:41 314

原创 MySQL命令行的几个用法

1.使用\G按行垂直显示结果如果一行很长,需要这行显示的话,看起结果来就非常的难受。在SQL语句或者命令后使用\G而不是分号结尾,可以将每一行的值垂直输出。这个可能也是大家对于MySQL最熟悉的区别于其他数据库工具的一个特性了。mysql> select * from db_archivelog\G*************************** 1. row ******...

2011-06-28 14:23:21 90

mysql null

[code="sql"]mysql> select 0 is null, 0 is not null,'' is null, '' is not null;+-----------+---------------+------------+----------------+| 0 is null | 0 is not null | '' is null | '' is not nu...

2011-06-20 20:22:49 80

原创 linux内存管理浅析

[地址映射](图:左中)linux内核使用页式内存管理,应用程序给出的内存地址是虚拟地址,它需要经过若干级页表一级一级的变换,才变成真正的物理地址。想一下,地址映射还是一件很恐怖的事情。当访问一个由虚拟地址表示的内存空间时,需要先经过若干次的内存访问,得到每一级页表中用于转换的页表项(页表是存放在内存里面的),才能完成映射。也就是说,要实现一次内存访问,实际上内存被访问了N+1...

2011-06-18 13:57:22 173

原创 Linux内存:内存管理的实质

1. 内核初始化: * 内核建立好内核页目录页表数据库,假设物理内存大小为len,则建立了[3G--3G+len]::[0--len]这样的虚地址vaddr和物理地址paddr的线性对应关系; * 内核建立一个page数组,page数组和物理页面系列完全是线性对应,page用来管理该物理页面状态,每个物理页面的虚地址保存在page->virtual中; ...

2011-06-18 13:44:43 76

原创 内存管理机制

内存管理是一个操作系统必不可少.并且.非常重要的一环.linux的成功.和它优秀的内存管理联系非常密切.因为一个系统的高效性欲稳定性往往决定于它的内存管理机制.我项很多人吃过dos下640k 的苦吧.前面我们介绍了386保护模式.从今天起我们将在此基础上,分析linux的虚拟存储管理,...

2011-06-18 13:42:31 118

原创 linux 内存管理

 1、 进程的4G 线性空间被划分成三个部分:进程空间(0-3G)、内核直接映射空间(3G – high_memory)、内核动态映射空间(VMALLOC_START - VMALLOC_END)2、 三个空间使用同一张页目录表,通过 CR3 可找到此页目录表。但不同的空间在页目录表...

2011-06-18 13:33:51 77

原创 Linux内存中Swap和Buffer Cache机制

  Linux支持虚拟内存(virtual memory),虚拟内存是指使用磁盘当作RAM的扩展,这样可用的内存的大小就相应地增大了。内核会将暂时不用的内存块的内容写到硬盘上,这样一来,这块内存就可用于其它目的。当需要用到原始的内容时,它们被重新读入内存。这些操作对用户来说是完全透明的;Linux下运行的程序只是看到有大量的内存可供使用而并没有注意到时不时它们的一部分是驻留在硬盘上的。当然,读写硬...

2011-06-18 13:15:28 124

原创 linux 磁盘 sync,fsync,fflush

sync,是同步整个系统的磁盘数据的.fsync是同步打开的一个文件到缓冲区数据到磁盘上.fflush是刷新打开的流的.fsync(将缓冲区数据写回磁盘)相关函数 sync表头文件 #include<unistd.h>定义函数 int fsync(int fd);函数说明 fsync()负责将参数fd所指的文件数据,由系统缓冲区写回磁盘,以...

2011-06-18 01:18:24 182

Wireshark网络分析就这么简单(高清完整版) PDF

Wireshark可能是世界上最好的开源网络包分析器,能在多种平台上(比如Windows、Linux和Mac)抓取和分析网络包,在IT业界有着广泛的应用。 《Wireshark网络分析就这么简单》采用诙谐风趣的手法,由浅入深地用Wireshark分析了常见的网络协议,读者在学习Wireshark的同时,也会在不知不觉中理解这些协议。作者还通过身边发生的一些真实案例,分享了Wireshark的实战技巧。 《Wireshark网络分析就这么简单》不务虚,不注水,几乎页页干货,篇篇精华,力求为读者提供最佳阅读体验,使读者在一个轻松愉悦的阅读氛围中,潜移默化地掌握Wireshark的使用技巧和网络知识,为你的工程师生涯加油助力。 无论你是技术支持工程师、系统管理员、现场工程师、公司IT部门的老好人,还是高校网络相关专业的教师,无论你是CCNA、CCNP、CCIE,还是MCSE,《Wireshark网络分析就这么简单》都是迅速了解、掌握Wireshark技巧的绝佳读物。

2018-05-21

Wireshark网络分析的艺术.pdf

Wireshark是当前最流行的网络包分析工具。它上手简单,无需培训就可入门。很多棘手的网络问题遇到Wireshark都能迎刃而解。, 《Wireshark网络分析的艺术》挑选的网络包来自真实场景,经典且接地气。讲解时采用了生活化的语言,力求通俗易懂,以使读者在轻松阅读的过程中,既可以学到实用的网络知识,又能形成解决问题的思路。, 与大多网络图书的课堂式体验不同,阅读《Wireshark网络分析的艺术》的感觉更像在听技术圈的朋友分享经验,除了知识,还有心情和想法。本书的覆盖范围从日常使用的手机App,到企业级的数据中心;从对付运营商的网络劫持,到开发自己的分析工具,不一而足。无论你是系统管理员、实施工程师、技术支持、网管、培训教师,还是开发和测试人员,都适合阅读本书。

2018-05-21

Danware.NetOp.Remote.Control 破解版part2

Netop是一种功能强大的远程控制软件,如果您的PC安装Netop后,您便可以通过本地PC连接到远程工作站和服务器上,您还可以通过本地PC观察远程PC的屏幕、控制它的键盘和鼠标、在您的本地PC与远程PC间传递文件、传输音频、录音会议等等诸多功能。虽然Netop有这麽强大的功能,但它占的系统资源却很小,而且快速安装和易于使用也是其特点之一。

2008-03-18

Danware.NetOp.Remote.Control 破解版part1

Netop是一种功能强大的远程控制软件,如果您的PC安装Netop后,您便可以通过本地PC连接到远程工作站和服务器上,您还可以通过本地PC观察远程PC的屏幕、控制它的键盘和鼠标、在您的本地PC与远程PC间传递文件、传输音频、录音会议等等诸多功能。虽然Netop有这麽强大的功能,但它占的系统资源却很小,而且快速安装和易于使用也是其特点之一。

2008-03-18

U盘数据错误修复的好工具

U盘无法格式化,写入报错:数据错误(循环冗余检查) ,原来的数据可以正常复制!但是不能新建文档!!!<br>一直找不到好的方法修复!如果您的U盘也有此类问题,可以用此软件来修复!!<br><br>这是一般修复工具的提示:<br><br>STEP : Log File Creation<br>======================================================================<br>STEP : Device Initialize<br>======================================================================<br>======================================================================<br>DEVICE ERROR CODE : 0x0406

2008-02-26

空空如也

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

TA关注的人

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