自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (7)
  • 收藏
  • 关注

原创 Redis数据备份与恢复

Redis提供了两种持久化选项,分别是RDB和AOF。默认情况下60秒刷新到disk一次[save 60 10000 当有1w条keys数据被改变时],Redis的数据集保存在叫dump.rdb一个二进制文件,这种策略被称为快照。也可以手动调用Save或BGSAVE命令的:1/usr/local/bin/redis-cli -h 12

2013-04-07 19:59:43 1171

原创 eclipse It is indirectly referenced from required .class files

在Eclipse中遇到The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....,查找的解决办法如下:一: It is indirectly referenced from required .class file原因:你正要使用的类调用了另一个类,

2013-01-15 15:58:42 2626

原创 查看centos系统内核版本,32位还是64位

查看centos内核的版本:1)[root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT

2013-01-05 09:05:07 805

原创 Linux 查看CPU信息、机器型号等硬件信息

测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c       8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo | gr

2013-01-05 09:04:16 471

原创 centos5.8 yum源

/etc/yum.repos.d/CentOS-Base.repo # CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are upd

2012-07-24 16:32:16 6276

原创 STUN服务器检测NAT类型

STUN服务器检测NAT类型STUN服务器    stun01.sipphone.com    stun.ekiga.net    stun.fwdnet.net    stun.ideasip.com    stun.iptel.org    stun.rixtelecom.se    stun.schlund.de    stunserver.org

2012-07-16 19:57:24 7922 2

原创 释放Windows7空间全攻略

win7RTM发布之后,很多朋友都装上了windows7系统,但是windows7系统没有winxp那么苗条,刚装完的windows7新系统在没有装任何软件的情况下占用的硬盘空间都已经达到了10G以上。笔者对微软的系统有所研究,发现系统盘里面有很多文件都是我们所不需要的,及时删除对系统的使用也没有任何的影响。下面笔者就教大家对win7进行减肥。  一、win7减肥之删除休眠文件hibe

2012-07-14 22:03:32 1208

原创 公开的免费STUN服务器

公开的免费STUN服务器当SIP终端在使用私有IP地址时,可能需要配置stun服务器。 8 I! u# y" c2 S4 _1 I( _4 ]   S公开的免费STUN服务器有:stunserver.org 测试是OK的stun.xten.com / [$ y# L) M( t# y2 r" Z, E   D! D% D8 I$ L0 V: H! S4 G) Q3 |"

2012-07-14 21:33:54 4504

原创 setsockopt 设置socket

1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,

2012-06-20 01:09:45 589

原创 网络流量查看 nload安装

安装wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gztar zxvf nload-0.7.2.tar.gzcd nload-0.7.2./configure;make;make install使用

2012-06-11 22:40:14 577

原创 linux查看网络连接工具

网络数据查看通过tcpdump 普通查看端口tcpdump tcp port 6666 and host 192.168.1.238tcpdump tcp port 6666 and host 192.168.1.238 -w tcpdump.outhttp://pkgs.repoforge.org/tcpshow/tcpshow-1.0-1.el2.rf.i386

2012-05-14 15:16:28 526

原创 Linux 中文件和文件夹获取 Mysql 权限(selinux)

今天在 linux 系统上移动 Mysql 的数据库目录配置如下:/etc/my.cnf[mysqld]datadir=/home/mysqlsocket=/var/lib/mysql/mysql.sock 更改完配置文件重启MYSQL的时候出现的以下问题 110222 11:15:07 mysqld_sa

2012-04-27 14:54:44 968

原创 lua 重新加载模块

重新加载模块[c-sharp] view plaincopyprint?function reload( moduleName )      package.loaded[moduleName] = nil      require(moduleName)  end   使用以上代码即可重新载入一个文件。这

2012-03-26 15:52:45 8167

原创 mysql

#include #include #include #include #include  #define YO2MYSQL_CONN "YO2MySQL"typedef struct { MYSQL *conn; char *dbname; int num_rows; int found_rows; int per_page;} yo2mysql_connection_

2012-03-21 16:48:15 1034

原创 shell监控进程是否关闭 (

写了个脚本用来监控主机上的进程是否已经关闭,如果关闭,调用对应的命令启动。具体命令如下: #!/bin/bashc=`ps -ef |grep mong|awk '{print $8}'|grep -c mong`echo "res:"echo $cif [ $c -gt 0 ] ; thenecho   "there   have   this   process!"

2012-03-10 10:30:46 560

原创 监控进程写入到日志文件

if [ ! -e logs.info ]then touch logs.info echo "----------create logs information file success----------" > logs.infofiecho $(date +%Y"."%m"."%d" "%k":"%M":"%S) >> logs.infotemp=`ps -aux|g

2012-03-10 10:19:58 1413

原创 linux shell编程之文件内容写入和日志记录

最近在学习linux的shell编程,由于在初级阶段,所以把平时写的些练习代码记录下来,也和大家共享下,希望和大家day day up,哈哈,这句中国式英语相信读者能明白吧,今天这个代码比前面的2次的稍微长点,功能还是比较简单的,老鸟高手们可以飘过。。。下面是源代码,菜菜们可以和我一起学习看下源代码: #!/bin/bash#**************************

2012-03-10 09:59:02 2636 1

原创 Linux下添加Windows磁盘映射

两台Windows机器下要共享文件,可以很方便的通过映射网络驱动器实现。那么,Linux下怎么像读硬盘一样读取另一台windows机器的网络映射呢?其实,只需要几条命令就可以了~首先,需要Windows进行网络映射。将windows的一个文件夹共享即可(共享-高级共享,输入一个共享名即可)然后,在Linux下安装一些小的功能:sudo apt-get install mou

2012-03-05 15:26:14 7469

原创 CentOS系统如何快速关闭SELINUX

CentOS系统是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是linux的一个发行版本。SELinux是一种基于 域-类型 模

2012-02-29 11:04:10 660

原创 linux 下解决apache TIME_WAIT连接过多

经常检查apache的连接数,会发现很多无用的time_wait连接。有人说这是正常的,是因为一个请求中途中断造成的;还有人说微软的IE连接时产生的Time_wait会比用Firefox连接时多。个人认为有一定的Time_wait是正常的,如果超过了连接数的比例就不是很正常,所以还是找来方法解决一下。   先检查一下time wait的值:   [root@aaa1 ~]#sysc

2012-02-21 15:03:01 798

原创 如何让Linux Apache支持中文文件名访问?

网上搜索一下“linux下apache支持中文名”结果很多,都是讲的mod_encoding,但你会发现他们的文章大都雷同,而且需要源码编译,最重要的是成功率不高,至少我试了好几次未能修成正果。无耐,去翻了日语的原文,更简单的方法让我发现了。3分钟内搞定!日本站直接提供RPM包下载,wget回来,rpm -ivh 重启httpd,刷新网页,OK了!中文文件名可以正常访问了!

2012-02-20 17:06:09 3779

原创 nginx 反向代理

简单几行代码实现反向代理:  由于国内访问不了twitter.com,那么我们可以使用反向代理,达到间接访问的目的。比如搭建一个t.3cdma.com的“网站”,来间接实现访问twitter,当然,这只是一个案例,并不是真的搭建,不然IP很容易就会被“和谐”。  首先,需要将t.3cdma.com作A记录解释到服务器/VPS的IP上。如果反向访问的是比较敏感的内容,建议大家不要用简

2012-02-17 21:55:50 1917

原创 ssh远程文件传输命令scp

scp 命令   scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。 你可以在一台服务器上 以 root 身份运行 #scp servername:/home/ftp/pub/file1 . 这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当前目录下,当然你也可以用 #scp

2012-02-17 00:25:06 453

原创 linux 信号量sigprocmask使用

源程序:#include #include #include #include int main(int argc,char **argv){double y;sigset_t intmask;int i,repeat_factor;if(argc!=2){fprintf(stderr,"Usage:%s repeat_factor\n\a",arg

2011-12-09 10:44:17 662

原创 redis 指令文档

Redis指令文档2010年7月16日 发表评论 阅读评论连接控制QUIT 关闭连接AUTH (仅限启用时)简单的密码验证适合全体类型的命令EXISTS key 判断一个键是否存在;存在返回 1;否则返回0;DEL key 删除某个key,或是一系列key;DEL key1 key2 key3 key4TYPE key 返回某个key元素的数据类型 ( no

2011-11-26 00:16:55 2526

原创 lua 日期时间操作

Lua库之时间和日期操作os.time()                日历时间os.date()                os.date("%x", os.time()) 完整的格式化参数),这里是"11/28/08"os.clock()               这些时间输出的字符串表示是经过本地化的。所以如果是在巴西(葡萄牙语系),"%B"

2011-11-22 22:32:04 2540

原创 禁止linux selinux

1. 使用chcon 命令   示例: chcon -t texrel_shlib_t /usr/local/rsi/idl_6.1/bin/bin.linux.x86/*.so   2. 禁止掉SELinux   更改/etc/sysconfig/selinux 文件的内容为 SELINUX=disabled

2011-11-17 09:30:11 675

原创 lua 支持mysql

1.   yum install mysql-devel2.下载 wget http://luarocks.org/releases/luarocks-1.0.tar.gztar -zxvf luarocks-1.0.tar.gzcd luarocks/./configuremake && make installluarocks install wsapi

2011-11-16 01:16:08 3528

原创 semanage SELinux Command Not Found

# yum provides /usr/sbin/semanageOR# yum whatprovides /usr/sbin/semanage# yum -y install policycoreutils-python搞定

2011-11-15 15:10:37 4993 1

原创 解决apache socket 连接Permission denied (13)问题

[root@localhost html]# semanage port -l|grep httphttp_cache_port_t              tcp      3128, 8080, 8118, 11211, 10001-10010http_cache_port_t              udp      3130, 11211http_port_t

2011-11-15 12:06:25 2605

原创 setsockopt 设置socket 详细用法

1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,

2011-11-09 14:57:56 558

原创 在lua 中启用luasock的问题

安装 luasocket# wget http://luaforge.net/frs/download.php/2664/luasocket-2.0.2.tar.gz# tar zxvf  luasocket-2.0.2.tar.gz# cd luasocket-2.0.2# make# make install在lua  中启用luasock的问题

2011-11-07 05:09:25 1198

原创 redis 集合操作

SADD key member将member元素加入到集合key当中。如果member元素已经是该集合的成员,那SADD命令不执行任何操作。假如key不存在,则创建一个只包含member元素作成员的集合。当key不是集合类型时,返回一个错误。时间复杂度:    O(1)返回值:    如果添加元素成

2011-11-05 01:54:25 26042

原创 centos6.0 安装apache +php +mysql + redis

yum install gcc.x86_64yum -y install mysql-serverchkconfig --level 345 mysqld onyum install httpdchkconfig --level 235 httpd on /etc/init.d/httpd start/*yum install php -yy

2011-11-03 10:05:59 1365

原创 CentOS 修改IP地址, DNS, 网关

一、CentOS 修改IP地址修改对应网卡的IP地址的配置文件# vi /etc/sysconfig/network-scripts/ifcfg-eth0修改以下内容DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bo

2011-11-03 09:38:05 341

原创 centeros 6.0 更新yum源

先备份一下/etc/yum.repos.d/CentOS-Base.repo#mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak然后把/etc/yum.repos.d/CentOS-Base.repo文件改为# CentOS-Base.repo

2011-11-03 09:18:24 1286

原创 Lua 学习笔记:C API 遍历 Table

前情提要Lua 通过一个虚拟栈与 C 的交互,正数索引自底向上取值,负数索引自顶向下取值。Lua 中的 Table(表)结构可以使用任何数据作为 key 进行取值。使用 C API 访问 Table 中的元素有两种方法:lua_getglobal(L, t);lua_pushinteger(L, k); -- 这里可以换成其它类型的 lua_pushXXXX(L, k) 压数

2011-10-26 17:38:05 5181

原创 C函数传递一个table给lua代码中使用。

script.lua-- 这个lua程序里的foo没定义和声明哦,它从哪里来了,从C代码里来。x = 0for i = 1, #foo do  print(i, foo[i])  x = x + foo[i]endreturn x为了C代码能访问它, 我们试着编写了这个程序。在这个程序里,我们建立一个 table,把它传递到lua程序里, 并在这个C程序中得到lua程序的返回值。/* * test

2011-10-26 17:16:19 2674

原创 C/C++与Lua交互(C实现的Lua编译器的例子)

#include #include #include #include #include #pragma comment(lib,"C:\\Program Files\\Lua\\5.1\\lib\\lua51.lib")int main (v

2011-10-15 04:35:13 1967

原创 lua第三方库

luaCom             支持COM调用LuaDoc             支持lua代码的文档生成LuaExpat          支持XML解析LuaFileSystem   文件系统访问LuaLogging       基于l

2011-10-15 04:13:55 3147

Visual.Assist.X.V10.7.1912安装文件含破解可用

vc助手 Visual assist的2012.09.08发行的最新1912版本的补丁,这个版本增加了对于2012RTM的支持,而且界面也有更新。下载的压缩包内提供了原版的安装文件和破解程序,具体更新列表以及补丁的使用方法参见我的博客(特别是无法破解的朋友),所有的补丁都是本人亲测可用的

2012-09-15

Lua程序设计经典教程.chm

Lua程序设计经典教程.chmLua程序设计经典教程.chmLua程序设计经典教程.chmLua程序设计经典教程.chmLua程序设计经典教程.chmLua程序设计经典教程.chmLua程序设计经典教程.chm

2011-09-02

lua中文手册.chm

lua-5.1中文手册.chmlua-5.1中文手册.chmlua-5.1中文手册.chmlua-5.1中文手册.chmlua-5.1中文手册.chm

2011-08-18

lua-5.1中文手册.chm

lua-5.1中文手册.chmlua-5.1中文手册.chmlua-5.1中文手册.chmlua-5.1中文手册.chmlua-5.1中文手册.chm

2011-08-18

arm指令集PDF 下载

arm指令集,非常好的学习资料。建议下载

2011-05-30

闻怡洋VC基础教程.chm

vc 闻怡洋VC基础教程 VC基础教程 教程vc 闻怡洋VC基础教程 VC基础教程 教程

2010-03-02

空空如也

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

TA关注的人

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