在正式分析源码之前,先来了解一下SpringBeans里面最核心的两个类
DefaultListableBeanFactory
XMLBean继承自 DefaultListableBeanFactory,而 DefaultListableBeanFactory是整个Bean加载的核心部分,是Sprin注册及加载Bean的默认实现,而对于XmlBeanFactory与 DefaultLista...
分类:
编程语言 时间:
2016-08-07 23:26:57
阅读次数:
587
1. JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. Java环境变量设置 To set the PATH variable permanently, add the full path of the ...
分类:
编程语言 时间:
2016-08-07 23:28:01
阅读次数:
385
一、导论 二、基本语法 1、严格来说var a=1与a=1效果不太一样,delete命令无法删除前者。 JavaScirpt是一种动态类型语言,也就是说,变量的类型没有限制,可以赋予各种类型的值。 JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。中文是合 ...
分类:
编程语言 时间:
2016-08-07 23:24:50
阅读次数:
549
玩转轻巧型C/C++ IDE之C-Free(配置GCC、Visual C++、Borland C++编译器) 之前在写一点简单的C/C++代码时习惯了VC++6.0,但是由于在windows7下VC6.0存在兼容性问题,因此只好放弃。在尝试了众多C/C++IDE之后,本文来推荐几个轻量级的IDE,如 ...
分类:
编程语言 时间:
2016-08-07 23:24:25
阅读次数:
430
本章主要讲了静态变量、静态方法,final关键词。以及介绍了怎么对数字和日期进行格式化输出。这里对这些内容进行了整理。本章还介绍了java.util.Date和java.util.Calendar来操作日期,但是这个直接看API就比较清楚,这里就不写了。 static static标记过的,与类的实 ...
分类:
编程语言 时间:
2016-08-07 23:24:10
阅读次数:
279
问题:提取出序列中的值或者根据某些标准对序列做删减 解决方案:列表推导式、生成器表达式、使用内建的filter()函数 1、列表推导式方法:存在一个潜在的缺点,如果输入数据非常大可能会产生一个庞大的结果,考虑到该问题,建议选择生成器表达式 2、生成器表达式方法: 3、如果筛选标准无法简单表示在列表推 ...
分类:
编程语言 时间:
2016-08-07 23:22:57
阅读次数:
162
一、“File”->"New Project"弹出对话框 二、选择web模板 三、输入项目名 四、项目结构 ...
分类:
编程语言 时间:
2016-08-07 23:22:53
阅读次数:
177
在JAVA中Collection输出有四种方式,分别如下: 一) Iterator输出。 该方式适用于Collection的所有子类。 二)foreach输出。该方式适用于Collection的所有子类。 三)ListIterator。仅适用于List接口的子类。 四)Enumeration输出。仅 ...
分类:
编程语言 时间:
2016-08-07 23:17:56
阅读次数:
141
1.获取当前时间的两种方法: import datetime,timenow = time.strftime("%Y-%m-%d %H:%M:%S")print nownow = datetime.datetime.now()print now 2.获取上个月最后一天的日期(本月的第一天减去1天) ...
分类:
编程语言 时间:
2016-08-07 23:16:17
阅读次数:
217
os.walk方法 os.walk方法返回的是一个三元tupple(dirpath, dirnames, filenames), 其中第一个为起始路径, 第二个为起始路径下的文件夹, 第三个是起始路径下的文件. dirpath是一个string,代表目录的路径, dirnames是一个list,包含 ...
分类:
编程语言 时间:
2016-08-07 23:17:41
阅读次数:
1625
问题:想创建一个字典,其本身是另一个字典的子集 解决方案:利用字典推导式(dictionary comprehension)可轻松解决 字典推导式的方案清晰且运行起来很快。 ...
分类:
编程语言 时间:
2016-08-07 23:15:34
阅读次数:
207
模板 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。 比如下面的例子: 上面的例子中, "I'm %s. I'm %d year old" 为我们的模 ...
分类:
编程语言 时间:
2016-08-07 23:08:50
阅读次数:
167
前言 先说一些题外的东西吧。受到春跃大神的影响和启发,推荐了这个算法公开课给我,晚上睡觉前点开一看发现课还有两天要开始,本着要好好系统地学习一下算法,于是就爬起来拉上两个小伙伴组团报名了。今天听了第一节课,说真的很实用,特别是对于我这种算法不扎实,并且又想找工作,提高自己的情况。 那就不多说废话了, ...
分类:
编程语言 时间:
2016-08-07 23:06:11
阅读次数:
1272
在编写Python脚本的时候,我发现,os.path.isdir,os.path.exists,os.walk 根本无法识别 ‘~/‘ 表示的HOME目录。 ...
分类:
编程语言 时间:
2016-08-07 23:04:10
阅读次数:
269
后缀数组 DA(倍增)算法求 SA[N] 与 Rank[N] (时间O(NlogN),空间O(N)) sa[i] : 表示 排在第i位的后缀 起始下标 rank[i] : 表示后缀 suffix(i)排在第几 height[i] : 表示 sa[i-1] 与 sa[i] 的LCP 值 h[i]: 表 ...
分类:
编程语言 时间:
2016-08-07 23:04:50
阅读次数:
208
问题:想根据字典或者对象实例的某个特定的字典(比如日期)来分组迭代数据 解决方案:itertools.groupby()函数在对数据进行分组时特别有用(前提是先以目标字典进行排序) ...
分类:
编程语言 时间:
2016-08-07 23:02:42
阅读次数:
247
1.内置函数:有太多了,只列举一些有卵用的 C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\python.exe C:/Users/Administrator/PycharmProjects/ACE/study4/da ...
分类:
编程语言 时间:
2016-08-07 23:02:14
阅读次数:
196