一般都是用静态函数作为线程的回调函数实现,但是总是感觉不是很顺畅,更改吧,就好像破坏了类的封装性,不改吧,访问实在是麻烦。所以,今天要做的就是让类的成员函数作为线程的回调函数存在,其中使用的一个比较特殊的结构就是 联合类,用于转换类成员方法指针到普通函数指针 下面是一个小李子,变量名 就凑活看吧,核 ...
分类:
编程语言 时间:
2016-07-24 01:40:41
收藏:
0 评论:
0 赞:
0 阅读:
227
【UserDao.java 】 【UserDaoImpl.java】 【UserDaoTest.java】 【建立Junit测试方法流程】 1.新建一个测试类,右击,选择Junit Test Case 2.如下图选择,点击Next 3.选出需要测试的方法 4.会自动生成以下模板代码 代码如下 【运行 ...
分类:
其他 时间:
2016-07-24 01:40:31
收藏:
0 评论:
0 赞:
0 阅读:
246
查了半小时的异常,最后发现实际类型居然是输入流,而不是输出流 仅此日记警告自己一定不能心急,晚上累了就好好休息吧。。。。 ...
分类:
其他 时间:
2016-07-24 01:40:02
收藏:
0 评论:
0 赞:
0 阅读:
285
初探数位dp 介绍了数位类统计的基础知识。以下列出其中的基础点: 基本问题 统计在区间[l, r]中满足条件的数的个数 思路 1. [l, r] 将问题转换为 在[0, r]中满足条件的个数 - 在[0, l)满足条件的个数 2. 求解 区间[0, n]满足条件的个数 性质:一个小于n的数m,一定是 ...
分类:
其他 时间:
2016-07-24 01:39:53
收藏:
0 评论:
0 赞:
0 阅读:
282
也说String。 String:不可变字符序列。 StringBuffer:线程安全的可变字符序列。 StringBuilder:StringBuffer的非线程安全实现,JDK1.5+。 1 常量池 在Java源代码中的每一个字面值字符串,都会在编译成class文件阶段,形成标志号为8(CONS ...
分类:
其他 时间:
2016-07-24 01:39:41
收藏:
0 评论:
0 赞:
0 阅读:
270
题目连接:hdu_5750_Dertouzos 题意: 给你一个n,一个d,问你比n小的数中有多少个数的最大的因子为d,比如6有因子1 2 3 最大的为3 题解: 当时比赛做这题的时候没考虑常数的优化,过了初测,然后FST了,卧槽。。。 这题仔细观察就可以发现我们只需要找一个数s,s*d比n小,且s ...
分类:
其他 时间:
2016-07-24 01:39:32
收藏:
0 评论:
0 赞:
0 阅读:
264
此教程是 VMware 测试 1.将故障虚拟机数据完全备份出来。 2.挂在到其他虚拟机。 3.选择最近的虚拟磁盘(快照的话就是最近那个) 4.fdisk 挂在新的主机,将数据拷贝出来。 数据是命脉--谨慎操作 ...
分类:
其他 时间:
2016-07-24 01:39:11
收藏:
0 评论:
0 赞:
0 阅读:
258
最近比较忙,没来得及抽时间把MyBatis的集成发出来,其实mybatis官网在2015年11月底就已经发布了对SpringBoot集成的Release版本,Github上有代码:https://github.com/mybatis/mybatis-spring-boot 前面对JPA和JDBC连接 ...
分类:
数据库技术 时间:
2016-07-24 01:38:51
收藏:
0 评论:
0 赞:
0 阅读:
467
转自:http://www.2cto.com/kf/201408/324061.html 为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用 ...
分类:
编程语言 时间:
2016-07-24 01:38:42
收藏:
0 评论:
0 赞:
0 阅读:
282
原文: ssbc 手撕包菜运行一段时间就停止的原因 ssbc 运行一段时间后,大概半个小时,就莫名奇妙停止不爬了,通过错误提示可以看出,其实是ssbc与mysql(maridb)断开连接了,导致程序异常,当然就插入不了数据了。 所以解决办法很简单,有多种解决办法: 一种是写个脚本,定时重启爬虫。这种 ...
分类:
其他 时间:
2016-07-24 01:38:31
收藏:
0 评论:
0 赞:
0 阅读:
808
重写session的存储机制 Session数据区 默认以 文件的形式存储与服务器操作系统临时目录中! 当 session数据区过多时,文件形式的存储,操作速度变慢。磁盘的读写(IO,input/output)开销是很大的。 实际项目中,都会采用其他的方式更快地存储session数据。典型的办法:数 ...
分类:
Web开发 时间:
2016-07-24 01:38:22
收藏:
0 评论:
0 赞:
0 阅读:
306
7月21日 下了两天的雨终于停歇了一天,今天工作有些忙碌,不知道是不是因为下雨的原因,今天公司里的网络断断续续,我负责了五台电脑的调试, 包括检查线路故障(如线路干扰)、检查Modem故障(如出现发热、质量不好、兼容性差等问题)、检查网卡故障(速度慢、驱动程序陈旧)、以及检查网线问题等。 我负责的这 ...
分类:
其他 时间:
2016-07-24 01:38:01
收藏:
0 评论:
0 赞:
0 阅读:
264
今天在VMware虚拟机中经过千辛万苦终于安装好了centos7。。正兴致勃勃的例行yum update 却发现centos系统貌似默认网卡没配置好,反馈无法联网。经过一番研究,终于让centos连上了网,现公布方法如下: 进入目录: 用ls命令查看网卡配置文件名(在CENTOS7中网卡名貌似变成了 ...
分类:
其他 时间:
2016-07-24 01:37:53
收藏:
0 评论:
0 赞:
0 阅读:
245
前记:最近开始做的项目比较大,其中用到的设计模式比较多,趁这个机会看看书,学习学习,提高自己。看过书后,在这里做个笔记,写些自己的体会。 装饰者模式,动态的将责任(一个功能对象)附加到(装饰)对象上。比如说,现在有一个窗口类,派生出来很多子窗口,现在希望给这些子窗口添加一个工具栏,如果按传统的做法, ...
分类:
其他 时间:
2016-07-24 01:37:31
收藏:
0 评论:
0 赞:
0 阅读:
226
GitLab,是一个使用 Ruby on Rails 开发的开源应用程序,与Github类似,能够浏览源代码,管理缺陷和注释,非常适合在团队内部使用。 官方只提供了Debian/Ubuntu系统下的安装说明文档,如果需要在centos下安装,可以参考这篇:https://github.com/git ...
分类:
其他 时间:
2016-07-24 01:37:22
收藏:
0 评论:
0 赞:
0 阅读:
206
上面记录的是生成不同区间随机字符的方法。 ...
分类:
编程语言 时间:
2016-07-24 01:37:02
收藏:
0 评论:
0 赞:
0 阅读:
236
在web项目构建发布时,经常遇到css中图片的修改优化,那么如何清除图片的缓存成为必须要解决的问题。曾经有过傻傻的方法就是直接在图片后面添加随机数。今天主要是从构建自动化方式来解决这个问题,提高开发及发布的效率,让项目向工程化方向靠拢。 ...
分类:
Web开发 时间:
2016-07-24 01:36:42
收藏:
0 评论:
0 赞:
0 阅读:
369
题目1108:堆栈的使用 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:8423 解决:2472 题目描述: 堆栈是一种基本的数据结构。堆栈具有两种基本操作方式,push 和 pop。Push一个值会将其压入栈顶,而 pop 则会将栈顶的值弹出。现在我们就来验证一下堆栈的使用。 输入: ...
分类:
其他 时间:
2016-07-24 01:36:33
收藏:
0 评论:
0 赞:
0 阅读:
253
window对象的方法 window.alert(msg) window.close() window.print() var a = window.setIntval(function,毫秒) //开始任务 window.clearIntval(a) //可以停止上个函数的任务 window.se ...
分类:
Windows开发 时间:
2016-07-24 01:36:21
收藏:
0 评论:
0 赞:
0 阅读:
396
mysql mysql 现象: 线上数据库每个表分配一个ibdata,但是总的ibdata文件很大,超过10G,用相关工具查看,大部分空间都是undo_log 分析了db33的ibdata1的记过 Total number of page: 2398464: 2.4M的page * 16K = 38 ...
分类:
数据库技术 时间:
2016-07-24 01:36:15
收藏:
0 评论:
0 赞:
0 阅读:
303