原文:PHP内核探索之变量(3)- hash table 在PHP中,除了zval, 另一个比较重要的数据结构非hash table莫属,例如我们最常见的数组,在底层便是hash table。除了数组,在线程安全(TSRM)、GC、资源管理、Global变量、ini配置管理中,几乎都有Hash ta...
分类:
Web程序 时间:
2015-01-26 16:30:34
阅读次数:
371
9.多态 Ploy的意思就是多于一种形式。在文章开始,方法那一章节就已经接触到了多态。多个方法名称相同,而参数不同,这就是多态的一种。 方法重载和方法覆盖就是用在了多态。多态有2中类型,一种是编译时多态,一种是运行时多态。方法重载: 方法重载就是,多个方法拥有相同的方法名称,而参数个数或类型不同。下...
1、 在Form中放一个控件,让其在启动时始终居中int gLeft = this.Width / 2 - groupControl1.Width / 2;int gTop = this.Height / 2 - groupControl1.Height / 2;groupControl1.Loca...
public MapPoint Copy()//MapPoint克隆方法 { MapPoint p = new MapPoint();//这是我自定义的对象 //利用反射获得类成员 FieldInfo[] fieldFr...
====【安装】====DOS下切换到文件所在盘符 例如 D:\MongoDB\bin设置数据库保存位置 mongod.exe --dbpath D:\MongoDB\Data [--auth]//用户权限运行mongo.exe.bat文件@echo@pausemongod -re...
分类:
数据库 时间:
2015-01-26 16:29:41
阅读次数:
182
项目开发中,我们常常需要将工程文件打包成.ipa文件,提供给越狱的iphone安装。下面是一种方法:1、首先应该给工程安装好配置文件(这里不再敖述),在ios device的状态下,运行成功。2、选择Product->archive,如下图3、点击Distribute按钮,弹出新窗口,选择Expor...
分类:
移动开发 时间:
2015-01-26 16:30:03
阅读次数:
182
创建或解压tar.xz文件的方法习惯了 tar czvf 或 tar xzvf 的人可能碰到 tar.xz也会想用单一命令搞定解压或压缩。其实不行 tar里面没有征对xz格式的参数比如 z是针对 gzip,j是针对 bzip2。创建tar.xz文件:只要先 tar cvf xxx.tar xxx/ ...
分类:
其他好文 时间:
2015-01-26 16:30:20
阅读次数:
118
在掌握了socket相关的一些函数后,套接字编程还是比较简单的,日常工作中碰到很多的问题就是客户端/服务器模型中,如何让服务端在同一时间高效的处理多个客户端的连接,我们的处理办法可能会是在服务端不停的监听客户端的请求,有新的请求到达时,开辟一个新的线程去和该客户端进行后续处理,但是这样针对每一个客户...
分类:
其他好文 时间:
2015-01-26 16:28:09
阅读次数:
169
做项目的时候遇到了这个问题。给父元素下的子元素设置margin-top属性,但是没有达到预期的效果,反而把布局搞乱了。如图:给子元素设置margin-top属性之后,父元素和子元素之间的距离没有变化,反而是父元素和页面中的其他元素之间产生了margin。(黄色区块实际高度是1px,这里是为了能看清楚...
分类:
其他好文 时间:
2015-01-26 16:29:49
阅读次数:
109
前阵子手贱, 每次弹出的Java的update的对话框我都是直接关闭的, 那天实在是不忍再受骚扰, 升级到了Java 8. 结果Cisco的KVM就死活打不开了, 报错如下: Exception: com.sun.deploy.net.FailedDownloadException: Unable ...
分类:
系统相关 时间:
2015-01-26 16:29:21
阅读次数:
1813
原题地址非常经典的题目了。双栈法,一个普通栈,一个最小值栈入栈时:除了入普通栈之外,如果当前待入栈元素小于等于最小值栈顶元素,那么同时入最小值栈出栈时:除了出普通栈之外,如果当前待出栈元素小于等于最小值栈顶元素,那么同时出最小值栈查看栈顶元素:返回普通栈顶元素查看最小元素:返回最小值栈顶元素代码: ...
分类:
其他好文 时间:
2015-01-26 16:28:21
阅读次数:
135
一、引言程序测试需要生成大量的测试数据,且测试数据有主键,主键自增,于是决定用存储过程来实现,经过半天的查资料终于完成了,记录之,学习之二、存储过程格式:CREATE PROCEDURE remove_emp (employee_id NUMBER) AS tot_emps NUMBER; ...
分类:
数据库 时间:
2015-01-26 16:27:38
阅读次数:
389
前面介绍了怎么同步CM源码之后,剩下的要不就是编译卡(线)刷包了,其中编译recovery也是其中的一部分,下面介绍的是单独编译recovery的教程。1)、同步完源码后,输入以下命令。(看了一下,这个命令不是必须的,如果你是再从CM同步指定的device设备的话,就需要这一步)cd ~/So...
分类:
其他好文 时间:
2015-01-26 16:28:17
阅读次数:
274