`
文章列表
转载:http://lujia35.iteye.com/blog/969466 下面配置spring applicationContext.xml文件 Xml代码   <?xml version="1.0" 
转载:http://lujia35.iteye.com/blog/969466 介绍下mysql数据库读写分离在spring,hibernate框架下的配置。 1.mysql连接配置文件jdbc.properties master.*.*表示主数据库连接参数,负责增,删,改; slave.*.*表示从数据库连接参数,只负责读取; jdbc.properties   Java代码   
  以影响程度排序 D1  业务逻辑  (影响最大)D2  数据设计  (表结构设计,数据建模)D3  应用程序设计 (SQL 语句的写法)D4  数据库的逻辑结构 (索引,区间,段,表空间)D5  数据库操作 (参数和配置)D6  访问路径 D7  内存分配情况 D8  I/O 和物理设计 (DBA 与业务沟通)(峰值多大,使用周期)D9  资源的征用D10 操作系统的调节       D1-D3 影响最大但比较难修改 (事先去做)   D4-D9  性能影响不是最大但经常去做的(DBA)   D10 手段不是很多    可以看出D1-D3都是和程序员相关的,这也正合我以前的想法-- ...
转载:http://www.liuzm.com/article/java/91021b.htm   在某个时间,执行某个事件时,在JAVA 目前是有三种方法: 底一个是JAVA类中的 Timer 这个类,也是最常用到的第二个是ServletContextListener第三个是 如果用SPRING,org.springframework.scheduling.timer.ScheduledTimerTask也可以
转载:http://softkid.iteye.com/blog/292935 Java有一下三种方法可以创建对象实例。 1.new 通常都是使用java的关键字new来创建对象实例。 若有一个Something类,则可以通过下面的语句创建Something类的对象实例并指定到变量obj。 Java代码  
转载:http://www.blogjava.net/jerry-zhaoj/articles/215237.html 目前开源报表中,本人觉得比较好的组合是iReport+jasperReport+jFreeChart,本文将对这三个工具做一些介绍,希望对你的报表开发有些帮助。     一、JasperReport 1.1、简介 JasperReport 是产生报表的核心部分,首先要先有个xml文件,然后根jasperreports.dtd 编译成jasper文件(以.jasper结尾),我们真正要使用的是编译以后的.jasper文件。xml文件的内容包 ...
转载:http://blog.csdn.net/dingxy/archive/2008/05/23/2472207.aspx 对象清除时的困境:由谁负责清除?  每个对象都要求资源才能“生存”,其中最令人注目的资源是内存。如果不再需要使用一个对象,就必须将其清除,以便释放这些资源,以便其他对象使用。如果要解决的是非常简单的问题,如何清除对象这个问题并不显得很突出:我们创建对象,在需要的时候调用它,然后将其清除或者“破坏”。但在另一方面,我们平时遇到的问题往往要比这复杂得多。
转载:http://liriguang.iteye.com/blog/296678 Jboss4集群配置之一:前言与集群知识 1.前言 2006年,Jboss公司被Redhat公司收购了。这直接导致Jboss产品结构调整,并将以前收费的Jboss AS文档改为免费。jijian91本次集群试验的最初依据就是由此得到的Jboss 4.0.5集群配置文档。
转载:http://liriguang.iteye.com/blog/701419 虽然oracle主要的工作是dba所做的事情,不过作为一个普通的开发人员也时时刻刻和数据库打交道,普通开发人员也得有一些基本数据库技能。下面是我在开发中的一些oracle数据库开发的一些经验。欢迎大家提意见。 表命名规则 表命名是以英文名称为原则,表示该表的具体意义,例如商品表可以叫item,商品图片表可以叫item_image。 如果公司业务复杂,数据库过多,schema也比较多,则要根据schema的来命名,例如:在crm下面可以用crm开头命名CRM_USER. 临时表应该以tmp开头 ...
转载:http://liriguang.iteye.com/blog/714728 近几年分布式成为热门的话题,也成为大型系统必备良药,而在数据库方面应用更加广泛。通过采用普通廉价的设备构建出高可用性和高扩展的集群目的。从而摆脱了大型设备的依赖,一个好的分布式数据库架构可以比较方便达到高可用性有可以达到向外扩展的能力。传统的数据库系统一般是通过高端设备,例如小型机或者高端存储来保证数据库完整性,或者通过增加内存cpu来提高数据库处理能力。这种集中式的的的数据库架构越来越不适合海里数据库处理,而且也得付出高额的费用。分布式的架构也就成了商家探索的技术。   数据库集群  
转至:http://liriguang.iteye.com/blog/723870 1 前端优化必要性 随着互联网的发展,前端优化越来越被人们重视,在一个大型的大型电子商务网站技术架构中,前端架构一定是一项必不可少的工作,国内几个大型的互联网公司也有非常强大的前端技术人员。在业界享有名气淘宝UED团队就有好几十人。在浏览器访问一个网站时,有10%-20%的时间是花在下载HTML上面,有80%-90%时间是花在下载页面中所有组件上面。如果我们可以把后端时间缩短一半,整体响应时间只能减少5%-10%。然而我们关注前端,同样是其响应时间缩短一半,那整体性能能减少40%-45%。 看些研究 ...
转至:http://www.cnblogs.com/PeterBi/archive/2011/03/25/1995228.html Squid是什么   Squid是一种用来缓冲Internet数据的软件。它是这样实现其功能的,接受来自人们需要下载的目标 (object)的请求并适当地处理这些请求。也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服 务器(比如:http://squid.nlanr.net/)并向这个页面发出请求。然后,Squid显式地聚集数据到客户端机器,而且同时复制一份。 当下一次有人需要同一页面时,Squid可以简单 ...
转至:http://liriguang.iteye.com/blog/625309 总结:具体划分得看具体业务,报表需求,分页,模糊查询,数据量大小等等 垂直划分  按照功能划分,把数据分别放到不同的数据库和服务器。 当一个网站开始刚刚创建时,可能只是考虑一天只有几十或者几百个人访问,数据库可能就个db,所有表都放一起,一台普通的服务器可能就够了,而且开发人员也非常高兴,而且信心十足,因为所有的表都在一个库中,这样查询语句就可以随便关联了,多美的一件事情。但是随着访问压力的增加,读写操作不断增加,数据库的压力绝对越来越大,可能接近极限,这时可能人们想到增加从服务器,做什么 ...
搭建SSH框架出现很奇怪的问题,总报一系列的ClassNotFoundExceptio,如:  java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener java.lang.ClassNotFoundException: org.springframework.w ...
      问题:通过eclipse来启动tomcat会碰到“访问http://localhost:8080出现404错误”这样的问题,需要在eclipse中进行一系列的设置才行。       解决:打开eclipse的server视图,双击你配置的那个tomcat,打开编辑窗口,查看server locations,看看是否选择了第一个选项(默认是第一个选项),即use workspace metadata(does not modify tomcat instation), 你应该选择第二个选项,use tomcat installation.然后你再启动服务就可以了。 如果se ...
Global site tag (gtag.js) - Google Analytics