自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 EJB3.0客户端的创建(glassfish_v3)

<br /><br />客户端代码:<br />InitialContext   ctx   =     new   InitialContext();<br />TestRemote b=(TestRemote) ctx.lookup("xx");   //xx为全局jndi<br /> <br />ejb端:<br /> <br /><br />@Remote(TestRemote.class)<br />@Local(TestLocal.class)<br />@Stateless(mappedNam

2011-02-28 17:28:00 1306

原创 apache http server配置大全

配置是在apache_home/conf/httpd.conf(这个文件很重要,如果不放心自己的修改,可以copy一份名字为“复件 httpd.conf”)将自己的配置写在文件的最下面######################################################################################################以下是我的配置可以用这样的符号分开,#是注释符号在这里。1,创建虚拟目录 /test,其中有一些权限的配置Alias /te

2011-02-27 16:36:00 7995 1

原创 CKFinder(php版)的使用,以及与现有的CKEditor的集成

第一部分:先决条件1,首先确认,已安装了apache和php,并整合了apache和php和tomcat。2,在apache中创建虚拟目录如在apache配置文件httpd.conf中加上一个虚拟目录#############################为文件资源存放 虚拟目录Alias /assets "e:/assets"    Options Indexes FollowSymLinks MultiViews IncludesNoExec    AddOutputFilter Includes h

2011-02-27 15:54:00 7078

原创 php5和apache2.2的整合

参见http://lin23871.javaeye.com/blog/470727

2011-02-27 15:12:00 1110

原创 文件上传下载之FileUpload

FileUpload依赖于commons-io.jarThe simplest case// Check that we have a file upload requestboolean isMultipart = ServletFileUpload.isMultipartContent(request);// Create a factory for disk-based file itemsFileItemFactory factory = new DiskFileItemFactory();

2011-02-25 09:51:00 1698

原创 CKEditor之servlet接收图片上传

1,首先需要用到apache的 “FileUpload”,解析request2,

2011-02-25 08:21:00 2711

原创 CKEditor之常用API一览

