摘要: 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化... 阅读全文
posted @ 2014-07-09 20:39 请叫我胖子 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某... 阅读全文
posted @ 2014-07-09 18:49 请叫我胖子 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 导入Excel:jsp中1 2 导入数据3 4 5 6 action中:action最前面肯定要有下面这几句,而且要有其对应的set、get方法private File tradingMoneyFile;// 实际上传文件pri... 阅读全文
posted @ 2014-05-09 14:31 请叫我胖子 阅读(1580) 评论(0) 推荐(0) 编辑
摘要: Spring并不直接管理事务,事实上,它是提供事务的多方选择。你能委托事务的职责给一个特定的平台实现,比如用JTA或者是别的持久机制。Spring的事务管理器可以用下表表示:事务管理器的实例目标Org.springframwork.jdbc.datasource.DataSourceTransactionManager用JDBC的 DataSource 去管理事务 Org.springframwork.orm.hibernate.HibernateTransactionManager当持久机制是Hibernate时的事务管理器Org.springframework.orm.jdoTransac 阅读全文
posted @ 2014-03-09 14:31 请叫我胖子 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 简单地来看一个浏览器用户访问的流程: 浏览器->服务器->返回结果显示 这么简单地看,可能想得到的优化手段很少,常见的可能就是优化sql,加快数据库处理;加个缓存,加快返回;使用静态文件,减少动态计算。 细分开来看每一个步骤: 1 浏览器发起一个请求,如果本地有缓存会请求本地缓存文件,没有缓存会请求服务器。所以这里就有一个优化点:需要把常用的css和js文件独立成独立的静态文件,一次加载以后,后面直接加载本地缓存。另外IE浏览器内核在请求图片下载时会限制一次只能同时从同一个域名下载两个文件,这里又有优化点,分散图片存储的域名。使用静态文件,减少计算的同时增加本地缓存的使用,减少请求 阅读全文
posted @ 2014-02-21 20:25 请叫我胖子 阅读(6260) 评论(0) 推荐(0) 编辑
摘要: try { //1、加载驱动 Class.forName("oracle.jdbc.OracleDriver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } //2、创建连接 Connection conn = null; try { conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "scott& 阅读全文
posted @ 2013-11-15 17:33 请叫我胖子 阅读(298) 评论(0) 推荐(0) 编辑
摘要: a.jsp中写了注册的Ext窗体loginWindow,也用iframe包含了另一个b.jsp,当在b.jsp中也有点击注册的链接,这时需要用到调用a.jsp中的loginWindow,因为如果你重新将loginWindow再次写在b.jsp中的话,弹出来的窗体是在b.jsp页面的中部而不是在a.jsp的中部,所以这时就可以这样:onclick="parentRegiSter()"1 //调用父页面的注册窗体2 function parentRegister(){3 window.parent.register();4 }当然咯,a.jsp中肯定要有functi... 阅读全文
posted @ 2013-10-20 19:25 请叫我胖子 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 以前每次都是用的hide,关闭后隐藏窗体,下一次点击再打开,这种方法在我的随笔里面有,可是现在遇到一个问题,我的窗体里面有个formpanel,formpanel每一项都有一个默认值,意思就是修改的时候把原先的值填入里面,我隐藏窗体再次打开时里面的formpanel后一直是第一次加载的内容,而我需要里面的panel随我点击的修改项的不同默认值也不同,所以网上找了半天终于解决,记录下来/*修改物品信息*/ function modifyGoods(goodsName,goodsCategory,goodsResidueNumber,goodsPrice,goodsDesc){ Ext.... 阅读全文
posted @ 2013-10-14 11:18 请叫我胖子 阅读(2223) 评论(0) 推荐(0) 编辑
摘要: 基本组件:xtypeClass描述buttonExt.Button按钮splitbuttonExt.SplitButton带下拉菜单的按钮cycleExt.CycleButton带下拉选项菜单的按钮buttongroupExt.ButtonGroup编组按钮(Since 3.0)sliderExt.Slider滑动条progressExt.ProgressBar进度条statusbarExt.StatusBar状态条,2.2加进来,3.0 又去了colorpaletteExt.ColorPalette调色板datepickerExt.DatePicker日期选择面板容器及数据类组件xtypeC 阅读全文
posted @ 2013-09-11 10:25 请叫我胖子 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 1 { 2 columnWidth:.50, 3 xtype:'textfield', 4 style:"padding-top:5px", 5 name:'goodsMainPhoto', 6 id:'goodsMainPhoto', 7 inputType:'file', 8 //labelAlign:'center'//fieldlabel的排列位置,默认为"lef... 阅读全文
posted @ 2013-09-11 09:48 请叫我胖子 阅读(879) 评论(0) 推荐(0) 编辑
摘要: html中onclick()里面传变量到javascript中的问题,小小的记录下:传变量的话一定要加 ''1 2 出售物品3 下面是后台放入session中的值:1 HttpSession httpSession = request.getSession();2 httpSession.setAttribute("member", member);然后是javascript中的sellgoods(),前面要先定义var membName:1 var membName;2 function sellGo... 阅读全文
posted @ 2013-09-06 20:43 请叫我胖子 阅读(932) 评论(0) 推荐(0) 编辑
摘要: registerPanel.js: 1 registerPanel = new Ext.form.FormPanel({ 2 id:'registerPanel', 3 layout:'form', 4 autoHeight:true, 5 autoWidth :true, 6 fileUpload:true, 7 enctype:'multipart/form-data', 8 items:[{ 9 xtype:'textfield', 10 fieldLabel:'会员... 阅读全文
posted @ 2013-08-27 13:46 请叫我胖子 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 1 var load = function(){ 2 /** 3 * 书籍资料目录 4 */ 5 var bookIT = new Ext.tree.TreeNode({ 6 text:"IT", 7 leaf:true, 8 listeners:{ 9 ... 阅读全文
posted @ 2013-08-26 19:08 请叫我胖子 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: 什么是云计算? 云计算(cloud computing)是一种基于因特网的超级计算模式,在远程的数据中心里,成千上万台电脑和服务器连接成一片电脑云。因此,云计算甚至可以让你体验每秒 10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需 求进行运算。 IT精英们如何看待云计算 那么,it精英们如何看待云计算?IBM的创立者托马斯·沃森曾表示,全世界只需要5台电脑就足够了。比尔·盖茨则在一次演讲中称,个人用户的内存只需 640K足矣。李开复打了一个很形象的比喻:钱庄。最早人们只是把钱放在 阅读全文
posted @ 2013-08-16 16:49 请叫我胖子 阅读(510) 评论(0) 推荐(0) 编辑
摘要: JAVA中常用需要设置的三个环境变量: JAVA_HOME、CLASSPATH、PATH (一) 配置环境变量:(相对路径) 1. JAVA_HOME=x:/jdk1.6.02. 用%JAVA_HOME%就可以取代:x:/jdk1.6.0这一部分 CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/activation.jar:$JAVA_HOME/lib/mail.jar 或 CLASSPATH=./;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.ja. 阅读全文
posted @ 2013-08-05 14:29 请叫我胖子 阅读(2168) 评论(0) 推荐(0) 编辑