自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 NoSQL架构实践(二)——以NoSQL为主

前面一篇[url=http://learned-man.iteye.com/admin/blogs/1541145]《NoSQL架构实践(一)——以NoSQL为辅》[/url]主要介绍了以NoSQL为辅助的架构,这种架构实施起来比较简单,易于理解,由于其中也使用了传统的关系数据库,让开发者更容易控制NoSQL带来的风险。接下来我们继续深入下去,换另外一个角度,“以NoSQL为主”来架构系统。 ...

2012-05-25 14:55:19 109

原创 NoSQL架构实践(一)——以NoSQL为辅

前面[url=http://learned-man.iteye.com/admin/blogs/1540346]《为什么要使用NoSQL》[/url]和[url=http://learned-man.iteye.com/admin/blogs/1540349]《关系数据库还是NoSQL数据库》[/url]两篇从大体上介绍了为什么要用NoSQL,何时该用NoSQL。经常有朋友遇到困惑,看到NoSQL...

2012-05-25 14:36:22 104

原创 关系数据库还是NoSQL数据库

上一篇简单的说明了为什么要使用NoSQL。接下来我们看下如何把NoSQL引入到我们的项目中,我们到底要不要把NoSQL引入到项目中。 在过去,我们只需要学习和使用一种数据库技术,就能做几乎所有的数据库应用开发。因为成熟稳定的关系数据库产品并不是很多,而供你选择的免费版本就更加少了,所以互联网领域基本上都选择了免费的MySQL数据库。在高速发展的WEB2.0时代,我们发现关系数据库在性能、扩展...

2012-05-25 10:51:41 80

原创 NoSQL开篇——为什么要使用NoSQL

【编者按】NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面。今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会。 非常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL的发展,希...

2012-05-25 10:49:33 111

原创 mysql explain

在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。 如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。 explain 返回了一行记录,它包括了 select语句中用到的各个表的信息。这些表在结果中按照mysql即将执行的查询中读取的...

2012-05-17 11:31:25 66

原创 log4j元素详解

[b]1.Introduction[/b] log4j是Java中老牌的日志工具了,其强大的功能、简便的使用,使得开源项目中随处可见它的身影。即便jdk1.4中引入了logging功 能,log4j还是最受欢迎的日志工具。对log4j的使用者来说,使用log4j的API就那个几个打印日志函数,最需要关注的就是它的配置文件。不 过,很多人只是从网上找个配置样例把它跑起来,而没有更有效的使用l...

2012-05-10 14:15:14 523

原创 mysql锁机制以及对性能的优化

为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。 一、概述 MySQL有三种锁的级别:页级、表级、行级。 MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁;InnoDB存储引擎既支持行级锁(row-level l...

2012-05-08 14:09:51 92

原创 volatile 变量使用指南

Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems Brian Goetz 作为一名专业软件开发人员已经 20 年了。他是 Sun Microsystems 的高级资深工程师 ,为多个 JCP Expert Group 服务。Brian 的著作 Java Concurrency In Practice 在 2006 年 5 月由 ...

2012-03-07 18:14:11 82

原创 Spring bean scope

Spring bean scope 博客分类: Spring SpringBeanprototype ‍‍ ‍这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype), Spring2.0以后,增加了session、request...

2012-03-04 17:13:44 72

原创 Java中的XML解析

查看连接: Http://www.blogjava.net/dunkbird/articles/291420.html

2012-03-04 17:10:51 73

原创 Tomcat调优指南

1 概述 本文档主要介绍了Tomcat的性能调优的原理和方法。可作为公司技术人员为客户Tomcat系统调优的技术指南,也可以提供给客户的技术人员作为他们性能调优的指导手册。 2 调优分类 由于Tomcat的运行依赖于JVM,从虚拟机的角度我们把Tomcat的调整分为外部环境调优和自身调优两类来描述。 2.1 外部环境调优 调整Tomcat运行环境的操作系统参数和运行Tom...

2012-02-23 16:58:32 117

原创 彼得定律与员工职业生涯规划(该提拔谁,职业规划,知人善用)

在网上能找到不少彼得定律的文章,不过由于彼得定律的提出的时间很早,因此论述在IT公司中影响的内容很少,本文结合一下IT公司的特殊情况略加说明。 彼得定律 彼得定律大意为:在一个等级制度中,所有人都将被最终提拔到一个无法胜任的位置上(有很多变种说法)。 当领导思考“该提拔谁”的时候,经常陷入唯绩效论(虽然比任人唯亲要好得多),并最终导致彼得定律发生。比如,如果把销售冠军提拔为销售经理,...

2012-02-08 17:59:06 127

原创 IT职场人生系列--经验积累

本文是IT职场人生系列的第十四篇。 任何时候都会发现IT业是个变化迅速的行业,几年前还很时髦的技术,现在已经过时了;几年前还很热门的行业,现在也过时了。这种变化之莫测,别说我们普通人,连IT巨头们都经常犯错。 在这种多变的环境中,提前预测正确一条技术路线或业务路线,并顺利走下去成为其中高手的人少之又少;而即使偶然有几个高手,以前正确也不代表未来会正确下去。 在这种多变的环境中,那...

2012-02-07 16:51:06 91

原创 IT职场人生系列--技术?管理?业务?

本文是IT职场人生系列的第十三篇。 很多技术人员工作几年后,都要面临未来的出路问题。 所有出路中,无外乎技术、管理、业务三个层面。 [size=large][b]技术[/b][/size] 技术本身也是一条出路,但是在之十二中曾经提到,有深技术和浅技术两者之分。 如果本来是从事浅技术的,建议走后面提到的业务中的产品经理路线。因为浅技术的更新换代速度很快,以前积累的经验...

2012-02-07 16:47:35 83

原创 IT职场人生系列--员工的公司观

本文是IT职场人生系列的第六篇。 90%的人一生都不会创业,而是给别人打工。而打工的人的自然本能是:“这也不是我的公司,犯不上投入太多。”结果推论就是:90%的人将以不投入的方式度过一生,实在可怕。当然实际上在公司里边会发现各种人:有的人好像干活比老板还着急,甚至天天和老板吵架,直到气得离职;有的人把公司当作挣钱的地方,挖空心思看看还能怎么多赚点钱;有的人与世无争,既不替公司想也不替自己想,...

2012-02-07 16:15:12 93

原创 hibrenate saveOrUpdate 问题,知道的指教下,谢谢! 困扰了我两天了~!~~

步骤: 1. 数据导出:从数据库读取对象,并把对象存储到xml文件中. 2. 数据导入:解析导出的xml文件,创建出VO对象(对象中包含了ID的属性),并调用 saveOrUpdate 方法把对象储存或者更新到数据库中(因为导入时不知道数据库中数据是否还存在,所以想到用saveOrUpdate 方法) 结果: 抛出异常 : org.hibernate.StaleObjectSta...

2010-02-09 14:24:14 158

原创 学习心得

Spring的asm-2.2.3.jar和Hibernate的asm.jar冲突 错误提示: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF...

2010-02-02 10:55:31 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除