import java.security.MessageDigest; public class MD5 { //公盐 private static final String PUBLIC_SALT =
for (int i = 0; i < t0; i++) { // 判断是否为汉字字符 if (java.lang.Character.toString(t1[i]).matches("[\u4e00-\u9fa5]+"))
/** * 使用谷歌Gson实现Json串和Java Bean互转 */ public class JsonHelper { public static String toJson(Object src){
import java.util.LinkedHashMap; import java.util.Map; import java.util.Map.Entry; /** * 此类通过继承 LinkedHashMap
create; import java.awt.Color; import java.io.File; import java.io.FileOutputStream; import java.io.IOException;
Apache POI - the Java API for Microsoft Documents。 下面是一个POI读写word表格的例子: import java.io.FileInputStream;
在有代理环境下要获得真实ip,必须先看X-RealIP和X-Forwarded-For两个http头,如果这两个请求头中有值的话,真实ip就从这里取值,否则再看request.getRemoteAddr()。 如下是获得真实IP的代码: /** * 获取真实IP: * 先取 * @param request * @return */ public static String getClientIP
有多种方法可以实现小数的四舍五入,下面方法展示其中两种方法。 import java.text.DecimalFormat; public class NumberUtil { public void
tools; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar;
import java.io.*; import java.sql.*; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache
import java.io.*; /** * 示例:执行进程并返回结果 */ public class ProcessExecutor { public static final int SUCCESS
一般来说,DFA正 则在编译的时候花的时间会多一点,但是在匹配的时候会更快一点。NFA出现较早,Java、.Net、PHP、Ruby、Perl、Python、GNU Emacs、ed、sec、vi、g
import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.HttpURLConnection;
import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.BufferedWriter; import
import java.io.*; import java.util.*; import java.util.zip.*; public class FolderZip { private static
/** * 工具类,实现公农历互转 */ public class LunarCalendar { /** * 支持转换的最小农历年份 */ public static final int MIN_YEAR = 1900; /** * 支持转换的最大农历年份 */ public static final int MAX_YEAR = 2099; /** * 公历每月前的天数 */ private
序一直到最高位排序完成以后,数列就变成一个有序序列。 import java.util.ArrayList; import java.util.List; public class radixSort
CleanMine.java import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.event.ActionEvent;
package timerDemo; import java.awt.BorderLayout; public class TimerCountDemo extends JPanel implements
import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import