紫杉

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

06 2014 档案

摘要:参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3. $$ 脚本运行的当前进程ID号4. $! 后台运行的最后一个进程的进程ID号5. $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数... 阅读全文
posted @ 2014-06-17 18:29 紫杉 阅读(2808) 评论(0) 推荐(1)

摘要:转自:http://ifeve.com/java-synchronousqueue/介绍Java 6的并发编程包中的SynchronousQueue是一个没有数据缓冲的BlockingQueue,生产者线程对其的插入操作put必须等待消费者的移除操作take,反过来也一样。不像ArrayBlocki... 阅读全文
posted @ 2014-06-17 15:50 紫杉 阅读(385) 评论(0) 推荐(0)

摘要:看了一堆文章,终于把JAVA CAS的原理深入分析清楚了。感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到!参考文档:http://www.blogjava.net/xylz/archive/2010/07/04/325206.htmlhttp://blog.hesey.net/2... 阅读全文
posted @ 2014-06-17 15:24 紫杉 阅读(206) 评论(0) 推荐(0)

摘要:1. AQS简介AQS是Java并发类库的基础,其提供了一个基于FIFO队列,可以用于构建锁或者其他相关同步装置的基础框架。该同步器(以下简称同步器)利用了一个int来表示状态,期望它能够成为实现大部分同步需求的基础。使用的方法是继承,子类通过继承同步器并需要实现它的方法来管理其状态,管理的方式就是... 阅读全文
posted @ 2014-06-17 14:25 紫杉 阅读(276) 评论(0) 推荐(0)

摘要:从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。转载请声明出处:http://blog.csdn.net/yangbutao/article/details/12242441作者:杨步涛关注分布式架构、大数据、搜索、开源技术QQ:306591368技术B... 阅读全文
posted @ 2014-06-16 18:10 紫杉 阅读(310) 评论(0) 推荐(0)

摘要:表4.1、innodb存储引擎表类型innodb表类似oracle的IOT表(索引聚集表-indexorganized table),在innodb表中每张表都会有一个主键,如果在创建表时没有显示的定义主键则innodb如按照如下方式选择或者创建主键。首先表中是否有唯一非空索引(unique not... 阅读全文
posted @ 2014-06-13 16:49 紫杉 阅读(375) 评论(0) 推荐(0)

摘要:锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一 个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据... 阅读全文
posted @ 2014-06-05 13:04 紫杉 阅读(218) 评论(0) 推荐(0)

摘要:本文配图来自《高性能MySQL(第二版)》。在数据库中,对性能影响最大的几个策略包括数据库的锁策略、缓存策略、索引策略、存储策略、执行计划优化策略。索引策略决定数据库快速定位数据的效率,存储策略决定数据持久化的效率。MySQL中两大主要存储引擎MyISAM和InnoDB采用了不同的索引和存储策略,本... 阅读全文
posted @ 2014-06-05 12:43 紫杉 阅读(265) 评论(0) 推荐(0)

摘要:1, 查看MySQL服务器配置信息Java代码mysql>showvariables;2, 查看MySQL服务器运行的各种状态值Java代码mysql>showglobalstatus;3, 慢查询Java代码mysql>showvariableslike'%slow%';+------------... 阅读全文
posted @ 2014-06-05 11:35 紫杉 阅读(174) 评论(0) 推荐(0)