- 博客(156)
- 资源 (28)
- 收藏
- 关注
原创 oracle所有主外键关联的表
oracle所有主外键关联的表select (select a.table_name from user_constraints a where a.constraint_name = c.r_constraint_name) 主表表名, c.r_constraint_name 主表主键键约束名, c.table_name 从表表...
2020-04-07 15:27:30
446
转载 bootstrap验证
最近项目用到了bootstrap框架,其中前端用的校验,采用的是bootstrapvalidator插件,也是非常强大的一款插件。我这里用的是0.5.2版本。下面记录一下使用中学习到的相关API,不定期更新。1. 获取validator对象或实例一般使用校验是直接调用$(form).bootstrapValidator(options)来初始化validator。初始化后有两种
2017-11-06 10:57:43
5747
转载 使用expdp和impdp时应该注重的事项:
1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。3、imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于expdp导出的文件,而不适用于exp导出文件。4、对于10g以上的服务器,使用exp通常不能导出0行数据的空表,而此时必须使用
2017-08-30 10:28:26
987
转载 Oracle expdp/impdp导出导入命令及数据库备份(转)
使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在Oracle服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。expdp或impdp命令时
2017-08-30 10:26:55
497
转载 struts2中jsp页面遍历map对象
MapAction.java Java代码 package com.zx.demo.action; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwork2
2014-04-16 09:59:48
6894
原创 maven本地安装jar包
mvn install:install-file -Dfile=D:\yangjk\repository\com\oracle\ojdbc14\10.2.0.1.0\ojdbc14-10.2.0.1.0.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -DgeneratePom=t
2014-01-25 11:14:27
906
转载 Hibernate事务与并发问题处理(乐观锁与悲观锁)
Hibernate事务与并发问题处理(乐观锁与悲观锁)一、数据库事务的定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务
2013-03-14 10:57:31
517
原创 liunx命令
./startup.sh ;tail -f ../logs/catalina.out 启动tomcat tail -f logs/ultrawork.log 查看日志 nohup ./startMsgServer.sh &tail -f nohup.out ps -ef|grep -i java 查看运行的java程序 rm * 移除所有文件rm -r
2013-03-01 14:49:39
519
转载 Java_web开发_SSH spring中取得Bean实例的方法 .
获得spring里注册Bean的四种方法,特别是第三种方法,简单: 一:方法一(多在struts框架中)继承BaseDispatchAction view plaincopy to clipboardprint?import com.mas.wawacommunity.wap.service.UserManager; public class BaseDisp
2013-02-22 09:14:40
690
转载 myeclipse通过数据表生成jpa或hibernate实体 .
就是说,如果你已经有了数据库表,那么你又不想手工书写jpa或hibernate实体(要谁都不想,还要自己写那么一大堆的注解),myeclipse能够帮助你自动生成。1、首先你需要创建一个jpa项目:如图在普通项目上点右键添加2、打开生成工作环境3、创建数据库连接因为,myeclipse也要连接数据库获取表结构4、填写连接信息5、打开表列表
2013-02-17 13:17:25
931
转载 配置hibernate根据实体类自动建表功能 .
Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步。如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码Xml代码update update:表示自动根据model对象来更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自动建表;如果表里缺少列,则自动添加列。还有其他的参数: create
2013-02-17 11:14:11
716
转载 struts2配合log4j打印异常栈信息
struts2配合log4j打印异常栈信息 关于配置struts2全局异常后控制台无法打印异常信息问题 Java代码 "error">/exception/error.jsp "java.lang.Exceptions" result="error" /> "error" excepti
2013-02-17 10:50:55
1424
转载 struts2视图result的种类和常量总结(转载)
在前面元素都配置了相应的属性,struts2给某些属性提供了默认值。如果没有为action指定class,默认是ActionSupport;如果没有为action指定method,默认执行action中的execute() 方法;如果没有指定result的name属性,默认值为success。因此,有了这些默认值,当在前面的应用中,这些属性都不配置,然后更改一下JSP页面的内容,把输出messag
2013-02-17 09:29:19
716
转载 Hibernate主键生成策略总结
Hibernate提供的主键生成策略,使我们可以在实体类的映射xml文件中设定关键字来告诉hibernate我们要使用的主键生成方式,然后hibernate会根据设定完成数据库的主键控制。 一、首先通过举例子来了解实体映射文件(*.hbm.xml)中对id生成策略配置格式 用户User的实体类User.java [java] view plaincop
2013-01-29 17:44:04
467
原创 struts异常不捕获也可以在控制台和日志文件输出
在开发的时候发现Struts2.16 在action内抛出异常的时候,控制台是没有打印信息的,不过在Struts2.0的版本却可以,还不知道为什么要去掉(暂时不去研究),但这样很不方面,特别是写AJax 调用的时候。。于是对源码分析了一下后,发现了问题的所在是ExceptionMappingInterceptor 的默认参数的logEnabled 是false的,而抛出错误的时候根据这个判断决定是
2013-01-29 14:50:45
1249
原创 oracle的对数据库导入和导出
导出: exp oadeploy/oa@oadb file=f:\oracle\data\oa201206061031.dmp owner=oadeploy log=f:\oracle\data\oa201206061031.log其中oadeploy是库名,oa是密码,oadb是域 imp zhao/oa@oadb file=f:\oracle\data
2013-01-28 17:03:27
528
转载 jofc2 open_flex_chart
JOFC2 - Java API for Open Flash Chart Version-2 最近在用Open Flash Chart做报表,在网上查了很多关于Open Flash Chart2的资料,可惜的是中文资料很少。现在自己开始开发基于Struts 1的Open Flash Chart开发,准备在我的空间里把JOFC2中针对的各个图表的用法写出来,给大家做个借鉴
2013-01-28 17:02:49
1933
原创 extjs在myeclipse提示
1.在cmd下 找到spket-1.6.18.jar的目录 执行 java -jar spket-1.6.18.jar2.重启eclipse3.在eclipse下的preference下 General--Editer-File Associations下设置js的默认打开方式为Spket4.在Spket---JavaScript Profiles 下 new一个ext,在ext下再a
2013-01-14 10:20:14
878
原创 xml不提示问题
复制xml中的xsd路径在window-preference-MyEclipse-files and Editors-xml-xml Catalog点击Add 把xsd文件拷贝key里,Location填写你本地的xsd文件
2013-01-14 10:17:56
631
转载 详解 Spring 3.0 基于 Annotation 的依赖注入实现
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用 Bean 的自动扫描功能,这
2013-01-05 14:27:27
416
转载 jofc2报表
JOFC2 - Java API for Open Flash Chart Version-2 最近在用Open Flash Chart做报表,在网上查了很多关于Open Flash Chart2的资料,可惜的是中文资料很少。现在自己开始开发基于Struts 1的Open Flash Chart开发,准备在我的空间里把JOFC2中针对的各个图表的用法写出来,给大家做个借鉴
2012-11-16 15:05:54
586
转载 springMVc对异常的处理
Web应用中对于异常的处理方式与其他形式的应用并没有太大的不同――通过try/catch语句针对不同的异常进行相应处理。但是在具体实现中,由于异常层次、种类繁杂,我们往往很难在Servlet、JSP层妥善的处理好所有异常情况,代码中大量的try/catch代码显得尤为凌乱。我们通常面对下面两个主要问题:1. 对异常实现集中式处理典型情况:对数据库异常记录错误日志。一般处理方
2012-10-19 10:09:02
1222
转载 java中String处理函数split
java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用S
2012-10-18 17:19:05
597
转载 java读取网络上的资源保存本地
import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileOutputStream;import java.net.HttpURLConnection;import java.net.URL;public class Getpic{ public Getpic(){
2012-10-18 17:16:14
868
转载 Linux下jvm时区设置
在一个精简的Linux安装上jre,发现所有的java程序获取的时间都不是系统时间。后来发现原来是时区不对。java程序获取的时间都是GMT时间,而系统是北京时间,应该是GMT+8,刚好相差8小时。网上搜了好多资料,只有两种方法:1、在程序中使用java的函数设定时区。2、在启动java程序时加参数-Duser.timezone=GMT+8不过总不能去修改每个程序的源码去设定时区吧
2012-09-26 14:22:22
1850
转载 java程序移植到linux上中文乱码处理问题
vi /etc/sysconfig/i18n 在vi编辑中,修改 LANG="zh_CN.GB2312" 或者 LANG="zh_CN.GBK" 或者 LANG="zh_CN.18030" 以上三种编码是LINUX系统里的三种中文编码。 三种中文编码有什么不同呢?
2012-09-25 11:29:28
1335
转载 Spring--quartz中cronExpression配置说明
字段 允许值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7
2012-09-11 11:29:14
578
转载 java中timer类的使用
Java中Timer 类的用法我将把 java.util.Timer 和 java.util.TimerTask 统称为 Java 计时器框架,它们使程序员可以很容易地计划简单的任务(注意这些类也可用于 J2ME 中)。在 Java 2 SDK, Standard Edition, Version 1.3 中引入这个框架之前,开发人员必须编写自己的调度程序,这需要花费很大精力来处理线程
2012-09-07 11:28:15
1590
转载 spring jdbc简述
Spring 提供了一个强有力的模板类JdbcTemplate简化JDBC操作,DataSource,JdbcTemplate都可以以Bean的方式定义在想xml配置文件,JdbcTemplate创建只需注入一个DataSource,应用程序Dao层只需要继承JdbcDaoSupport, 或者注入JdbcTemplate,便可以获取JdbcTemplate,JdbcTemplate是一个线程安全
2012-09-05 15:12:23
726
原创 springmvc的文件上传
springmvc中web-xml中的配置DispatcherServletorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/classes/dispatcherServlet.xml1DispatcherServlet*.do
2012-09-05 09:54:29
815
转载 struts2.2.1文件下载及中文乱码问题解决
Struts2下载文件实现的说明 contentType 内容类型,和互联网MIME标准中的规定类型一致,例如text/plain代表纯文本,text/xml表示XML,image/gif代表GIF图片,image/jpeg代表JPG图片 inputName 下载文件的来源流,对应着action类中某个类型为Inputstream的属性名,例如取值为inpu
2012-08-28 17:44:44
688
原创 设计模式
设计模式做为程序员的“内功心法”,越来越受到重视。这是一篇通俗版23种设计模式,用实际生活做比喻,让你很快就能理解其中的深意。 1、FACTORY―追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开
2012-08-24 11:58:39
420
转载 单例
1 基本概念 单态模式是设计模式中最为人熟知的也是形式最简单的。它的基本概念是一个类只生成一个实例。2 应用 Singleton的应用有很多,譬如对数据库只能有一个连接,或者对网站的连接数的计数器。3 几种形式 基本形式是使用private constructor和一个public的static方法来获得类的实例。1
2012-08-24 11:57:43
470
转载 eclispe中debug调试程序
怎样在Eclipse中使用debug调试程序?最基本的操作是:1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行,3,F7是跳出函数4,F8是执行到最后。/////////////
2012-08-22 14:56:42
2222
转载 敏捷开发中的 Java 代码质量保证步骤
图 1. 敏捷开发中的 Java 代码质量保证步骤 回页首步骤一:统一编码规范、代码样式规范统一的编码会增加项目代码的可读性和可维护性,但实际情况往往是项目组内的 Java 代码开发人员的编码风格常常各不相同,这可能是由于不同的经验习惯或者缺乏编码规范方面的学习造成的。这样一来,其他项目成员或者维护人员在阅读项目代码时就需要花费更多的时间来理解代码作者的意图,所以制定并采取统一
2012-08-22 14:42:59
1793
原创 maven中配置生成单元测试报告配置
对junit单元测试的报告:[java] view plaincopy1. ------------------------------------------------------- 2. T E S T S 3. ------------------------------------------------------- 4. Running com
2012-08-22 14:41:18
4023
原创 Jmeter测试性能
一、 Apache JMeter介绍 1. Apache JMeter是什么 Apache JMeter 是Apache组织的开放源代码项目,是一个100%纯Java桌面应用,用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其它测试领域。最新的版本大家可以到http://jmeter.apache.org/download_jmeter.cgi下载。 2.
2012-08-22 14:39:55
1052
原创 easyMock测试action
环境搭建:EasyMock is available in theMaven central repository. Just add the following dependency to your pom.xml: org.easymock easymock 3.0 test 注意:Spring配置action的作
2012-08-22 14:39:09
2250
gdProjectInfo(1).jrprint
2019-06-10
google官方整理的struts2 spring mybaits整合案例
2013-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人