yuyunliuhen
码龄15年
  • 128,744
    被访问
  • 52
    原创
  • 549,004
    排名
  • 84
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2006-12-28
博客简介:

Clean Sky

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得11次评论
  • 获得149次收藏
创作历程
  • 2篇
    2014年
  • 3篇
    2012年
  • 15篇
    2011年
  • 27篇
    2010年
  • 7篇
    2009年
成就勋章
TA的专栏
  • design pattern
    4篇
  • linux/unix
    7篇
  • my experience
    13篇
  • mysql
    5篇
  • nosql
    1篇
  • server development
    1篇
  • translate
    2篇
  • c/c++
    3篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

linux 下C/C++程序常用调试方法(gdb)

不管是在开发或者运行过程中,调试保证程序正常运行最基本的手段,熟悉这些调试方式,方便我们更快的定位程序问题所在,提高开发效率。 一 程序正常运行调试    (1)  直接使用gdb    开发过程中最常用的方式,我们可以在其过程中给程序添加断点,监视等辅助手段,监控其行为是否与我们设计相符,比如:           (2)      程序已经运行,通过
原创
发布博客 2014.12.02 ·
7255 阅读 ·
2 点赞 ·
0 评论

linux下使用性能分析工具nmon

一 简介nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。这个高效的工具可以工作于任何哑屏幕、telnet 会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。在更新的计算机上,其 CPU 使用率将低于百分之一。使用哑屏幕,在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新。然而,您可以很容易地将这个时间间隔更改为
原创
发布博客 2014.12.01 ·
2837 阅读 ·
0 点赞 ·
1 评论

gatling press tools

发布资源 2014.08.06 ·
zip

nmon_linux_14g + nmon_analyser

发布资源 2014.06.26 ·
zip

install and use odbc at linux

//install unixodbcdownload  from 点击打开链接$tar zxvf unixODBC-2.3.0.tar.gz$cd unixODBC-2.3.0$ cmake -G "Unix Makefiles" -DWITH_UNIXODBC=1$make$make install//install mysql-connectordownload from 点击打开链接$tar
原创
发布博客 2012.08.18 ·
1927 阅读 ·
0 点赞 ·
0 评论

template method

// imple1 use inherit// class forward declareclass record;class primary_key;class genereate_table_algoritem1{public: genereate_table_algoritem1(const std::string& __table) { } virtual
原创
发布博客 2012.06.10 ·
783 阅读 ·
0 点赞 ·
0 评论

禁用复制赋值的问题

