想必大家都会写个JavaScript时钟代码,我今天就写个小例子: 大家看到javascript代码块,我做个解释 window.onload//待网页加载完后运行js代码。 var n=new Date(); //创建一个新日期 n.toLocaleTimeString();//将日期转化为字符串 ...
分类:
编程语言 时间:
2018-02-20 23:13:54
阅读次数:
270
MySQL性能调优
提高MySQL系统的性能、影响速度
-替换硬件(CPU/磁盘/内存等)
-服务程序的运行参数调整
-对SQL查询进行优化
并发及连接控制
-连接数、连接超时
max_connections //允许的最大并发连接数
connect_timeout //等待建立连接的超时秒数,默认10秒,只在登录时有效
wait_timeout //等待关闭连接的不活动超时秒数,默认28800秒(8小时)
-产看当前已使用的连接数
mysql>flush status;
mysql>show globale status like "max_used_connections";
-查看默认的最大连接数
mysql>show variables like "max_connections";
-缓存参数控制
缓存区、线程数量、开表数量
key_buffer_size //用于MyISAM引擎的关键索引缓存大小
sort_buffer_size //为每个要排序的线程分配此大小的缓存空间
read_buffer_size //为顺序读取表记录保留的缓存大小
re
分类:
数据库 时间:
2018-02-20 21:00:48
阅读次数:
202
原理:MySQL router根据端口来区分读写,把连接读写端口的所有请求发往master,连接只读端口的所有请求以轮询方式发往多个slave,从而实现读写分离 主: SQL-Master 192.168.200.101/24 从: SQL-Slave 192.168.200.102/24,192. ...
分类:
数据库 时间:
2018-02-20 12:55:10
阅读次数:
240
websocket 1.实现方案一: django + dwebsocket + gunicorn +nginx pip install dwebsocket 部分代码 设置 gunicorn 的timeout 解决30秒退出 nohub gunicorn -w 6 -b 127.0.0.1:808 ...
分类:
Web程序 时间:
2018-02-20 10:33:59
阅读次数:
369
本文介绍基于spring+mybatis+atomikos+jta实现分布式事务,分布式事务的实现方式基于配置文件,不同的mybatismapper绑定在不同的数据源上,通过atomikos可实现分布式事务一致性。版本:spring-3.2.9.RELEASE、mybatis-3.4.4、atomikos-4.0.5、jdk1.81,maven配置文件pom.xml如下:<!--test--
分类:
编程语言 时间:
2018-02-20 10:30:39
阅读次数:
207
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div id="div"> <h2>奥术大师多撒大所</h2> </div> <script> ...
分类:
其他好文 时间:
2018-02-19 17:27:54
阅读次数:
154
转眼间近一年没更新博客了,工作一忙起来。非常难有时间来写博客了,因为如今也在从事Android开发相关的工作,因此以后的博文也会很多其它地专注于这一块。 这篇文章准备从源代码层面为大家带来Touch事件的传递机制。我这里分析的源代码时Android4.4的。说到分析源代码,光看肯定是不行的,一定要亲 ...
分类:
移动开发 时间:
2018-02-19 11:36:08
阅读次数:
388
JDK1. 7中的ThreadPoolExecutor 线程池,顾名思义一个线程的池子,池子里存放了非常多能够复用的线程,假设不用线程池相似的容器,每当我们须要创建新的线程时都须要去new Thread(),用完之后就被回收了,线程的启动回收都须要用户态到内核态的交互,频繁的创建开销比較大。而且随着 ...
分类:
其他好文 时间:
2018-02-18 15:57:50
阅读次数:
228
1 public class MergeSort { 2 3 public static void sortIntegers(int[] array) { 4 // write your code here 5 if (array == null || array.length ==0 ) { 6 ... ...
分类:
其他好文 时间:
2018-02-15 00:40:36
阅读次数:
181
1 控制函数触发时间: 2 3 function myWait(func, wait, options) { 4 5 var context, args, result; 6 7 8 9 // setTimeout 的 handler 10 11 var timeout = null; 12 13 ... ...
分类:
其他好文 时间:
2018-02-14 18:18:05
阅读次数:
222