wclin88
码龄14年
关注
提问 私信
  • 博客:208,817
    社区:346
    209,163
    总访问量
  • 69
    原创
  • 1,253,246
    排名
  • 16
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2010-10-22
博客简介:

wclin88的专栏

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得4次评论
  • 获得33次收藏
创作历程
  • 1篇
    2016年
  • 24篇
    2012年
  • 67篇
    2011年
  • 22篇
    2010年
成就勋章
TA的专栏
  • 设计模式
    3篇
  • awk
    7篇
  • C++
    17篇
  • gdb
    6篇
  • Linux
    28篇
  • Lua
    4篇
  • shell
    12篇
  • Vim
    2篇
  • 开发模式
    1篇
  • 网游
    14篇
  • linux 安全
    2篇
  • MYSQL
    2篇
  • linux性能(内存)
  • AS3
    6篇
  • 网络
    1篇
  • 工具
    4篇
  • 函数
    1篇
  • 代码大全学习笔记
    2篇
  • 3项目
    7篇
  • 操作系统
    1篇
  • 职场
  • 服务器问题
    3篇
  • 学习与思考
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

图片

原创
发布博客 2016.09.18 ·
399 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

NDC2012:玩网游是为了满足心理需求

在近日举办的NEXON开发者大会NDC2012,NEXON策划室朴范真组长所带来的话题并不是策划和开发等常见的主题,而是人类的心理。 以“我为什么要游戏?心理补偿机制”为题目的演讲,由于观点独到,吸引了不少听众。朴范真组长表示,虽然目前大部分的人认为,人们会在解谜或者打怪的过程中体验游戏的乐趣,直到熟悉或者觉得相关内容已经达到无聊的地步时会觉得没意思,但是逐渐复杂化的当今游戏已经很难以
转载
发布博客 2012.04.30 ·
781 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何减小与“大牛”的差距

http://blog.csdn.net/beijiguangyong/article/details/7458713摘要:去不去总结,会不会总结是同起点决胜的关键性因素,把别人的知识另存为自己的就叫总结建议:管理自己的大块儿时间,一次只干一件事,这件事一定是相对而言最重要的,最紧急的零碎的边角时间也应该予以重视零碎的边角时间也应该予以重视建议:罗列一下自己有哪些零碎时间,能否
转载
发布博客 2012.04.20 ·
661 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

strcat

在看笔试题,写了一下,居然还有个地方写错了char *myStrcat(char* dest, const char* src){        assert((dest != NULL) && (src != NULL));        if (dest == NULL || src == NULL)                return NULL;
原创
发布博客 2012.04.15 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

shell 数组(字符串下标)

现在游戏开的服务器越来越多了,每次用ssh操作都要写ip地址,很烦,也容易出错,所以要自己搞个服务器名到ip的映射。map=""anahost(){        count=0        temp=""#cat /home/linwencai/sh/HOST | while read line;  //这种写法里面的count是local的        whil
原创
发布博客 2012.04.06 ·
7872 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Lua 与 C++的简单交互

// test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"extern "C"{#include "lua.h"#include "lualib.h"#include "lauxlib.h"}static int print(lua_State* L){ /*从栈里拿lua调用时传过来的参数*/ int sum = l
原创
发布博客 2012.03.20 ·
697 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gdb info

1) info args打印出当前函数的参数名及其值。2)info locals打印出当前函数中所有局部变量及其值。3)info catch打印出当前的函数中的异常处理信息。4)源代码的内存你可以使用info line命令来查看源代码在内存中的地址。info line后面可以跟“行号”,“函数名”,“文件名:行号”,“文件名:函数名”,这个命令会打印
原创
发布博客 2012.03.14 ·
8063 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

gdb查看内存 (x/100xb)

可以使用examine命令(简写是x)来查看内存地址中的值。x命令的语法如下所示:x/ n、f、u是可选的参数。n是一个正整数,表示需要显示的内存单元的个数,也就是说从当前地址向后显示几个内存单元的内容,一个内存单元的大小由后面的u定义。f 表示显示的格式,参见下面。如果地址所指的是字符串,那么格式可以是s,如果地十是指令地址,那么格式可以是i。u 表示从当
转载
发布博客 2012.03.13 ·
5565 阅读 ·
2 点赞 ·
0 评论 ·
14 收藏

详解rsync算法--如何减少同步文件时的网络传输量

