摘要: 《大话设计模式》中这样引出单例模式。很形象生动。 有些类也需要计划生育 “大鸟,今天我在公司写一个MDI窗体程序,当中有一个是“工具栏”的窗体,问题是,我希望工具箱要么不出现,出现也只出现一个,可实际上却是我每次点击菜单,实例化‘工具箱’,它就会出来一个,这样点击多次就会出来多个,你说怎么办??” 阅读全文
posted @ 2017-04-13 22:16 ren_zhg1992 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 注意:内存泄漏是指堆内存的泄漏。 内存泄漏 用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元,不能被任何程序再次使用,直到程序结束。即所谓内存泄漏。 简单的说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内 阅读全文
posted @ 2017-04-13 17:30 ren_zhg1992 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 最近了解到Nginx是一个反向代理服务器,那么什么是反向代理服务器呢? 转载自:正向代理与反向代理 正向代理 A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决定去找马云爸爸借钱,可想而知,最后碰一鼻子灰回来了,情急之下,他想到一个办法,找关系 阅读全文
posted @ 2017-04-10 17:23 ren_zhg1992 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 请问下列代码的输出结果有可能是哪些()? 错误解: 大端:1008 1520 小端:2015 0810 错误原因:弄清楚了大端和小端在内存的存储情况,但是在输出的时候却没有考虑到大端小端的存储特点。。(注意结构体中为两个 16bit 的元素) 正确解: 大端:0810 2015 小端:2015 08 阅读全文
posted @ 2017-04-03 14:24 ren_zhg1992 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 首先看下大小端的概念吧,我老是会有点乱... 来自百度百科的解释: 大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放; 小端模式,是指数据的高位保存在内存的高地址中,而数据的低位 阅读全文
posted @ 2017-04-03 14:16 ren_zhg1992 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1 静态链接库的优点 (1) 代码装载速度快,执行速度略比动态链接库快; (2) 只需保证在开发者的计算机中有正确的.LIB文件,在以二进制形式发布程序时不需考虑在用户的计算机上.LIB文件是否存在及版本问题,可避免DLL地狱等问题。 2 动态链接库的优点 (1) 更加节省内存并减少页面交换; (2 阅读全文
posted @ 2017-04-03 11:17 ren_zhg1992 阅读(2744) 评论(0) 推荐(0) 编辑