1,jquery 插件 ,ckeditor()方法生成editor实体$('#editor').ckeditor();2,生成一个editor,并配置一些属性CKEDITOR.replace("editor",{    filebrowserBrowseUrl : 'list.jsp',    filebrowserUploadUrl : 'list.jsp'});3,编辑配置editorCKEDITOR.editorConfig=function( config ){ config.langua

2011-02-24 14:18:00 15214

原创 CKEditor中文乱码解决之道

<br />信息发送端<br />form的提交方式必须是post<br /> <br />信息接收端<br /><%request.setCharacterEncoding("gb2312");%>  <br />进行转码,和发送端保持一致。

2011-02-24 10:36:00 7691 3

原创 CKEditor安装步骤一览,基于jquery插件的形式

样例部分代码  //注意此行js依赖于ckeditor和jquery的主js库必须                                                                                                                          //最后引入

2011-02-24 10:19:00 1734 2

原创 jdk正则表达式的一些BUG

<br /><br />当正则表达式为(<script(.|//s)*?</script>)是出现数据量大的时候出现栈溢出的情况<br /> <br /> <br /><script src="http://static.tianyaui.com/js/global/prototype1.5.0.js" type="text/JavaScript"></script>---------<br /><script type="text/javascript" charset="utf-8" src="http

2011-02-22 15:01:00 1525

原创 Groovy的资源处理

-----流的例子---------File的eachLine()方法new File('xxx.txt').eachLine{println it}

2011-02-20 16:01:00 557

原创 Groovy的集合类型

ranges(范围),lists(列表),maps(映射) -------------ranges-------------left..right(left..right)(left.. ranges的方法有contains(xx),each{闭包}等 ,除此之外还有lists.grep(ranges) ---------lists与ranges结合产生强大的灵

2011-02-19 17:31:00 1366

原创 GDK为数字提供的方法

1/7的结果是BigDecimal,0.1428571429这是四舍五入的结果,而不是像java一样结果为0 abs toInteger round方法除此之外还提供了以闭包为参数的方法times upto downto step //times用于重复做一件事情10.times{do something}//sum=''1.upto(10){numbe

2011-02-19 16:52:00 773

原创 Groovy正则表达式

regex查找操作符  =~返回matcher对象 regex匹配操作符  ==~返回boolean型,匹配的是整个 字符串 利用GString我们可以做一些有趣的事情。word=//w+/assert 'asdasdadasd'==~/($word $word)*/word是不是比 //w+/更加容易理解? 通用形式String =~pattern

2011-02-19 16:22:00 1618

原创 GString

groovy中字符串的处理 在groovy中字符串分两种1,原java普通字符串,单引号。2,GString,双引号 允许占位符 $。 三组引号允许字符串在多行中,不用连接 '''asdasdsdasdsadasdsadsds sd '''      此处原java的String  """asdasdsdasdsadasdsadsds sd ""

2011-02-19 14:04:00 6191

原创 Groovy的闭包

一个简单的例子[1,2,3].each{entry -> print entry} each是循环执行的意思,它是List.each方法需要一个闭包参数{}是闭包的部分entry是参数部分(当然可以是命名为你喜欢的任何非关键字 如 a,e,people等等)->右边是要执行的代码块  def sum=01.upto(100){arg->sum+=arg-1}

2011-02-19 11:15:00 2460

原创 JSF2.0与Spring3的整合

关于JSF与EJB的整合资料比较少,没找到。所以以普及度很高的spring为例。步骤是非常简单的,主要有两条思路一是让所有的beanJSF的@ManagedBean和spring的@Component各自分管,经过实验他们之间的注入依赖在同一个bean里不能混用。比如如果class是@ManagedBean如果field上@Resource就会出错。只能用@ManagedProperty(value="#{xxxServiceImpl}")这样注入。而且当在class上同时@ManagedBean@Comp

2011-02-16 08:21:00 7175

原创 JSF2.0中的managed bean生命周期(补充)

<br />我们为什么要讨论managed bean的生命周期呢?<br />原因在于JSF2.0中的data即数据,都是从managed bean中取出来和放进去的。<br /> <br />managed bean的生命周期即此bean可以生存多久,bean上的数据可以保存多久。<br /> <br />关于数据保存有两种方式<br />一,控制 managed bean的生命周期,使bean活着,数据不丢失。<br />二,是每次提交数据 和 事件listener被触发的时候,表单<h:form></

2011-02-14 11:48:00 2606

原创 JSF2.0中的managed bean生命周期

@RequestScoped(默认生命周期)为每一次request请求,new一个实体在实际应用中此周期也为form中的input进行初始化。即:他会被实例化两次1,表单form被展现时。2,表单被提交时@SessionScoped顾名思义就是和session一样的生命周期,不过注意此时managed bean必须被序列化implements Serializable@ApplicationScoped不想多说,注意两点1,数据安全,即不想被公布的数据不要放入此域。2,注意线程同步的问题(因为可能会有很多用

2011-02-14 08:59:00 6035

openfire+connection mananger +strophe.js不兼容修复

官方的strophe.js库在通过connection manager提供的bosh接口连接openfire的时候,无法成功完成建立连接,我的这个js要在strophe.js被引进后再引进其它的开发的部分不需要修改。

2012-05-07

简单干净的,支持JSF2上传的例子

简单干净的,支持JSF2上传的例子 the serach is over 使用起来很简单,一看就明白,核心的就两个类。外带例子页面和backBean。一个项目只引入一个就可以支持所有JSF2页面的上传功能。

2011-03-21

JSF2.0 的ajax实现的例子,配有详细的中文注释

JSF2.0 自带的ajax实现很方便, 有多个工程可演示,必须在Tomcat6,jboss5,glassfish3才支持JSF2.0

2011-02-28

android入门之深入浅出

这是 图灵图书出版的android入门经典书籍 特此共享

2010-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除