- 浏览: 285594 次
- 性别:
- 来自: 哈尔滨
最新评论
-
netfengxia:
这个是Mybatis哦. 是一个ORM框架, 这里展示的是My ...
mybatis merge 语句使用 -
MILLETS:
好像没有效果
jsp页面打印、预览、设置实现方案 -
evic520:
mysql有merge into的用法?是不是标题错了 楼主? ...
mybatis merge 语句使用 -
winner_king:
解决问题
pager-taglib分页中文乱码问题 -
Renee涟漪:
...
SVN搭建
文章列表
JS限制图片大小并自动缩放
- 博客分类:
- web页面
//限制产品内容图片大小,自动缩放
function autoResizepic()
{
var picTarget=document.getElementById("fontzoom").getElementsByTagName("img");
if(picTarget){
if(picTarget[0].width>600){picTarget[0].height=picTarget[0].height*600/picTarget[0].width;picTarget[0].width=600;}
if(parseInt(picTa ...
css超级链接保持原色
- 博客分类:
- web页面
.nav01 a:link {
text-decoration:none;
color: #FFFFFF;
}
.nav01 a:visited {
text-decoration:none;
color: #FFFFFF;
}
.nav01 a:hover {
text-decoration:none;
color: #FFFFFF;
}
.nav01 a:active {
text-decoration:none;
color: #FFFFFF;
}
eclipse下项目svn的ip地址变换
- 博客分类:
- 开发工具
满足条件:
1、必须svn服务器整体目录搬家。
2、svn版本号与项目版本号一致。
搬家:
1、eclipse建立新搬家的svn的ip地址。
2、进入项目根文件夹(显示隐藏文件),搜索名字为entries的文件。
3、全选entries文件,将属性只读去掉。
4、全选entries文件,用editplus工具打开,搜索---替换:把原始svn的ip换成新的ip地址,选中所有文件夹选项。
5、批量保存。
6、全选entries文件,将属性只读打钩。
7、打开eclipse,刷新项目,编译完成后,看svn地址属性,迁移成功。
8、弄之前注意备份。
右键错误信息选择:Automatic Correction
(转)log4j详解与实战
- 博客分类:
- 框架
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。
首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:
http://logging.apache.org/log4j/1.2/download.html
我们先看一个最简单的示例:
【示例1】
项目结构:
【注:由于这里的多个项目公用一个jar档,我们可以创建一个专门放置jar档的Java工程,然后将jar档放到lib目录下。在要使用的工程中按图所示进行引用 】
Java代码:
Java代码
package com.coderdrea ...
Java获取客户端真实IP地址的两种方法
- 博客分类:
- web页面
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn / 的U ...
其中用到一个加密解密工具类,如下:
import java.security.SecureRandom;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.DESKeySpec;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
...
xml中需要过滤的字符分为两类,一类是不允许出现在xml中的字符,这些字符不在xml的定义范围之内。另一类是xml自身要使用的字符,如果内容中有这些字符则需被替换成别的字符。
第一类字符
对于第一类字符,我们可以通过W3C的XML文档来查看都有哪些字符不被允许出现在xml文档中。
XML允许的字符范围是“#x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]”。因此我们可以把这个范围之外的字符过滤掉。
需要过滤的字符的范围为:
\\x00-\\x08
\\x0b-\\x0c
\\x0e- ...
java将字符串写入文件
- 博客分类:
- java io
FileWriter fw=new FileWriter(fileNamePath);
fw.write(xmlStr);
fw.close();
1、建立User.java,内容如下:
package net.model;
/**
* @项目名:spring2.5
* @包名:net.model
* @文件名:User.java
* @日期:Jun 22, 2011 4:31:22 PM
* @备注:
* @作者:apple
*/
public class User {
private String username;
private String password;
public String getUsername() { return username; }
public void ...
package net.util;
/**
* @项目名:spring2.5
* @包名:net.util
* @文件名:FactoryDemo.java
* @日期:Jun 21, 2011 4:37:02 PM
* @备注:工厂模式
* @作者:apple
*/
public class FactoryDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Car c=Fac ...
package net.util;
/**
* @项目名:spring2.5
* @包名:net.util
* @文件名:SingletonDemo.java
* @日期:Jun 21, 2011 3:01:28 PM
* @备注:单例模式
* @作者:apple
*/
public class SingletonDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Sin ...
1、建立test.xml,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<HD>
<disk name="C">
<capacity>8G</capacity>
<directories>200</directories>
<files>1580</files>
</disk>
<disk name="D ...
xml为我们在网络交换数据带来很大方便,在java中可以使用saxbuilder来操作xml格式文件,下面介绍一下saxbuilder的常用方法.import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;import org.jdom.input.SAXBuilder;import org.jdom.output.XMLOutputter; ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> js倒计时</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME=" ...