专栏

腾讯游戏DBA

排序:
默认
按更新时间
按访问量

gdb 常用命令整理

进程core dump 出来的core 文件, 查看堆栈 官方文档: https://sourceware.org/gdb/current/onlinedocs/gdb/ gdb -c core_file exe_file bt 查看堆栈 info thread 查看线程信息

2018-08-03 11:41:33

阅读数:46

评论数:0

C++笔记

pc = new 类名(); 在堆里面创建一个对象, 返回的是指针. 因此 pc 的申明要指定为指针类型 类名 * pc; 2.

2018-06-04 23:39:40

阅读数:32

评论数:0

命名管道用于并行执行

mkfifo p_file 创建fifo (first in first out) 文件, 文件出来之后可以看见文件类型是p, 管道文件 prw-r–r– 1 tcaplus users 0 9月 7 17:35 p_file 往这个文件里面写的数据, 每次读一行, 只能从头部读出...

2018-02-05 20:58:57

阅读数:196

评论数:0

狼人杀游戏的一些感想

我最近玩狼人杀比较多, 根据自己玩过的局和网上看人家的局, 有了一些感悟, 分享给大家. 狼人杀标准的板子是 4狼+8好人, 这是基本前提, 也是我们玩这个游戏的逻辑起点. 如果把这个游戏当做一道数学应用题, 那么4+8 的结构就是应用题的条件, 而所有好人的目的就是找出4张狼牌, 狼牌的目的就...

2017-11-19 18:50:23

阅读数:1922

评论数:0

我好像误会了论文导师

最近在看数据库的课程, 从当年的磁盘数据库, 到现在的内存数据库的转变, 性能优化方案也在改变. 数据库诞生的年代, 内存小, 数据库只能放磁盘, 需要的时候读入内存, 性能优化的重点是怎样利用这点内存, 减少磁盘读写. 现在内存便宜了, 也变大了, 所以分布式内存数据库也越来越多, 数据也很少交...

2017-09-05 19:27:09

阅读数:154

评论数:0

awk 实例

前面有一篇awk 的文章,但是例子太抽象,真正用到的时候想去照抄,发现抄来的完全用不了。完全背离了我写博客的原意。所以重新整理一篇,把我看《The AWK Programming Language》这本书上面的例子都摘录下来,下次码字的时候,能够copy-paste 过来就能跑不报错,真是应了高中...

2017-07-26 22:41:50

阅读数:222

评论数:0

echo & cat

echo abc > abc.txt cat abc.txt > def.txt两个命令看起来很像,区别只是命令后面的参数,一个是字符串,一个是文件名。但是这两个命令最近让我很迷糊。之前我想要通过管道把一段字符输出,会写成:echo abc | echo 没有输出,但是想不出哪里有问...

2017-07-03 22:00:25

阅读数:329

评论数:0

生活多了一些色彩

如果说生活有一些色彩,那便是有人还记得我这块寂寞的博客。有个朋友跟我说,我看见你的博客更新了!大概有一年半没怎么更新,最近两周燃起都热情写了两篇白开水,竟有人看。真是意外都开心呀。曾经一度想把博客搬到流行的github上去,但是曾经这里的浏览量,网友留过的言,就会都没有了。既然还有人会时不时看一下...

2017-06-26 01:24:44

阅读数:278

评论数:0

mysql 强制执行顺序

http://linux.chinaunix.net/techdoc/database/2008/07/29/1021449.shtml http://www.cnblogs.com/wzjbk/p/5813956.html遇到一个问题SELECT DISTINCT t.id FROM TRAN...

2017-06-21 12:22:35

阅读数:535

评论数:0

一次解决问题的经过

问题处理经过:Tcaplus 出现的一个奇怪的问题, 现象描述如下:从不知道哪一天开始, 升级的时候全部挂起, restore 事务全部挂起, 重启任何进程都挂起. 找来一帮大神帮忙看, 发现tcapsvr 启动的时候, 被卡住了30秒, tcm 是发出启动命令后5秒检查进程是否启动, 这时就会报...

