- 博客(92)
- 资源 (13)
- 收藏
- 关注
原创 cvs应用中的小问题
cvs是一种成熟的版本控制工具, svn是继cvs后的另一个更为好用的版本控制工具. 刚接触cvs时,它是一个很好用的工具, 可是由于自己在操作方面的一些原因,很久都没有发现问题的所有, 其实原因是我的项目文件里的包中有cvs这个目录,这个是不允许的, 写这篇小文章,让自己记住这个错误, 也希望能够帮助到别人.错误如下:The server reported an error whil
2010-03-12 21:08:00
667
原创 使用dom4j读取xml文件
首先将dom4j-1.6.1.jar,jaxen-1.1.1.jar两个jar包导入到项目中 reader_config.xml oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@192.168.1.100:1521:orcl dys dys ConfigReader.javap
2010-03-06 23:04:00
2159
原创 在oracle数据库查找SID
D:/oracle/product/10.1.0/Db_1/NETWORK/ADMIN/tnsnames.ora配置SID找到oracle的安装目录, NETWORK/ADMIN/tnsnames.ora, 找到tnsnames.ora文件, 用UE打开可以看到SID
2010-03-06 22:54:00
1386
原创 将数据库的SQL脚本文件导入到oracle中
#1. 首先以管理员的身份登录到oracle系统中cmd;sqlplus sys/sys as sysdba; #2.创建用户test,密码为testcreate user test identified by test; #3.创建表空间,在D盘下建立50m的表空间data_dbfcreate tablespace ts_tablespace datefile
2010-03-06 22:31:00
1650
原创 如何设计表
1.参照领域中的概念,理清领域中概念之间的关系,将其映射成表. 2.尽量遵循数据库设计范式:(a)第一范式: 有主键,具有原子性,列不可分.(b)第二范式:完全依赖,没有部分依赖.(c)第三范式:没有传递依赖 3.主键设计最好采用单一主键,最好不要采用复合主键,尽量使用没有语意的字段作为主键(如:oracle的sequence来维护一个主键),主键一般采用数值型,会提高
2010-03-04 00:41:00
1039
原创 使用powerdesigner的一些注意细节
1.powerdesigner是一种强大的数据库建模工具, 在建模过程中, 遇到了一个关于父节点的问题比如:--中国 --广东 --深圳这样就要用到父节点来创建数据库表, 其中PD提供了自关联的功能,自关联就是建立对自己的外键,这样很好地解决了这个问题. 2.一般在开发的过程中是要取消外键约束的,在运行的时候把外键加上去,这里的步骤是这样的:在P
2010-03-04 00:28:00
952
原创 ResourceBundle资源文件的快捷配置
在Struts的国际化资源文件ApplicationResources.properties中,如果要求要配置国际化文件的话, 手工配置比较麻烦,而已比较慢,现简述以下两种方法, 以供参考.ApplicationResources.properties# Resources for parameter com.deng.struts.ApplicationResources# Pr
2010-01-30 01:13:00
1437
1
原创 the target of 2010
improve my j2ee programming and make more money. That is all
2010-01-25 10:42:00
470
原创 FileUpload
一.首先将两个jar包的文件导入到工程项目中 commons-fileupload-1.2.1.jar和commons-io-1.4.jar 二.new one project, setName 为 WebProject 三.实现uploadFile.jsp 请选择要上传的文件
2010-01-25 10:32:00
649
翻译 Servlet监听器简介与实现在线人数统计
一.Servlet监听器概述HttpSession监听器接口统计网站在线人数程序ServletContext监听器接口HttpServletRequest监听器接口 二.好处:更加方便的控制application session request对象的发生的特定事件可以集中处理特定的事件HttpSession监听器接口HttpSessionListenerHttpSessionAttri
2010-01-25 10:27:00
3564
翻译 Servlet过滤器简介与字符串过滤
一.Servlet过滤器的用途(1)用户认证与授权管理(2)统计Web应用的访问量和访问的命中率,形成访问报告.(3)实现Web应用的日志处理功能.(4)实现数据压缩功能.(5)对传输的数据进行加密.(6)实现XML文件的XSLT转换. 二.实现Servlet过滤器编写实现javax.servlet.Filter接口的类配置Servlet过滤器 EncodingFilter.jav
2010-01-25 10:11:00
1345
翻译 EL表达式
JSP EL的内置对象pageContextpageScoperequestScopesessionScopeapplicationScopeparamparamValuesheaderheaderValuescookieinitParam等价于${sessionScope.phone} 设定JSP不使用JSP EL使用page指令的isELIgnored 属性或者修改web.xm
2010-01-20 13:59:00
694
翻译 BeanUtils用法举例
BeanUtils是一种很实用的封装好的javaBean, 是apache机构下的一个组件, 这里初略地讲述一下BeanUtils的实用性,以代码来讲述. User.javapackage com.deng;/** * @author: 邓永胜 * @date: Jan 19, 2010 - 10:27:57 PM */public class User {
2010-01-20 00:07:00
7092
2
翻译 显示错误信息
HTTP常见错误代码401: 验证出错404: 访问的文件不存在405: 访问的文件不允许500: 服务器代码出错web.xml 404 /404.jsp 404.jsp 你访问的页面不存在!
2010-01-19 15:01:00
518
翻译 在一定的时间内限制访问次数
读取页面的访问次数时, 如果按刷新的时候会一直增加, 为了让其不随便增加, 必须要加限制条件来控制.<% long count = CountFileHandler.readFile(request.getContextPath()+"count.txt"); if(session.getAttribute("visited")== null){ //第一次访问
2010-01-19 14:17:00
3967
翻译 用IO流实现application的效果
思路: 从一个文件count.txt中读取访问页面的次数, 如果这个文件不存在, 则创建这个文件, 并设里面的内容初始值为0.package com.deng;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileRe
2010-01-19 11:18:00
689
翻译 application内置对象获得访问应用系统的次数
count.jsp <% if(application.getAttribute("count")== null){ application.setAttribute("count", new Integer(0)); } Integer iCount = (Integer)application.getAttribute("count");
2010-01-18 20:00:00
928
翻译 HttpSession会话部分内容
HttpSession是保存在服务器端的一.会话的典型应用: (1)网店中的购物车功能(2)用户服务权限控制(3)跨Servlet/JSP传递参数 二.HttpSession对象获取request.getSession(boolean create) 三.HttpSession接口的主要方法void setAttribute(String Object)Object getAttr
2010-01-18 19:57:00
615
翻译 JSP部分内容
JSP语法指令(Directive)标记 page 指令 include 指令 taglib 指令http://www.deng.com/tags" prefix="util" %>或者 //默认为true //专门显示错误信息的页面 //如果在当前的页面中出现违例了, 会跳转到error.jsp页面来处理错误信息声明(Declaration
2010-01-18 19:49:00
491
翻译 Cookie内容笔记
Cookie的来历与作用Cookie是什么Cookie技术是由Netscape公司最早开始使用Cookie是Web服务器通过浏览器保存在WWW用户端硬盘上的一个文本文件,这个文本文件中包含了文本信息.文本信息的内容以"名/值"对(key/value)的形式进行储存.可以让Web开发者通过程序读写这个文本文件.XP中保存Cookie的目录是"C:/Documents and Settings/用户名
2010-01-18 10:36:00
1902
原创 Tomcat下配置数据源
Tomcat-->conf-->context.xml java核心代码: Context context = new InitialContext(); DataSource ds = (DataSource) context.lookup("java:/comp/env/jdbc/oracleds"); conn = ds.getConnection(
2010-01-17 15:03:00
484
原创 MyEclipse配置自己的用户库笔记
配置自己的类库, MyEclipse--> Perferences --> Java --> Build Path --> User Libraries 添加就可以了
2010-01-17 11:14:00
542
翻译 连接池的实现原理简述
连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。 这种把连接“汇集”起来的技术基于这样的一个事实:对于大多数应用程序,当它们正在处理通常需要数毫秒完成的事务时,仅需要能够访问JDBC 连接的 1 个线程。当不处理事务时,这个连接就会闲置。相反,连接池允许闲置的连接被其它需要的线程使用。 事实上,当一个线程需要用 JDBC 对某一个数据库操作时,它从
2010-01-17 10:57:00
1212
原创 Servlet部分内容
Servlet处理的流程1. 客户端使用浏览器提交对Servlet的调用的Get或者Post请求2.服务器接到请求后,如果该Servlet是第一次被调用,实例化这个Servlet3.服务器调用该Servlet对象的service()方法4.Servlet产生动态的回复内容5.服务器发送回复内容给客户端的浏览器 Servlet的生命周期init()方法service()方法destro
2010-01-16 21:20:00
431
原创 从表单中取得各个参数的值
从表单中取得参数的值, 可以用request.getParameter("参数的name"); 不过在不知道表单中的具体参数的name为什么时, 可以用request.request.getParameterNames(), 取得参数列表所有的值. 再强制转化为String类型, request.getParameterValues(parameter); PrintWriter ou
2010-01-16 13:30:00
709
原创 javascript部分对象
时间对象: Date()使用前需要声明/创建对象, var currentTime = new Date();常用方法:getYear(); getMonth(); getDate(); getDay(); getHours(); getMinutes(); getSeconds(); getTime(); setYear(); setMonth(); setDate();
2010-01-14 15:10:00
469
原创 javascript简单验证
"> function check(){ var name1 = document.form1.name1.value; var password1 = document.form1.password1.value; var email = document.form1.email.value; if(name1 == ""){ al
2010-01-14 14:45:00
413
原创 随鼠标移动的图片动态效果
.mystyle1{ position:absolute; left:20; top:200; } function move(x,y){ myPicture.style.left = x; myPicture.style.top = y; } 正文内容
2010-01-14 10:51:00
930
原创 java代码连接到oracle数据库
package com.deng.oracle;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class TestOracl
2010-01-13 16:14:00
536
转载 Oracle大全
Oracle 用户及角色 介绍 收藏 一. 用户管理1.1 建立用户(数据库验证) CREATE USER DAVE IDENTIFIED BY pwd DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp QUOTA 5m ON users; 1.2 修改用户
2010-01-13 10:29:00
705
原创 Annotation的一些命令
1. @Override ---- 重写继承了父类的方法后, 如果想要重写父类的方法, 集成了JDK1.5以上版本的IDE编辑工具后在方法的上面显示 @Override 2. @SuppressWarnings("unchecked") -- 表示告诉编译器禁止别的元素产生的特殊的警告(warnings), 比如如果运用了集合, 那么,一般都会提示要使用范型结合在一起,于是就会出现
2009-08-13 09:06:00
569
原创 Oracle实战练习(续四)
#1.PL/SQL #PL/SQL是Oracle内部使用的编程语言, Procedure Language过程语言,其语言格式比较固定 begin dbms_output.put_line(HelloWorld); end; / #/表示执行 set serveroutput on; #执行输出命令,默认是off(关闭) declare #声明变量 v_name v
2009-08-02 08:06:00
571
翻译 Oracle实战练习(续三)
#数据库常用对象#1. 建立表create table stu( id number(6), name varchar2(20), sex number(1), age number(3), sdate date, grade number(2) default 1, class number(4), email varchar2(50));#2.删除表drop table stu;
2009-07-25 17:11:00
786
原创 Oracle实战练习(续二)
#rownum的使用 select empno, ename, rownum from emp where rownum select empno, ename from emp where rownum>10; #未选定行, 因为rownum只能与小于或小于等于号一起使用 select rownum r ,ename from emp; select rownum, ename from e
2009-07-24 09:08:00
659
原创 Oracle实战练习(续一)
#非等值连接#查询出员工的薪水等级select ename, grade from emp e join salgrade s on (e.sal between s.losal and s.hisal); select ename, dname, grade from emp e join dept d on (e.deptno = d.deptno)join salgrade s on(e
2009-07-21 15:46:00
954
原创 Oracle实战练习
#登录到sqlplus; #用户名:scott 密码:tiger#或者在命令提示符下 sqlplus sys/dys as sysdba ; #管理员登录到sqlplusalter user scott account unlock; #解开用户#清空sqlplus屏幕中的记录clear scr;#查看表结构desc emp; #select 语句select en
2009-07-21 09:38:00
738
翻译 mysqldump 备份数据库中文乱码解决一法
mysqldump -h 127.0.0.1 -P 3307 -u username --default-character-set=gbk -p databasename > dumpfile.txt-h 主机-P 端口,必须单独用此选项,而不能连续写在主机地址后面-u 用户名--default-character-set 知道数据内容是中文时可以指定为 gbk,这样即使数据库本
2009-06-25 10:42:00
1275
翻译 MySQL5.0数据库备份与恢复
MySQL 5.0 数据库备份与恢复: 1, 用 mysqldump 命令进行备份: 在命令提示符窗口(注意不是 MySQL 的 MySQL Command Line Client 窗口)中输入, C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -hlocalhost -uroot -proot temp
2009-06-25 09:03:00
4183
转载 JDBC资料库驱动程式的四个类型
JDBC资料库驱动程式依实作方式可以分为四个类型: * Type 1:JDBC-ODBC Bridge 使用者的电脑上必须事先安装好ODBC驱动程式,Type 1驱动程式利用Bridge的方式将JDBC的呼叫方式转换为ODBC的呼叫方式,用于Microsoft Access之类的资料库存取: Application JDBC-ODBC Bridge ODBC Driver Database
2009-06-22 08:45:00
883
转载 Tomcat 数据库连接池配置,数据库连接池
前言:关于并发访问,针对不同的项目,有不同的考虑。如果是商用的项目,那么并发是一定要支持的,同时考虑多少用户同时在线访问。有的数据访问量是百万或者千万级的,那一定要支持并发,这要根据项目来定。必要的时候要做集群和负载均衡。如果只是几万甚至还少的用户访问,配置连接池也就可以了。没有必要考虑集群什么的。 Tomcat 数据库连接池配置(各种版本) Tomcat 数据库连接池配置 前言 :
2009-06-16 22:31:00
730
dubbo-admin-2.8.4.war
2018-05-11
springboot + dubbo项目实例
2018-05-11
Hibernate3.2 实例源码
2009-03-29
Struts1.2实例
2009-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人