2006-12-29

被遗忘的HTML标签

关键字: html
虽然经常接触HTML,不过有些标签以前却从没引起我的注意。但是其中几个Tag的确比较有用,而且是符合W3C XHTML标准的。 1. Label Label是用来标记Input元素的提示的。例如: <label for="id_name">Name</label><br /> <input type="text" name="name" id="id_name" size="20"/> Label的"For"属性要和Input元素的ID相一致。 好处:点击提示文字,就自动Focus对应的输入元素。对于Radio,Checkbox这类点击区域特别小的控件特别有 ...
需求很简单: 1:一个对象,它对应数据库中的一条记录。 2:这个对象可能有很多boolean属性,例如isXX1, isXX2, isXX3,isXX4(但是有限,未来还可能增加)。 3:这个对象的这些属性在应用中可能被频繁的更新。 设计方案 方案1: 对象主表,用于保存对象常规属性,例如,id,name等等。 对象boolean属性表,跟对象主表外键关联。 方案2: 对象主表中多一个字段bool_status 用二进制的byte来表示对象的boolean属性 例如:isXX1 = 1, ...
2006-12-27

Spring中quartz的定时任务

关键字: Spring
使用spring封装的quartz来实现。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans default-lazy-init="true"> <bean id="genDashboard" class="org.springframework.scheduling.quartz.MethodInvoki ...
2006-12-22

Spring Singleton的陷阱

关键字: Spring
这是一个真实的案例,我们在项目中使用Spring和ACEGI,我之所以选择ACEGI,除了它对权限的良好控制外, 我还看好它的SecurityContextHolder,通过代码 Authentication auth = SecurityContextHolder.getContext().getAuthentication(); 我可以很容易在系统任意一层得到用户的信息,而不用把用户信息在参数里传来传去,(这也是struts的缺点之一) 但是我在每一次要得到用户信息的时候都写上面的一段代码,未免有些麻烦,所以我在BaseService, BaseDao里都提供了如下方法: ...
原文:http://www.opendl.com/openxml/w3/TR/xpath/xpath-gb.html 例子:http://www.zvon.org/xxl/XPathTutorial/General_chi/examples.html 下面是我认为对我最有用的部分 这是一些使用缩简句法的地址路径例子: para 选择上下文节点的 para 元素孩子 * 选择上下文节点的所有的元素孩子 text() 选择上下文节点的所有的正文节点孩子 @n ...
        这次的活动很有意义,对于我来说收获很大,见到了冰云,徐昊,yulimin等高手,听到了三个很有意义的topic,关于本次活动的总体景况我不想多说,我也没有发言权,留给冰云同学吧.我只把我参加这次活动的一点体会记下来: 1)关于开场的自我介绍:         冰云让每个人用三个词来概括自己的,由于很快就轮到我,大概是第三个,我也没有什么准备,乱说了一气,把我前两天MSN上的签名说了前一半"永远是高手中的菜鸟", ...
在InfoQ上看到的系列文章,感觉写的还可以,记下来 www.infoq.com/articles/converting-struts-2-part1 www.infoq.com/articles/migrating-struts-2-part2 www.infoq.com/articles/migrating-struts-2-part3
现在的做法是把文件读进来,逐个解析每一个byte,如果有一个byte<0那么断定这个文件是二进制的,这在纯英文的环境下可以工作,但是如果一个文本包含了中文字符,那么这个文件也会被判断为二进制文件。 我在网上看看到有人也是逐个比较每一个byte,只不过是如果有一个byte=0就判断为二进制文件,这样做有依据吗? 大家有没有什么解决办法?
正常情况下,使用telnet或SSH登陆linux后,使用./startWeblogic.sh在用户推出登陆后,weblogic也会停掉,这是因为wls进程依赖于telnet进程,解决方法有二: 1:切换到csh,键入命令 nohup ./startWeblogic.sh & 2: 切换到csh, ./startWeblogic.sh 启动后ctrl+z, 输入bg,进入后台模式 修改startWeblogic.sh 添加 JAVA_OPTIONS=-Djava.awt.headless=true可以是wls在linux上输出图片 java.sun.com/developer ...
原作网址:http://tetlaw.id.au/view/blog/really-easy-field-validation-with-prototype 扩展:badqiu (badqiu@gmail.com) 使用说明整理:Ivan Li (http://ivanl.javaeye.com) 1:引用js文件 js 代码   "prototype.js" type="text/javascript">   "validation.js" type="text/javascript">   ...
Ivan Li
搜索本博客
最近加入圈子
存档
最新评论