2017-06-08 20:52:33

阅读数:249

评论数:0

shell 命令: 一些小技巧

if 判断后面的返回值, 不论后面是test 还是其他什么, 返回值是0 就成立. 同理, while 后面也可以跟test. if test …; then … fi while test …; do … done less cat set 等等命令后面, 可以跟 ‘–’ 的参数, 表示后面不...

2017-06-04 13:03:52

阅读数:180

评论数:0

常用expect 脚本

服务器多了之后, 就没办法登陆每台机器做管理. 一般的做法是用agent 程序部署在每个节点上, 用于数据采集和执行命令. 简单的做法是用expect 脚本, 模拟登陆每台机器执行命令. 常用的expect 脚本如下:自动登陆机器: ./ssht.sh host_ip#!/bin/bashcd $...

2017-06-03 17:53:01

阅读数:205

评论数:0

一年半工作小结

15年10月来到腾讯, 实在太忙了, 一直没什么心思写博客. 还差5个月就满两年, 薪水涨了2次, 还算不错. 年终奖也挺多, 所以虽然累, 但是心里还是满足的. 可是我心里总是不安. 之前在甲骨文的两年多, 自己学了很多东西, 有一回跟女朋友去四川玩, 我在火车上看完了一本技术书, 反观现在...

2017-06-03 17:28:46

阅读数:217

评论数:1

MySQL存储过程

2016年8月9日DELIMITER $$ --声明分隔符, 否则MySQL会把分号当做分隔符 DROP PROCEDURE IF EXISTS dbname.my_proc $$ CREATE PROCEDURE my_proc(IN p_in int, OUT p_out int, INO...

2016-08-09 17:56:32

阅读数:235

评论数:0

Linux内存[翻译]

参考资料Linux Agent 采集项说明 - 内存 Memory – Part 1: Memory Types Memory – Part 2: Understanding Process memoryipcs深入分析虚拟内存现代操作系统中, 每一个进程都都存活在各自的内存空间内. 但是操作...

2016-05-06 20:28:16

阅读数:2452

评论数:0

Linux编码问题

Linux 默认编码UTF-8, 行结束符LF Windows 默认编码GBK, 行结束符CRLF 所以在windows 上安装的SecureCRT 软件要正确现实中文, 先把软件的编码改成UTF-8, 然后连上linux 环境后, 设置 export LANG=zh_CN.utf8; exp...

2016-05-05 20:36:28

阅读数:286

评论数:0

MarkDown 和笔记

之前在Windows7 里面一直用Evernote 记笔记. 现在换到Ubuntu 里面, 没有这个软件可以用. 网页版也不顺手. 找了几个替代笔记软件, 只有CherryTree 用的非常舒服. 但是考虑到Linux 强大的文本处理能力, 我为什么还要用笔记软件呢? 考虑了一下, 决定用Mark...

2015-10-21 11:00:41

阅读数:848

评论数:0

安装使用 redis

从 redis 网站下载源代码, 编译安装. 安装信息如下:Port : 6379 Config file : /etc/redis/6379.conf Log file : /var/log/redis_6379.log Data dir : ...

2015-10-20 13:17:54

阅读数:244

评论数:0

使用 GitHub

这个礼拜比较清闲, 准备用三天时间研究一下怎么用 GitHub. 新建主页: https://github.com/zhangyu19881125?tab=repositories

2015-10-20 11:01:14

阅读数:350

评论数:0

离开 Oracle 加入腾讯

这是我在甲骨文的最后一个星期. 从2013年7月25日入职, 到2015年10月23日 last day, 两年零三个月, 比我想象的还要快一些. 离职的原因, 我想是跟中国的外企的处境这个大环境是分不开的. 上个礼拜我的两个同学, 黄洋和黄红亮, 可能要被 Marvell 裁员了. 总共裁员12...

2015-10-19 09:40:43

阅读数:2081

评论数:0

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