- 博客(51)
- 收藏
- 关注
原创 ORACLE--Connect By、Level、Start With的使用(Hierarchical query-层次查询)
查找员工编号为7369的领导:1 SELECT LEVEL,E.* FROM EMP E CONNECT BY PRIOR E.MGR = E.EMPNO START WITH E.EMPNO = 78762 ORDER BY LEVEL DESC"start with" -- this identifies all LEVEL=1 nodes in the tree"
2013-01-31 18:24:01 10950 3
转载 用HttpClient来模拟浏览器GET,POST
昨天在写完java下载的文章后就在今天发现了一个问题。通过这个问题也反应出对HttpURLConnection这个类还不了解。趁此机会再添加一些对这个类的了解吧。首先看看前面那断代码在我的程序中出现了什么问题: 在我的程序中有这么一个模块,通过给定的url下载到文件,保存到本地。而文件是binary形式的。例如:http://abc/li.exe,
2013-01-30 10:49:26 1017
原创 httpclient
昨天在写完java下载的文章后就在今天发现了一个问题。通过这个问题也反应出对HttpURLConnection这个类还不了解。趁此机会再添加一些对这个类的了解吧。首先看看前面那断代码在我的程序中出现了什么问题: 在我的程序中有这么一个模块,通过给定的url下载到文件,保存到本地。而文件是binary形式的。例如:http://abc/li.exe,
2013-01-30 10:48:01 405
转载 java 下载文件的方法(2)
昨天在写完java下载的文章后就在今天发现了一个问题。通过这个问题也反应出对HttpURLConnection这个类还不了解。趁此机会再添加一些对这个类的了解吧。首先看看前面那断代码在我的程序中出现了什么问题: 在我的程序中有这么一个模块,通过给定的url下载到文件,保存到本地。而文件是binary形式的。例如:http://abc/li.exe,
2013-01-30 10:44:56 491
转载 java 下载文件的方法
前不久写了个下载文件的方法。经过一段时间在程序中的运用,发现了几个问题。修正一下:public static File saveToFiles(String destUrl,String path) throws IOException { final int BUFFER_SIZE = 4096; System.out.println
2013-01-30 10:44:10 910
转载 response.setContentType()中MIME参数类型总结
esponse.setContentType() 的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME 类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录/conf/web.xml 中就定义了大量MIME类型 ,你可也去看一下。用表单上传文件,想在服务端
2013-01-30 10:34:37 5604
转载 java下载文件的种方式
public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。
2013-01-30 10:33:09 641
转载 jsp中实现文件下载
jsp中实现文件下载 (一) 最简单的方式是在网页上做超级链接,如:点击下载。 但是这样服务器上的目录资源会直接暴露给最终用户,会给网站带来一些不 安全的因素。 因此可以采用其它方式实现下载,可以采用: 1、RequestDispatcher的方式进行; 2、采用文件流输出的方式下载。 (推荐) 1、采用RequestDispatcher的方
2013-01-30 10:19:29 1098
原创 项目部署到Tomat报异常:jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending ...
项目部署到Tomcat报这样的异常:Java代码 jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 造成这种情况的原因很可能是: 一、项目的WEB-INF/lib下有servlet-api.
2013-01-30 09:26:59 6662
转载 Window.ShowModalDialog使用手册
http://dafan125.blog.163.com/blog/static/44363792200786104418855/?fromdm&fromSearch&isFromSearchEngine=yesWindow.ShowModalDialog使用手册基本介绍: showModalDialog()
2013-01-29 14:28:23 876
原创 window.dialogArguments的使用
window.dialogArguments的使用 2009-02-24 15:23:04| 分类: 编程相关|字号 订阅 showModelessDialogEX.htm var sUserName=""; function fnCallDialog(){ showModelessDialog("myDialog.htm",win
2013-01-29 14:27:04 822
转载 Java回调函数的理解
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个
2013-01-28 13:56:42 661
原创 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
equest.getRealPath() 这个方法已经不推荐使用了,代替方法是:request.getSession().getServletContext().getRealPath() 在servlet里用this.getServletContect().getRealPath()在struts里用this.getServlet().getServle
2013-01-25 14:08:47 25334 3
原创 el表达式中fn的用法
fn:contains(string, substring)如果参数string中包含参数substring,返回truefn:containsIgnoreCase(string, substring)如果参数string中包含参数substring(忽略大小写),返回truefn:endsWith(string, s
2013-01-24 13:44:07 1075
转载 myeclipse安装svn插件的多种方式
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Cor
2013-01-23 19:06:14 419
原创 获取spring对象
ApplicationContext ctx = WebApplicationContextUtils. getRequiredWebApplicationContext(request.getSession().getServletContext()); TSysOrgService sysOrgService = (TSysOrgService) ctx.getBean("sysOrg
2013-01-18 17:38:25 850
原创 tomcat配置
在项目中要使用 UTF-8 的编码,并配置了过滤器,过滤编码也是 UTF-8修改 Tomcat 的配置文件 server.xml ,在端器配置的地方加入 URIEncoding="UTF-8"如:port="8080" maxHttpHeaderSize="8192"maxThreads="150" minSpareThreads="25" maxSpareThread
2013-01-18 15:17:05 1414 1
转载 log4j和web.xml配置webAppRootKey 的问题
在tomcat下部署两个或多个项目时,web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为“webapp.root”,如下: context-param> param-name>webAppRootKeyparam-name> param-value>webapp.rootparam-value> c
2013-01-17 18:03:58 540
原创 [转]EL隐含对象param、paramValues的使用实例
EL隐含对象param、paramValues的使用实例 一、包含表单的HTML文件:Param.html CH6 - Param.htmlEL隐含对象 param、paramValues 姓名: 密码: 性别:男 /> 女 年龄: 10 - 20
2013-01-17 16:47:27 1982
原创 Oracle用户常见操作
1 建立表空间create tablespace MONITORDATAdatafile 'c:\test555.dbf' size 2048Mdefault storage( initial 500k next 500k minextents 1 maxextents unlimited pctincrease 0);2 删除表空间dr
2013-01-16 18:25:32 436
原创 finally的小特性
try/catch/finally语句下,finally子句是肯定会执行的。但是很多人做不同的测试,却得出了不同的结论。具体的原理最好是去看《深入java虚拟机》,里面对jsr、ret等几个指令做了详细的说明。这里不深入分析,而仅仅是从表现形式上看一下finally的特征。代码: Java代码 /* * author: Zang XT
2013-01-16 14:03:48 408
原创 别人博客
http://www.cesclub.com/bw/jishuzhongxin/Webjishu/2011/0812/3268.html
2013-01-12 23:14:05 339
原创 获得request对象的方法
1 public void Test(HttpServletRequest request,HttpServletResponse response){}com.opensymphony.xwork2.ActionContextjavax.servlet.http.HttpServletRequestorg.
2013-01-12 22:53:39 1736
转载 长连接与短连接 同步与异步
长连接与短连接 同步与异步这个东西看过好多遍了,总是混淆,在代码实现没有下功夫,总在看概念性的东西。长连接与短连接长连接:client方与server方先建立连接,连接建立后不断开,然后再进行报文发送和接收。这种方式下由于通讯连接一直存在。此种方式常用于P2P通信。短连接:Client方与server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此方式
2013-01-10 18:26:24 707
转载 jqGrid与Struts2的结合应用(二) —— 操作Grid数据
上一篇中,jqGrid已经可以从Server端获得数据,并显示在Grid表格中了。下面说一下,如何操作Grid表格及其数据。 jqGrid有很多方法函数,用来操作数据或者操作Grid表格本身。jqGrid的方法有两种调用方式:$("#grid_id").jqGridMethod( parameter1,...,parameterN );或者$("#grid_
2013-01-09 18:25:45 518
转载 jqGrid与Struts2的结合应用(一) —— 显示基本Grid表格
根据jqGrid的文档,要想生成一个jqGrid,最直接的方法就是:$("#grid_id").jqGrid(options);也就是通过选择符得到一个table的jQuery对象,然后调用jqGrid(options),得到一个jqGrid对象。重点就在传入的option选项上了,通过这些选项可以得到各种各样的Grid表格。
2013-01-09 18:19:37 3017
原创 jqGrid与Struts2的结合应用(八) —— 奇妙的subGrid子表格
jqGrid的一项高级功能就是嵌套子表格,使用起来也非常简单。使用的方式有两种:使用普通的subGrid子表格;使用一个完整jqGrid作为子表格;显然第二种方式更加通用,功能更加强大,因此我主要使用第二种方式。至于第一种方式,可以具体参考官方文档(http://www.trirand.com/jqgridwiki/doku.php?id=wiki:subgrid )。使用
2013-01-09 18:15:01 1014
原创 ibatis报net.sf.cglib.beans.BulkBeanException异常
现象:错误原因分析:因为查询出来的sql中有几个字段查出来的值是为空 is_public, is_member_valid ,is_admin_validmodel类中有几个属性 /*公开标志*/ private int is_public; /*会员启用标志*/ private int is_member_valid; /*管理员启用标志*/
2013-01-09 16:21:30 5030
原创 解决窗口自适用大小
<table class="query" align="center" width="99.5%" border="0" cellspacing="0" cellpadding="0"> <table class="query" align="center" width="100%" border="0" cellspacing="
2013-01-09 14:46:48 459
原创 js常用技巧
屏蔽输入的字符 var _arr=new Array(); _arr[0]=/[\`\~\!\@\#\$\%\^\&\*\(\)\+\\\]\[\}\{\'\;\:\"\/\,\>\<\]\s\|\=\-\?]/g; _arr[1]=/[^\d]/g; //屏蔽输入的特殊字符 function filtecharacter(obj, index) {
2013-01-09 14:44:15 333
原创 错误sql
SELECT to_char(to_date('2012-12-26 22:22:44', 'yyyy-mm-dd hh24:mi:ss'), 'MMDDYYYY:HH24:MI:SS') date1, to_char(to_date('2012-12-27 22:22:44', 'yyyy-mm-dd hh24:mi:ss'),
2013-01-05 22:15:31 384
原创 Java:String和Date、Timestamp之间的转换
一、String与Date(java.util.Date)互转 1.1 String -> Date Java代码 String dateStr = "2010/05/04 12:34:23"; Date date = new Date(); //注意format的格式要与日期String的
2013-01-05 21:15:43 724
原创 Calendar用法
DATE 指示一个月中的某天DAY_OF_MONTH 指示一个月中的某天DAY_OF_WEEK 指示一个星期中的某天(Monday Mon,Tuesday Tues,Wednesday Wed,Thursday Thur,Friday Fri,Saturday Sat,Sunday Sun )DAY_OF_WEEK_IN_MONTH 指示当前月中的第几个星期。DAY_OF_
2013-01-05 11:50:35 929
原创 Oracle日期格式
select to_char(sysdate,'yyyy-mon-dd hh24:mi:ss:ssss') from dual;结果2013-1月 -04 09:49:38:3838YYYY:四位表示的年份 2013YYY,YY,Y:年份的最后三位、两位或一位,缺省为当前世纪 013 ,13,3MM:01~12的月份编号 01MONTH:九个字符表
2013-01-04 09:46:02 1030
原创 oracle ceil和floor函数
ceil和floor函数在一些业务数据的时候,有时还是很有用的。ceil(n) 取大于等于数值n的最小整数;floor(n)取小于等于数值n的最大整数如下例子SQL> select ceil(9.5) from dual; CEIL(9.5)---------- 10 SQL> select floor(9.5) from dual;
2013-01-03 22:50:48 36337
原创 json格式
从下面这个demo可以知道 json的值 键对的值有可以 加‘’ 或者是“” 或者是不加引号 json例子<!-- var data1="{\"root\":[{'name':'name1','value':'value1'}]}"; var data2="{'root':[{'name':'name2','value':'value2'}]}"; var data3='{"
2013-01-03 21:26:08 742
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人