- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 hibernate 获取jdbc 链接问题
<br /> <br /> 在spirng 中 <br /> <br /> SessionFactoryUtils.getDataSource(getSessionFactory()).getConnection();<br /> <br /> 不建议使用 需要自己做事务管理<br /> <br /> 建议使用 jdbcTemplate
2011-05-13 13:15:00
733
原创 用javascript获取屏幕高度和宽度等信息 (小手册)
用javascript获取屏幕高度和宽度等信息 <br /><br />网页可见区域宽: document.body.clientWidth<br /> 网页可见区域高: document.body.clientHeight<br /> 网页可见区域宽: document.body.offsetWidth (包括边线的宽)<br /> 网页可见区域高: document.body.offsetHeight (包括边线的高)<br /> 网页正文全文宽: document.bod
2011-03-08 09:54:00
691
转载 在IE下动态创建canvas使用excanvas时失效解决方法
excanvas用来支持ie6使用canvas画布。(现在叫explorercanvas )引入excanvas.js以后,在ie下,文档中的canvas就可以用了,但是如果是通过createElement方法创建的就不行了var canvas=document.createElement(”canvas”); if(canvas.getContext){ alert(”support getContext()”); }因为加载并执行excanvas.js这个脚本代码的时候,G_vmlCanvasM
2011-03-07 13:59:00
2216
原创 mysql
# mysql 大小写不明感 1. 从文本中载入数据要想将文本文件“pet.txt”装载到pet表中,使用这个命令:mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;请注意如果用Windows 中的编辑器(使用/r/n 做为行的结束符) 创建文件,应使用:mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE petLINES TERMINATED BY '/r/n';2
2011-03-01 15:33:00
627
转载 使用linux的alternatives管理多版本的软件
使用linux的alternatives管理多版本的软件<br />今天捣鼓Oracle的OS Watcher(简称osw) 的时候发现机器上的jdk不太好使,不能运行osw的oswg.jar。比较郁闷,看了一下 /usr/bin/java 是连接到 /etc/alternatives/java ,而 /etc/alternatives/java 是连接到 /usr/lib/jvm/jre-1.4.2-gcj/bin/java ,<br /><br /> 1 [root@test03 bin]
2011-02-28 15:41:00
1180
转载 debian 下配置无线网卡
5 Install Sound Card Driver 5.1.1 let alsa 把你的声卡驱动起来 # apt-get install alsa-base alsa-utils alsa-oss #alsaconf #一路回车 #cat /dev/urandom > /dev/dsp #测试声音,Ctrl+C终止 5.1.2. Install gnome下的声音支持。 # apt-get install gnome-audio esound #esound是gnome下的软
2011-02-23 20:05:00
2266
转载 vi 操作指南
<br />进入vi的命令 <br /> vi filename :打开或新建文件,并将光标置于第一行首 <br /> vi +n filename :打开文件,并将光标置于第n行首 <br /> vi + filename :打开文件,并将光标置于最后一行首 <br /> vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 <br /> vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename <br />
2011-02-23 13:58:00
589
原创 JS 和 Java URL 的各自转码
JSvar a = "http://www.test.com/My first?user=管理员&id=1";var b = encodeURI(a) // URL 转码var c = decodeURI(b) // URL 解码结果b 为 http://www.test.com/My%20first?user=%E7%AE%A1%E7%90%86%E5%91%98&id=1Java try { String a = "http://www.test.com/My first?user=管理员
2011-02-22 16:02:00
3225
原创 关于JS 正则表达式验证问题
<br />1.正则表达式资料<br /> <br />http://www.w3school.com.cn/js/jsref_obj_regexp.asp<br /> <br />2.今天在写一个简单的表达式验证的时候出了点问题<br /> <br /><br /> <br />就是验证一个输入是否是正整数, 正则表达式如上<br /> <br />但是在验证的时候 在添加失去焦点事件的时候 我反复点击和离开输入框的时候 竟然对同一值出现了 不同的验证结果 <br /> <br />例当 count 为
2011-02-21 18:01:00
891
原创 获取上当前访问路径问题 (struts2)
获取当前路径 HttpServletRequest request = ServletActionContext.getRequest(); String path_str = request.getServletPath(); String param_str=request.getQueryString(); if(request.getQueryString() != null){ path_str+= "?"+ param_str; } ActionCo
2011-02-21 14:55:00
2545
转载 EL 表达式手册
EL表达式1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。 例如: ${sessionScope.user[data]}中data 是一个变量3)变
2011-02-18 16:33:00
1001
原创 java 路径手册
<br />一 系统路径<br />System.getProperty("user.dir");<br />这个是调用命令位置... <br />刚用的时候理解错误, 想获取JAR 包的所在位置 结果就使用它来调用,其实他指向路径是他的 调用命令路径<br />测试的时候还是开心的 NND 没想到的是我自己到jar 包文件夹下面调用 输出的当然是jar 包位置<br /> <br />如: jar 位置所在位置 /test/bin 调用 则输出 /test/bin<br />
2011-02-16 16:56:00
593
原创 freemarker
// 数据读取 name 第一个字符 ${user.name[0]} //默认值 ${user!"admin"} //判断为空 if ... ... //内建函数调用 //字符串转换大写 内建函数多成调用 ${user?upper_case?html} ${1.9?int} // 方法调用 ${function(param1, param2)} ##优先级操作## 自定义指令 在模板中定义指令扩展freemarker.temlate.TemlateDir
2011-02-15 14:07:00
663
原创 网页设计师必须了解的SEO技巧
网页设计师必须了解的SEO技巧<br />1.让代码变得更美,为设计创设环境<br /><br /> 搭建Web前端的时候,尽可能使用有语义的code。用描述性的标签来组织页面结构,可以提高内容对搜索引擎的可读性。这也会让页面修饰的工作变得更加简单、干净。<br /><br /> 2.有分寸地使用关键字<br /><br /> 通常所说的关键字是指描述主要内容的词语。有策略地在Web中安插关键字是很重要的,例如在URL、标题标签(title tag)以及主要的抬头标签(heading t
2011-01-29 11:30:00
712
原创 JS 冒泡 (mark)
在书写页面的JS 时候, 可能我们在促发一个事件的时候会有多个方法对其有响应。 JS 这种单事件多响应 是依靠事件传播完成的 JS 的事件传播是单向的 , 即 冒泡 向父容器传播 , 这点和FLASH 不一样(flash 默认是双向的) 如果我们需要屏蔽父容器对于的时间处理方法 只需要停止事件的传播即可 方法如下: function stopPropagation(e) { e = e || window.event; if(e.stopPropagati
2011-01-29 11:20:00
758
原创 mysql 间隔时间查询
<br /> <br /> record:<br /> <br /> Table test<br /> <br /> select * from test group by time / 10000;<br /> <br /> 对于 数据库采用 group by 方法效率极低 ,太失望了 ~<br /> <br /> <br /> 替代方法 mysql 变量<br /> <br /> 其中 变量 i 为开始时间 , j 为结束时间 , num 为需要取得的数据条数<br />
2011-01-25 10:55:00
2065
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