职责链模式(Chain of Responsibility) 设计模式使用的例子https://github.com/LinkinStars/DesignPatternsAllExample 一、定义 避免将请求发送者与接受者耦合在一起,让多个对象都有机会接受请求,将这些对象连成一条链,并且沿着这条... ...
分类:
其他好文 时间:
2017-11-05 20:02:00
阅读次数:
157
//取自于node中文网 http://nodejs.cn/api/modules.html 当循环调用 require() 时,一个模块可能在未完成执行时被返回。 例如以下情况: a.js: b.js: main.js: 当 main.js 加载 a.js 时,a.js 又加载 b.js。 此时, ...
分类:
Web程序 时间:
2017-11-04 16:25:50
阅读次数:
152
在推荐区看到了如下文章,正好最近在了解多线程,遇到一些问题,比如开10个线程打印一句话,直接把打印的函数加到threading.Thread就行,但是现实中的一个程序,函数A调用B,B循环调用C,C调用D等,这时候多线程加到哪里能让程序最优呢?目前还没有答案,先整理下收集到的姿势: 如何优雅地实现P ...
分类:
编程语言 时间:
2017-10-23 17:49:18
阅读次数:
206
一、importdata函数 1、 txt 如图,提取经纬度。 程序如下 可以看出importdata将读取的数据生成了一个struct结构体,结构体将txt中的数据分类。所用的数据如下 循环调用经纬度可以画出如图所示的图像。 ...
分类:
其他好文 时间:
2017-10-10 00:03:56
阅读次数:
185
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os ...
分类:
编程语言 时间:
2017-09-27 10:14:40
阅读次数:
197
深入理解 GCD 前言 首先提出一些问题: dispatch_async 函数如何实现,分发到主队列和全局队列有什么区别,一定会新建线程执行任务么? dispatch_sync 函数如何实现,为什么说 GCD 死锁是队列导致的而不是线程,死锁不是操作系统的概念么? 信号量是如何实现的,有哪些使用场景 ...
分类:
其他好文 时间:
2017-09-26 23:42:47
阅读次数:
280
原文地址:http://blog.csdn.net/xieyuooo/article/details/9089441/ 在spring 3.0以上大家都一般会配置一个Servelet,如下所示: 我们就通过DispatcherServlet来说明和跟踪(注意我们这里不说请求转发,就说bean的加载过 ...
分类:
编程语言 时间:
2017-09-25 18:48:09
阅读次数:
260
// // Person.h #import @interface Person : NSObject - (void)say; - (void)sayWithName:(NSString *)name; @end // // Person.m #import "Person.h" @impleme... ...
分类:
其他好文 时间:
2017-08-27 17:02:35
阅读次数:
166
Student.hbm.xml Teacher.hbm.xml Student.java 1、用set集合指定对多关系 2、tostring方法重写时不能包含另一个对象,否则回导致循环调用函数异常 Teacher.java 1、用set集合指定对多关系 2、tostring方法重写时不能包含另一个对 ...
分类:
Web程序 时间:
2017-08-27 15:25:42
阅读次数:
217