再使用泛型的时候,经常需要用到遍历功能: 只要继承了 TEnumerator 或 TEnumerable 这两个抽象类的 都具有遍历功能。 当然没有继承这两个抽象类的 也具有使用 for in 来遍历的功能,编译器内置的,具体可以参见万一的博客: http://www.cnblogs.com/del ...
分类:
编程语言 时间:
2017-04-25 13:13:44
阅读次数:
152
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; ...
分类:
编程语言 时间:
2017-04-25 13:12:06
阅读次数:
241
目录: python简介 python安装与执行 pycharm简单设置及使用 注释使用及.pyc文件 python变量 python用户交互(输入输出) if条件语句 循环语句(while & for) 运算符 python数据类型初识(int,bool,str,list,dict) 一、pyth ...
分类:
编程语言 时间:
2017-04-25 13:11:14
阅读次数:
326
原文地址: https://my.oschina.net/bieber/blog/703251 一、单层的try/catch 通过javap -v查看JVM编译成class字节码之后是如何处理这个try/catch的 public int test(int, int); flags: ACC_PUB ...
分类:
编程语言 时间:
2017-04-25 13:10:45
阅读次数:
219
本实验创建了3个进程,为了更好的描述线程之间的并行执行, 让3个线程共用同一个执行函数。每个线程都有5次循环(可以看成5个小任务), 每次循环之间会随机等待1~10s的时间,意义在于模拟每个任务的到达时间是随机的,并没有任何特定的规律。使用互斥锁mutex完成互斥访问 1 #include <std ...
分类:
编程语言 时间:
2017-04-25 13:10:09
阅读次数:
219
操作数据库经常使用操作就是增删查改。每做一次就写一次这些操作太麻烦,也不是必需,特别是写多条件查询并分页时。太痛苦了,所以抽出时间写了个dao帮助jar。导入即搞定!妈妈再有不用操心我的项目了! 转载请注明出处!!! 使用说明: 1、类的使用请參照文档说明,不懂能够结合样例demo。 2、分页jsp ...
分类:
编程语言 时间:
2017-04-25 11:49:56
阅读次数:
193
斐波那契数列问题是算法学习者必定接触到的问题。作为经典问题,首次接触时通常是作为递归算法的案例教程。 然而递归解决斐波那契。其效率低的令人发指,有人算出其时间复杂度为O(2^n)。指数级时间复杂度。 假设面试的时候面试官问你斐波那契的求解方法,你来一个递归求解,基本上能够说,你已经game over ...
分类:
编程语言 时间:
2017-04-25 11:49:25
阅读次数:
177
JAXB简介: 1.JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML,也方便生成JSON,这样一来可以更好的标志可以转换为JSON对象的JAVA类。JAXB允许JAVA人员将JAVA类映射为XML表示方式,常用 ...
分类:
编程语言 时间:
2017-04-25 11:49:09
阅读次数:
155
© 版权声明:本文为博主原创文章,转载请注明出处 什么是AOP -面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术 -主要的功能是:日志记录、性能统计、安全控制、事务处理、异常处理等 AOP实现方式 -预编译 -AspectJ -运行期动态代理(JDK动态代理、CGLib ...
分类:
编程语言 时间:
2017-04-25 11:48:53
阅读次数:
166
@Autowired @Resource(name="redisTemplate") private RedisTemplate rt; public void flushdb(){ rt.execute(new RedisCallback() { public String doInRedis(R... ...
分类:
编程语言 时间:
2017-04-25 11:48:12
阅读次数:
1373
冒泡排序是日常工作中经常遇到的,在找工作面试的时候也是比较常见的冒泡排序的主要原理就是运用了两个for循环来比较数组中间两个数的大小,第一个循环就是获取数组中的每个数,第2个循环就是让比较每一个数.然后进行交换位子;var num=[2,3,14,6,2,90,89]for(var i=0;i<nu ...
分类:
编程语言 时间:
2017-04-25 11:47:10
阅读次数:
197
@Autowired @Resource(name="redisTemplate") private RedisTemplate<String, String> rt; public void flushdb(){ rt.execute(new RedisCallback<Object>() { p ...
分类:
编程语言 时间:
2017-04-25 11:46:00
阅读次数:
1065
@Autowired @Resource(name="redisTemplate") private RedisTemplate rt; public void flushdb(){ rt.execute(new RedisCallback() { public String doInRedis(R... ...
分类:
编程语言 时间:
2017-04-25 11:45:42
阅读次数:
767
@Autowired @Resource(name="redisTemplate") private RedisTemplate rt; public void flushdb(){ rt.execute(new RedisCallback() { public String doInRedis(R... ...
分类:
编程语言 时间:
2017-04-25 11:44:09
阅读次数:
194
@Component("sub") public class Sub implements MessageListener{ @Autowired private StringRedisSerializer stringRedisSerializer; /* (非 Javadoc) * Descri... ...
分类:
编程语言 时间:
2017-04-25 11:43:43
阅读次数:
313
Jsoup是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和...
分类:
编程语言 时间:
2017-04-25 11:43:00
阅读次数:
351