自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(101)
  • 资源 (21)
  • 收藏
  • 关注

原创 shell

rm -f makeresult.*cd MahjongTwServer/Game/rm Makefile -f -fcp Makefile_SC Makefile -frm ../../mahjong.sc -frm -rf .obj/echo make mahjong.sc ...make> makeresult.sc 2>&1 mv MahjongServer

2012-10-26 20:33:27 246

转载 Valgrind 原理与使用

zz自 http://blog.csdn.net/destina/article/details/6198443  感谢作者的分享!一  valgrind是什么?Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU

2012-10-26 11:46:55 1587

转载 ps -aux命令详解

linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号

2012-10-25 16:10:13 1063

转载 ps -aux命令详解

linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号

2012-10-25 16:09:41 236

转载 mpstat 使用详解

mpstat是MultiProcessorStatistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。下面只介绍mpstat与CPU相关的参数,mpstat的语法如下:mpstat [-P {|ALL}] [internal [count]]参

2012-10-25 14:52:22 427

转载 Linux Vmstat报文解释

vmstat命令用来获得有关进程、虚存、页面交换空间及 CPU活动的信息。这些信息反映了系统的负载情况。输出项类别项目含义说明Procsr等待执行的任务数展示了正在执行和等待CPU资源的任务个数。当这个值超过了CPU数目,就会出现CPU瓶颈了 b  Memoryswpd正在使用的swap大小单位K

2012-10-25 14:41:14 1004

原创 VISUAL ASSIST 安装之后功能无法使用,关联高亮显示失效的原因

没有下载最新的版本,必须使用最新的版本才有效

2012-10-17 09:16:55 334

原创 PCLint 使用

//  Gnu C/C++ (version 2.95.3 or later), -si4 -sp4, lib-atl.lnt lib-owl.lnt lib-bcl5.lnt lib-tv.lnt lib-corb.lnt lib-gtk.lnt lib-mfc.lnt lib-oinv.lnt lib-stl.lnt lib-vxw.lnt lib-w32.lnt lib-zinc.lnt

2012-10-14 13:38:47 461

原创 GDB个人使用经验

1、bt和where 显示当前栈。2、wh 显示当前的位置。3、打印类成员变量注意使用this->变量。4、打印*this打印当前对象的全部内容。5、wh使用进入gdb 图形化方法wh 退出gdb图形化 ctl+x+a ctl+x+A 或者 ctl+x 再ctl+a 注: 退出的方法,同样可以进入图形化6、list a.c

2012-10-14 12:05:29 543

原创 PCLINT使用

