上一页 1 ··· 10 11 12 13 14
摘要: 实现方式 Cookie1.对最近浏览商品的实现需要用到cookie,一下代码可以获取cookie:View Code 1 /** 2 * 获取cookie的值 3 * @param request 4 * @param name cookie的名称 5 * @return 6 */ 7 public static String getCookieByName(HttpServletRequest request, String name) { 8 Map<String, Cookie> cookieMap = WebUtil.readCookieMap... 阅读全文
posted @ 2012-04-07 22:02 jerry_xing8 阅读(1869) 评论(0) 推荐(0) 编辑
摘要: 构建保存图片的路径:View Code 1 String pathdir = "/images/product/"+ productTypeId+ "/"+ productId+ "/prototype";//构建文件保存的目录 为什么要有那么多个目录,因为java本身不会去获取图片,而是调用了操作系统的一些接口来获取图片,如果一个目录下图片太多的话,操作系统获取图片的速度会变慢,所以巴巴运动网在构建图片路径的时候搞了多个目录,分散保存图片。有了这个pathdir就可以得到图片保存目录的真实路径:View Code 1 String 阅读全文
posted @ 2012-04-07 21:55 jerry_xing8 阅读(3037) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个QueryResult类来存放结果集和总记录数:package cn.wuxing.bean;View Code 1 import java.util.List; 2 3 public class QueryResult<T> { 4 private List<T> resultlist; 5 private long totalrecord; 6 7 public List<T> getResultlist() { 8 return resultlist; 9 }10 public void setResultlist(List<T> 阅读全文
posted @ 2012-04-07 21:44 jerry_xing8 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: JBOSS+TOMCAT+APACHE 一般的构架 集群+OSCatch+ Session Server 阅读全文
posted @ 2012-04-07 21:33 jerry_xing8 阅读(3742) 评论(0) 推荐(0) 编辑
摘要: 问题:1)当大型网站系统>10万人 一个小时内,会跟数据库交互10万次(国内有京东,淘宝),这就会出现数据库瓶颈,每个数据库最大连接数(socket)2000在某一段短暂时间内1万人,会跟数据库发生1万次交互,2000-8000【30秒】 5000 30002000个用户很快就可以到页面5000个用户访问页面比较慢还有3000个用户会提示超时/服务器出现例外这是访问性能的问题,原因是数据库瓶颈。解决方案:1>页面静态化解决方案:使用模板技术(Velocity[9-10年]/Freemarket[5-6年])2>2>缓存技术 (当数据更新比较快,几秒钟就更新一次,或者需要 阅读全文
posted @ 2012-04-07 21:25 jerry_xing8 阅读(6406) 评论(0) 推荐(1) 编辑
摘要: 1. 数据库的可用度,DBA 说了“不算” --物化视图,加快查询速度某些时候数据库的可用性,并不由DBA所设定。因为即使DBA对数据库有绝对掌控权,但用户可能从自己的工作和应用角度,与DBA的感受是不一样的。他们要的是速度!很简单的道理,也许你也曾遇见。某天当你正在岗位上忙碌的时候。这时在同一时间,你的老板正在查看公司的财报,在他的电脑里有个应用,其中有一个按钮,只需轻轻一点就能查看当月甚至当年的财报。当他点了一下之后,结果并没有按他预计的时间返回,于是他拿起电话打给你,问数据库为什么“崩溃”了!这让你一头雾水,好像他说的不是你眼前的数据库!有时候一个全局设置良好的库也存在这样问题。我们遇. 阅读全文
posted @ 2012-04-07 20:52 jerry_xing8 阅读(314) 评论(0) 推荐(0) 编辑
摘要: trove 集合框架 阅读全文
posted @ 2012-02-20 22:38 jerry_xing8 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 最近在百度知道看到有同学问到Oracle中的Date和 TimeStamp两种数据类型的区别,简单一句话就是两者关于时间的粒度不同。 平时我们说到时间会首先想到year,month,day,hour,minute,second,也就是在我们生活中精确到这些时间基本都可以将具体问题解释清楚,但是在计算机中特别是多任务系统,在时间片的粒度远远小于我们生活中的时间粒度,所有为了标示计算机中的事件的粒度,Oracle引进了TimeStamp数据类型。该类型粒度小到可以说明计算机中事件的发生前后。 现在就采用Oracle中的实践来说明两个数据类型的区别。 1.登录Scott用户,创建Tim... 阅读全文
posted @ 2012-02-05 21:53 jerry_xing8 阅读(16129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14