- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 ExtJS学习笔记 layout的9种样式风格总结
extjs的容器组件都可以设置它的显示风格,它的有效值有 absolute, accordion, anchor, border, card, column, fit, form and table. 一共9种。简单总结一下,帮助记忆。 [list]absolute顾名思义,在容器内部,根据指定的坐标定位显示 accordion这个是最容易记的,手风琴效果 Java代码
2012-07-29 07:17:51 1247 1
原创 ExtJS 换肤
extjs的默认皮肤很好看,但是我们还可以变换样式切换其他皮肤.1.直接添加其他css文件换肤.皮肤文件:xtheme-olive.zip下载把皮肤文件解压,把css文件(如xtheme-olive.css)拷贝到extjs的resources目录下css文件夹里面:解压皮肤文件,把里面的相应的 image文件夹下的目录(比如olive)拷贝到extjs的resou
2012-07-29 07:13:11 1322 1
原创 Ext.form.ComboBox 学习示例
首先从服务器获取json数据://cs后台代码,简单起见,示例而已,要主要字符串格式(新手注意,下面的代码放在类里面,不是放在方法里)public string ServerData="['湖北','江西','安徽']"; //aspx前台js介绍代码 Ext.onReady(function(){ var combo=new Ext.
2012-07-29 07:09:59 3956
原创 Ext.FormPanel 学习示例
的FormPanel,也是继承panel组件的使用。首先弄清楚这个问题,创建的时候: //查看源代码便知,两种方法是一样的Ext.form.FormPanel = Ext.FormPanel;我们还是从最简单的代码实例开始吧:html代码-->body>div id="form1">div>body> //js代码var fo
2012-07-29 07:05:03 1415 1
原创 Ext.Window 学习示例
window组件,它继承自panel。先介绍个最简单例子//html代码div id="win" class="x-hidden"> /div> //js代码var w=new Ext.Window({ contentEl:"win",//主体显示的html元素,也可以写为el:"win"
2012-07-29 07:00:30 1497 2
原创 ExtJS Panel 学习示例
//html代码div id="container"> /div> //js代码var p = new Ext.Panel({ title: 'My Panel',//标题 collapsible:true,//右上角上的那个收缩按钮,设为false则不显示 renderTo: 'container',
2012-07-29 06:51:34 14520 2
原创 Ext.MessageBox 学习示例
个人认为用extjs做后台很不错,布局比较完美!1.Ext.MessageBox.alert()方法 有四个参数,为简单起见,主要介绍前面三个参数: alert( title , msg , function(){} ) 其中title,msg为必选参数,function为可选参数,在关闭弹出窗口后触发。Ext.MessageBox.ale
2012-07-29 06:46:19 1347 2
原创 ExtJS Store 方法以及属性介绍
store是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表方法:不列举继承来的方法Store( Object config )构造,config定义为{ autoLoad : Boolean/Object, //自动载入 baseParams : Object, //只有使用httpproxy时才有意义 data : Array,
2012-07-21 22:04:41 1571 1
原创 Hibernate session FlushMode的五种设置
Hibernate session FlushMode有五种属性: 1、NEVEL:已经废弃了,被MANUAL取代了 2 MANUAL: 如果FlushMode是MANUAL或NEVEL,在操作过程中hibernate会将事务设置为readonly,所以在增加、删除或修改操作过程中会出现如下错误 org.springframework.dao.InvalidDataAccessAp
2012-07-18 09:34:32 1679
原创 OpenSessionInViewFilter——>TransactionSynchronizationManager
[java] view plaincopypublic abstract class TransactionSynchronizationManager { TransactionSynchronizationManager是管理需要同步的事务资源,也可以管理线程。下面介绍一下TransactionSynchronizationManager类
2012-07-18 09:08:02 3378 1
原创 比较HashMap和HashTable
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 一、线程上Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Has
2012-07-17 07:47:04 1405 4
原创 OpenSessionInViewFilter作用及配置
一、作用Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate
2012-07-15 07:49:59 920 1
原创 深入研究java.lang.ThreadLocal类
一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制
2012-07-15 07:44:23 1069 1
原创 Spring ServletContextListener的用法
这个J2EE小提示阐述了ServletContextListener的用法。这个事件类作为Web应用服务的一部分,处理Web应用的 servlet上下文(context)的变化的通知。这可以解释为,好像有个人在服务器旁不断地通知我们服务器在发生什么事件。那当然需要监听者了。因 此,在通知上下文(context)初始化和销毁的时候,ServletContextListner非常有用。impo
2012-07-15 07:34:31 6341
原创 在spring的bean中获取ServletContext
我的需求是获取spring开发的web项目在服务器上的绝对路径。 进而引申到我需要知道servletContext,因为servletContext有一个servletContext.getRealPath("/");方法,这个方法就能获取项目的绝对路径。 常规方式下我们如何获取servletContext呢?我们需要让我们的类继承HttpServlet类,然后获取servle
2012-07-15 07:16:30 1910
原创 在线实时生成Excel文件流供下载
http://www.blogjava.net/qnjian/archive/2006/09/14/25999.html
2012-07-11 17:18:42 1278
原创 Quartz -JOB类型 与 动态设定Trigger参数
一 JOB State在通过MethodInvokingJobDetailFactoryBean在运行中动态生成的Job,配置的xml文件有个concurrent属性,表示job是否可以并行运行:如果一个job的业务处理发费的时间超过了job的启动的间隔时间(repeatInterval),这个属性非常有用。如果为false,那么,在这种情况下,当前job还在运行,那么下一个job只能延时
2012-07-11 06:57:55 10855 4
原创 Spring中的Quartz配置
首先我们来写一个被调度的类: package com.kay.quartz;public class QuartzJob { public void work() { System.out.println("Quartz的任务调度!!!"); } } Spring的Quartz配置文件:xml version="1.0" encoding
2012-07-07 07:24:17 1938 1
原创 Quartz Cron 触发器
CronTrigger 支持比 SimpleTrigger 更具体的调度,而且也不是很复杂。基于 cron 表达式,CronTrigger 支持类似日历的重复间隔,而不是单一的时间间隔 —— 这相对 SimpleTrigger 而言是一大改进。Cron 表达式包括以下 7 个字段:秒分小时月内日期月周内日期年(可选字段)特殊字符Cron
2012-07-06 12:28:23 1432
原创 自定义一个方言类——Hibernate Dialect
该类需要继承与我们使用的数据库相应的方言类。比如:如果我们用的是MySql(版本为5.x.x),我们需要继承“org.hibernate.dialect.MySQL5Dialect”;如果我们使用的是DB2,那么我们应该继承“org.hibernate.dialect.DB2Dialect”;我用的是SqlServer2008,所以我要继承“org.hibernate.dialect.SQLSer
2012-07-04 18:46:58 6168 1
原创 JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
1、如何将java.util.Date转化为java.sql.Date?转化:java.sql.Date sd;java.util.Date ud;//initialize the ud such as ud = new java.util.Date();sd = new java.sql.Date(ud.getTime());2、如果要插入到数据库并且相应的字
2012-07-04 18:39:49 1200 1
原创 所有查询的结果自动封装成map返回
JPA的出现, 统一了逐渐混乱起来的Java ORM产品, 这无疑是件好事情, 包括toplink, hibernate, kodo,openJPA 等几种ORM实现现在都已经兼容支持JPA了.Hibernate作为一个广为人知的ORM/JPA实现, 是我比较喜欢并熟悉的一个, 因此把Glassfish默认的Toplink替换成了Hibernate. JPA的persistence操作是
2012-07-04 18:31:42 13643 2
原创 JSON 封装并使用
//--------json工具类package com.hisunsray.util;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.util.List;import java.u
2012-07-04 16:10:40 1335
原创 Google SVN
说到源码管理,CVS,VSS,SVN,TFS大家在公司可能都用的比较多了。但是在公司的环境基本都是在局域网中或者是专线连结到远程服务器来使用。平时自己在家和朋友一些写一些代码的时候都苦于没有代码管理工具,没有网络环境,而不能不把代码传来传去,很是麻烦。不过Google code提供了免费的SVN空间,主要注册了GMAIL,然后就可以使用SVN进行源码管理,和其他人共同开发了。网上有介绍的,
2012-07-04 16:07:25 3078 3
原创 Linux wget命令
wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径例如: # wget http://www.linuxsense.org/xxxx/xxx.tar.gz简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载例如: # wget -c http://www.linuxsen
2012-07-03 23:52:40 1663 1
原创 SVN的标准目录结构:trunk、branches、tags
我们在一些著名开源项目的版本库中,通常可以看到trunk, branches, tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。trunk是主分支,是日常开发进行的地方。branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在bra
2012-07-03 23:46:22 1662 2
原创 理解守护进程
问:请教一个简单的问题,是不是只有在unix,linux才有守护进程的概念,在win操作系统呢?答:守护进程就是:在运行的时候不绑定任何终端其父进程(ppid)是init简单点说就是正在后台运行的程序,等到你要用的时候自动启动,而无需要你显示的调动!
2012-07-03 23:43:11 1226
原创 Oracle/PLSQL: FOR Loop 循环语句
Oracle/PLSQL: FOR Loop: http://www.techonthenet.com/oracle/loops/for_loop.php Loops with PL/SQL: http://www.adp-gmbh.ch/ora/plsql/loops.html The syntax for the FOR Loop is: Sql代码
2012-07-03 16:21:16 22216
原创 基于jquery ajax 用户无刷新登录
我用了jquery。在页面a中(包含了js代码),点击查询按钮,然后用ajax方式将查询结果用smarty填充一个叫result_list的模板,这个模板仅仅是一个.......,而不是传统意义上的完整html页面和php页面。填充完毕后,我把这个模板用jquery的回调的方式显示在页面a的中,这样,就算完成了第一个页面的显示,分页控件也显示了出来。现在,我需要的功能是:当resu
2012-07-03 08:45:01 2510 2
原创 使用JSON作为函数的参数
var rootMenu=new Ext.tree.TreeNode({ text:"示例中心", expanded:true });Ext.MessageBox.show({ title:"消息提示区内容", msg:hArea.dom.innerHTML, wid
2012-07-03 07:55:47 5316 1
原创 Struts2 Action的访问路径
1. Action的访问路径 扩展名缺省以.action结尾,请参考:default.properties文件,可以通过配置改变这一点: 上述配置,将使得可以通过.action或.do或.webwork访问Action对象 访问路径的容错能力比如:我们配置某个package的namespace="/simple",在
2012-07-02 14:46:05 1295 1
原创 MVC三层模型(struts+spring+hibernate)总结
简单的说:struts 控制用的hibernate 操作数据库的spring 用解耦的详细的说:STRUTS 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 ActionServlet, 而 ActionServlet 的核心就是 Struts-confi g.xml. 主要控制逻辑关系的处理 .hibernate 是数据持
2012-07-01 08:29:23 7940 1
原创 Struts,Spring,Hibernate面试题总结
Hibernate工作原理及为什么要用? 原理: 读取并解析配置文件读取并解析映射信息,创建SessionFactory打开Sesssion创建事务Transation持久化操作提交事务关闭Session关闭SesstionFactory为什么要用: 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。Hibernate是一个基于JDBC的
2012-07-01 08:23:22 2121 1
原创 spring事务处理
1、事务的处理交给了spring来管理,要在applicationContext.xml文件中上配置事务管理类: Xml代码 //实施事务管理的bean bean id=”transactionManager” class=”org.springframwork.orm.hibernate3.HibernateTransactionManager”>
2012-07-01 08:19:02 1413 1
一个简单的在线留言板(SAE+PHP)
2015-03-18
Html5+jQuery制作唯美表白浪漫动画特效
2015-03-13
PDF解密工具
2013-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人