首页技术区最新随笔(rss)

Unmi 学习 Groovy 之 GroovyMarkup (二)

     摘要: 在前一篇 Unmi 学习 Groovy 之 GroovyMarkup (一) 引入了 GroovyMarkup 及介绍了其中的一个 Builder(MarkupBuilder) 的用法。本篇继续。
groovy.util.NodeBuilder,用来创建一般任意对象的树状结构。看到了,它不在 groovy.xml 包之下,但它是一个 Builder,所以秉承了 Builder 的语法规则,而且还可用路径(对象导航)的方式来访问这个 Builder 实例中的节点或属性值。还是来看例子:
再来看看如何访问 root 的属性、节点、以及节点属性值,像访问 DOM 一样,并且更灵活:  阅读全文

2008-11-20 21:38 作者: 隔叶黄莺【评论:0】【阅读:175】 

Jetty cometd(Continuation)学习笔记

     摘要: 关键字: Jetty, Cometd, Continuation, dojo
前言:
为了更容易的掌握Jetty cometd的使用方法,本笔记通过讲解Jetty 6.0自带的chat演示程序来辅助讲解Jetty Cometd的实现。  阅读全文

2008-11-20 20:04 作者: x.matthew【评论:1】【阅读:275】 

Weblogic中几个可以通过反射配置属性的MBean

     摘要: Weblogic中几个可以通过反射配置属性的MBean  阅读全文

2008-11-20 18:17 作者: 走走停停又三年【评论:0】【阅读:266】 

QFaces1.1 -- 二级,三级,四级联动...,好吧,来个超级联动! JSF 与 Ajax可以这样完美的结合

     摘要: 实际应用中我们经常会碰到需要级联选择的功能,比如:国家,省级,市级等的级联选择,这些实现起来并不容易,
并且要实现较好的兼容性也不是一件轻松的事情,如果要使用者再添加一大堆的javascript也是很麻烦的事情。
所以我尽量使用非侵入式的方式,将它实现得比较轻松自由,并且让使用者以最简单的方式使用,这是我的目标。
在不改变你的代码及逻辑的情况下,使用这个组件就可以将你页面中的所有selectOne组件变成拥有级联关系的!!
如果你感觉很神奇,那就去学一学JSF这个框架吧,实际上自定义组件才是JSF的精华, 这绝对是你发挥无限想象力的地方!  阅读全文

2008-11-20 15:48 作者: huliqing【评论:2】【阅读:416】 

java 反射机制系列(三)例子分析

     摘要:   上一篇中,通过例子我们知道了如何利用反射机制创建对象,获得类变量和调用方法等。创建对象的语句是  Class cla = Class.forName(type);    Object obj = cla.newInstance(); 这里newInstance()实际上是使用了该类的默认无参构造方法。如果我们要调用其它的构造方法就要稍微复杂一点...  阅读全文

2008-11-20 15:27 作者: JFire【评论:0】【阅读:383】 

复旦大学语料库的一些统计信息Part 3 文档频率预处理

     摘要: 在上一篇文章中对复旦语料库进行分词,去停止词,去无用词性的词的基础上,再进行一次根据DF的处理,去除所有文档频率小于等于3的词,得到的对比结果如下  阅读全文

2008-11-20 11:00 作者: Jasper【评论:0】【阅读:464】 

一句话,一个人

     摘要:     一句话:“不要为做别人已经作过的事情而沾沾自喜,要做就做别人没有做或者做不到的”。原话可能不是这句了,但是意思差不多,这是上次架构委员会开会的时候,阿里集团新来的首席架构师王坚和我们说的一句话。原因就是集团内或者公司内部资源重复去做一些工作,包括我在内很多程序员就整天津津乐道的去重复做一些工作,对于别人的成果(国外开源除外),总是有些排...  阅读全文

2008-11-20 08:46 作者: 岑文初【评论:7】【阅读:806】 

打包——launch4j

     摘要:   这次讲的就简短了,launch4j比jsmooth强多了,但也不是我们的研究重点,我主要用它来生成exe,再用izpack或installjammer打包。    launch4j也是开源软件,所以可以上http://sourceforge.net下载。安装好后,把C:"Program Files下你安装jdk的java文件名改了,再打开launch4j发现打...  阅读全文

2008-11-19 23:11 作者: yangyusong【评论:4】【阅读:701】 

