- 博客(105)
- 资源 (4)
- 收藏
- 关注
原创 oracle 中sql的查询条件有NULL的处理
1、错误判断:变量名如:select t.rylx,t.* from t_pstu_reginfo t where t.rylx因为rylx 是一个永假式,即查询结果为空2、正确判断:变量名 is not null or is NULLselect t.rylx,t.* from t_pstu_reginfo t where t.rylx is not
2015-06-30 12:51:19 629
原创 日期函数 MONTHS_BETWEEN
格式:MONTHS_BETWEEN(DATE1,DATE2) 即MONTHS_BETWEEN(日期1,日期2) MONTHS_BETWEEN函数返回两个日期之间的月份数。如果两个日期月份内天数相同,或者都是某个月的最后一天,返回一个整数,否则,返回数值带小数,以每天1/31月来计算月中剩余天数。如果日期1比日期2小 ,返回值为负数。 例:months_bet
2015-06-29 13:52:18 2878 1
原创 mysql,sqlServer与oracle分页查询语句
1、mysql分页查询语句 select * from tableName where 条件 limit 当前页码*页面容量-1 , 页面容量Limit用法如下:第一个参数是指要开始的地方,第二个参数是指每页显示多少条数据;注意:第一页用0表示。例如: select pname from product limit 0,2;2、oracle
2015-06-28 15:53:33 657
原创 eclipse自动生成hibernate配置文件插件MiddleGenIDE
一、安装MiddleGenIDEc插件1、下载插件MiddleGenIDE,middlegenide_1.3.3.zip文件2、解压,将plugins与features文件下的文件拷贝到eclipse对于的plugins与features文件3、重启eclipse,在new--other,可看到Middlegen,即插件安装成功二、使用1、在new--other---M
2015-06-27 21:28:48 1612
原创 eclipse中hibernate配置文件自动提示
1、hibernate配置文件自动提示解压hibernate.jar包 在org\hibernate目录下找到hibernate-configuration-3.0.dtd和hibernate-mapping-3.0.dtd打开Eclipse-->Window-->Preferences-->Web and XML-->XML Catalog在右边点击A
2015-06-27 21:17:06 1670
原创 oracle行转列及效果
1、wmsys.wm_concatOracle中的wmsys.wm_concat主要实现行转列功能(说白了就是将查询的某一列值使用逗号进行隔开拼接,成为一条数据)。2、LISTAGG 这是最基础的用法:LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX) 用法就像聚合函数一样,通过Group by语句,把每个Group的一
2015-06-26 18:02:15 692
转载 oracle sql日期比较
oracle sql日期比较:共三部分:第一部分:oracle sql日期比较:http://www.blogjava.net/forker/archive/2007/09/07/143467.html#Post第二部分:Oracle 获取当前日期及日期格式http://blog.sina.com.cn/s/blog_6168ee920100l2ye.html第三部
2015-06-24 13:33:49 382
原创 java poi生成excel并修改excel样式
1、poi生成excel 并设置样式public void writeData(){try{// 创建新的Excel 工作簿HSSFWorkbook workbook = new HSSFWorkbook();// 在Excel工作簿中建一工作表,其名为缺省值// 如要新建一名为"model"的工作表,其语句为:// HSSFSheet sheet = workbo
2015-06-16 13:16:20 5968
原创 substring与substr与slice的用法
1、substring 方法substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 strin
2015-06-15 09:56:59 408
原创 oracle复制表结果与数据,以及创建临时表
1. 复制表结构及其数据: create table table_name_new as select * from table_name_old2. 只复制表结构: create table table_name_new as select * from table_name_old where 1=2;或者: create table table_name_ne
2015-06-12 16:36:15 4820
原创 Java字符串数据校验
//只能输入中文字符,不能包含空格 public static boolean isContainChinese(String str) { boolean flag =true; char[] chars=str.toCharArray(); Pattern p = Pattern.compile("[\u4e00-\u9fa5]"); for
2015-06-12 16:21:16 744
原创 jqGrid学习总结_1 获取或设置行及单元格的值
JqGrid官网:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:options1、获取选中行ID selIDs=$("#grid").getGridParam("selarrrow");//selIDs是一个选中行ID的数组 selectID=$("#grid").getGridPar
2015-06-10 10:12:58 18898 1
原创 oracle sequences在sql中取值
1、oracle的sequencesequences在sql中取值" TITLE="oracle sequences在sql中取值" />2、从临时表中去sequences的值,例子:<<insert id="insNoticeInfo"parameterType="com.vsc.zsxt.dao.model.TNoticeInfo">> <<selectKey re
2015-06-10 09:52:50 1365
原创 SQL里的EXISTS与in、not exists与not in
1、exists 与 in最大的区别exists : 强调的是是否返回结果集,不要求知道返回什么, 比如: select name from student where sex = 'm' andmark exists(select1 from grade where ...),只要exists引导的子句有结果集返回,那么exists这个条件就算成立了,大家注意返回的字段
2015-06-10 09:52:47 293
原创 oracle instr()
1、instr(string1,string2[,start_position[,nth_appearence]])string1:要在此字符串中查找。string2:要在string1中查找的字符串。start_position:从string1开始查找的位置。可选,默认为1,正数时,从左到右检索,负数时,从右到左检索。nth_appearence:查找第几次出现string2。
2015-06-10 09:52:45 312
原创 MyBatis的foreach语句
在Mybatis的xml配置中使用集合,主要是用到了foreach动态语句。foreach的参数:foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名.index指定一个名字,用于表示在迭代过程中,每次迭代到的位置.open表示该语句以什么开始,separator表示在每次进
2015-06-10 09:52:42 404
原创 根据输入流获得字节数组
public static byte[] read(InputStream in) throws IOException{ byte[] arr=newbyte[1024]; ByteArrayOutputStream out=newByteArrayOutputStream(); int len=0; while((len=in.read(arr))!=-1){ ou
2015-06-10 09:52:40 510
原创 post请求
1、post向服务器发送请求必须Content-Type消息头必须为:application/x-www-form-urlencodedContent-Length消息头设置为实体内容长度
2015-06-10 09:52:34 318
原创 XML笔记
1、XML (eXtensible MarkupLanguage) 可扩展标记语言2、XML命名规范3、CDATA区指的是不想被解析的一片原始数据区,写法:4、处理指令 ProcessingInstruction,简称PI,用来为处理XML文档的应用程序提供指示信息。写法:例如:《?xml-stylesheet type="text/css" href="test.css"?
2015-06-10 09:52:32 285
原创 JSch____Java实现SFTP文件上传下载…
1、JSch____Java实现SFTP文件上传 http://www.cnblogs.com/longyg/archive/2012/06/25/2556576.html2、JSch____Java实现SFTP文件下载http://www.cnblogs.com/longyg/archive/2012/06/25/2561332.html
2015-06-10 09:52:29 458
原创 win7创建FTP服务器与SFTP服务器fre…
1、创建FTP服务器http://jingyan.baidu.com/album/574c5219d466c36c8d9dc138.html2、创建SFTP服务器freeSSHd首先从官网下载软件安装 http://www.freesshd.com/?ctt=download详细见http://www.cnblogs.com/xred/archive/2012/04/21/2461627
2015-06-10 09:52:26 4522
原创 Spring配置文件与 spring <context:annotation-config>
1、@Autowire注解说明2、spring如何减少配置3、Spring 《context:annotation-config>跟《context:component-scan》诠释及区别详见:http://blog.csdn.net/baple/article/details/16864835
2015-06-10 09:52:23 404
原创 IETester-----ie多版本测试工具
1、IETester 简介:多版本IE测试好帮手IETester 包含6个版本的IE(5.5/6.0/7.0/8.0/9.0/10 Preview),完全可以满足对 IE兼容性的测试,再往前的版本也不支持 CSS 解析了,更何况也没有人再用 IE3/IE4 等古董级的界面
2015-06-10 09:52:21 770
原创 Java获取路劲
1.jsp中取得路径:以工程名TEST为例(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:request.getContextPath()结果:/TEST(3)得到当前页面所在目录下全名称:request.getServletPath()结果:如果页面在jsp目录下/TE
2015-06-10 09:52:18 558
原创 cxf错误Message javax.xml.ws.soap.SOAPFaultException
1、如果是下述错误,原因是服务端接口与客户端接口路劲不一致Exception inthread "main" javax.xml.ws.soap.SOAPFaultException: Message part{http://webservice.smart.com/}testHello1 was notrecognized. (Does it exist in serviceWSDL
2015-06-10 09:52:15 12807 1
原创 CXF开发webservice与Spring的整合1…
1、引入相关jar,所需jar如下 下载地址:http://download.csdn.net/detail/luguling200802544/84159872、开发服务端第一步,新建webservice接口 package com.vsc.webservice;import javax.jws.WebParam;import javax.jws.WebService
2015-06-10 09:52:13 416
原创 任务调度4-------Spring中使用Quarz
1、引入jar包:spring-context-support-3.2.4.RELEASE.jar2、使用MethodInvokingJobDetailFactoryBean运行任意pojo类3、创建POJO任务类import java.text.SimpleDateFormat;import java.util.Date;public class SpringJob { public
2015-06-10 09:52:10 366
原创 任务调度3-------Web中使用Quartz…
1、web应用中使用Quartz 可能需要引入:commons-beanutils.jar与commons-digester.jar新建job类import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;public class We
2015-06-10 09:52:07 316
原创 任务调度2-----Java中使用Quartz框…
1、所用Quartz框架,所需引入: quartz-1.6.5.jar2、Java程序使用Quartz 首次,定义任务类实现Job接口,实现其execute()方法 public class JavaJobimplements Job { public void execute(JobExecutionContext context) throws
2015-06-10 09:52:04 335
原创 任务调度1------Java定时器
1、使用Java定时器,使用java.util.timer工具类 继承TimerTask类,实现其run()法2、实例 定义任务类,集成TimerTask import java.util.TimerTask; public classTimerJob extends TimerTask { @Override public
2015-06-10 09:52:01 307
原创 HTML相对路劲问题
1、html的相对路劲 “../”表示上一级目录开始../../表示源文件所在目录的上上级目录,以此类推。“./”表示当前同级目录开始“/”表示根目录开始。2、实例 例子1:有两个文件夹:文件夹 html 和 文件夹 images, html 和 images在同一个目录下边, 比如你在html这个文件夹里写了一个index.html网页,你想调用
2015-06-10 09:51:59 482
原创 API
1、servletAPIhttp://tomcat.apache.org/tomcat-5.5-doc/servletapi/ 2、JavaAPI http://docs.oracle.com/javase/6/docs/api/
2015-06-10 09:51:56 226
原创 Servlet_读取文件(src目录与webRoo…
1、servletContext读取webRoot目录下的文件 InputStream inputStream=this.getServletContext().getResourceAsStream("dbInfo.properties"); Properties ps=new Propertis(); ps.load(inputStream ); String
2015-06-10 09:51:53 530
原创 Servlet_中文乱码处理
1、数据传输解析图:2、表单Form提交,中文乱码处理post提交 解决方法:request.setCharacterEncoding("utf-8");//gbk,gb2312get提交 解决方法:StringnewString=newString(request.getParameter("变量").getBytes("iso-8859
2015-06-10 09:51:50 836
原创 Servlet_HttpServletResponse说明
1、getWrite()与getOutputStream()的区别2、两个流同时使用会的问题原因:从改图可知,我们没有主动关闭流,程序也没问题,这是因为web服务器回去检测response相关的流是否关闭,如果没有关闭,则关闭。
2015-06-10 09:51:47 259
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人