练字内功心法总览
持续更新.不断追加心经镇楼(别人写的...)
金鱼雷来了
先定一个小目标 把字练好工欲善其事必先利其器先置办了几个钢笔炫一炫啊派克 风采派克 丽雅三文堂 钻石580 国徽版写乐 21K(金鱼雷)lamy凌美 狩猎者白金 3376 世纪版墨水:派克标准黑墨水,青墨,极黑,百利金鸟水办公桌上这堆物件,花了小3000块.着实肉疼为了练字也是拼了今天新到的写乐金鱼雷...
MySQL列转行巧录数据
insert into target(channel,d,program,starttime,endtime) select '中国之声',1,d1,min(starttime),max(endtime) from ( SELECT @gid := @cgid, @cgid := t.d1, if(@gid =&nbs...
一次野事务排查
测试环境出了一个很神奇的问题。某一个事务锁了很多不同表的不同记录(暂且先叫他野事务),导致其他事务都阻塞了.这个野事务往往持续数个小时,并不提交或者回滚,就生生的占在那里。野事务锁的表,相互之间没有任何的关联.不能定位到某一个业务或者模块.经过排查,这个问题和我们的开发方式有关系.虽然使用了Spring,但是居...
简易LruMap
单位自己写的LruMap有内存泄露的问题.自己尝试用JDK自带的结构实现一个.功能 1.可以设置上线,一旦到达上线,根据LRU删除数据 2.可以设置过期时间.到期自动删除.
隔两行生一行计算变化率(续)
昨天的需求貌似不对啊.要是计算变化率的话应该是10月1日和10月2日比,然后是10月2日和10月3日比.昨天那个理解成了10月1日和10月2日比,10月3日和10月4日比.如果是10月1日和10月2日比,然后是10月2日和10月3日比.其实SQL还要简单一些.数据同前文.http://blog.itpub.net/29254281/viewspace-2127080/SQLs...
隔两行生一行计算变化率
今天宋三胖宋老师发了他们单位的一个需求原型.他这个原型似乎是每两天,计算一个变化率. 数据都是示意的.实际应该是如下图所示第三行变化率计算公式 (第一行 - 第二行) / 第一行他们大数据,数据仓库的需求我也不是很明白.实验数据准备.create table nums(id int ...
怎么理解Condition
转载:http://ifeve.com/understand-condition/http://www.cnblogs.com/dolphin0520/p/3920385.htmlhttp://blog.csdn.net/ns_code/article/details/17225469http://blog.csdn.net/ghsau/article/details/7481142
Linux输入输出重定向
小技巧,备记
JDK7集合框架源码学习-ArrayDeque
参考:http://www.jianshu.com/p/ca06a33f143chttp://brokendreams.iteye.com/blog/1918475先看allocateElements函数
三向切分的快速排序和优化
public class Sort{ public static void main(String[] args){ Integer[] data={100,20,21,28,22,26,80,33,3,2,9,8,7,10,77,66,99,96,91,94}; BaseSort...
二叉堆优先队列
public class MaxPQ <Key extends Comparable<Key>> { private Key[] pq; private int N=0; public MaxPQ(int maxN){ pq=(Key[])new Comparabl...
快速排序
public class Sort{ public static void main(String[] args){ Integer[] data={100,20,21,28,22,26,80,33,3,2,9,8,7,10,77,66,99,96,91,94}; BaseSort...
查看主机串号
dmidecode | grep -A 5 "System Information"
归并排序
MySQL内存使用
转载自:http://dev.mysql.com/doc/refman/5.6/en/memory-use.html#!/bin/shmysql -e "show variables; show status" | awk '{VAR[$1]=$2}END {MAX_CONN = VAR["max_connections"]MAX_USED_CONN = VAR["Max_used_connections"]...
希尔排序
public class Sort{ public static void main(String[] args){ Integer[] data={3,2,9,8,7,10}; BaseSort s=new Shell(); &n...
选择排序和插入排序
publicclass main(String[] args){ 3298710 BaseSort s= Insertion(); s.sort(data); &nb...
MySQL大量使用swap文件
现象: 一台高配的MySQL数据库服务器,双CPU48线程. CentOS 7 本机磁盘是一万五千转的Raid 0.系统文件,Swap都分配在了本机磁盘. 服务器挂载了一个SSD的磁盘阵列.数据库文件都存放在磁盘阵列中. 系统运行之后,发现系统Swap大...
理解Java线程的中断
线程中断三方法public void Thread.interrupt()public boolean Thread.isInterrupted()public static boolean Thread.interrupted()转载自:http://blog.csdn.net/sunxing007/article/details/9123363一个线程在未正常结束之前, 被强制终止是很危险的事情. 因为它可能带来完全预料不到的严重后果. 所以你看到Thread...