- 浏览: 157120 次
- 性别:
- 来自: 杭州
最新评论
-
18335864773:
推荐用户国内自主研发的组件 pageoffice 组件生成 e ...
java 导出Excel poi 实现 -
nijinglie:
这个jsp页面具体怎么写????
java 导出Excel poi 实现 -
fxwjsw:
Array.prototype.distinct = func ...
js数组去除重复项目 -
ae6623:
讲的很好!!赞一个,嗯是图片向上滚动了-100px;这就好理解 ...
css背景定位技术 -
qieyi28:
呵呵
javascript &的秒用
文章列表
一般加载页面后再执行javascript程序有下面几种方式
$(function(){
$("#a").click(function(){
//adding your code here
});
});
$(document).ready(function(){
$("#a").click(function(){
//adding your code here
});
});
window.onload = function(){
$("# ...
Java对Map排序
- 博客分类:
- java开发
Java中对Map(HashMap,TreeMap,Hashtable等)的排序时间
首先简单说一下他们之间的区别: HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非同步的。 TreeMap: 能够把它保存的记录根据键(key)排序,默认是按升序排序,也可以指定排序的比较器,当用Iterator 遍历TreeMap时,得到的记录是排过序的。TreeMap不允许key的值为null。非同步的。 Has ...
Callable,Runnable比较及用法
- 博客分类:
- java开发
编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,Thread,Runnable,Callable.
Runnable和Callable的区别: (1)Callable规定的方法是call(),Runnable规定的方法是run(). (2)Callable的任务执 ...
Jackson 框架,轻易转换JSON
- 博客分类:
- java开发
/**
* <b>function:</b>将list集合转换成json字符串
* @author hoojo
* @createDate 2010-11-23 下午06:05:59
*/
@Test
public void writeListJSON() {
try {
List<AccountBean> list = new ArrayList<AccountBean>();
list.add(bean);
...
Spring3 的定时器任务
- 博客分类:
- java开发
Spring Security 3.0系列开发出来的时间并不长,不过目前已经有许多项目整合进入了Spring Security 3.0,原因是确实比2.0系列有了不上改进,不过目前关于Spring Security 3.0的中文开发文档和书籍太少了,下面张老师为大家介绍Spri ...
- 2013-11-15 13:37
- 浏览 720
- 评论(0)
为监控而生的数据连接池Druid
- 博客分类:
- oracle
这几天看到有人用druid连接池,发现这是一款很牛的连接池工具,很感谢温少这个牛人。
在这里我保存一下链接地址,供大家分享:https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 2013-11-13 14:31
- 浏览 822
- 评论(0)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/222078
Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特 ...
- 2013-11-11 16:15
- 浏览 652
- 评论(0)
@RequestParam和@PathVariable这两个有什么区别:
www.baidu.com/aaa?abc=123
@RequestParam取到的就是?号后对应的类容
这个我补全一下
@RequestParam(value="abc", required=false) int abc
@PathVariable取到的值是URI里对应的值(非问号后的)
补全一下为
@PathVariable String aaa
struts注解 配置拦截器 拦截器无效
- 博客分类:
- java开发
<!--设置默认的父包 所有的package 继承name='abstract_struts' 这样才能实现拦截器通用配置 -->
<constant name="struts.convention.default.parent.package" value="yuanlin"/>
拦截器的应用,在许多项目中都会用到,以前用XML文件方式来配置,现在因为Action访问在项目里用被注解方式代替了。那么拦截器应该怎么配置呢。
首先,实现Struts2的注解配置。
其他的,我就不说了, ...
struts注解 配置拦截器 拦截器无效
- 博客分类:
- java开发
<!--设置默认的父包 所有的package 继承name='abstract_struts' 这样才能实现拦截器通用配置 -->
<constant name="struts.convention.default.parent.package" value="yuanlin"/>
拦截器的应用,在许多项目中都会用到,以前用XML文件方式来配置,现在因为Action访问在项目里用被注解方式代替了。那么拦截器应该怎么配置呢。
首先,实现Struts2的注解配置。
其他的,我就不说了,我 ...
myEclipse 安装 svn方法
- 博客分类:
- tomcat服务器
eclipse安装svn其实有很多种方法,但是实践的时候随着eclipse版本的不同,往往会发现很多种方法是不可行的,这里我总结我刚刚配置的方法。
我配置的myEclipse版本为8.5
第一步、拷贝site-1.8.18.zip压缩包的解压文件到E:\MyEclipse 8.5\myplugins\svn (其实任意位置都可以,我这里直接放到我ECLIPSE的安装目录下)
第二步、运行如下代码:
package user;
import java.io.File;
import java.uti ...
svn 安装方法(windows)
- 博客分类:
- tomcat服务器
因为最近需要给朋友开发一个小项目,今天没事,就来配置了一个svn
因此在这里分享一下。
第一步:找SVN安装文件
网址 :http://sourceforge.net/ 在网站输入框内查询 “subversion”
因为考虑到这里是WINDOWS环境下配置 点击“ Subversion for Windows” 进入页面后找到download实现下载。
第二步:安装svn
将下载下来的Svn安装到 D:\Program Files
安装完成后,将目录在D:\Program Files\Sub ...
ibatis中使用like模糊查询
- 博客分类:
- oracle
无效的方法:
select * from table1 where name like '%#name#%'
两种有效的方法:
1. 使用$代替#。此种方法就是去掉了类型检查,使用字符串连接,不过可能会有sql注入风险。
select * from table1 where name like '%$name$%'
2.使用连接符。不过不同的数据库中方式不同。
mysql:
select * from table1 where name like concat('%', #name#, '%')
oracle:
select * from table1 ...
Oracle新建用户,角色,授权,建表空间
- 博客分类:
- oracle
oracle数据库的权限系统分为系统权限与对象权限。
系统权限( database system privilege ) :让用户执行特定的命令集。
例如:create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。
对象权限( database object privilege ):让用户能够对各个对象进行某些操作。
例如:delete权限允许用户删除表或视图的行,select权限允许用户通过select从表、视图、序列(sequences)或快照(sn ...
创建焦点索引输入框
- 博客分类:
- javascript
这里要用到JQUERY的一个关键函数 autocomplete(urlor data, [options] ) 参考地址:http://www.jb51.net/article/24219.htm