- 博客(115)
- 资源 (2)
- 收藏
- 关注
转载 Spring的IOC原理[通俗解释一下]
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合
2013-04-24 10:25:21
969
转载 Ext.form.RadioGroup 和 Ext.form.Radio 基本定义
概述: RadioGroup内含多个Radio,每个Radio.name必须相同,选中事件RadioGroup不提供,Radio子组件自行处理功能: 选择一个Radio,动态加载GridPanel.new Ext.form.RadioGroup({ //fieldLabel : "资料选择", //RadioGroup.fieldLabel 标签与 R
2012-12-19 12:06:58
4811
转载 Ext+FusionCharts图形报表展示
1.html文件 [xhtml] view plaincopy> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2012-12-19 00:40:52
5003
1
原创 EXTJS的遮罩效果
Ext.LoadMask用于在加载数据时为元素做出类似于遮罩的效果。可以直接应用在元素上,如:var loadMarsk = new Ext.LoadMask(document.body//元素、DOM节点或id, {msg : '正在删除数据,请稍候。。。。。。',removeMask : true// 完成后移除});loadMarsk .show(); //显
2012-12-13 19:52:32
6971
转载 DBCP的配置参数
tomcatde DHCP的配置logAbandoned="true" maxActive="20" maxIdle="2" maxWait="5000" name="system" removeAbandonedTimeout="60" removeAbandoned="true" password="xx" type="javax.sql.DataSource"url="j
2012-12-03 10:21:50
824
转载 java.sql.SQLException: Io 异常: Connection reset
当数据库连接池中的连接被创建而长时间不使用的情况下,该连接会自动回收并失效,但客户端并不知道,在进行数据库操作时仍然使用的是无效的数据库连接,这样,就导致客户端程序报“ java.sql.SQLException: Io 异常: Connection reset” 或“java.sql.SQLException 关闭的连接”异常。在配置数据源后面加上配置后,客户端在使用
2012-12-03 10:20:55
3229
转载 JS键盘监听事件的键盘码
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 =
2012-11-13 14:41:35
985
转载 jquery uploadify的JS用法以及JAVA类的用法
[javascript] view plaincopy$(function(){ //$('#uploadify').uploadifySettings('folder','JS'); //动态修改参数 $("#uploadify").uploadify({ //初始化函数 width: 20,
2012-11-13 14:39:17
2515
转载 Session生命周期讨论
在程序开发的时候, request session appplication内置对象, 是用的比较多的. request和appliction比较简单, 一个代表一次请求的生命周期. 另一个代表应用程序的生命周期. 多说一点application是单态模式. 在任何地方打印application内置对象,得到的是同一个地址. 因此可以存储程序的公共变量,而非个人的公共变量(个人的公共变量 例如登录
2012-11-07 09:52:12
4724
转载 div自动换行word-break:break-all和word-wrap:break-word的区别
word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行。它们的区别就在于:1,word-break:break-all 例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分),下
2012-11-01 10:03:44
7139
转载 批处理batch,执行多个SQL语句
批处理batch,执行多个SQL语句。[sql] view plaincopytry{ stmt=conn.createStatement(); conn.setAutoCommit(false);//取消自动提交 stmt.addBatch("insert into person (name,passwo
2012-10-24 15:51:26
27443
2
转载 RGB颜色查询对照表
RGB颜色对照表#FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF68F #FFF5EE #FFF0F5 #FFEFDB #FFEFD5 #FFEC8B
2012-10-15 15:23:43
1969
转载 解决extjs中chart显示不下legend的问题
解决extjs中chart显示不下legend的问题在extjs中使用chart类绘制图表时,可以通过设置legend来添加图例,但是当图例类型较多时,就会出现legend显示不全的问题,而chart不会根据legend的标签数量做相应的调整。翻查了官方文档,没有找到有关的说明。于是又google搜索了一下,依然没有找到有效的解决办法,只是看到有提到可以修改crea
2012-10-11 13:57:59
6930
原创 jquery 显示隐藏div
使用jquery控制div的显示与隐藏:$("#id").show()表示display:block$("#id").hide()表示display:none$("#id").toggle()切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的
2012-10-11 10:37:46
825
原创 java时间
获取当前时间:Date date2 = new Date(); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(sdf2.format(date2));获取当前时间往前顺延三个月的时间:Calendar cal
2012-09-26 16:21:14
536
转载 java时间操作函数汇总
经常用到时间日期类,所以就将常用的日期方法和属性都归纳总结如下,方便大家查找 1.计算某一月份的最大天数 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0
2012-09-26 15:44:42
748
转载 ie中关于document.body.scrollLeft总是0的原因
凡是页面顶部声明为:DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd"> 的情况下,document.body要改为document.documentElem
2012-09-24 15:38:50
2595
转载 JS中的event 对象详解
Event属性和方法:1. type:事件的类型,如onlick中的click;2. srcElement/target:事件源,就是发生事件的元素;3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键)4. clien
2012-09-24 15:38:02
745
转载 javascript 浏览器兼容性心得
javascript 浏览器兼容性心得(IE、Fixfox、Safari、Opera内核的浏览器)感谢cindysaj的分享http://cindysaj.iteye.com/blog/6967231、脚本中px 一定要加上,否则Fixfox、Safari、Opera可能有问题2、获取对象 使用getElementById 均支持 尽量不要使用document.all或do
2012-09-24 15:36:46
925
转载 微软关于IE、Firefox、Opera和Safari的JavaScript兼容性解决汇编
微软关于IE、Firefox、Opera和Safari的java script兼容性研究曾经发表过一份草案,可以下载《JScript Deviations fromES3》 以下为网上的一些搜集和整理(FF代表Firefox) 集合类对象问题现有代码中存在许多 document.form.item("itemName") 这样的语句,不能在 FF 下运行解决方法:改用
2012-09-24 15:35:03
942
转载 使用ConnectifyInstaller软件模拟wifi热点,实现网络共享-教程
有新收获就该分享,今儿个跟大家伙介绍一款很不错的软件,叫Connectify,通过这款软件可以模拟在你的电脑上模拟一个wifi热点,其他笔记本或 者手机可以通过你设定的这个网络地址访问互联网,很好用,也很简单,安装之后,只需要点击settings,然后输入Hostport Name,也就是网络名称,你随便命名一下,比如Connectify-wifi,password密码为:123456,Int
2012-09-04 20:35:10
1523
原创 XML处理特殊字符
在使用xml文件时,有时候内容中会含有一些特殊字符,导致在解析xml的时候出现异常。下面是五个在XML文档中预定义好的实体:<小于号>>大于号&&和''单引号""双引号
2012-08-30 10:46:33
750
转载 extjs4.0 Ext.Array 函数方法大全
Ext.onReady(function(){var array = ['1','2','3','4','1','6','7'];Ext.Array.clean(array); //['1','2','3','4','6','7'];Ext.Array.clone(array); // 克隆数组Ext.Array.contains(array,'1'); //返回true
2012-08-22 15:11:43
11429
转载 ExtJS4学习笔记十一 树控件的使用
一、树面板简单示例 Javascript代码 var tree = Ext.create('Ext.tree.Panel', { title: '树面板简单示例', width : 150, height : 100, renderTo: Ext.getBody(), root: {
2012-08-21 17:31:06
1519
转载 ExtJS4学习笔记十--Grid使用
一、grid的例: Javascript代码 //配置表格列 {header: "姓名", width: 50, dataIndex: 'name'}, {header: "组长", width: 50, dataIndex: 'leader', xtype: 'booleancolumn',//Ext.grid.column.Bool
2012-08-21 17:30:31
5269
转载 ExtJS4学习笔记九--数据模型的使用
1、创建Ext.data.Model数据实体模型 Javascript代码 //注册用户数据模型User Ext.regModel('User', { fields: [//定义模型字段 {name: 'name', type: 'string'}, {name: 'age', type: 'i
2012-08-21 17:30:01
1256
转载 ExtJS4学习笔记八--Template的使用
1、append方法 Javascript代码 var tpl = new Ext.Template(//定义模板 '', '姓名{0}', '年龄{1}', '性别{2}', '' ) //模板值和模板进行组合并将新生成的节点插入到id为'tpl-table'的元素中 tpl
2012-08-21 17:29:12
7745
转载 ExtJS4学习笔记七--事件绑定相关
一、addListener方法 Javascript代码 var button = Ext.get('btn'); button.addListener('click',hello1);//绑定事件处理函数 button.addListener('click',hello2); 二、ExtJS支持的自定义事件 Java
2012-08-21 17:28:20
4678
转载 ExtJS4学习笔记六--一些小知识点
1、获取页面上的HTML元素,并进行处理,使用Ext.get('elid')方法,参数为HTML元素的id值,由此可对获取到的元素进行各种处理。例如: Javascript代码 var el = Ext.get("the-id"); var appendEl = Ext.get("the-id-append"); function fn
2012-08-21 17:27:33
3104
转载 ExtJS4学习笔记五--面板使用
标准面板: Javascript代码 Ext.create('Ext.panel.Panel',{ title:'面板头部(header)', tbar : ['顶端工具栏(top toolbars)'], bbar : ['底端工具栏(bottom toolbars)'],
2012-08-21 17:26:10
1810
转载 ExtJS4学习笔记四--图片上传
相关包文件: commons-fileupload-1.2.1.jar commons-io-1.4.jar前端程序: Html代码 HTML> HEAD> TITLE>Ext.form.field.File示例TITLE> meta http-equiv="Content-Type" content="text/htm
2012-08-21 17:23:53
1599
转载 ExtJS4学习笔记三--远程访问数据源示例
前端页面: Html代码 HTML> HEAD> TITLE>远程数据源的组合框示例TITLE> meta http-equiv="Content-Type" content="text/html; charset=utf-8"> link rel="stylesheet" type="text/css" href="extj
2012-08-21 17:23:19
2001
转载 ExtJS4学习笔记二--表单控件相关
二、表单部分相关 Html代码 HTML> HEAD> TITLE>提示信息TITLE> meta http-equiv="Content-Type" content="text/html; charset=utf-8"> link rel="stylesheet" type="text/css" href="../../ex
2012-08-21 17:22:42
3216
转载 ExtJs4学习笔记一--基础知识
开始学习ExtJs4,陆续记录学习过程,希望有所用处: 特别注意:在这里有些写法还是沿用之前版本,效果依然能够出来,当时最好进行改动,例如new可以改为Ext.create 一、基础知识 1、JAON对象的例子 Javascript代码 "text/javascript"> var person = { //json对象定
2012-08-21 17:20:09
3622
转载 EXT4.0 (4~9章)学习资料
第四章 MVC学习 从这个图中我们可以很清楚的看到M 、V、C在ExtJS4.0里面所对应数据类型。 靠右边是对应的代码结构。 下描述一下这model、store、view、controller以及application这几者之间的关系。(1)application:它是MVC的入口,用来告诉ExtJS到那里去找对应js文
2012-08-20 16:01:30
4683
转载 EXT4.0 (1~3章)学习资料
概念: (1)ExtJS是一个面向开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。(以前是基于YAHOO-UI,现在已经完全独立了) (2)之所以说是框架,因为它能够帮助我们在页面上快速而简单构建各种各样的控件,简化我们自己去写庞大js实现;它是一种纯面向对象的JS框架。扩
2012-08-20 16:00:54
3914
转载 Extjs4布局layout
1.Layouts 1)Ext.layout.container.Border layout : 'border' 表示我们使用了Border布局,这种布局方式称为边界布局,它将页面分隔成为:west,east,south,north,center这五个部分,我们在items里面使用region参数为它组织定义具体的位置。 north和south部分只能设
2012-08-20 15:59:47
4271
转载 extjs4.0----Grid To Grid拖拽示例
图示: js:[javascript] view plaincopy"text/javascript"> Ext.require([ 'Ext.grid.*', 'Ext.data.*', 'Ext.dd.*' ]);
2012-08-20 14:57:05
2531
转载 常用的js代码汇总
转载请注明:http://blog.youkuaiyun.com/shanzhizi1.文本框焦点问题onblur:当失去输入焦点后产生该事件onfocus:当输入获得焦点后,产生该文件onchange:当文字值改变时,产生该事件onselect:当文字加亮后,产生该文件(value=='') {value='郭强'}">点击时文字消失,失去焦点时文字再出现2.网页
2012-08-20 10:10:04
3202
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人