`
文章列表
Iteye网站发博客,竟然连图片都不支持了,无奈选择搬家了。 
转载自:http://www.cnblogs.com/zeroone/archive/2010/05/05/1727659.html   一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+-------------- ...

负载均衡详解

本文转载自:http://kb.cnblogs.com/page/188170/ (一)   简单理解四层和七层负载均衡:   ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址 ...
本文转载自:http://blog.itpub.net/22664653/viewspace-1063134/   innodb_flush_log_at_trx_commit和sync_binlog 两个参数是控制MySQL 磁盘写入策略以及数据安全性的关键参数。本文从参数含义,性能,安全角度阐述两个参数为不同的值时对db 性能,数据的影响.   一 参数意义 innodb_flush_log_at_trx_commit 如果innodb_flush_log_at_trx_commit设置为0,log buffer将每秒一次地写入log file中,并且log file的flu ...
本文转载自:http://dwchaoyue.blog.51cto.com/2826417/1599394  以下变量全部来自mysql5.5.40-log 包括该版本的所有变量,绝大部分变量都是解释的,那些没有解释的变量不是很重要,不过后期还是会补充上去的。以下变量只有部分经过本人验证,,没有验证均来自大师的博客.仅供参考。   #自增值相关 auto_increment_increment   #   增量 auto_increment_offset      #  起始值/偏移量 http://chengxuyuan.naxieshir.com/fenlei/2/p/151. ...
本文转载自:http://blog.csdn.net/ge_zhiqiang/article/details/38065629   一、首先定义存储过程,数据库环境mysql   CREATE PROCEDURE queryTotalNum(OUT totalNum INT , IN tableName varchar(40), IN conditions varchar(300)) begin declare stmt varchar(2000); declare num int; if LEN ...
        在数据库中经常会遇到高并发下的数据更新冲突问题,一般数据库都采取锁机制来避免这种数据冲突,按照策略一般一般分为两种:1、悲观锁;2、乐观锁。下面即是这两种锁的概念。         悲观锁( Pessimistic Lo ...
tomcat 的Connector配置如下 <</span>Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="800" acceptCount="1000"/>  其中最后两个参数意义如下: maxThreads:tomcat起动的最大线程数,即同时处理的任务个数,默认值为200 a ...
一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。 1、字符串不变性 下面这张图展示了这段代码做了什么
转载自:http://xm-king.iteye.com/blog/770721    SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容)        在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read)。Read Committed(读取提交内容)        这是大多数数据库系统的默认隔离级别( ...
本文转载自:http://www.cnblogs.com/yshb/archive/2012/06/15/2550367.html 1.      计算机系统 使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。 缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存时需要遵循一些协议。 乱序执行优化:为了使得处理器内部的运算单位能尽量被充分利用。
本文转载自:http://bjyzxxds.iteye.com/blog/1532937   所有包含Heap Profling功能的工具(MAT, Yourkit, JProfiler, TPTP等)都会使用到两个名词,一个是Shallow Size,另一个是 Retained Size. 这是两个在平时不太常见的名词,本文会对这两个名词做一个详细的解释。 Shallow Size 对象自身占用的内存大小,不包括它引用的对象。 针对非数组类型的对象,它的大小就是对象与它所有的成员变量大小的总和。当然这里面还会包括一些java语言特性的数据存储单元。 针对数组类型的对象,它的大小是数组元 ...
转载自:http://blog.csdn.net/chenleixing/article/details/46706039 堆内存划分为 Eden、Survivor 和 Tenured/Old 空间,如下图所示: 从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC,对老年代GC称为Major GC,而Full GC是对整个堆来说的,在最近几个版本的JDK里默认包括了对永生带即方法区的回收(JDK8中无永生带了),出现Full GC的时候经常伴随至少一次的Minor GC,但非绝对的。Major GC的速度一般会比Minor GC慢10倍以上。下 ...
本文转载自:http://www.blogjava.net/huanghuizz/articles/287127.html JVM内存参数详解以及配置调优 基本概念:PermGen space:全称是Permanent Generation space。就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Hea ...
Java类获取spring 容器的bean   常用的5种获取spring 中bean的方式总结:   方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean("beanId"); 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。   方法二:通过Spring提供的工具 ...
Global site tag (gtag.js) - Google Analytics