原文:Python深入06 Python的内存管理作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的...
分类:
编程语言 时间:
2014-03-19 23:57:49
收藏:
0 评论:
0 赞:
0 阅读:
561
原文:Python深入05 装饰器作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,...
分类:
编程语言 时间:
2014-03-19 23:57:19
收藏:
0 评论:
0 赞:
0 阅读:
486
原文:Python进阶07 函数对象作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它...
分类:
编程语言 时间:
2014-03-19 23:58:00
收藏:
0 评论:
0 赞:
0 阅读:
583
方法一:
分类:
编程语言 时间:
2014-03-19 21:54:12
收藏:
0 评论:
0 赞:
0 阅读:
463
原文:Python深入02 上下文管理器作者:Vamei
出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!上下文管理器(context
manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会...
分类:
编程语言 时间:
2014-03-19 23:57:23
收藏:
0 评论:
0 赞:
0 阅读:
450
一、dom4j解析器(使用时需要导入dom4j-1.6.1.jar包)
1、XML解析器有两类,分别是DOM和SAX。DOM一次性将整个XML文档读入内存中,形成一个倒状的树形结构;SAX分多次将整个XML文档读到内存。
2、Java里解析XML文件的方式如下图所示: 3、dom4j的使用代码如下:...
分类:
编程语言 时间:
2014-03-19 21:58:51
收藏:
0 评论:
0 赞:
0 阅读:
723
原文:Python补充01 序列的方法作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!在快速教程中,我们了解了最基本的序列(sequence)。回忆一下,序列包含有定值表(tuple)和表(list)。此外,字符串(string)是...
分类:
编程语言 时间:
2014-03-19 23:58:09
收藏:
0 评论:
0 赞:
0 阅读:
663
原文:Python深入03 对象的属性作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!Python一切皆对象(object),每个对象都可能有多个属性(attribute)。Python的属性有一套统一的管理方案。属性的__dict...
分类:
编程语言 时间:
2014-03-19 23:58:14
收藏:
0 评论:
0 赞:
0 阅读:
839
原文:Python深入01 特殊方法与多范式作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面...
分类:
编程语言 时间:
2014-03-19 23:58:17
收藏:
0 评论:
0 赞:
0 阅读:
757
原文:Python进阶09 动态类型作者:Vamei
出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢TeaEra, 猫咪cat动态类型(dynamic
typing)是Python另一个重要的核心概念。我们之前说过,Python的变量(vari...
分类:
编程语言 时间:
2014-03-19 23:58:22
收藏:
0 评论:
0 赞:
0 阅读:
715
原文:Python进阶08 异常处理作者:Vamei
出处:http://www.cnblogs.com/vamei
欢迎转载,也请保留这段声明。谢谢!本文特别感谢kylinfish的纠正,相关讨论见留言区。异常处理在项目开发中,异常处理是不可或缺的。异常处理帮助人们debug,通过更加丰富的信息,...
分类:
编程语言 时间:
2014-03-19 23:58:30
收藏:
0 评论:
0 赞:
0 阅读:
644
第一个脚本
分类:
编程语言 时间:
2014-03-19 22:16:48
收藏:
0 评论:
0 赞:
0 阅读:
552
原文转自:http://www.cnblogs.com/mfryf/archive/2012/02/13/2349360.html个人觉得第二种还是比较实用的,而且也是最常用的~不过当计算算法耗时的时候,不要忘记second,不能只要用Milliseconds来减,不然后出现负值,若是算法耗时太长就...
分类:
编程语言 时间:
2014-03-19 23:53:10
收藏:
0 评论:
0 赞:
0 阅读:
343
elasticsearch入门:http://www.qwolf.com/?p=1387一.重要的概念http://834945712.iteye.com/blog/1915432这篇文章很多类比做的很好,便于快速理解pyes的结构http://blog.plotcup.com/a/106
很清晰的...
分类:
编程语言 时间:
2014-03-19 23:53:07
收藏:
0 评论:
0 赞:
0 阅读:
525
1、关于集合的两道面试题 先来看几道题目: 1、创建一个不可变的的集合: public static
void main(String[] args) { Set set = new HashSet(); set.add("Java");
set.add("JEE"); set.add("Sprin...
分类:
编程语言 时间:
2014-03-19 23:53:01
收藏:
0 评论:
0 赞:
0 阅读:
528
类似于Mutex,但信号量Semaphores不仅仅是锁和解锁那么简单,更高级的是,可以被锁住最多n次。
其中这个n是信号量被产生时指定的n。该值常常被用来代表“可以锁定住一份资源”的线程个数。 可以把Mutex比作厕所,当一个人进去后,其他人只能等待;
可以把信号量看作是多个Mutex(多个厕所)...
分类:
编程语言 时间:
2014-03-19 23:10:14
收藏:
0 评论:
0 赞:
0 阅读:
490
http://docs.spring.io/spring-security/site/docs/3.2.0.CI-SNAPSHOT/reference/html/csrf.html13.Cross
Site Request Forgery (CSRF)This section discusses S...
分类:
编程语言 时间:
2014-03-19 23:19:19
收藏:
0 评论:
0 赞:
0 阅读:
2465
一、synchronized关键字1、先来看一个定义,互斥锁,也叫互斥排它锁,是很多线程系统来用来实现同步的一种方式。在某一时刻,只能有一个线程可以占有这种锁,如果有多个线程试图去占有一个互斥锁时,最终只有一个线程可以成功,其他的必须等待,直到占有成功的那个线程释放锁以后,其他的线程才可以占有锁然后...
分类:
编程语言 时间:
2014-03-19 23:20:13
收藏:
0 评论:
0 赞:
0 阅读:
510
/** * 取消C++/C工程的 Index 任务 * @param modelProject *
@param jobManager * @throws CoreException */ private List
cancelCPPIndexJob(IProject project) { List...
分类:
编程语言 时间:
2014-03-20 05:17:05
收藏:
0 评论:
0 赞:
0 阅读:
449
现看这样一个程序:void logCall(const string&
funcname) //标记记录{ cout <<funcname <<endl;}class Custom{ public:
Custom(const Custom& p):name(p.name) { logCall("Cu...
分类:
编程语言 时间:
2014-03-20 05:20:58
收藏:
0 评论:
0 赞:
0 阅读:
421