Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7586859 建立时间:2006年5月29日 |

| |
[Javascript]正则表达式--简单模式 软件技术
lhwork 发表于 2006/9/19 15:40:52 |
作者:Flyingis
正则表达式除了用来匹配一些特殊字符外,还有许多其他的作用。Metacharacters,character classes和quantifiers都是正则表达式语法中的重要组成部分,可以用来实现更强大的功能。
Metacharacters
正则表达式的Metacharacters主要包括:
([{\^$|)?*+.
当需要使用这些符号的时候,需要在前面加上一个反斜杠"\",例如 |
|
[Javascript]JavaScript 随笔汇集 软件技术
lhwork 发表于 2006/9/19 15:39:14 |
刚念大学的时候电脑还是奔三毒龙的年代,当时学校电脑资源不是很充足,我却迷上了做网页,经常拷贝一些JavaScript网页特效放在网页里,现在看起来都是一些比较幼稚的作品,也从来没有深入去研究JavaScript。
2005年Ajax开始流行,瞬间将JavaScript推向神坛,JavaScript这种过去专门用来生产网页垃圾的脚本获得了难得的转正机会。其实
做WebGIS从来都少不了JavaScript,在用HTML客户端进行ArcIMS二次开发过程中一个JS文件上千行根本不足为奇,iFrame也经
常用到,但Ajax的出现为WebGIS开发提供了一种明确的技术方案与设计模式,因此毕业前后事情忙过之后,我开始深入学习JavaScript,也是
工作需要(WebGIS开发)。一些笔记与心得在
|
|
[Spring]spring 2.0 关于事务的变化(主要为声明性事务) 软件技术
lhwork 发表于 2006/9/19 15:38:46 |
在 1.x中,spring 的事务声明,一直是采用动态代理bean 实现的,也就是采用ProxyFactoryBean或者子类TransactionProxyFactoryBean来实现的
考虑下面的例子:(用1.x实现) <bean id="myTxManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> &nb |
|
[Java Open Source]compass term 软件技术
lhwork 发表于 2006/9/19 15:37:51 |
下面阐述Compass的一些名词:
1:Resource,Compass对Lucene的Document的抽象,与Alias联系在一起。
2:Property,Compass对Lucene的Field的抽象。通过Compass Converter framework将不是String类型的对象转换为可以索引的Property。
3:RSEM:Resource/Search Engine Mapping,资源搜索引擎影射。
4:Lucene采用IndexReader、Searcher、IndexWriter三个类完成索引搜索的功能。而Compass只有一个简单的接口,能够通过该接口实现所有的操作。
5:事务索引和集成:lucene是非事务性的。无法和事务型的系统进行结合。Compass提供两 |
|
[Java Open Source]compass Overview 软件技术
lhwork 发表于 2006/9/19 15:36:43 |
compass的模块结构图:
一:compass core 是compass最基础的部分,它对lucene做了事务索引、搜索引擎抽象、对象关系映射、事务管理集成、不同的影射技术(OSEM,XSEM,RSEM)等扩展。它的目标是应用于不同的场景和环境,简化搜索引擎的核心操作。
二:
Compass
Gps的目标是继承不同的内容来源,最主要的特征是和不同的ORM框架,比如Hibernate,JPA,JDO,OJB等的集成,允许在搜索引擎和一种
以ORM方式从数据库中取内容的持久框架进行透明方式的集成。除ORM框架外,还支持与JDBC的集成,允许通过配置SQL表达式抽取内容达到索引数据 |
|
[Dojo(Ajax)]Dojo 0.3.1 的国际化支持 软件技术
lhwork 发表于 2006/9/19 15:34:53 |
这两天花了点时间看 Dojo 0.3.1 的新功能, 发现Dojo果然兑现承诺,
在0.3.1加入了一点国际化支持的功能。最主要的是改动是引进了 dojo.locale 属性和 dojo.i18n 包, 从而于
javascript 实现了Client端的本地 message bundle
机制,从现在起,我们可以在客户端根据locale装载JS消息文件了! 完整的示例代码如下:
|
|
[Hibernate]Hibernate3+mysql4 中文问题解决方案. 软件技术
lhwork 发表于 2006/9/18 9:57:24 |
1, mysql安装时设置字符集utf-8(包括数据库字符集,以及表的字符集), jdbc驱动用最新的 2. hibernate配置文件(hibernate.cfg.xml)中,加上属性 <property name="connection.useUnicode">true</property> <property name="connection.characterEncoding">UTF-8</property>
3. web.xml设置Filter =================================================
| |
[Spring]spring aop 2.0 编程(三) 软件技术
lhwork 发表于 2006/9/18 9:56:50 |
前面这是讲了许多的概念,下面以一个例子来说明: 一个很好理解的aop 例子,也就是日志服务。 先从aop第一种方式来实现,也就是xml配置方式 先创建基本的日志类: public class Logger {
private static Log log = LogFactory.getLog(Logger.class);
public void entry(String message) { log.info(message); } } 这里只是简单的一个方法,当然实际情况可能不同。 由于xml配置需要一个方面的实现bean 所以创建一个简单的bean : public class LogBean {
private L |
|
|