快速构建面向服务的应用-2

     摘要: 总结一下,个人认为企业应用的核心组成要素是“数据 + 服务”, 而服务又分为原子服务,聚合服务,流程服务。权限也是一种数据,供“权限服务”消费。后面暂不考虑权限处理。信令流因为用得少,很多人可能都不知道是什么东西,这里也不考虑,如果遇到了记得使用流程技术把信号的处理也流程化就可以了,可参考apache的SCXML,虽然号称是个状态机引擎,但是请君用...  阅读全文

2008-11-19 22:55 作者: 独孤过客【评论:1】【阅读:572】 

Ext 2.* 中文文档及资源打包下载

 
自己整理的相关Ext资源,主要关注2.*版本,大概包内资源如图(看不到的话请单击帖子进入):
     
     

下载地址:
http://www.mediafire.com/file/vozyntzo5wu/Ext.rar(国外)
http://www.namipan.com/d/28668ba2cad9a2d7b1833c8351b16730105809f92a5aec00(国内)

另外还有一个2.2的API中文汉化网址,不过目前还没有完全汉化完成。
http://www.dojochina.com/extdoc/docs/

原帖地址:http://www.uusam.com/uu/blog/article/264.htm

2008-11-19 22:51 作者: 暴走花卷【评论:3】【阅读:669】 

打包——JSmooth

     摘要:   在这之前已经有很多人讲过怎么用JSmooth了,如BeanSoft还贴了自己的视频,网址是: http://download.gro.clinux.org/beansoft/JSmooth_zh_CN.swf  大家记得去参考,做的挺好的。  写这篇文章一是为了完整性,再一个一步一步过来比较自然,先学会简单易用的,思维也容易清晰。很多的文章也免不了千篇一例,过...  阅读全文

2008-11-19 22:02 作者: yangyusong【评论:0】【阅读:588】 

Unmi 学习 Groovy 之 GroovyMarkup (一)

     摘要: 每一种语言都不能忽略了 XML 操作相关的 API,而 Groovy 把使用 XML 的美妙和简易性推向了极致,这就是 GroovyMarkup。它不仅简化了 SAX、DOM 操作,并且把这一理念引入到了 Swing、Swt 界面绘制领域中,Ant、Maven 构建脚本生成中;甚至铺散到更广阔的领域。
Groovy 用闭包和命名参数给标记数据的操作创建通用的语法。GroovyMarkup 在实际的应用中表现为各种 Builder。例如在 Groovy 中内建了以下几个 Builder。
·groovy.xml.MarkupBuilder -- 将你的对象序列化成 XML 或 XHTML
·groovy.xml.SAXBuilder -- 可以用于现有的 SAX 处理器
·groovy.xml.DOMBuilder -- 创建并解析 DOM 文档  阅读全文

2008-11-19 20:15 作者: 隔叶黄莺【评论:0】【阅读:585】 

正则表达式学习笔记(1) 行的开始和结束、字符组、连字符、脱字符、用"."去匹配任意字符

     摘要: 行的开始和结束 开始符号:^ 结束符号:$ 如:^cat 应该理解为以c作为一行的第一个字符,紧接着是a,然后是t
例如:String str = "catabdcatdetfcat"
^cat : 验证该行以c开头紧接着是a,然后是t
cat$ : 验证该行以t结尾倒数第二个字符为a倒数第三个字符为c
^cat$: 以c开头接着是a->t然后是行结束:只有cat三个字母的数据行
^$ : 开头之后马上结束:空白行,不包括任何字符
^ : 行的开头,可以匹配任何行,因为每个行都有行开头  阅读全文

2008-11-19 19:36 作者: 昨夜流星【评论:5】【阅读:611】 

NetBeans6.5正式版发布了!!!

     摘要: NetBeans6.5的roadmap经过了几次修改,而最近有修改到11.19日释出NetBeans6.5版。各位NetBeans的用户赶紧下载吧。 下载地址:http://www.netbeans.org/downloads/index.html NetBeans - Development Simplified A free, open-source Integrated D...  阅读全文

2008-11-19 19:06 作者: IceRao【评论:12】【阅读:790】 

