利用Java Mail发送邮件的代码 代码段

import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import

ph44 2015-06-17   1381   0
Java  

邀请码生成器Java代码 代码段

邀请码生成器,可根据邀请码反向算出用户id import java.util.Random; /** * 邀请码生成器,算法原理:
* 1) 获取id: 1127738
* 2)

javap 2015-06-25   12841   0
Java  

java生成汉字验证码 代码段

常常在输入验证码时,都是简单的字母+ 数字,而汉字则相对较少。 相关知识,汉字编码原理 汉字验证码 import java.util.*; public class CheckCode { public static void

lplo 2015-03-01   4539   0
Java  

java中全角半角字符的相互转换 代码段

java中全角半角字符的相互转换 import org.apache.commons.lang.StringUtils; /** *

 * 提供对字符串的全角->半角,半角->全角转换 * 

cwf8 2015-03-25   2501   0
Java  

JAVA实现精确的加减乘除代码 代码段

package lc.util; import java.math.BigDecimal; public class MathHelper { private static final int DEF_DIV_SCALE

jopen 2015-12-10   1089   0
Java  

Java插入排序实现 代码段

插入排序的思想是:每次将一个待排序的记录,按其大小插入到前面已经排序的子序列的合适位置,直到全部插入。本文是插入排序的JAVA实现,包括直接插入排序,二分法插入排序和希尔排序。 package org.rev.algorithm;

jopen 2015-02-05   2480   0
Java  

Java对象排序的3种实现方式 代码段

/** * Java对象排序的3种实现方式 * @author zhangwenzhang * */ public class TestObjectSort { /** * @param args */

p4cf 2015-11-29   878   0
Java  

Java之多线程断点下载的实现 代码段

服务器端可以用tomcat模拟,将被下载的测试文件放入webApp/ROOT目录下即可。 先给出java借助HttpURLConnection类实现的多线程下载代码: public class MultiThread

mxf8 2015-03-16   4144   0
Java  

java插入排序算法 代码段

array[j] = insertedElem; break; } } } // =======以下是java.util.Arrays的插入排序算法的实现 /* * 该算法看起来比较简洁一j点,有点像冒泡算法。

en9 2014-12-30   1874   0

Java 服务器获取请求的IP方法 代码段

求转发给后端的weblogic,看来就是这样导致的咯。 给出一份还算靠谱的代码 改进后的java代码: class IpUtils { public static String getIpAd

f663x 2015-03-13   3036   0
Java  

Java导入导出Excel工具类ExcelUtil 代码段

,所以导入和导出也都是基于实体类的。 在编写ExcelUtil之前,在网上查了一些资料。java中用来处理Excel的第三方开源项目主要就是POI和JXL。poi功能强大,但是比较耗资源,对于

wn25 2015-01-12   17971   2
Java  

判断数值有效位数的Java工具类 代码段

public class AdjustmentDouble{ /** * @param s 需处理的数据 * @param numOfIntPart 整数位数 * @param numOfDecimalPart 小数位数 * @return 处理过的数据 */ public static String adjustDouble(String s,int numOfIntPart,int numOf

f25p 2015-01-13   1595   0
Java  

java判断字符是否属于中文 代码段

// 判断字符是否属于中文 public class IsChineseOrEnglish { // GENERAL_PUNCTUATION 判断中文的“号 // CJK_SYMBOLS_AND_PUNCTUATION 判断中文的。号 // HALFWIDTH_AND_FULLWIDTH_FORMS 判断中文的,号 public static boolean isChinese(char c) {

pbd4 2015-01-17   1274   0
Java  

Java获得代理环境下的真实IP 代码段

在有代理环境下要获得真实ip,必须先看X-RealIP和X-Forwarded-For两个http头,如果这两个请求头中有值的话,真实ip就从这里取值,否则再看request.getRemoteAddr()。 如下是获得真实IP的代码: /** * 获取真实IP: * 先取 * @param request * @return */ public static String getClientIP

c6g3 2015-02-15   2901   0
Java  

公历农历互相转换的Java日历工具类 代码段

/** * 工具类,实现公农历互转 */ public class LunarCalendar { /** * 支持转换的最小农历年份 */ public static final int MIN_YEAR = 1900; /** * 支持转换的最大农历年份 */ public static final int MAX_YEAR = 2099; /** * 公历每月前的天数 */ private

pc688 2015-05-05   7268   2
Java  

java 使用流下载文件代码 代码段

public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 String filename = file.getName(); // 取得文件的后缀名。 String e

jopen 2015-07-24   854   0
Java  

遍历Java Map的四种方法 代码段

public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.pri

jopen 2015-12-02   1920   0
Map  

简单实用的时间处理Java工具类DateUtil 代码段

public class DateUtil { private static final Logger logger = LoggerFactory.getLogger(DateUtil.class); private static final SimpleDateFormat datetimeFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")

peke 2016-01-06   2051   0
Java  

Java拼音拆分算法 代码段

public static String polishPinyin(String name) { if (name == null || "".equals(name)) return name; name = name.replaceAll("[0-9_]+", ""); StringBuffer buffer = new StringBuffer(); char[] chars = name.

cyjjkz1 2016-01-28   904   0
Java  

判断是否汉字的Java代码 代码段

private static boolean isChinens(char c) throws UnsupportedEncodingException { // TODO Auto-generated method stub if (String.valueOf(c).getBytes("GBK").length > 1) { return true; } else { return false

fpy7 2015-01-06   809   0
Java  
1 2 3 4 5 6 7 8 9 10