至少我不止一次在很多同学分享的所谓公司内部面试题中看到IOC和DI相关的题目,IOC(Inversion of Control)控制反转,简单的说就是将系统build好的类交给系统去控制,并不在系统的内部实现,所以称之为控制反转。DI(Dependency Injection),依赖注入,它提出了“...
分类:
编程语言 时间:
2014-10-19 22:58:17
阅读次数:
271
一:(1) java 确实 在一些方面比 c++做的好,记得我当时用c++遍历文件夹下的所有文件时,费了老半天的功夫呢 —— 最后,百度的结果还是不同的编译环境提供的.h头文件是不同的,我勒个去 …… 跨平台性好差!
(2)java 里面的包装好的类非常方面,用就可以了,要想看源代码的只要下载相应的src文件惊醒关联就可以看到详细的功能内部实现。
二:今天的问题是想把一个文件夹下面的所有数据进...
分类:
编程语言 时间:
2014-10-17 15:37:24
阅读次数:
181
本章描述C++泛型算法sort的设计和使用。个人认为,排序相关的泛型算法是C++中相对比较复杂的部分。sort的内部实现并不是固定的,在不同版本的C++中,采用的排序算法可能是不同的,但是最坏时间复杂度必须是O(n log n)。GNU Standard C++ library采用了三步混合排序方式...
分类:
其他好文 时间:
2014-10-15 19:20:31
阅读次数:
222
【注】:本文是复制内容,原文在:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616330.htmlStringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以Str...
分类:
编程语言 时间:
2014-10-11 11:37:05
阅读次数:
209
//现在大大多项目都是用jquery开发的,Jquery 很好用,不妨自己写一下自己的jquery ,了解Jquery内部实现的原理。 //和上篇随笔一样,采用面向对象的方法封装自己的js库.1.和jquery 一样,jquery $()方法里面.能传四种不同的参数如: $("")一个字符串 ...
分类:
Web程序 时间:
2014-10-10 13:21:44
阅读次数:
257
http://www.cnblogs.com/springcsc/archive/2009/12/03/1616330.html注:StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符...
分类:
编程语言 时间:
2014-10-09 13:31:23
阅读次数:
121
1 /* 2 * 当需要对指定事件绑定事件处理函数时,可以使用EventEmitter类的on方法或addListener方法.这两个方法的区别仅在于方法名而已,内部实现的同样的处理. 3 * 4 * EventEmitter类的各种方法: 5 * addListener():对指定事件绑定事件处....
分类:
其他好文 时间:
2014-10-07 19:31:03
阅读次数:
202
程序设计的三种典范(c++对象模型)1.程序模型就像c中那也的str*系列的函数如:char boy[] = "wcfsf";char p = new char[strlen(boy) + 1];strcpy(p, boy);感觉这个就是在函数内部实现的,没有什么封装的概念2.抽象数据类型(ADT)...
分类:
其他好文 时间:
2014-10-07 18:55:53
阅读次数:
174
1 vector 向量 相当于一个数组 在内存中分配一块连续的内存空间进行存储。支持不指定vector大小的存储。STL内部实现时,首先分配一个非常大的内存空间预备进行存储,即 capacituy()函数返回的大小,当超过此分配的空间时再整体重新放分配一块内存存储,这给人以vector可以不指定v....
分类:
其他好文 时间:
2014-10-02 15:02:03
阅读次数:
171
新手搞PHP ,之前用过 PERL, BASH; 所以开始用PHP 写程序上手比较快, 几天之后对PHP 的内部实现机制产生了兴趣,所以自己尝试着写写简单的PHP 扩展,以增加对PHP 的理解。一 环境Ubuntu 12.04PHP 5.3.10二 步骤1, 下载PHP 源代码(php5.3.10)...
分类:
Web程序 时间:
2014-09-29 22:47:11
阅读次数:
203