应用在Windows和Linux平台,可以嵌入到主程序中,也可以单独运行。Windows上的编辑环境为:SourceInsight,支持语法高亮,支持yymsh插件。yymsh提供了高扩展性,可以将业务控制流程代码直接在脚本语言内部实现。示例代码如下:yymsh没有实现具体的业务控制,希望有意向的同志和..
分类:
其他好文 时间:
2014-12-03 14:30:55
阅读次数:
231
摘要: 说明数组遍历方法foreach,while,for,推荐使用foreach(PHP内部实现,简单速度最快,还可以遍历类属性)。以及一些常用方法current,prev,next,end,key,reset,each一、foreachforeach()是一个用来遍历数组中数据的最简单有效的方....
分类:
编程语言 时间:
2014-12-02 13:14:52
阅读次数:
181
引言 在使用EF时,有时我们需要在程序运行过程中动态更改EF的连接字符串,但不幸的时EF是否对 ConfigurationManager.RefreshSection("xxx") 这行代码的影响不大,我没去深究,还请大侠指点。(本人猜测,EF内部实现没有订阅RefreshSection的事件去做相...
分类:
其他好文 时间:
2014-11-21 15:41:30
阅读次数:
227
最近工作比较忙,在粗略分析了CoInitialize之后我们一直没有再深入研究,下面言归正传。前面我们初步了解到了CoInitialize其实是通过调用CoInitializeEx来实现功能的,而后者最终调用了wCoInitializeEx函数,如果能进一步了解这个函数的内部实现,那么我们对COM环...
分类:
其他好文 时间:
2014-11-21 12:13:46
阅读次数:
220
1.KVO内部实现原理1》 KVO是基于runtime机制实现的2》当某个类的对象第一次被观察时,系统就会在运行期动态的创建该类的一个子类,在这个子类中重写父类 中任何被观察属性的setter方法,子类在被重写的setter方法实现真正的通知机制。2.不用中间变量,用两种方法交换A和B的值A = A...
分类:
其他好文 时间:
2014-11-19 07:26:33
阅读次数:
218
概要 该工程是用来操作xml, 目的是为了在程序中操作xml中各类节点更加简单, 下面按照工程简介, 库内部实现, 库接口使用, xml工具使用,xpath简介几个部分来介绍该c++库.工程简介 我们当前使用的xml解析库, 比如 tinyxml, cmarkup, XmlReader, bo...
分类:
其他好文 时间:
2014-11-17 21:06:51
阅读次数:
167
innodb是一个多线程并发的存储引擎,内部的读写都是用多线程来实现的,所以innodb内部实现了一个比较高效的并发同步机制。innodb并没有直接使用系统提供的锁(latch)同步结构,而是对其进行自己的封装和实现优化,但是也兼容系统的锁。我们先看一段innodb内部的注释(MySQL-3.23):
Semaphore operations in operating systems are s...
分类:
数据库 时间:
2014-11-16 12:07:02
阅读次数:
265
C语言的对象化模型面向对象的特征主要包括:.封装,隐藏内部实现.继承,复用现有代码.多态,改写对象行为采用C语言实现的关键是如何运用C语言本身的特性来实现上述面向对象的特征。1.1 封装封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,....
分类:
编程语言 时间:
2014-11-16 07:05:09
阅读次数:
274
上篇我刚刚学习完,Spilt的过程,还算比较简单的了,接下来学习的就是Map操作的过程了,Map和Reduce一样,是整个MapReduce的重要内容,所以,这一篇,我会好好的讲讲里面的内部实现过程。首先要说,MapTask,分为4种,可能这一点上有人就可能知道了,分别是Job-setup Task,Job-cleanup Task,Task-cleanup和Map Task。前面3个都是辅助性质...
分类:
其他好文 时间:
2014-11-15 11:33:03
阅读次数:
307
支持5钟数据结构,详细讲述每种数据结构的使用方式及优劣,内部实现。...
分类:
其他好文 时间:
2014-11-12 17:52:01
阅读次数:
177