一个出栈有多少种顺序的问题。一般都知道是Catalan数了。 问题是这个Catalan数非常大,故此须要使用高精度计算。 并且打表会速度快非常多。打表公式要熟记: Catalan数公式 Cn=C(2n,n) / (n+1); 递推公式 C(n ) = C(n-1)*(4*n-2) / (n+1) 高 ...
分类:
其他好文 时间:
2017-08-09 12:55:23
阅读次数:
151
问题描述: 研发突然找我,遇到了mysql的 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction,具体报错如下: 产生这个问题的原因是因为在mysql中产生了事务A,执行了修改的语句,比如: updat ...
分类:
其他好文 时间:
2017-08-09 10:08:38
阅读次数:
193
最近项目需要用到FutureTask异步获取执行结果,并与Callable结合起来运用。 首先,看下FutureTask执行过程:FutureTask可用于异步获取执行结果或取消执行任务的场景。通过传入Runnable或Callable的任务给FutureTask, 直接调用其run方法或者放入线程 ...
分类:
其他好文 时间:
2017-08-08 21:47:45
阅读次数:
121
几次安装双系统,发现一个比较有意思的问题:win10的时间总是不对,即使联网更新时间为正确的时间,重启后又会出现同样的问题。 UTC即Universal Time Coordinated,协调世界时GMT即Greenwich Mean Time,格林尼治平时Windows 与 Mac/Linux 缺 ...
一、NTP简介 1.NTP简介 NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。(1s=1000ms) ...
分类:
其他好文 时间:
2017-08-05 13:17:00
阅读次数:
164
一、 function buildAxis(){ var ary=[]; ary.push("00:00"); var start = Date.UTC(2017,1,1,-8,0,0); for(var i=0;i<288;i++){ start += 1000*60*5;//(5分钟的毫秒数) ...
分类:
其他好文 时间:
2017-08-03 22:04:39
阅读次数:
124
1,什么是canvas粒子动画 canvas粒子文字动画效果绚丽,实现的方法和难点主要是根据缓动函数来确定粒子的轨迹。 2.主要实现步骤 创建一个canvas,在canva上绘制文字或图片,然后获取像素的信息并生成一个粒子数组 使用缓动函数,所谓缓动函数,简单一句话就是“根据起点和终点,获取同时间所 ...
分类:
其他好文 时间:
2017-08-02 10:03:44
阅读次数:
129
在CentOS Linux中终端命令中执行以下命令: 1) vi /etc/sysconfig/clock #编辑时间配置文件 ZONE="Asia/Shanghai" UTC=false #设置为false,硬件时钟不于utc时间一致 ARC=false2) ln -sf /usr/share/z ...
分类:
其他好文 时间:
2017-08-01 19:28:37
阅读次数:
175
Telephone Lines Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 7214 Accepted: 2638 Description Farmer John wants to set up a telephone lin ...
分类:
其他好文 时间:
2017-08-01 19:24:48
阅读次数:
188
var code; //在全局定义验证码 //产生验证码 window.onload = function createCode() { code = ""; var codeLength = 4;//验证码的长度 var checkCode = document.getElementById("c ...
分类:
其他好文 时间:
2017-07-31 18:46:55
阅读次数:
83