最新消息:

2014年08月的内容

c++创建和查询sqlite3数据库
c

c++创建和查询sqlite3数据库

admin 10年前 (2014-08-10) 4523浏览 0评论

创建数据库: sqlite3 *pDB = NULL; char * errMsg = NULL; //打开一个数据库,如果改数据库不存在,则创建一个名字为databaseName的数据库文件 int rc = sqlite3_open(databa...

gcc/g++参数详解
gcc

gcc/g++参数详解

admin 10年前 (2014-08-10) 2523浏览 0评论

gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标...

Flash[AS3] 内存优化
内存优化

Flash[AS3] 内存优化

admin 10年前 (2014-08-10) 3016浏览 0评论

As3 这门语言在本身设计的时候处理内存泄漏机制很不完善,所以造成了内存无限制的占用,最后导致内存占用过高直至程序假死或者崩溃。 现在可以通过以下方法有效的降低内存占用: 1,及时将所有不需要的变量,以及对象清除(置为null).如果变量或对象被引用...

如何利用Android手机usb接口当WIFI热点?
USB

如何利用Android手机usb接口当WIFI热点?

admin 10年前 (2014-08-10) 4036浏览 0评论

注意:如果你的手机无root权限,该方法将无效,在使用该方法之前请先root你手机系统的权限。 方法很简单,关键的只有2步。 首先用数据线连接你的手机到PC,然后PC安装好usb android adb驱动。 将你的手机中USB绑定功能打开,装驱动。...

JS去除html标签
html

JS去除html标签

admin 10年前 (2014-08-09) 3458浏览 0评论

网上虽然流传了许多js去除html标签的版本,但是很多都是互相抄袭,且会错误的过滤这样的不是html标签的字符. 贴出本人写的一个真正能够正确过滤html标签的方法, 使用方法: "<a>测试过滤</a><br...

RaspberryPI Arch Linux 挂载NTFS格式移动硬盘
NTFS

RaspberryPI Arch Linux 挂载NTFS格式移动硬盘

admin 10年前 (2014-08-09) 5166浏览 0评论

RPI使用SDCRAD作为系统存储介质,考虑到SDCRAD的性能以及不稳定性,所以一般均会给RPI挂载一个U盘或者移动硬盘作为数据存储介质。 其实在arclinux下挂载移动硬盘十分的便捷,只需将移动硬盘插入USB口,然后找到移动硬盘既可。 输入: ...

使用 Mojo::UserAgent 的 Get 方法来模拟 Head 方法
Perl

使用 Mojo::UserAgent 的 Get 方法来模拟 Head 方法

admin 10年前 (2014-08-08) 3205浏览 0评论

在我们做一些测试, 接口和监控的服务时, 我们常常需要发送 Get 之类的请求, 去取得一些信息. 比如很常见的一个需求. 在监控的时候, 我们需要记录解析时间, header 取得的时间, 首字节的时间. 然后只取前 2M 断开之类, 各种小需求....

滑动窗口在storm中的实现
storm

滑动窗口在storm中的实现

admin 10年前 (2014-08-08) 3016浏览 0评论

滑动窗口在监控和统计应用的场景比较广泛,比如每隔一段时间(10s)统计最近30s的请求量或者异常次数,根据请求或者异常次数采取相应措施;这里说一下滑动窗口在storm中实现的原理。参见下图:   窗口大小为30s,每10s就统计一次,那么窗...

yum方式安装php-fpm
php-fpm

yum方式安装php-fpm

admin 10年前 (2014-08-08) 3684浏览 0评论

yum的方式安装软件很方便,编译安装真的是太累了 一个新服务器要搞定所有东西,真是太麻烦 要不然就是安装apache,也很方便 php的很多功能都是模块化安装,比如连json的解析都需要额外安装 引用 今天安装赵容提供的监控源码,我在两台虚拟机上测试...

不使用 expect 实现自动化 ssh 密码认证
expect

不使用 expect 实现自动化 ssh 密码认证

admin 10年前 (2014-08-08) 3784浏览 0评论

一般来说,自动化通过 ssh 执行操作或者通过 scp 传文件首先得过 ssh 认证这一关。采用公钥认证是最方便安全的方式。但是有时候不得不使用密码认证。而 ssh 默认是直接读写终端来输出提示信息和读入密码的,所以没法直接用 echo passwo...

RPM包rpmbuild SPEC文件深度说明
rpm

RPM包rpmbuild SPEC文件深度说明

admin 10年前 (2014-08-08) 3778浏览 0评论

一、编写spec脚本  由前面的日志了解到,生成rpm除了源码外,最重要的就是懂得编写.spec脚本。rpm建包的原理其实并不复杂,可以理解为按照标准的格式整理一些信息,包括:软件基础信息,以及安装、卸载前后执行的脚本,对源码包解压、打补丁、编译,安...

使用 tuned/tuned-adm 工具动态调优系统
tuned

使用 tuned/tuned-adm 工具动态调优系统

admin 10年前 (2014-08-08) 2854浏览 0评论

RHEL/CentOS 在 6.3 版本以后引入了一套新的系统调优工具 tuned/tuned-adm,其中 tuned 是服务端程序,用来监控和收集系统各个组件的数据,并依据数据提供的信息动态调整系统设置,达到动态优化系统的目的;tuned-adm...

国际移动用户识别码:IMSI
IMSI

国际移动用户识别码:IMSI

admin 10年前 (2014-08-08) 3746浏览 0评论

国际移动用户识别码,即IMSI(International Mobile Subscriber Identity),它是在公众陆地移动电话网(PLMN)中用于唯一识别移动用户的一个号码。在GSM网络,这个号码通常被存放在SIM卡中。 IMSI共有15...

基于Redis构建系统的经验和教训
redis

基于Redis构建系统的经验和教训

admin 10年前 (2014-08-07) 3417浏览 0评论

Redis 是一个非常快速和强大的 Key-Value 存储(持久化)系统, 相对于一般的 NoSQL 存储系统, 它最大的特点是支持丰富的数据结构. 特别是其 zset(sorted set)数据结构, 堪称表达能力最强的结构之一(其它强大的数据结...

linux下杀死进程的N种方法
kill

linux下杀死进程的N种方法

admin 10年前 (2014-08-07) 2994浏览 0评论

常规篇: 首先,用ps查看进程,方法如下: ps -ef …… smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx       1823  1822  0 11:38 ...

coreseek sphinx 创建表和索引
mysql

coreseek sphinx 创建表和索引

admin 10年前 (2014-08-05) 2713浏览 0评论

前面说了,coreseek sphinx mmseg mysql等的安装,下面说一下怎么使用。 一,coreseek sphinx启动后,会多出一个端口,并且可以像mysql一样登录,但不是登录mysql [root@localhost tank]#...