约瑟夫环问题求解

     摘要:         用数组实现约瑟夫出圈问题,n个人排成一圈,从第一个开始报数,报到m的人出圈, 剩下的人继续开始从1报数,直到所有的人都出圈为止。对于给定的n,m, 求出所有的人出圈顺序。 class OutOfCircle {      pub...  阅读全文

2008-11-19 17:34 作者: Bom Wu【评论:7】【阅读:404】 

Play! 一个Rails-like的Java框架

     摘要: 由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个Java语言实现的Rails-like框架?答案是Play!  阅读全文

2008-11-19 17:26 作者: shinewang【评论:0】【阅读:666】 

一个webwork过滤器的问题

     摘要: 先贴代码如下: 1.SercurityFilter.java import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import j...  阅读全文

2008-11-19 16:25 作者: true_star【评论:3】【阅读:521】 

再谈Web前端工程师的定位

     摘要: Web前端工程师的定位,是由企业的策略所决定的,一般能有这个职位的,就表明一种态度,前端很重要。
但前端的东东很多,要求多和泛泛的要求,总想吃现成的,等于没有目标和方向,同时也营造不出想淘宝 UED Team那样的氛围。
这其实是一种循环,氛围、态度、文化、思想,可以培养和造就一批企业所需要的人才,而合适的人才,又会反过来去营造这样的文化氛围。  阅读全文

2008-11-19 14:33 作者: Speed【评论:0】【阅读:746】 

在JasperReport报表中加入大写金额

     摘要: 我们在制作单证或报表时,客户经常要我们把最后的合计数转写中文大写金额。这个需求很合理,但感觉并不容易实现,如何在JasperReport中加入大写金额的实现呢?提供一种实现的方法给大家参考。 实现思路: 在报表执行过程中使用scirptlet将存放着数字金额的变量读出转换成大写金额字符串后放入大写金额变量中。报表即可象显示普通字符变量一样显示大写金额。 TransChineseMon...  阅读全文

2008-11-19 12:20 作者: 广州spark【评论:6】【阅读:644】 

【JSF】Richfaces复选框树(Checkbox tree)的权限分配的解决方案

     摘要: 应大家要求,在此帖上效果图: 设计信息系统的时候,往往要设计一套用户管理模块,其中就会牵扯到角色权限的分配,在Richfaces中可以使用PickList来进行角色的分配,但权限的分配不好使用这个控件,因为权限有时候根据父子模块来分配,那么就要分级,而PickList不带分级功能,这时候我们就需要一个Checkbox tree来满足我们的需要。 Checkbox tree的页面代码...  阅读全文

2008-11-19 09:22 作者: TiGERTiAN【评论:6】【阅读:761】 

WebSphere6.1中使用Spring报cvc-elt.1: Cannot find the declaration of element 'beans'异常的解决办法

     摘要: 本Blog所有内容不得随意转载,版权属于作者所有。如需转载请与作者联系( fastzch@163.com )。未经许可的转载,本人保留一切法律权益。一直以来,发现有某些人完全不尊重我的劳动成果,随意转载,提醒一下那些人小心哪天惹上官司。 今天...  阅读全文

2008-11-19 00:27 作者: Robin's Java World【评论:2】【阅读:693】 

[javascript]google map api 与jquery结合使用(3) --图标样式,使用xml和异步请求

     摘要: 前两篇: [javascript]google map api 与jquery结合使用(1)--控件,监听器 [javascript]google map api 与jquery结合使用(2) --标注,浮窗 创建图标 map.js $(document).ready(function() {      if&n...  阅读全文

2008-11-19 00:22 作者: Alexwan【评论:2】【阅读:726】 

调试代码是一种乐趣

     摘要: 近来连续调试了好几天的代码,乐趣无穷,:),在纯净的人和机器对话的时间中,充分的和机器不断的交流,最终共同实现功能,和同事说:“我喜爱调试代码胜过了写代码”,怎么说呢,我觉得调试代码能够充分让你将所掌握的知识发挥出来,考察自己解决问题的能力以及学习知识的能力,在这篇blog中来闲聊下调试代码。 调试代码是一种编码所需的基本能力,相信没有多少人写出来的代码能够是没有bug的...  阅读全文

2008-11-18 23:49 作者: BlueDavy【评论:1】【阅读:1160】 

hibernate:interceptors and events

     摘要: 自定义实现hibernate entity interceptor ,events listenter.  阅读全文

2008-11-18 20:31 作者: 钩子【评论:0】【阅读:761】 

也谈JBI的未来

JBI号称java领域的ESB,也有了一个相应的JSR规范,那么JBI能一统ESB江湖吗?本人十分不看好它,纵观大厂商的ESB实现,鲜有原生支持JBI的,一般都是支持集成JBI。谁愿意在系统中跑两个ESB呢,除非金钱和精力双双过盛。JBI自身的定位是支持基于JAVA的应用们能够以SOA的方式构建起来。它的定位应该是与SCA+ESB的定位差不多,提供服务总线,服务聚合等功能,坏就坏在它局限于JAVA平台,当前异构系统集成的场景还是很普遍的,一个java服务依赖一个c++服务,而c++服务又依赖于另一个java服务,JBI就搞不定了。而ESB+SCA就能很好的解决这个问题,因此从技术上讲,JBI虽然是个规范,但在SOA不依赖于特定实现的大背景下,有着天生的缺陷,注定是个失败的规范。从业务策略上讲,SOA本来就是IBM等大厂商炒起来的,SCA是IBM,BEA,ORACLE等大厂商联合制定的,各大厂商早就有自己成熟的ESB,自然也不会鸟JBI这个残疾儿。

2008-11-18 18:59 作者: 独孤过客【评论:0】【阅读:787】 

从Class.forName到3种加载数据库驱动的方式

     摘要: Class.forName与new关键字的区别 & 3种加载数据库驱动的方式  阅读全文

2008-11-18 17:33 作者: ZLCIsOnly【评论:2】【阅读:952】 

一个关于Jquery的问题

今天用jquery万能方法$()的时候,发现点小问题:
页面表单如下
<input type="text" id="user.userid"  name="user.userid"/>

JS中用$("#user.userid").val()这个方法的时候一直取不到这个节点的值,搞了半天没反应,firebug一直报未定义的错误

后来将表单修改了下,id="userid"
然后用$("#userid").val()就能取到这个值

????????????还没搞清楚这个是什么原因。

2008-11-18 11:33 作者: true_star【评论:7】【阅读:1022】 

最近仿照spring做了个IOC

写的很烂,多多指点
,下载地址..
http://www.blogjava.net/Files/huangjie/marksman-1.0.zip

2008-11-18 10:33 作者: object【评论:4】【阅读:966】 

由google的V8 javascript引擎想到的

现在javascript虚拟机开始出现了,这对flex等新东东来讲不是个好消息,flex的优势在于具有丰富的UI控件,用户可以容易的编写界面,但是当javascript虚拟机出来后,这点优势很快将荡然无存,跟java类似,java预置了很多界面相关的组件,javascript虚拟机也可以做同样的事情,将一些常用的UI控件用javascript封装好提供出来,提供类似于java虚拟机一样的诊断工具供检测性能问题、内存泄露问题等等,这样javascript就可以做到展现逻辑全部在客户端,服务端与客户端之间传递的只是数据(事实上现在已经有大量框架支持了),展现能力做到跟flex持平,但javascript有先发优势,而且成为了浏览器的标准,能够直接操纵html文档,这些都是flex的弱项... 但是当前javascript规范不统一,多版本存在带来了javascript编程的复杂性,用户需要关心javascript在特定浏览器下的特定使用方式,不过当前各大巨头正试图规范javascript,但愿早日finalize啊!!呵呵。finalize之后,javasciript必将有一番改头换面的变化,让我们拭目以待把。
看着flex,越看越像另一种html,只是展现更丰富一些,互动能力更强一些,不看好它的前景。

2008-11-17 23:33 作者: 独孤过客【评论:2】【阅读:1221】 

The meaning of Oracle's version number

     摘要: Oracle Database的大版本号由两部分组成:数字+字母,数字自然是大版本号,字母则是代表了这个版本的“中心思想”8i(1998),9i(2001):那时候正好互联网兴起,i就代表internet(网络)10g(2003),11g(2007):现在主推分布式计算,g就代表grid(网格)另外,还有个11i,这容易引起混淆,其实11i是指Oracle EBS(E-Business Suite...  阅读全文

2008-11-17 22:32 作者: Jcat【评论:1】【阅读:900】 

RSS

首页技术区

宣传语

网站分类

其他分类

Google站内搜索

 

广告

统计信息

订阅

Blog客户端API

推荐客户端

24小时内最热随笔

新手区

非技术区

24小时内活跃用户

欢迎新成员

最近更新博客

团队列表

博客排行榜[前100人]

站点统计

友情链接