- 浏览: 126913 次
- 性别:
- 来自: 北京
最新评论
-
lingmincc:
得把vm文件拖到项目目录下,src同级,原因不明
HelloWorld----Velocity应用 -
fenshen6046:
hnota(y, b, c, a); 这句话错了应该是hno ...
最近正准备找工作呢,熟悉下递归算法,做了几个递归的例子包括汉诺塔问题 -
pandarat:
我按照上面的步骤试了下。可是到最后“运行org.archive ...
Eclipse下配置heritrix -
J-catTeam:
ThreadLocal的并不是起着实现线程安全的作用。使用了T ...
读ibatis源码—为什么说SqlMapClient是线程安全的 -
zuozhengfeng:
很简洁啊!
Struts2总结
文章列表
这个问题调了两天,最后发现是hibernate3.2.4的问题,转载一下,希望帮助遇到同样问题的同学。
http://hi.baidu.com/deimy/blog/item/62c1cc5cb6053741faf2c04f.html
一、Hibernate插入数据失败错误
错误信息:
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
compile-single:
run-main:
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
...
javascript事件列表解说
事件 浏览器支持 解说
一般事件 onclick IE3、N2 鼠标点击时触发此事件
ondblclick IE4、N4 鼠标双击时触发此事件
onmousedown IE4、N4 按下鼠标时触发此事件
onmouseup IE4、N4 鼠标按下后松开鼠标时触发此事件
onmouseover IE3、N2 当鼠标移动到某对象范围的上方时触发此事件
onmousemove IE4、N4 鼠标移动时触发此事件
onmouseout IE4、N3 当鼠标离开某对象范围时触发此事件
onkeypress IE4、N4 当键盘上的某个键被按下并且释放时触发此 ...
前几天做项目多次用到了Ajax,有的时候一个js函数中要调用几次,每次都去写一大段麻烦的很,我就想为什么不去把Ajax调用的过程封装一下,把参数和链接传进去,然后把返回值传给调用函数来处理呢。想到我就去做了,写了这个个函数:
/**
* ajax提交
* @param url
* @param param
* @param callback回调函数
* @return
*/
function jsonAjax(url, param) {
alert(url);
$.ajax({
type:"POST",
url:url, ...
马萨玛索(http://www.masamaso.com/index.shtml)每天10点都会推出一折商品5件,就是秒购。男装质量还不错,所以就经常去抢,感觉手动太慢了,就写了一个小爬虫程序,让自己去爬,如果是金子页面(免费商品)就会自动打开,我就可以抢到了。和大家分享一下。这个应该不算广告吧,之所以给链接和网站名是想着便于各位感兴趣看官测试,如果管理员觉得不妥,请通知哈,我再修改,不要直接封我哈,谢了。
思路:
1. 把所有想要的商品的链接读到程序中。
2. 分别打开每一个链接读取源代码
3. 验证是否是金子商品(源代码中含有free_msg字符串)
4. 如果是金子就把该链接用IE打开
...
在开发过程中经常使用<a href="#"/>,可是在点击这个链接的时候,总是跳到页面的顶端,如果滚动条很长的话,并且已经阅览的页面底部的时候,给用户带来很大的困扰。
为什么会出现这种情况呢,查阅资料发现,#代表一个锚点,并且这个锚点是在页面的顶部,所以每次点击这个链接都会跳到页面顶部。
如果我们不想让页面跳动的话可以使用javascript:void(0)代替#,页面就不会发生跳动了。增强了用户的体验度。
所有文件,变量统一采用英文单词表示。尽量避免简写和缩写。
一、 java类
java类根据java规范采用驼峰标示,java类首字母大写,类名中的各个单词首字母都大写。
Java类代表现实世界的一个事物,类名词最好是一个名词。最好采 ...
Ibatis做为一个半自动化的Orm框架有他的缺点和优点。在这里我就不宽泛的说这些了。就说说为什么SqlMapClient是线程安全的,他是怎么实现的。
提出问题:
private static SqlMapClient sqlMapper;
/**
* It's not a good idea to put code that can fail in a class initializer,
* but for sake of argument, here's how you configure an SQL Map.
*/
static {
...
项目进行一段时间了,总结一下。
一、不要想着重用别人的链接。
做web开发的页面中可点击的按钮,链接很大,当要跳转到别人的页面的时候第一个想到的就是直接调用别人的链接。当去调用别人的链接的时候,别人很有可能 ...
1、@Controller
告诉Ioc容器该类是一个Controller
例子:
@Controller
public class AddressController {
2、@Autowired
@Autowired 注解可以用于“传统的”setter 方法,如下例:
public class SimpleMovieLister {
private MovieFinder movieFinder;
@Autowired
public void setMovieFinder(MovieFinder movieFinder) {
this.mov ...
Veloctiy是一种弱类型的语言,语法结构非常简单,但在jetspeed却非常实用
一,变量定义
因为是一种弱类型语言,所以不用定义变量的类型,编译器根据赋值的类型自动进行判断,定义的关键字
为set,set前要加#,变量名前必须加$,变量名和值的组合要放在小括号中,不必用分号结束语句。例如:
#set($maxValue=5)
#set($name="Bob")
也可以定义数组,形式如下:
#set($arrayName=["element1","element2",...])
例如:#set($members=["mar ...
本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。
1. Ant简介:这里引用Ant帮助文档中对Ant的介绍:
Apache Ant是一个基于Java的构建工具。从理论上讲,也是一种类似于Make的工具,只是去除了Make工具的缺点。
既然已经有了make, gnumake, nmake, jam以及其他的构件工具,为什么还要Ant呢?因为Ant的早期开发者发现所有以上这些工具都或多或少的有一些局限性,使得在跨平台开发软件成为困难。类似于M ...
一、Database->Connection
二、在Connect to a Data Source界面点Configure
到界面
三、在Configure Data Connections界面点击新建按钮
到界面
配置信息如下图
四、然后连接,产生数据库
一、根据文件名filepath获得一个Sheet
//拿到excel表格
Workbook workbook = null;
try {
workbook = Workbook.getWorkbook(new File(path));
} catch (BiffException e) {
e.printStackTrace();
error.add("文件不存在");
pushError(0, error);
return false;
} catch (IOException e) {
e. ...
函数
描述
ABS(number)
返回提供数字的绝对值。比方说, ABS(-2.3)=2.3.
CEILING(number)
返回下一个最大整数,比方说, CEILING(2.3)=3.
CONCAT(string1[,string2,string3,...])
返回所有提供字符串的连接形式的值
CURDATE
返回当前时间(不带时间)
DATE_ADD(date,INTERVAL amount_type)
给提供的时间值加上一个时间间隔并返回一个新时间。正确的形式有SECOND, MINUTE, HOUR, DAY, MONTH和YEAR
DATE_SUB(date,INTER ...
- 2009-09-27 09:15
- 浏览 1449
- 评论(0)