在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn / 的URL时,用reques
SamplePojo.java import javax.persistence.Column; import javax.persistence.Entity; @Entity public class
import java.awt.GridLayout; import java.util.regex.Matcher; import java.util.regex.Pattern; import java
/** * @Title:FirstDayOfWeek.java * @Package:com.you.freemarker.model * @Description:获取某年某周的第一天 * @au
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.InputStream;
将图片文件转化为字节数组字符串,并对其进行Base64编码处理 /** * @Descriptionmap 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 * @author temdy * @Date 2015-01-26 * @param path 图片路径 * @return */ public static String imageToBase64(String path)
public class CharacterParser { private static int[] pyvalue = new int[] { -20319, -20317, -20304, -20295, -20292, -20283, -20265, -20257, -20242, -20230, -20051, -20036, -20032, -20026, -20002, -19990
import java.util.ArrayList; import java.util.Iterator; import java.util.Scanner; public class DES { public
import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.File; import java.io.FileInputStream;
如下是用正则表达式实现的java全角转半角代码片段: import java.util.regex.*; public static String replaceDBC2SBC(String input)
maven 引用如下 <dependency> <groupId> org.apache.geronimo.specs</groupId> <artifactId>geronimo-javamail_1.4_spec </artifactId> <version>1.3</version> </dependency> <dependency> <groupId>org.apache.commons
根据URL抓取并生成缩略图的Java代码 public static Bitmap loadImageFromUrl(String url, int sc) { URL m; InputStream i
/** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpecifiedDayBefore(String specifiedDay){ //SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyy
import java.math.BigInteger; import java.util.ArrayList; import java.util.Arrays; import java.util.List;
import java.io.File; import java.io.FilenameFilter; import java.io.FileFilter; /** * ---------------
niocommunicate; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import
import java.util.HashMap; import java.util.Map; public class MapDistance { private static double EARTH_RADIUS
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import
import java.util.HashMap; import java.util.LinkedList; /* * 基于Java LinkedList,实现Android大数据缓存策略 * 作者:Zhang
import java.util.Arrays; /** * 用Java产生100个1-150的数字 */ public class RandomTest { public static void main(String[]