@Component("sub") public class Sub implements MessageListener{ @Autowired private StringRedisSerializer stringRedisSerializer; /* (非 Javadoc) * Descri... ...
分类:
编程语言 时间:
2017-04-25 11:43:43
阅读次数:
313
@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
@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<String, String> rt; public void flushdb(){ rt.execute(new RedisCallback<Object>() { p ...
分类:
编程语言 时间:
2017-04-25 11:46:00
阅读次数:
1065
冒泡排序是日常工作中经常遇到的,在找工作面试的时候也是比较常见的冒泡排序的主要原理就是运用了两个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 rt; public void flushdb(){ rt.execute(new RedisCallback() { public String doInRedis(R... ...
分类:
编程语言 时间:
2017-04-25 11:48:12
阅读次数:
1373
© 版权声明:本文为博主原创文章,转载请注明出处 什么是AOP -面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术 -主要的功能是:日志记录、性能统计、安全控制、事务处理、异常处理等 AOP实现方式 -预编译 -AspectJ -运行期动态代理(JDK动态代理、CGLib ...
分类:
编程语言 时间:
2017-04-25 11:48:53
阅读次数:
166
JAXB简介: 1.JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML,也方便生成JSON,这样一来可以更好的标志可以转换为JSON对象的JAVA类。JAXB允许JAVA人员将JAVA类映射为XML表示方式,常用 ...
分类:
编程语言 时间:
2017-04-25 11:49:09
阅读次数:
155
斐波那契数列问题是算法学习者必定接触到的问题。作为经典问题,首次接触时通常是作为递归算法的案例教程。 然而递归解决斐波那契。其效率低的令人发指,有人算出其时间复杂度为O(2^n)。指数级时间复杂度。 假设面试的时候面试官问你斐波那契的求解方法,你来一个递归求解,基本上能够说,你已经game over ...
分类:
编程语言 时间:
2017-04-25 11:49:25
阅读次数:
177
操作数据库经常使用操作就是增删查改。每做一次就写一次这些操作太麻烦,也不是必需,特别是写多条件查询并分页时。太痛苦了,所以抽出时间写了个dao帮助jar。导入即搞定!妈妈再有不用操心我的项目了! 转载请注明出处!!! 使用说明: 1、类的使用请參照文档说明,不懂能够结合样例demo。 2、分页jsp ...
分类:
编程语言 时间:
2017-04-25 11:49:56
阅读次数:
193
本实验创建了3个进程,为了更好的描述线程之间的并行执行, 让3个线程共用同一个执行函数。每个线程都有5次循环(可以看成5个小任务), 每次循环之间会随机等待1~10s的时间,意义在于模拟每个任务的到达时间是随机的,并没有任何特定的规律。使用互斥锁mutex完成互斥访问 1 #include <std ...
分类:
编程语言 时间:
2017-04-25 13:10:09
阅读次数:
219
原文地址: 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
目录: python简介 python安装与执行 pycharm简单设置及使用 注释使用及.pyc文件 python变量 python用户交互(输入输出) if条件语句 循环语句(while & for) 运算符 python数据类型初识(int,bool,str,list,dict) 一、pyth ...
分类:
编程语言 时间:
2017-04-25 13:11:14
阅读次数:
326
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; ...
分类:
编程语言 时间:
2017-04-25 13:12:06
阅读次数:
241
再使用泛型的时候,经常需要用到遍历功能: 只要继承了 TEnumerator 或 TEnumerable 这两个抽象类的 都具有遍历功能。 当然没有继承这两个抽象类的 也具有使用 for in 来遍历的功能,编译器内置的,具体可以参见万一的博客: http://www.cnblogs.com/del ...
分类:
编程语言 时间:
2017-04-25 13:13:44
阅读次数:
152
1.使用urllib与urllib2包 2.使用cookielib自动管理cookie 3.360浏览器F12抓信息 登录请求地址和验证码地址都拿到了如图 执行一下,手工输入验证码,成功信息: ...
分类:
编程语言 时间:
2017-04-25 13:16:15
阅读次数:
504
背景,调用java算法加解密,因为没有给出.net 的加解密算法,(深深的鄙视银联),用法是process调用jar包,但是当解密文件超过200K时,process报错参数超长,,,你妹的微软cmd,参数传参问题,于是转去把参数写文件,java读文件,但是多线程操作时,java写出来的解密后的文件总 ...
分类:
编程语言 时间:
2017-04-25 13:18:02
阅读次数:
193
之前计算机操作系统理论课中学过相关的东东,但工作后都忘记了,总结一下java中的线程相关理论状态 先上图: 各个状态说明: 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得 ...
分类:
编程语言 时间:
2017-04-25 13:20:21
阅读次数:
135
用__attribute__((deprecated)) 管理过时代码,同一时候保留兼容的接口 Linux下: #define DEPR_AFTER __attribute__((deprecated)) #define DEPR_BEFOR class DEPR_BEFOR AAA { }DEPR ...
分类:
编程语言 时间:
2017-04-25 13:20:26
阅读次数:
1008
1.内存分配方式 : 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 堆:就是那些由 ...
分类:
编程语言 时间:
2017-04-25 13:21:22
阅读次数:
134