摘要: 从本篇开始,将深入CI框架的内部,一步步去探索这个框架的实现、结构和设计。 Common.php文件定义了一系列的全局函数(一般来说,全局函数具有最高的加载优先权,因此大多数的框架中BootStrap引导文件都会最先引入全局函数,以便于之后的处理工作)。 打开Common.php中,第一行代... 阅读全文
posted @ 2014-10-30 22:39 ohmygirl 阅读(2924) 评论(4) 推荐(3) 编辑
摘要: 上一节(CI框架源码阅读笔记1 - 环境准备、基本术语和框架流程)中,我们提到了CI框架的基本流程,这里再次贴出流程图,以备参考:作为CI框架的入口文件,源码阅读,自然由此开始。在源码阅读的过程中,我们并不会逐行进行解释,而只解释核心的功能和实现。1. 设置应用程序环境define('ENVIRON... 阅读全文
posted @ 2014-10-26 20:37 ohmygirl 阅读(2644) 评论(3) 推荐(1) 编辑
摘要: 最开始使用CI框架的时候,就打算写一个CI源码阅读的笔记系列,可惜虎头蛇尾,一直没有行动。最近项目少,总算是有了一些时间去写一些东西。于是准备将之前的一些笔记和经验记录下来,一方面权作备忘,另一方面时刻提醒自己:借鉴和学习才有出路,忘记过去意味着背叛!基本术语说明 在本文开始之前,有必要对文中... 阅读全文
posted @ 2014-10-25 23:18 ohmygirl 阅读(3433) 评论(5) 推荐(7) 编辑
摘要: 本来不准备写这篇博客的,因为任务管理(job管理)非常非常常用,以至于觉得根本没有必要去写这样一个东西。但想了下,还是记录一下吧,也许有人会用到呢。 不知你是否碰到过这样的情况,当你兴致勃勃的打开VIM,写代码写到正酣时,运营MM或者产品MM气喘吁吁的跑过来:“赶紧帮我跑一下xx的数据,一会做... 阅读全文
posted @ 2014-10-23 23:03 ohmygirl 阅读(2344) 评论(0) 推荐(1) 编辑
摘要: 1. 基本介绍 /dev/random和/dev/urandom是Linux系统中提供的随机伪设备,这两个设备的任务,是提供永不为空的随机字节数据流。很多解密程序与安全应用程序(如SSH Keys,SSL Keys等)需要它们提供的随机数据流。 这两个设备的差异在于:/dev/random的... 阅读全文
posted @ 2014-10-22 22:27 ohmygirl 阅读(13641) 评论(0) 推荐(3) 编辑
摘要: 这里搭建的主从是最简单的单一主从复制(即一个Master和一个slave,没有任何的热机备份和多slave),该主从结构的基本拓扑图如下所示:建立基本的主从复制可以总结为以下三个基本步骤:配置master服务器配置slave服务器将slave连接到master在配置完成之后,我们会做一个简单... 阅读全文
posted @ 2014-10-18 00:41 ohmygirl 阅读(1746) 评论(2) 推荐(4) 编辑
摘要: 近日在读O’REILIY系列的《高可用MySQL》, 自然少不了主从(Master-Slave)配置和横向扩展相关的内容。Master-Slave这东西吧,在许多公司都是标配,开发中基本天天都用,遇到的问题自然也不少(如主从不同步,Master宕机),但操作权限非常有限。有些东西,只有自己看了、... 阅读全文
posted @ 2014-10-16 20:51 ohmygirl 阅读(1573) 评论(2) 推荐(1) 编辑
摘要: 分享一些学习用的电子书籍,给那些喜欢看书而不一定有机会买书的童鞋。反对积分下载,提倡自由分享。分享地址: http://pan.baidu.com/s/1qWK5V0g提取密码: np33主要包括几个部分的东西:C/C++/数据结构、算法类的,也会有一些计算机基础的,如《深入理解计算机系统》PHP书... 阅读全文
posted @ 2014-10-15 20:53 ohmygirl 阅读(10315) 评论(58) 推荐(56) 编辑
摘要: 由于写作仓促,文中难免会有错误,欢迎指出。 问题描述 首先这里对单词的界定是:以空白分割的字符序列。单词统计的问题可以描述为:在一篇正常格式的英文文档中(作为面试,这里并没有提及中文分词和单词统计的问题),统计每个单词出现的次数,要求统计出现次数最多的N个单词和相应的出现次数。问题简单明了,无需对字 阅读全文
posted @ 2014-10-11 18:01 ohmygirl 阅读(937) 评论(1) 推荐(3) 编辑
摘要: 整个博客是蓝色的基调,比较激情,我喜欢。同时去掉了文章底部烦人的推广链接和广告banner 比较郁闷的是,rightmenu 和 main都是position:absolute布局的。要添加一个footer,还真是被恶心到不行... 阅读全文
posted @ 2014-10-09 00:07 ohmygirl 阅读(839) 评论(7) 推荐(1) 编辑

知识改变命运,码农拯救人生

ohmygirl@2014