如果在构造函数中用到了 new之类的初始化操作,在析构函数调用了delete.如果没有禁用拷贝构造,复制赋值  那么在进行 A a;    A b= a; 操作时,b 进行析构的时候,会把a 申请的内存给析构掉,会造成a 里面的对象已经释放,导致不可预计的结果。 class example{public: example() { base_ptr_ =
原创
发布博客 2012.06.10 ·
831 阅读 ·
0 点赞 ·
0 评论

simple poll echo server example

//    echo_server.cc#include // fcntl#include // exit#include // socket#include // sockaddr_in#include // bzero#include // inet_addr#include // read#include // perr
原创
发布博客 2011.12.22 ·
801 阅读 ·
0 点赞 ·
0 评论

simple select echo server example

//    echo_server.cc#include // fcntl#include // exit#include // select#include // socket#include // sockaddr_in#include // bzero#include // inet_addr#include // errno#inclu
原创
发布博客 2011.12.22 ·
996 阅读 ·
0 点赞 ·
0 评论

makefile 生成/使用静态库

// puls.hint my_puls(int x,int y);  // puls.ccint my_puls(int x,int y){ return x + y;} // puls_lib_test.cc#include"puls.h"#includeint main(){ int puls_res = my_puls(3,4); printf
原创
发布博客 2011.12.01 ·
23952 阅读 ·
0 点赞 ·
0 评论

VS2010 编译 STLPORT

下载地址: http://sourceforge.net/projects/stlport/  下载后解压,假设目录为:D:\STLport,接下来就该编译它了:1.在开始菜单中找到VC 命令行工具,这样可以省去很多事(网上很多教程要做很多热身运动,为啥不让M$代行呢?接下来切换到D:\STLport目录。2.可以运行configure –help看看编译选项,用MSVC编译器编译
原创
发布博客 2011.11.15 ·
2219 阅读 ·
0 点赞 ·
3 评论

关于压测

2011-10-31 第一天测试,客户端蹦了1000多次。因为之前没有任何的异常处理,最近在游戏主程序入口添加了异常捕获,检测到异常即弹出BUG提交报告,结束客户端进程。此方法导致客户端崩溃次数过多,需要做处理,以后在做开发的时候,每个函数需要做异常捕获,可以参考天龙的代码。服务器第一天还算稳定,基本没有出现崩溃的现象。 2011-11-01 第二次测试,客户端根据收集的信息,更改了崩溃导致的BU
原创
发布博客 2011.11.03 ·
734 阅读 ·
0 点赞 ·
0 评论

State

class TCPOctetStream;class TCPState;class TCPConnection {public: TCPConnection(); /* */ void ActiveOpen(); void PassiveOpen(); vo
原创
发布博客 2011.09.07 ·
611 阅读 ·
0 点赞 ·
0 评论

C++ class friend

class A;class B;class A{public: explicit A( int a ); ~A(); friend class B;private: int aa;};A::A( int a ){ aa = a;}A::~A()
原创
发布博客 2011.09.02 ·
1737 阅读 ·
0 点赞 ·
0 评论

Strategy

typedef float Coord;Coord coords[] = { 1,2,3 };int b[] = { 1,2,2 };#if 0class Compositor {public: void Compose(){}};class Compo
原创
发布博客 2011.09.01 ·
747 阅读 ·
0 点赞 ·
1 评论

google code svn

http://lee-private-project.googlecode.com/svn/trunk/  only readhttps://lee-private-project.googlecode.com/svn   read and write
原创
发布博客 2011.06.09 ·
518 阅读 ·
0 点赞 ·
0 评论

网游服务器-文摘

网络游戏中玩家在线数据的存取http://blog.csdn.net/dijinzhou/archive/2010/08/04/5788291.aspx  网络游戏中的定时器设计http://blog.csdn.net/dijinzhou/archive/2010/08/02/5783224.aspx 另外一个类似的 也是采用滚轮方式设计的一个高效的定时器分析及设计
原创
发布博客 2011.06.09 ·
730 阅读 ·
0 点赞 ·
0 评论

Some article about BigTable


Google's BigTable 原理 (翻译)
http://blog.csdn.net/accesine960/archive/2006/02/09/595628.aspx
 
Bigtable探秘 Google分布式数据存储系统
http://database.51cto.com/art/201007/209107.htm
原创
发布博客 2011.03.30 ·
573 阅读 ·
0 点赞 ·
0 评论

Dirty data


#include <WinSock2.h>#pragma comment(lib,"ws2_32.lib")#define PORT 5150#define DATA_BUFSIZE 8192int _tmain(int argc, _TCHAR* argv[]){ TCHAR szSendBuf[BUFSIZ]; TCHAR szRecvBuf[BUFSIZ]; DWORD dwTime = 10000; int iSendBytes = 0; in
原创
发布博客 2011.03.29 ·
1413 阅读 ·
0 点赞 ·
0 评论

用mysqlslap进行压力测试

lee@ubuntu:~$ mysqlslap --helpmysqlslap  Ver 1.0 Distrib 5.1.49, for debian-linux-gnu (x86_64)Copyright (C) 2005 MySQL ABThis software comes with ABSOLUTELY NO WARRANTY. This is free software,
原创
发布博客 2011.01.22 ·
1152 阅读 ·
0 点赞 ·
0 评论
加载更多