2016年2月27日

mysql系列三、mysql开启缓存、设置缓存大小、缓存过期机制

摘要: 一、开启缓存 mysql 开启查询缓存可以有两种方法来开启一种是使用set命令来进行开启,另一种是直接修改my.ini文件来直接设置都是非常的简单的哦。 开启缓存,设置缓存大小,具体实施如下: 1、修改配置文件my.ini windows下是my.ini,linux下是my.cnf; 在配置文件的最 阅读全文

posted @ 2016-02-27 23:44 小人物的奋斗 阅读(6061) 评论(0) 推荐(0) 编辑

mysql系列二、mysql内部执行过程

摘要: 向MySQL发送一个请求的时候,MySQL到底做了什么 一、缓存策略和相关配置 MySQL查询缓存保存查询返回的完整结构。当查询命中该缓存时,MySQL会立刻返回结果,跳过了解析、优化和执行阶段。 查询缓存系统会跟踪查询中涉及的每个表,如果这些表发生了变化,那么和这个表相关的所有缓存数据都将失效。 阅读全文

posted @ 2016-02-27 23:38 小人物的奋斗 阅读(3908) 评论(0) 推荐(0) 编辑

mysql系列一、mysql数据库规范

摘要: 一、 表设计 库名、表名、字段名必须使用小写字母,“_”分割。 库名、表名、字段名必须不超过12个字符。 库名、表名、字段名见名知意,建议使用名词而不是动词。 表必须使用InnoDB存储引擎。 表必须使用“t_”开头命名。 表字符集选择UTF8。 存储精确浮点数必须使用DECIMAL替代FLOAT和 阅读全文

posted @ 2016-02-27 23:34 小人物的奋斗 阅读(489) 评论(0) 推荐(0) 编辑

Centos6.5使用yum安装mysql——快速上手必备

摘要: 第1步、yum安装mysql [root@stonex ~]# yum -y install mysql-server 安装结果: Installed: mysql-server.x86_64 0:5.1.73-3.el6_5 Dependency Installed: mysql.x86_64 0 阅读全文

posted @ 2016-02-27 23:27 小人物的奋斗 阅读(171) 评论(0) 推荐(0) 编辑

linux安装tomcat

摘要: 首先同样我们需要将Tomcat 7下载下来。打开Tomcat的官网。 我们选择左边的Tomcat 7下载 选择tar.gz下载方式,复制下载地址,在linux终端中输入: wget -c 下载地址 进行下载。 下载下来以后,同样,复制到/alidata/server目录中,该目录存放有jdk,tom 阅读全文

posted @ 2016-02-27 23:01 小人物的奋斗 阅读(164) 评论(0) 推荐(0) 编辑

linux安装jdk

摘要: 下载地址: wget --no-cookie --header "Cookie: s_cc=true; oraclelicense=accept-securebackup-cookie; s_nr=1407131063040; gpw_e24=http%3A%2F%2Fwww.oracle.com% 阅读全文

posted @ 2016-02-27 22:59 小人物的奋斗 阅读(181) 评论(0) 推荐(0) 编辑

tar 解压缩命令

摘要: tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z 阅读全文

posted @ 2016-02-27 22:48 小人物的奋斗 阅读(928) 评论(0) 推荐(0) 编辑

2016年2月26日

java并发编程系列四、AQS-AbstractQueuedSynchronizer

摘要: 什么是AbstractQueuedSynchronizer?为什么我们要分析它? AQS:抽象队列同步器,原理是:当多个线程去获取锁的时候,如果获取锁失败了,当前线程就会被打包成一个node节点放入同步队列里面使用LockSuport的park方法阻塞起来,如果有线程释放了锁,放入同步队列的线程就会 阅读全文

posted @ 2016-02-26 17:45 小人物的奋斗 阅读(555) 评论(0) 推荐(0) 编辑

2016年2月24日

JS数组方法汇总 array数组元素的添加和删除

摘要: js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^ var arr = new Array(); arr[0] = "aaa"; arr[1] = "bbb"; arr[2] = "ccc"; //alert(arr.length);//3 arr.pop( 阅读全文

posted @ 2016-02-24 09:24 小人物的奋斗 阅读(326) 评论(0) 推荐(0) 编辑

2016年2月23日

java并发编程系列三、Lock和Condition

摘要: 有了synchronized为什么还要Lock? 因为Lock和synchronized比较有如下优点 1、 尝试非阻塞地获取锁 2、 获取锁的过程可以被中断 3、 超时获取锁 Lock的标准用法 Lock的常用方法 Lock() 获取锁 tryLock尝试非阻塞地获取锁 lockInterrupt 阅读全文

posted @ 2016-02-23 18:12 小人物的奋斗 阅读(648) 评论(0) 推荐(0) 编辑

导航