- 浏览: 259613 次
- 性别:
- 来自: 广州
最新评论
-
ynp:
有没有考虑过用spring去管理日志,这样就不配置两套数据库的 ...
log4j之重写JDBCAppender -
qinjingkai:
jinbridge 写道你好,我问一下,你的这个类继承以后怎么 ...
log4j之重写JDBCAppender -
jinbridge:
你好,我问一下,你的这个类继承以后怎么把它编译到原来的包中
log4j之重写JDBCAppender -
lizehao:
buc
spring定时任务之quartz -
王全V:
给新手写个全点的吧http://vieal.iteye.com ...
spring定时任务之quartz
文章列表
开发中经常要实现把数据库中某张表的数据填充到前台中的一个表格,Ext中用的是GridPanel,步骤如下 :
1 建立一个数据Store new
2 建立一个CheckboxSelectionModel
3建立一个ColumnModel 指定好处理每一列数据的方式
4 建立一GridPanel 并为其指定sm,store,cm等各个属性
5 调用store.load 和GridPanel的render 实现显示
参考代码如下:
<!D ...
- 2009-03-06 17:36
- 浏览 1166
- 评论(0)
form是开发中页面最经常用到的元素了,它的功能就是和用户交互,把用户输入的参数发送到后台,以及根据后台的处理结果执行进一步的操作;现在把Ext中的form总结如下(代码形式):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>测试001.html</title>
<meta http-equiv="content-type&qu ...
- 2009-03-02 09:41
- 浏览 1298
- 评论(0)
最近用Ext做项目,前台和后台的数据采用json格式;json数据没有语言的限制,而且相对于xml文件节省了保存的空间
现(xml在每个元素后面都必须有一个结束标记)总结如下:
1 单一的json变量
var json={"name":"123","password":"530322"};
调用方式: alert("json"+json.name);
2 如果json元素中包含数组
var j ...
- 2009-02-24 23:07
- 浏览 1265
- 评论(0)
由于项目中用到Ext,编写html的时候必须要引入和Ext相关的东西;这些东西其实是一成不变的,为了提高开发的效率现整理如下
所需文件:
1 ../scripts/ext/resources/css/ext-all.css
2 ../scripts/ext/adapter/ext/ext-base.js
3 ../scripts/ext/ext-all.js
具体的文件请参考附件
- 2009-02-23 16:30
- 浏览 1413
- 评论(0)
在hibernate中,如果在实体关系影射中,主键生成策略为序列(对应数据库为oracle)则详细的配置如下(ormpping文件)
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&g ...
- 2009-02-09 17:55
- 浏览 1661
- 评论(0)
现在的很多Ide都太智能了;智能的结果是提高了开发的效率,但与此同时也带了一大串的问题,比如由于屏蔽了太多基础东西,使得开发者不是很了解事情的本质;举个例子如果在项目里面要用到HIbernate的话,只要在Eclipe里面点几下就可以了,不过这个点几下包含了太多的东西,如果不 了解太依赖Ide很容易造成没有ide或者ide不是自己熟悉的版本的话就无法工作的局面,有时候甚至出现不知道那些jar包是必须的情况让人哭笑不得;这种毛病是初级开发者最容易犯的;在此,总结一下手工搭建hibernate工程的基本步骤:
所用到的hibernate的版本是3.1
1 把所需的jar包导入到工程 ...
为了保证代码的正确,软件的质量,单元测试几乎是每个程序员都要面临的工作了;而开发中大部分的工作都涉及数据库的操作,也就是平时经常可以看到的DAO了;由于是对数据库的操作,就必然有事务的问题了;如果是启动应用服务器,然后再模拟一个请求来验证Dao中的代码写得是否正确的话,那么面临的问题 首先就是 速度的问题也就是效率的问题,如果你的应用很大的话那么但就tomcat的启动就花费了一分钟左右的时间,如果用的服务器是weblogic的话就更加不用说了 其实就是问题的主次问题,我们现在要做的正事是测试Dao 但是如果放到服务器里面测试的话 可能有些问题就不是dao的问题了,但是我们必须解决,这样做 ...
ormmping的思想相信不用多说大家都明白了,在这里我选择的是ibatis 由于手动的控制事务会带来很多额外的工作,同时也没有很好的体现面向对象的思想,因而利用ibatis整合spring ;由于要注意的细节非常多现在整理核心步骤如下:
配置前需把ibatis的jar导入到工程,这里从略
一 web.xml的配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun. ...
当你要读取的文件不在当前的计算机上的时候 ,就要涉及远程文件的读取问题了,方法如下:
package action;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.Reader;
import java.net.URL;
im ...
在平时的开发中,通常涉及一些私密字段的保存 如用户密码等,这些字段不应把明文直接保存到数据库,如果这样万一管理员的人品出现了问题 用户资料的安全性就很难保证了;因此毫无疑问,数据库中应该 保存这些字段的密文形式,而且加密的算法应该是不可逆的,这样即使别人能获得密文和源代码 也无法得到用户密码的明文!在这里我的做法如下 :
1 在数据库中(oracle中)建立一个表,建表语句如下
建表语句
create table TEST_QJK_STU
(
ID INTEGER not null,
STUNAME VARCHAR2(20),
ST ...
本人js比较弱,但是由于工作需要不得不写js,有时候为了生活还真的比较无奈;为了备忘,现整理如下:
window下查看进程
http://meng702.iteye.com/blog/996605
软创薪:
http://www.fenzhi.com/gsx21723.html
ent:
http://slide.ent.sina.com.cn/slide_4_704_21178.html#p=72
cxtemp
http://www.firstfeeling.cn/thread/thread.aspx?tid=815963cd-d457-4fc3-88e6-018c7102 ...
平时写程序的时候,很多时候提示文件找不到,而抛出了异常,现在整理如下
一 相对路径的获得
说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)
String relativelyPath=System.getProperty("user.dir");
上述相对路径中,java项目中的文件是相对于项目的根目录
web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装目录\bin)
二 类加载目录的获得(即当运行 ...
昨天做struts(版本为1.3)文件上传(用的是struts自带的org.apache.struts.upload.FormFile实现文件的上传)的时候出现了乱码的问题,即提交了包含file类型的input的页面(页面的编码为UTF-8)后,在action中取出参数时候出了问题,具体的表现是页面提交的参数中参数值为中文的时候,在action中获得的参数值为乱码,如当上传的文件的文件名为中文时,在action中取得的文件名是乱码;于是我试图用了两种方法解决这一问题(注意看红色的部分):
第一种:在action中的execute最前面写入
public ...
- 2009-01-20 10:06
- 浏览 843
- 评论(0)
多级树的传统作法是数据保存到数据库中,这样做的优点是可以保存的数据量大,可以用标准的sql对数据执行操作;但是这样做的缺点也是很明显的,那就是层次结构不能得到很好的体现,很不直观,维护起来比较困难;在数据量不是很大的情况下(如管理后台左边的导航栏数据),我比较喜欢把数据保存在 xml文件中,节点间的层次结构得到很好的体现,同时在增加一个节点的时候不再要求一定要同时该节点的父亲节点的信息;系统的结构为Ext2.0+struts1.3.8+spring2.0;有兴趣的朋友在下载后,将项目发布到Tomcat,在浏览器中输入http://localhost:8080/xmlTree/Province_ ...