转至:http://blog.csdn.net/russell_tao/article/details/7240661在csdn首页上看到这篇文章,因为现在我们的服务器日志同步也是用rsync,就转过来了,扩展一下知识面先看下图中的场景,客户端A和B,以及服务器server都保存了同一个文件,最初,A、B和server上的文件内容都是相同的(记为File.1)。某一时刻,B修改
转载
发布博客 2012.03.10 ·
750 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

c++静态代码检查工具cppcheck

http://blog.csdn.net/mxcai2005/article/details/6436292cppcheck是一款开源c/c++静态代码分析工具,在检测源码时可根据规则就能挖掘出疑似缺陷 下载安装cppcheck:http://sourceforge.net/projects/cppcheck/files/ 有windows和linux版本下载最
转载
发布博客 2012.03.01 ·
1945 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDA PRO 世界上最优秀的逆向分析工具

下载地址:http://www.gougou.com/search?search=IDA%20pro%E6%B1%89%E5%8C%96&restype=-1&id=10000000&ty=0
原创
发布博客 2012.03.01 ·
1216 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[教程] Flash Socket通信的安全策略问题 843端口

1、问题描述      将flash发布为html格式后,加载页面后,swf无法与服务器进行socket通信。Flash端显示的错误为:securityErrorHandler信息: [SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2048
转载
发布博客 2012.02.24 ·
2375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个简单类的内存分配

#include#include#includeclass addr{        public:        addr()        {                b = (int*)malloc(sizeof(int)*100);        }        ~addr()        {                de
原创
发布博客 2012.02.23 ·
567 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

服务器内存问题总结

最近服务器总是不定时的奔溃,从core文件的堆栈上看,是奔溃在lua的实现文件里面,都是分配内存或是释放内存时发生的。查看目录/var/log下的messages文件,可以发现有这样的日志 *** glibc detected ***   free(): invalid next size (normal 或fast): 0x00000000d15bd970 *** 或double f
原创
发布博客 2012.02.20 ·
2393 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

*** glibc detected *** double free ....

*** glibc detected *** free(): invalid pointer:*** glibc detected *** malloc(): memory corruption:*** glibc detected *** double free or corruption (out): 0x00000000005c18a0 ****** glibc detected
转载
发布博客 2012.02.20 ·
12595 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

new 失败

以下是某个高手定位new失败的过程。一个new失败问题的查找过程   在测试部发现一个问题,整个系统跑一阵后就有daemon程序崩溃,虽不是必现,但是一天还是可以出现好几次,导致性能测试无法继续下去,看core的信息是new失败了,具体堆栈如下:  (gdb) bt  #0  0x2acd25c1 in kill () from /lib/libc.so.6  #1  0x
转载
发布博客 2012.02.20 ·
792 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell二级引用

B="123"A="B"则 ${!A} 等于 123
原创
发布博客 2012.02.07 ·
681 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么是句柄?为什么会有句柄?HANDLE

从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。句柄的英文是"Handle",本义就是"柄",只是在计算机科学中,被特别地翻译成"句柄",其实还是个"柄"。从一个小东西拎起一大堆东西,这难道不像是个"柄"吗?然后,指针其实也是一种"句柄",只是由于指针同时拥有更特殊的含义——实实在在地对应内存里地一个地址——所以,通常不把指针说成是"句柄"。但指针也有着能从一个32位的值引用到
转载
发布博客 2012.01.29 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下tcp并发服务器的几种设计的模式套路

Linux下tcp并发服务器的几种设计的模式套路  在做网络服务的时候tcp并发服务端程序的编写必不可少。tcp并发通常有几种固定的设计模式套路,他们各有优点,也各有应用之处。下面就简单的讨论下这几种模式的差异:1。 单进程,单线程模式在accept之后,就开始在这一个连接连接上的数据收接收,收到之后处理,发送
转载
发布博客 2012.01.27 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

怎样写简历

转至:http://blog.csdn.net/cheny_com/article/details/6644293因为早年跳槽无数,所以积累了不少“技巧”,逐渐变成写简历的“专家”,最长的时候简历到了12页,所以现在练就一手写长篇博客的功夫……后来逐渐地负责部门和公司招聘工作,看简历比写简历次数多了,开始发现原来一些所谓技巧实在是无用,而另外一些有用的却没用过。本篇会总结一下这些得失,
转载
发布博客 2012.01.27 ·
696 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多