240 发简信
IP属地:上海
  • Resize,w 360,h 240
    在Ubuntu上搭建基于TrinityCore的魔兽私服

    为什么要架私服   最近有天突然想玩wow,但是现在的游戏太便当,又是月卡制,兴趣就没那么大了。突发奇想去玩私服,下好了客户端进去折腾了一会。后...

  • gdb使用symbol文件调试程序

    今天发现项目里的Makefile在debug和release版本之间有两行不一样的地方: 在这两行之前都是调用子目录里的Makefile来生成S...

  • hiredis使用

    准备工作 下载源码 make,会生成动态库和静态库文件。 将所需头文件和库文件引入自己的工程。 使用同步API 建立连接 建立连接后使用 red...

  • Linux shell下生成随机数

    本文只讨论在shell下生成随机数,不包括在C/C++等程序语言中的做法。 $RANDOM RANDOM是bash的一个内建函数,会返回一个[0...

  • MySQL使用的常见问题

    修改密码 mysql默认是没有密码的,可以用如下方式修改: 其中new_passwd是新密码,name是要修改的用户名,注意这里的PASSWOR...

  • 使用条件变量进行线程间的同步

    什么是条件变量 先看一下APUE第三版对于条件变量的说明: Condition variables are another synchroniz...

  • c++ primer 第五版学习笔记

    第二章 函数体外定义的内置类型变量会初始化为0,函数体外的是未初始化的 用constexpr声明变量表示它是一个常量表达式(编译器可以确定的值)...

  • 八皇后的递归解法

    最近在看PiL3,今天在做习题的时候遇见了八皇后问题,当时示例代码并没有仔细看,等到写的时候发现老是有问题。后来去查了下八皇后问题的描述,发现自...

  • 《跟我一起学Makefile》学习笔记

    最近两天花时间读了一下陈皓老师的《跟我一起写Makefile》,这篇文章非常地详细地介绍了make的用法以及Makefile的常用写法,感谢耗子...