加载中…
个人资料
yadan
yadan
  • 博客等级:
  • 博客积分:137
  • 博客访问:7,500
  • 关注人气:2
留言
加载中…
评论
加载中…
访客
加载中…
好友
加载中…
博文
标签:

javascript

readonly属性

dom

分类: javascript

cn是一个input/textarea DOM元素。

 

取消readonly
cn.removeAttribute( 'readonly' );   //在mozilla ff工作
cn.readOnly = false;                //对IE有效 注意O大写

 

设置readonly
cn.setAttribute( 'readonly', 'readonly' );  //在mozilla ff工作
cn.readOnly = true;                         //对IE有效  注意O大写

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

java

正则式

jdk_bug

模版

分类: java
本例程主要在于解决了java.util.regex.Matcher在调用appendReplacement(StringBuffer sb, String replacement) 方法时,如果replacement字符串以'$'开头,就不可思议地抛出java.lang.IllegalArgumentException: Illegal group reference的问题。当然,下面的程序本身也可以作为一个简易的模版解释替换的工具类直接运行。

 

import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.apache.commons.beanutils.BeanUtils;

.......
 
 static Pattern MACRO_PATTERN = Pattern.compile( '\\$\\{([^}]+)}' );
 
 private static Object getObjectProp( Object o, String propName ) {
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

mysql

 今天在windows的DOS窗口下运行mysql命令,insert语句中只要含有汉字数据就出现“data too long for column”错误 

后来在网上查到一篇帖子 ( http://www.blogjava.net/sakis/archive/2006/07/14/58242.html ),内容如下:

关于MySql5的“data too long for column”错误

从MySql5中运行本地脚本创建数据库,当插入中文字段时发生“data too long for column”错误。上网一查,发现多字节用户大都碰到了这种情况。google搜索网上的解决方法大都是要将数据库的编码方式为GBK或UTF8,可我在安装MySql时就选择了UTF8格式。原来错误原因是本地的脚本文件不是UTF8编码的,用记事本或UltraEdit将编码转为UTF8后问题解决。再次强调,JSP页面,数据库联接接方式,数据库创建,…,都须一致使用UTF8编码!

BTW,MySql最近借着Web2.0的浪潮风头很劲啊,techn orati(好像这几天被GFW filter了),flickr,del.icio.us等一批网站都是用了MySql。MySql还专门在首页开了一大块来炫耀。

------------------------

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有