问题起始:
最近要做一个定时任务,使用Spring的定时任务配置也可以实现。但是很多时候,我们常常会遇到需要动态的添加或修改任务,而spring中所提供的定时任务组件却只能够通过修改xml中trigger的配置才能控制定时任务的时间以及任务的启用或停止,这在带给我们方便的同时也失去了动态配置任务的灵活性。我搜索了一些网上的解决方法,都没有很好的解决这个问题,而且大多数提到的解决方...
分类:
编程语言 时间:
2015-01-29 19:35:46
阅读次数:
334
简单期望:
船到岸边时间的期望是 L/v 再过河的时间是L/v
所以过每条河的时间期望是2*L/v
Crossing Rivers
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 699 Accepted Subm...
分类:
其他好文 时间:
2015-01-29 19:35:39
阅读次数:
192
Compare two version numbers version1 and version1.
If version1 > version2 return 1, if version1 version2 return -1, otherwise return 0.
You may assume that the version strings are non-empty and co...
分类:
其他好文 时间:
2015-01-29 19:36:35
阅读次数:
168
根据微信开发文档步骤如下:
1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。
JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过)
2.引入JS文件
在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js
3.通过co...
分类:
微信 时间:
2015-01-29 19:35:46
阅读次数:
384
在mybatis的mapper配置文件中,可以利用标签实现sql条件的循环,可完成类似批量的sql
mybatis接受的参数分为:(1)基本类型(2)对象(3)List(4)数组(5)Map
无论传哪种参数给mybatis,他都会将参数放在一个Map中:
如果传入基本类型:变量名作为key,变量值作为value 此时生成的map只有一个元素。
如果传入对象:...
分类:
其他好文 时间:
2015-01-29 19:36:53
阅读次数:
341
并发三大定律
Amdahl 定律
–Gene Amdahl 发现在计算机体系架构设计过程中,某个部件的优化对整个架构的优化和改善是有上限的。这个发现后来成为知名的Amdahl 定律。
比如:即使你有10个老婆,也不能一个月把孩子生下来。
Gustafson 定律
–Gustafson假设随着处理器个数的增加,并行与串行的计算总量也是可以增加的。Gustafson定律认为加...
分类:
编程语言 时间:
2015-01-29 19:37:54
阅读次数:
209
1.服务端listen成功后,系统就自动接收客户端请求了
man listen:
其中有一段
The behavior of the backlog argument on TCP sockets changed with Linux
2.2. Now it specifies the queue length for completely establishe...
分类:
其他好文 时间:
2015-01-29 19:36:53
阅读次数:
251
RT
#import
double MachTimeToSecs(uint64_t time)
{
mach_timebase_info_data_t timebase;
mach_timebase_info(&timebase);
return (double)time * (double)timebase.numer /
(double)ti...
分类:
移动开发 时间:
2015-01-29 19:34:42
阅读次数:
204
1、unity中要实现旋转一个gameobject,我们需要改变它的transform下对应的Rotation,由于我们的大转盘是2D的视角,所以我们首先需要明确大转盘旋转的方向是旋转Rotation的Z。
2、如何实现大转盘由旋转快到慢,再到旋转指定为位置停下。查看了unity的脚本可以找到如下方法实现旋转大转盘如下:
public void Rotate(Vector3 eulerAngl...
分类:
编程语言 时间:
2015-01-29 19:36:39
阅读次数:
971
解决dev XtraMessageBox按钮不能显示中文的问题...
分类:
其他好文 时间:
2015-01-29 19:34:43
阅读次数:
182
由于项目中需要用到定时执行任务,后来查资料发现有Quartz这么一个任务调度框架,但是网上的大部分资料几乎都是之前的版本,Quartz-2.2.1好像经过了改版,与先前的版本在用法上有那么一些出入,2.2.1里面好多方法都被弃用了,然后经过一番折腾,算是会简单的使用了。下面简单的介绍一下:...
分类:
编程语言 时间:
2015-01-29 19:37:01
阅读次数:
394
如果MainThread长时间无响应,系统会提示“XXX无响应”,然后用户会关闭。那么,如何定位问题呢?无响应并不像Crash,它抓取不到异常日志,通常我们需要调试,才能定位问题。如何调试呢?1.在Eclipse Devices窗口,选中app对应的包名,然后点击debug图标(绿色的小虫子),然后切换到Debug视图2.切换视图之后,可以看到debug下,app的线程列表3.对于main线程(第...
分类:
移动开发 时间:
2015-01-29 19:36:50
阅读次数:
218
题目: 百步穿杨Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4043 Accepted Submission(s): 1380 Problem Description时维九月,序属三秋,辽军大举进攻MCA山,战场上两军正交锋.辽军统...
分类:
其他好文 时间:
2015-01-29 19:33:32
阅读次数:
230
之前使用VMware来虚拟机,但这个东西跟Hyper-V是冲突的不能同时存在,当你使用VS2013以后VMWare就不好用了,网上有方法修改启动项造成两个入口其中一个关闭Hyper-V但用起来还是麻烦,琢磨使用系统自带的Hyper-V来虚拟机,省得切来切去。
看了网上写的多半都是旧版本,很多都不太对了,比如现在安装Centos 6.6基本不用新加网卡,也不需要其他配置
现在开始我从新系...
#include
#include
int mark[1<<16];
int main()
{
int i,j,n,m,k,t,tot;
while(scanf("%d%d",&n,&m)!=EOF)
{
memset(mark,0,sizeof(mark));
for(i=1;i<=n;i++)
{
scanf("%d",&t);
tot=0;
for(j=1...
分类:
其他好文 时间:
2015-01-29 19:33:50
阅读次数:
166