Java 定时任务可以用Timer + TimerTask来做,或者使用ScheduledExecutorService,使用ScheduledExecutorService有两个好处: 1. 如果任务执行时间过长,TimerTask会出现延迟执行的情况。比如,第一任务在1000ms执行了4000m ...
分类:
编程语言 时间:
2017-06-26 21:05:45
阅读次数:
263
Rebound动画框架简单介绍 Android菜鸟一枚,有不对的地方希望大家指出,谢谢。 最近在接手了一个老项目,发现里面动画框架用的是facebook中的Rebound框架,由于以前没听说过,放假时闲得蛋痛,看看了源码,就顺手写这一篇吧。 写了一个小Demo,具体效果如下: 代码很简单,这是xml ...
分类:
其他好文 时间:
2017-06-26 12:39:00
阅读次数:
233
1、查看文件大小、内存大小、cpu信息、硬盘空间 显示当前目录所有文件大小的命令:ls -lht 内存空间、CPU信息、硬盘空间:htop、top(htop详解参考:http://blog.csdn.net/skh2015java/article/details/53173896) 2、查看目前运行 ...
分类:
系统相关 时间:
2017-06-25 11:03:30
阅读次数:
276
Plugins 摘一段来自MyBatis官方文档的文字。 MyBatis允许你在某一点拦截已映射语句执行的调用。默认情况下,MyBatis允许使用插件来拦截方法调用: Executor(update、query、flushStatements、commint、rollback、getTransact ...
分类:
数据库 时间:
2017-06-23 19:33:09
阅读次数:
259
原文:http://www.open-open.com/code/view/1426250803279 本文讲的是通过Spring注解的方式实现任务调度。只要引入了spring-context包就能够在项目中使用注解方式的任务调度。 下面看具体配置 需要在Spring配置文件中加入task的sche ...
分类:
编程语言 时间:
2017-06-19 14:31:15
阅读次数:
1208
1、多进程及多线程的意义:多进程:单进程的计算机只能做一件事情,而我们现在的计算机都可以做多件事情。举例:一边玩游戏(游戏进程),一边听音乐(音乐进程)。也就是说现在的计算机都是支持多进程的,可以在一个时间段内执行多个任务。并且呢,可以提高CPU的使用率。多线程:多线程的存在,不是提高程序的执行速度 ...
分类:
编程语言 时间:
2017-06-15 00:51:26
阅读次数:
319
对于一个 Linux 系统管理员来说确保自己管理的系统处于一个良好的状态是其首要责任。 Linux 系统管理员能够找到有非常多工具来帮助自己监控和显示系统中的进程。比如 top 和 htop 今天介绍一款工具collectl,使用比較方便; 介绍: collectl是一款很优秀而且有着丰富的命令行功 ...
分类:
其他好文 时间:
2017-06-10 18:12:50
阅读次数:
228
系统命令:free,top,vmstat,iostat,dstat,ps,lsof,sar,uname,logger12.1.uname功能:打印系统信息语法:uname[OPTION]...常用选项:-a打印所有信息-s打印内核名称-n打印主机名-r打印内核发行版-v打印内核版本-m打印机器硬件名-p打印处理器类型-i打印硬件平台-o打印操..
分类:
其他好文 时间:
2017-06-06 10:54:42
阅读次数:
370
在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况、内存消耗情况,以及每个进程情况等。但是,你知道吗?还有另外一个命令行工具 'htop',它与传统的 top 命令功能一样,但它有更加强大的功能及能显示更多的信息。 移动端 ...
分类:
其他好文 时间:
2017-06-05 00:23:20
阅读次数:
307
原生 jdbc 连接 1. maven 包 <dependency> <groupId>org.apache.drill.exec</groupId> <artifactId>drill-jdbc-all</artifactId> <version>1.10.0</version> </depend ...
分类:
数据库 时间:
2017-05-31 20:11:45
阅读次数:
395