- 博客(34)
- 资源 (25)
- 收藏
- 关注
转载 oracle中如何把表中具有相同值列的多行数据合并成一行
问题具体描述如下:表A记录如下:A 1A 2B 1B 2如何根据表A生成新表B:A 1 2B 1 2如何用oracle sql语句将表A的记录生成表B?(1)根据oracle的不同版本将有不同的做法,如果当前oracle版本支持wm_concat()函数,那么可以使用以下oracle sql语句:1SELE
2014-10-31 16:57:53
14779
转载 String... args 和 String[] args 的区别
Java代码 public static void main(String[] args) { callMe1(new String[] { "a", "b", "c" ,"d"}); callMe2("a", "b", "c" ,"d"); // You can also do this /
2014-10-27 13:39:08
830
转载 log4j详解与实战
转自:http://www.iteye.com/topic/378077log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:
2014-10-22 10:51:21
428
转载 log4j输出到数据库(输出自定义参数、分级保存)
http://wallimn.iteye.com/blog/1525819Log4J日志输出到数据库中,且保存些用户自定义的参数,如用户ID,且配置仅输出指定级别的日志。 配置文件如下: log4j.rootLogger=DEBUG,logfile,stdout log4j.logger.SYSTEM = INFO,JDBC #也可以使用包名或类名,这样可以用JAVA
2014-10-22 10:49:51
1594
转载 Primefaces: set page on datatable
In your managed bean you can try this code:public void setPageDataTable() { final DataTable d = (DataTable) FacesContext.getCurrentInstance().getViewRoot() .findComponent("form:templateT
2014-10-21 17:15:42
517
转载 How do PrimeFaces Selectors as in update=“@(.myClass)” work?
You probably already know that PrimeFaces is using jQuery under the covers. PrimeFaces Selectors are based on jQuery. Anything which you specify in@(...) will be used as jQuery selector on the curre
2014-10-21 16:34:55
554
转载 understanding process and update
http://stackoverflow.com/questions/25339056/understanding-process-and-update-attributes-of-primefacesprocessThe process attribute is server side and can only affect UIComponents implementing E
2014-10-21 15:18:15
533
转载 primefaces4 翻页时更新分页footer,totalRecords的更新
datatable 分页时发现,两个浏览器,其中一个添加数据后,另外那个翻到另一页,表格的内容变了,新增的数据有显示,但是总记录数没有更新,以致总页数不会更新。找了一天,才找到解决办法。[html] view plaincopyprint?p:dataTable var="recipe" value="#{recipeBean.model}"
2014-10-21 14:40:35
562
转载 Primefaces的fileUpload组件使用
primefaces Advanced 模式上传,在IE下基本上只能传四百M以下的,具体的特别准确的数字我没有试验过,但是我自己用的时候,500以上的,IE浏览器肯定会卡死。Chrome和FF没事。 用Simple 模式的话,与浏览器的最大可上传文件体积相当(也就是IE8及以下是两个G。) 1、首先是使用环境配置:正常的Primefaces开发环境就不多说了,网上多的很。说下
2014-10-21 14:32:47
785
转载 PrimeFaces 4.0 使用 <p:fileDownload> 标签实现文件下载
这两天在使用 primefaces 4.0 做壹個下载文件的功能,去官方网站 primefaces.org 看了下,只有壹個 PDF 版用户指南和各种用例的在线 Demo ,目前可以在官方网站上找到的下载案例见于http://www.primefaces.org/showcase/ui/fileDownload.jsf,能够看到部分源代码,但是找不到整個工程,实在是很不方便。后来又
2014-10-21 14:30:09
772
转载 JSF页面传参数到后台bean的四种方式
据我所知,总共有四种方法可以把JSF页面的参数传到后台Bean:Method expression (JSF 2.0)f:paramf:attributef:setPropertyActionListener我们一个一个的来看例子1. Method expressionJSF 2.0后的版本允许你通过方法表达式(Method expression)的方式来传参数,像这样
2014-10-21 13:57:28
3378
转载 JSF 2.0 中定义受管 Bean 的四种方式
JSF 2.0 大量采用标注,从而使 web/WEB-INF/faces-config.xml 不再必需。本文介绍并比较了三种途径来定义可从页面上的 EL 表达式中引用的受管 Bean。现在假设你有下面这个 Bean 类,并想让它受管于会话范围:public class MyManagedBean implements Serializable {...}第一种:在 J
2014-10-21 13:56:59
1126
转载 Primefaces开发问题
1、不使用 immediate 属性:此属性会跳过对from里其它属性提交,直接令button/link执行某函数,造成错误。2、PF对from的支持不好,一定不要嵌套form使用。3、在JSF里使用JQuery时,不要按常规html里的使用方法。在进行id操作时,要用Firefox查看你想要操作的组件的实际ID,而不是你自己写的那个ID。通常用FF看到的组件ID一般为这种形式
2014-10-21 13:55:34
791
转载 JSF Primefaces从后台主动操作前台方法
JSF Primefaces从后台主动操作前台方法:只需一行调用: RequestContext.getCurrentInstance().execute("history.go(-1)");RequestContext.getCurrentInstance().execute("window.top.location.href='herf.xhtml'");里面的
2014-10-21 13:50:04
1530
转载 Spring整合CXF,发布RSETful 风格WebService
Spring整合CXF,发布RSETful 风格WebService这篇文章是承接之前CXF整合Spring的这个项目示例的延伸,所以有很大一部分都是一样的。关于发布CXF WebServer和Spring整合CXF这里就不再多加赘述了。如果你对Spring整合CXF WebService不了解,具体你可以参看这两篇文章:http://www.cnblogs.com/hoojo/a
2013-07-25 17:05:21
753
转载 四、CXF WebService整合Spring
四、CXF WebService整合Spring首先,CXF和spring整合需要准备如下jar包文件:这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。添加这么多文件后,首先在web.xml中添加如下配置:listener> listener-class>org.springframework.w
2013-07-25 16:22:37
524
转载 三、CXF WebService中传递复杂类型对象
三、CXF WebService中传递复杂类型对象前面介绍的都是传递简单的字符串,现在开始介绍传递复杂类型的对象。如JavaBean、Array、List、Map等。1、 首先看看服务器端的代码所需要的JavaBean对象package com.hoo.entity; import java.io.Serializable; /** * function
2013-07-25 16:22:01
580
转载 二、CXF对Interceptor拦截器的支持
二、CXF对Interceptor拦截器的支持前面在Axis中介绍过Axis的Handler,这里CXF的Interceptor就和Handler的功能类似。在每个请求响应之前或响应之后,做一些事情。这里的Interceptor就和Filter、Struts的Interceptor很类似,提供它的主要作用就是为了很好的降低代码的耦合性,提供代码的内聚性。下面我们就看看CXF的Interce
2013-07-25 16:20:43
425
转载 一、CXF 入门示例
又一HelloWorld示例,老套的HelloWorld是入门经典。也是基础和必须掌握的,下面看看HelloWorldWebService,很简单。需要的jar包如下:1、 HelloWorldService服务器端代码package com.hoo.service; import javax.jws.WebParam;import javax.jw
2013-07-25 16:18:56
557
转载 禁止另存网页、屏蔽选中、粘贴、复制、剪切、右键菜单程序代码
1、禁止另存网页,把如下代码加入到网页中程序代码2、禁止缓存可以前台HTML使用程序代码3、禁止剪切或截屏(ie有效,原理就是清空剪切板),可以禁止简单的截屏。程序代码 function testclip(){ try { if(clipboardData.getData("Text")||clipboardData.getDat
2013-07-24 17:07:51
1372
转载 在JS中判断浏览器的类型
常用的判断方法:1、判断浏览器是否为IE document.all ? 'IE' : 'others':在IE下document.all值为1,而其他浏览器下的值为0; navigator.userAgent.indexOf("MSIE")>0 ? 'IE' : 'others':navigator.userAgent是描述用户代理信息。
2013-07-24 11:44:31
486
转载 href=#与href=javascriptvoid(0)的区别
href=#与href=javascriptvoid(0)的区别#"包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者等打开新窗口链接的几
2013-04-12 17:58:49
422
转载 jQuery Ajax在IE8中的Cache问题
在使用jQuery的Ajax功能时,常用的就是Get和Post这两个。在使用Get获取数据时,如果你使用的浏览器是IE8,,你可能会碰到问题:ajax response返回时,success 函数没有被调用页面刷新时,即使使用ctrl+F5,都不能得到最新的数据。这个问题导致的结果就是前端显示的数据一塌糊涂。造成这个问题的原因是因为IE8会默认缓存这时的Get方式获
2013-04-12 16:12:18
580
原创 ActiveMQ使用笔记
1.下载apache-activemq-5.6.0,官方网站地址:http://activemq.apache.org/2.解压,双击bin目录下activemq.bat管理页面:http://localhost:8161/admin3.创建queue,这里创建一个名为queue1的queue,供测试用4.Queue发送pac
2013-02-28 10:03:16
324
转载 ibatis Cache技术介绍
一、概述· iBatis对查询结果集进行本地缓存。· Cache的key由haskcode、checksum、查询参数、sqlmap Id、sql语句、调用方法名等构成。由此可以看出,不同的参数会有不同的Key。注意,他不是以查询参数的Class的hashcode或 toString方法作为key的一部分,而是以在sqlmap使用的变量的集合。· queryFor
2013-02-21 09:55:50
392
转载 iBatis整理—EhCache支持扩展
iBatis提供CacheController接口,用于实现第三方缓存架构的扩展。 这里以iBatis 2.3.0,EhCache 1.2.3版本为基础,构建iBatis+EhCache实现。 EhCacheController类: Java代码 package com.ibatis.sqlmap.engine.cache.ehcache;
2013-02-21 09:43:25
374
转载 ehcache详细介绍
目录1 前言 21.1 背景 21.2 主要特性 21.3 使用注意点 31.4 使用场合 31.5 参考文献 32 基本配置 32.1 ehcache.XML 32.2 参数详解 42.3 hibernate.cfg.xml 42.4 配置相关实体的缓存策略 53 分布式缓存 53.1 RMI
2013-02-20 16:05:19
538
转载 ehcache常用API整理
对ehcache感兴趣的兄台可以参考.附件为eclipse项目, 直接导入, 运行test目录下的junit testcase, 可一目了然.一 ehcache API:1: Using the CacheManager1.1所有ehcache的使用, 都是从 CacheManager. 开始的.有多种方法创建CacheManager实例:Java代码
2013-02-20 11:44:15
361
转载 java线程基础知识
Java线程:创建与启动一、定义线程 1、扩展java.lang.Thread类。 此类中有个run()方法,应该注意其用法:public void run()如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread 的子类应
2013-02-20 09:19:53
304
转载 浅析轮询(Polling)和推送(Long-Polling)服务
说明:此博客源自我在python-cn邮件群组中对网友关于Comet的问题的回答,特整理下供更多需要了解的人参考。轮询(Polling)是指不管服务器端有没有更新,客户端(通常是指浏览器)都定时的发送请求进行查询,轮询的结果可能是服务器端有新的更新过来,也可能什么也没有,只是返回个空的信息。不管结果如何,客户端处理完后到下一个定时时间点将继续下一轮的轮询。推送或叫长连接(Long-Poll
2013-02-01 18:08:27
389
转载 批量删除.svn文件夹的方法
批量删除.svn文件夹的方法 一、在linux下删除这些目录是很简单的,命令如下find . -type d -name ".svn"|xargs rm -rf或者find . -type d -iname ".svn" -exec rm -rf {} \; 二、在windows下1、在项目平级的目录,执行dos命令:xcopy project_dir
2013-02-01 14:51:24
448
原创 Struts2实现https安全链接
struts2-ssl-plugin-1.2.1.jar 下载地址为:http://code.google.com/p/struts2-ssl-plugin/1. 首先把jar包COPY到lib下;2. 修改struts.xml配置: 或 修改继承: 注
2013-02-01 14:47:29
1376
转载 Tomcat SSL配置及Tomcat CA证书安装
Tomcat既可以作为独立的Servlet容器,也可以作为其他HTTP服务器附加的Servlet容器。如果Tomcat在非独立模式下工作, 通常不必配置SSL,由它从属的HTTP服务器来实现和客户的SSL通信。Tomcat和HTTP服务器之间的通信无须采用加密机制,HTTP服务器将解 密后的数据传给Tomcat,并把Tomcat发来的数据加密后传给客户。如果Tomcat作为独立的Java
2013-02-01 14:34:09
308
转载 Window_Open详解
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例:
2013-02-01 14:26:49
297
Struts+Spring+Hibernate 整合教程.pdf
2010-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人