上一页 1 2 3 4 5 6 7 8 9 10 ··· 42 下一页

2017年2月14日

装饰者模式

摘要: 个人感觉:缺点,如果原有类成员比较多的话,这样装饰者继承于原有类,会浪费很多空间。因为装饰者只装饰原有类的一个方法。 阅读全文

posted @ 2017-02-14 11:05 zyz913614263 阅读(141) 评论(0) 推荐(0) 编辑

2017年2月7日

程序员修炼之道

摘要: 注重实效的程序员1. 负责 积极想办法,不要找借口2. 软件的熵 编写整洁,涉及良好,优雅 做变化的催化剂 记住大图景 使质量成为需求问题 知道何时止步5. 定期投资 多元化 管理风险 低买高卖 重新评估和平衡 目标 每年至少学习一种语言 smalltalk Squeak 每季度至少阅读一本技术书籍 阅读全文

posted @ 2017-02-07 16:49 zyz913614263 阅读(118) 评论(0) 推荐(0) 编辑

C语言内存对齐

摘要: 当你看到这个标题,仍想往下读的时候说明你已经开始关注数据在内存存储问题了。 好吧,下面先想一个问题: struct stu{char sex;int length;char name[10];};sizeof (struct stu) = ??? 如果你的答案是:15 。那你该仔细看看下面的分析了! 阅读全文

posted @ 2017-02-07 14:44 zyz913614263 阅读(115) 评论(0) 推荐(0) 编辑

2017年1月19日

0GDB调试程序进阶

摘要: http://www.cnblogs.com/azraelly/archive/2012/12/22/2829256.html 下面只列举我认为重要的 0.反汇编命令disas/disass/disassemble 一.break ... if <condition> ...可以是上述的参数,con 阅读全文

posted @ 2017-01-19 11:52 zyz913614263 阅读(199) 评论(0) 推荐(0) 编辑

2016年12月28日

数据库模型设计,第一范式、第二范式、第三范式简单例子理解

摘要: 范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF),第三范式(3NF)。下面就简单介绍下这三个范式。 ◆ 第一范式(1NF):强调的是列的原子性,即列... 阅读全文

posted @ 2016-12-28 16:00 zyz913614263 阅读(909) 评论(0) 推荐(0) 编辑

2016年12月27日

linux tee 命令详解

摘要: linux tee 命令详解 功能说明:读取标准输入的数据,并将其内容输出成文件。 语 法:tee [-ai][--help][--version][文件...] 补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 参 数: -a或--append 附加到既有文件的后面,而非覆盖它. -i-i或--ignore-interrupts ... 阅读全文

posted @ 2016-12-27 17:44 zyz913614263 阅读(249) 评论(0) 推荐(0) 编辑

2016年12月26日

总结游戏服务器定时清空功能的几种实现

摘要: 总体思想,对于不重要的数据采用内存临时值即可,不需要存储。对于重要的数据要存储清空时间。 下面只讨论重要的数据。 假设数据需要每天的0点清空 做法一:存储清空的时间(db_clear_time),然后内存计算当前时间是否需要再次清空 这种做法的好处是,计算简单。缺点是 假设服务器0点左右发生宕机现在 阅读全文

posted @ 2016-12-26 17:25 zyz913614263 阅读(245) 评论(0) 推荐(0) 编辑

2016年12月24日

Redis 学习笔记

摘要: Redis是内存型、键值对型数据库,独立运行,不是第三方库 Redis 有三个主要使其有别于其它很多竞争对手的特点: Redis是完全在内存中保存数据的数据库,使用磁盘只是为了持久性目的; Redis相比许多键值数据存储系统有相对丰富的数据类型; Redis可以将数据复制到任意数量的从服务器中; R 阅读全文

posted @ 2016-12-24 22:07 zyz913614263 阅读(144) 评论(0) 推荐(0) 编辑

linux 段错误常见处理方法

摘要: 1.如果没有产生core文件,可以查询系统log 通过 sudo cat /var/log/messages |grep segfault 或者 sudo dmesg|grep segfault 获得这种信息一般都是由内存访问越界造成的,不管是用户态程序还是内核态程序访问越界都会出core, 并在系 阅读全文

posted @ 2016-12-24 15:22 zyz913614263 阅读(12001) 评论(0) 推荐(0) 编辑

2016年12月9日

c++ 字符串查找函数

摘要: http://baike.baidu.com/link?url=K32muTbO-oneGzlstp7NFWzj_Zzgkl56_BVAB1RgGxpkUw4tO1j57Ycz8FYVs0sgiEFS3cIyVFeHoFYK-cB-zK 阅读全文

posted @ 2016-12-09 13:08 zyz913614263 阅读(1173) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 42 下一页

导航