PClint配置 收藏 建一个proj.bat批处理文件, 文件内容如下:d:\pclint\lint-nt.exe -id:\pclint\check include.lnt  std.lnt option.lnt files.lnt %1 %2 %3 %4 %5 %6 %7 %8 %9{假设pclint存放在d:盘根目录下, include.lnt std.lnt option.l

2012-10-09 15:00:24 3507

转载 android清理手机空间

http://www.in189.com/thread-392554-1-1.html简单!刚才还给同学刷了v880,还给root精简了,看到rom里有了很多空间,为了不浪费,我就把data/app的东西移动到了system/app里了!很容易!有root,有re管理器就可以!首先软件要在手机内存中,这就是在data/app中,先把你要移动的软件改名,为了好认,不改也可以其实,点击一下这个软件

2012-09-29 15:35:37 1977

原创 Vim 命令解析

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,

2012-09-25 11:24:42 394

转载 GDB基本用法

GDB 的命令很多,本文不会全部介绍,仅会介绍一些最常用的。在介绍之前,先介绍GDB中的一个非常有用的功能:补齐功能。它就如同Linux下SHELL中的命令补齐一样。当你输入一个命令的前几个字符,然后输入TAB键,如果没有其它命令的前几个字符与此相同,SHELL将补齐此命令。如果有其它命令的前几个字符与此相同,你会听到一声警告声,再输入TAB键,SHELL将所有前几个字符与此相同的命令全部列出。而

2012-09-25 11:22:17 521

转载 GDB调试多文件程序

以前用GDB调试都只是调试单个的文件,在做DHCP二级relay的时候需要对整个工程进行gdb调试,发现自己竟然不会!现在终于恶补上了,发到博客上与大家分享。下面就以我调试ISC DHCP代码为例来说一下调试的过程首先启动dhcrelay:sudo gdb dhcrelay由于dhcrelay的启动是需要加参数的,所以用到set args:set args –d –i eth0 –

2012-09-25 11:17:22 2237

转载 'tcp' modifier applied to host

版本:2.6.9tcpdump tcp port 23 host 200.201.202.15 不能使用,说是有语法错误误[root@localhost ~]# tcpdump tcp host 200.201.202.15tcpdump: 'tcp' modifier applied to host对于tcp/udp协议只能监听端口号,而ip协议只能监听主机地址,tcp/

2012-09-17 14:32:37 2528

原创 mysql 性能优化

首先是如何检查SQL的效率.  1.善用explain:  设计SQL后,应使用explain命令检查SQL,看是否使用到索引,是否存在filesort,重点检查检索的行数(rows)是否太大。  一般来说.  rows  rows在1000~1w之间,在密集访问时可能导致性能问题,但如果不是太频繁的访问(频率低于1分钟一次),又难再优化的话,可以接受,但需要注意观察  r

2012-08-14 23:25:58 342

转载 Lighttpd学习笔记——架构

一、    前言简介:Lighttpd是一个轻量级的Web 服务器,支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。它具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。其静态文件的响应能力远高于Apache,可谓Web服务器的后期之秀。功能:接收、响应用户请求,网元间消息通信,资源传递等。我

2012-08-10 21:56:14 773

原创 服务端程序编写学习

http://www.rosoo.net/a/list_52_1.html

2012-08-01 12:08:49 302

原创 mysql存储过程和函数实例

drop procedure if exists sp_auto_insert_proc;delimiter $$create procedure sp_auto_insert_proc(    out ios_out     integer     ,    out str_out     varchar(1024)     )begin    declare

2012-07-28 01:03:26 317

转载 mysql文件目录

一.mysql目录分布1、数据库目录/var/lib/mysql/ 2、配置文件/usr/share/mysql(mysql.server命令及配置文件) 3、相关命令/usr/bin(mysqladmin mysqldump等命令) 4、启动脚本/etc/rc.d/init.d/(启动脚本文件mysql的目录) 二.更改MySQL目录MySQL默认

2012-07-27 21:10:03 276

原创 10W 长连接

http://bbs.linuxtone.org/home.php?mod=space&uid=12643&do=blog&id=565 http://www.mysjtu.com/page/M0/S596/596880.html #include #include #include #include #include #include #include

2012-07-26 15:43:03 434

转载 GDB 汇总

http://www.cnblogs.com/xuxm2007/archive/2011/04/01/2002162.html

2012-07-23 20:29:28 71

原创 MemCache 学习

http://tech.idv2.com/2008/07/10/memcached-001/

2012-07-23 10:04:40 254

转载 Valgrind

http://www.ibm.com/developerworks/cn/linux/l-cn-valgrind/  Valgrind这东东是linux 上很出名的开源性能测试工具, 主要的功能是测试内存, 还提供了cpu cache命中, call 统计, heap 测试, 线程测试等功能, 灰常强大, 所以应用面很广.valgrind 现在已经可以算是庞然大物了,

2012-07-17 12:13:15 300

转载 lighttpd学习

http://www.cnblogs.com/kernel_hcy/archive/2009/10/23/1588873.html

2012-07-01 23:33:11 300

原创 MySQL论坛

http://www.itpub.net/forum-73-1.html

2012-06-29 10:19:00 658

原创 MySQL相关

1.将top命令的结果放在上面,让你说你从中了解到哪些信息。 2.将vmstar命令的结果放在上面,让你说出每个参数的含义。 3.请问目前系统中空闲内存为多少。#free -mtotal        used           free    shared   buffers    cachedMem:        3520         347

2012-06-19 21:35:19 2043 1

转载 TX相关

3. TCP的三次握手4. 现在的最新技术,多线程,数据库,缓冲技术5. 未来五年的职业规划6. 熟不熟悉网络编程,7. TCP靠什么来保证数据传输的可靠;8. 说一下,客户端和服务器端用socket的通信过程;进程间通信的方式,你都用过哪些来写进程间通信;9. 关于项目的各种问题,项目中有没有用缓冲技术,并介绍一下;10. 数据库中的事务概念和作用,有什么性质,原子性

2012-06-19 21:22:31 1773

原创 linux进程通信相关问题

interprocess communication 进程间通信 一、管道: 1. 无名管道:打开与关闭管道:#include int pipe(int filedes[2]);filedes[0]用于读出数据,读取时必须关闭写入端,即close(filedes[1]);filedes[1]用于写入数据,写入时必须关闭读取端,即close(filedes[0])

2012-06-19 20:55:24 582

原创 linux 问题

1、makefile的编写假设我们有下面这样的一个程序,源代码如下:/* main.c */#include “mytool1.h”#include “mytool2.h”int main(int argc,char **argv){mytool1_print(“hello”);mytool2_print(“hello”);}/* mytool1.h */

2012-06-19 20:54:50 240

原创 牛逼博客

1、算法高手,算法面试题http://blog.csdn.net/v_JULY_v?viewmode=contents

2012-05-11 10:59:22 685

转载 Mysql性能优化

http://jimmygan.iteye.com/blog/1415141http://liudaoru.iteye.com/blog/579421http://liudaoru.iteye.com/blog/610917http://www.cnblogs.com/captain_jack/archive/2010/10/12/1848496.html1、show index

2012-05-10 15:48:50 226

原创 VC获取硬盘信息

包括序列号、厂商等信息http://www.codeproject.com/KB/mcpp/DriveInfoEx/DriveInfoEx.zip

2012-05-08 14:25:50 477

原创 MySQL的information_schema

大家在安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个 information_schema数据库。information_schema数据库是做什么用的呢,使用WordPress博客的朋友可能会想,是不是安装模板添加的数据库呀?看完本片文章后,你就会对information_schema数据库有所了解。information_schema数据库是MySQL自带的,它提供了访问

2012-05-03 21:35:09 364

原创 MySQL使用技巧—总结工作中使用Mysql的经验

一、常用的语法1、 load data infile用于从txt、csv等文本文件中导入数据LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name [FIELDS [TERMINATED BY '\t'] [[OPTIONALLY]

2012-04-27 17:14:58 283

原创 优秀Linux文章收集

1、Linux下各类TCP网络服务器的实现源代码http://bbs.chinaunix.net/thread-2171547-1-11.html

2012-04-27 12:14:25 214

原创 undefined reference to 'pthread_create' 问题解决

由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'问题原因:    pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthrea

2012-04-07 18:30:08 220

原创 VC中控件按TAB键的顺序

在编辑界面按下ctrl+D键,就会出现所有控件的Tab键顺序,按照自己想要的顺序依次点击控件,就可以重新安排顺序。

2012-04-06 09:32:18 719

原创 VS2005试用版注册

注册码:KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J找到SETUP文件夹下的setup.sdb,用记事本打开它,找到[Product Key],将下面的一行序列号删除,改为正式Key,保存后再安装就是正式版了,记住,用KYTYHTQKW6VWPBQDKC8FHWC4J替换!!如果先前已经安装好180天的版本,请在添加删除Visual Studio 2005时,可以输入序列号,

2012-03-28 22:26:33 1388

原创 Linux下面的开源项目

1、lighthttp:轻量级的http服务器代码,看透这个很容易明白linux 多进程处理,通信模块如何设计,缺点:该代码一下不好吃透2、mangos:魔兽世界 私服的服务器代码,开源项目,很不错,还比较好懂,缺点:网络模块设计的感觉一般源码分析:http://blog.csdn.net/dijinzhou/article/details/57182363、ascent :魔

2012-03-23 17:41:15 4352

shell基本知识点

Linux shell基本知识点,基本开发的都够了,适合初学入门

2012-11-07

Linux实用命令

Linux实用命令,工作中经常用到的一些命令,值得下载

2012-11-07

erlang资源

erlang资源,非常值得下载,二郎学习

2012-11-04

redis学习笔记

redis学习笔记,详细介绍了redis

2012-11-03

vim手册汉化版

vim手册,官网上下的,汉语,值得下载

2012-10-30

VirtuBox安装Ubuntu

VirtuBox安装Ubuntu,非常的详细,图文解释

2012-10-30

linux——test

linux 学习总结经验,个人经验仅供大家一起参考学习,多多指教

2012-07-26

CListView使用

CListView 使用大全 CListView 使用大全 CListView 使用大全 CListView 使用大全

2011-10-21

CListView实例,包含了CCheckBOX

好东西,不解释,CListView该有的都有了,不说了 好东西,不解释,CListView该有的都有了,不说了

2011-10-21

PHP 中文手册chm格式

非常齐全,chm格式的。中英文都有 包括了所有的函数和语法知识

2009-08-26

PHP 即时通讯项目

PHP写得及时聊天工具,结构设计的很好,有源码。是学习PHP的好资料 JeCat-Jabber(简称:JJ) 是一款完全由 PHP 开发的即时通讯软件。JJ 采用 Gtk2 图像界面库来实现用户界面。顾名思义 JJ 使用 Jabber 协议(XMPP) ,因此可以 和 包括 GTalk 在内的 其它任何 XMPP 即时通讯软件 聊天。 JJ 项目的初衷在于 演示 桌面窗口 和 PHP 多任务处理,这两大 在长期在 PHP程序员 眼中 几乎是“不可能”的任务。 同时 也是 PHP框架 JCAT 的演示项目,JCAT 是一款同时 支持 Web 和 桌面 的 PHP框架,按照计划 将在稍后 发布。 JJ 的特点 > 跨平台。JJ 在Linxu 环境下 开发,在 Windows 平台上也一样可以正常使用。 > 实用 标准的 XMPP协议,能够与其它的 Jabber 软件互相通讯,例如 Google GTalk、Pidgin、PSI、Spark、Pandion,以及其它的 Jabber网页聊天窗口 > 可更换界面皮肤,皮肤样式文件 采用 类似 CSS 的语法,便于美工独立工作。 > 纯 PHP 实现,从 通讯协议 到 图形界面,全部都由 PHP 开发,如果你正好是一名 PHP 程序员,你可以驾轻就熟地在 JJ 之上进行二次开发。 > 可整合到你的网站中。JJ 近期的完善 会使 JJ 更容易地 为你的网站所有,让你的网站 也可以有像 淘宝旺旺 那样的 专用聊天工具 [ PHP 图像界面 ] JJ 采用 Gtk图像界面库,Gtk库 中 提供了丰富的 图形界面窗体(Widget),以及灵活方便的 窗体布局方式。 Gtk 本身 被广泛应用在 Linux 平台上,Linux 最著名 的桌面环境之一 Gnome 即是众多 Gtk软件 的集中展示。 PHP-Gtk2 将 Gtk 窗体绑定到 PHP 语言中,允许程序员 通过 PHP语言 来创建、显示、销毁 Gtk 窗体。PHP-Gtk 项目由 PHP创始人 亲自负责,并且自项目创立一来 一直持续发展,目前已经支持 最新的 Gtk2。 [ PHP 多任务处理 ] PHP 直到 5.2都没有提供 稳定可靠的 多线程特性。 但 PHP 仍然有能力进行多任务处理。 多线程 因为涉及到 线程安全、线程同步 等 困难,在 支持线程的语言中,也常常建议尽量避免使用。 Linux 的多路复用 是 更稳定和安全的 多任务模式,从 PHP5.0 开始 多路复用 支持 Windows 平台。

2009-08-18

VC++写的QQ通讯软件

用VC++写得及时通讯软件,底层的协议分析做的还可以,对通信安全有定的考虑

2009-08-18

PHP 开源即时通讯

PHP写得一个开源通讯软件,设计的非常好。在工作中能够用到。

2009-08-18

PHP B2C电子商务系统

P2P写得B2C电子商务系统,是在一个开源项目基础上改进的,很接近实际的项目。相信有很高的实用价值

2009-08-18

SSH整合的新闻管理系统

用一个实例项目展示了SSH的搭建过程,以及相应的项目源码.实现了新闻管理的各种内容

2009-08-18

SSH整合的论坛系统—包含相关文档、ppt、源码、安装说明

一个由SSH整合起来的完整项目,架构设计的还可以。有着完整的开发流程,有文档注释和ppt演示。安装可运行。系统有相应的性能优化,如使用了缓存、以及有相关的存储过程设计。

2009-08-18

网络协议分析抓包工具 wireshark

经典的网络抓包工具和协议分析软件wireshark。做实验的时候能用得到哦。

2009-08-18

Java 网络编程 大全

Java网络编程 Socket URL ServerSocket 等内容。并有相关的实例加以辅佐。

2009-08-18

AJAX课件(内容极为丰富)

里面包含了各种AJAX的技术介绍与实例简介,学习AJAX的好资料。

2009-08-18

Java学习之路——java高手的文章合集

怎样少走弯路,很快地找准方向呢.这本书详尽介绍了Java的学习路程。

2009-08-18

PHP 100 实例

完整地包含了PHP的100个例子,非常全面的展示了PHP技术的各种应用。是学习PHP技术的好帮手

2009-08-18

空空如也

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

TA关注的人

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