- 浏览: 319429 次
- 性别:
- 来自: 北京
-
最新评论
-
贝塔ZQ:
java实现excel文档表格的导入导出,之前用过PageOf ...
java操作excel进行导入导出 -
zenmshuo:
如果也能实现Excel格式的导入导出就完美了,Spread S ...
java操作excel进行导入导出 -
多去尝试不同的事物:
楼主你好, 我是这么设置的:eclipse->windo ...
eclipse 设置 @author @version等注释模板 -
di1984HIT:
学习了,嘿嘿。。
struts2拦截器实现用户登录管理 -
孟明视:
挺实用的。不用自己拼了。直接做成工具类调用。。
List、Object转换为Json格式字符串
文章列表
发表一个自己常用的分页的通用代码,实现了ajax分页。此例子是在Struts2+Hibernate+Spring框架下实现的,分页工具类是通用的,只不过查询、控制是根据使用的方法的不同而不同。
PaginationUtil.java
package com.dsh.pagination.tool;
/**
* ajax分页
* @author: DuanLang
* @company:oddTech
* @time:2011-12-2 上午11:10:36
*/
public class PaginationUtil {
/** 设置当前页码 */
...
今天在做分页的时候一直被无名的错误所干扰(也不算错误吧,就是没有达到自己理想的结果),想通过hibernate从数据库中找出满足条件的记录数,于是使用了以下的语句:
Query query=this.getSession().createQuery("select count(u.id) a ...
下面是全部的源代码:
SendMail.java
package com.dsh.javamail;
import java.util.Properties;
import javax.mail.BodyPart;
import javax.mail.Message;
import javax.mail.Multipart;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.in ...
想让注释显示格式如下:
/**
* 得到一個類的實例
* @author: NanGuoCan
* @company:2011-12-1 上午11:50:44
* @time:oddTech
*/
可以通过以下设置:
window-》preferences-》java-》Code style-》Code Template-》Comments-》Types-》Edit。然后把下面的代码复制进去就可以了,如果想显示更多的信息可以自行添加
/**
* @author: ${user}
* @company:${date} ${time}
* ...
首先复写一个Session的监听器,对新创建的session进行监听。
ApplicationListener.java
package dsh.bikegis.listener;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import dsh.bikegis.dao.AccessPeopleDao;
import dsh.bikegis.tool.SpringBeanFactory;
/**
* 統計網站訪問人數
* ...
这一般是系统图标缓存出现问题所致,可这样设置:
按Ctrl+Shift+Esc打开任务管理器,在进程列表中找到explorer.exe并将其结束,接下来在单击任务管理器菜单“文件→运行”,输入“cmd”并回车打开命令提示符窗口,输入以下命令:
CD /d %userprofile%\AppData\Local(回车)
DEL IconCache.db /a(回车)
EXIT(回车)
最后在任务管理器中单击“文件→运行”,输入“explorer.exe”重新启动该进程即可。
RDBMS
方言
DB2
org.hibernate.dialect.DB2Dialect
DB2 AS/400
org.hibernate.dialect.DB2400Dialect
DB2 OS390
org.hibernate.dialect.DB2390Dialect
PostgreSQL
org.hibernate.dialect.PostgreSQLDialect
MySQL
org.hibernate.dialect.MySQLDialect
MySQL with InnoDB
org.hibernate.dialect.M ...
struts2拦截器实现用户登录管理
ManagerInterceptor.java
package dsh.bikegis.interceptor;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwo ...
DownloadAction.java
package dsh.bikegis.action.tool;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import org.apache.struts2.ServletActionContext;
import dsh.bikegis.system.SysAction;
/**
* 文件下載的action
* @author Nan ...
//設置起點
function setstart(){
var newcenter = myMap.getCenter();
if(!startpoint){
startpoint = new google.maps.Marker({
map:myMap,
position:newcenter,
draggable: true
});}
}
//設置終點
function setend(){
var newcenter = myMap.getCenter();
if(!endpoint){
...
根據用戶輸入內容查詢座標:
function addressGps() {
var myGeocoder=new google.maps.Geocoder();
var address=document.getElementById('address').value;
if(address==''){
alert("請輸入您要查詢的地點名稱");
return;
}
myGeocoder.geocode({'address':address}, function (results, status ){
if( ...
js对url中的中文进行编码:
encodeURI(encodeURI(karea))
注意,浏览器对url进行编码是默认执行两次的,所以我们手工编码的话也要进行两次
FileTool.java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Calendar;
import java.util.Locale;
/**
* 文件操作工具類
*
* @author fengyapeng
* @time: 2011-4-11 下午03:40:41
* @Company:oddtech
*/
publ ...
JsonUtil.java
package dsh.bikegis.tool;
import java.beans.IntrospectionException;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.util.List;
/**
* json的操作类
* @author NanGuoCan
*
*/
public class JsonUtil {
/**
* @param object
...
URLTool.java
package dsh.bikegis.tool;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLEncoder;
/**
* 打开到此 URL 的连接并返回一个用于从该连接读入的 InputStream。
* @a ...