自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle性能优化有感

最近在网上看到《品悟性能优化》这本书得几个章节,感慨颇深。想想过去的几个项目在进行性能优化后都把最终的瓶颈定位在了Oracle数据库上。为什么会导致这样的结果,其实跟设计人员和开发人员对Oracle数据库了解不透彻或不够深入导致设计和开发阶段数据库设计不够科学,写的SQL不够优化。也就是文中提到2/8 原则。即80%性能问题是由于应用设计不合理导致。20%的修改和优化可以解决80%性能问题。      原来我所知道基于开发人员的Oracle优化有以下3点:1.索引建立2.绑定变量3.合理参数设置细化到索引建

2011-05-24 11:47:00 986

原创 这一年多来感悟

<br />去年7月份合同到期本来已准备好了离开工作2年得公司,到一个网游公司去工作。因为自己比较喜欢网游,比如一直关注的魔兽世界。所以很想从事网游方面的开发工作。也很幸运在合同快到期的前一个月,收到一家网游公司的offer,准备离职,但公司的一位副总极力挽留决定留下。从自身角度想其实有几方面因素:<br />1.自己年底也就是春节要结婚,到新公司可能不易请假。<br />2.两公司工资收入相差不大,2K,去新公司还需要熟悉业务和环境,性价比不高。<br />3.自己功力感觉还肤浅,没有从量变到质变。<br

2011-05-20 10:47:00 971

转载 架构师的经典语录

孙立:如何搭建更加有效的测试环境?测试环境和线上环境毕竟不可能完全一样。孙朝晖:我想分成两个方面来回应。功能测试环境的建设:功能测试环境主要面对的挑战不是线上、线下系统结构不一致,而是测试数据的不一致,由于数据不一致导致某些边界条件没有测试出来。对于这个问题,需要保持线上、线下关键数据的增量同步,采用小时间粒度的定期日志备份方法解决,同时要保证活跃数据的规模,以便能够控制线下数据库同步的规模。 功能测试环境组建的另外一个要点是关注网络结构的等价性,通过虚拟机系统增加与现网等价的网络拓扑结构。尤其是在交换设备

2011-05-19 09:59:00 1336

原创 Java运用心得(二)

<br />在进行Java项目开发的时候我们最常用到就是接口和继承了。这里有个小技巧,就是把接口和继承结合起来用。这样即包含了接口的优点又有了继承的优点。<br />一下代码是一个接口:<br />public interface AbstractInterface {<br /> void method1();<br /> void method2();<br /> void method3();<br /> void method4();<br /> void method5();<br />}<br

2011-05-18 15:12:00 859

原创 Java运用心得(一)

<br />我们在项目开发中会用到非可变类,比如对于配置文件读取后生成的对象,比如一些常量生成的一个大对象,对于这类对象我们需要区别对待,把这类对象和一般类区分开来<br />实现非可变类需要遵循以下原则:<br /> *  1.不提供修改对象方法<br /> *  2.保证没有可被子类修改方法<br /> *  3.使所有域都是final的<br /> *  4.使所有域都是私有的<br /> *  5.保证对所有可变组件的互斥访问<br /> <br />由于项目代码贴出会造成难以理解,所以写个简单例子

2011-05-17 15:10:00 1037

原创 Java中“equals比较为true,那么hashcode就一定相等”这条真理探秘!

<br />从刚接触java时候在面试时就时常遇到面试官问这样的问题:equals相等那么hashcode相等吗?也一直没有怀疑过这个逻辑的正确性。直道上个月,公司一个技术主管居然说:equals相等hashcode不一定相等! 这是语出惊人!我当时强烈反驳,拿出最典型的例子String,Integer等对象说明自己观点的正确性。同样这位主管也拿出了自己代码做了论证,看了看代码,最后打印的结果还真是equals比较相等,hashcode值不同。<br />首先我们说hashcode是个伟大的发明,这条真理也

2011-05-17 14:57:00 7114 7

空空如也

空空如也

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

TA关注的人

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