生成若干位数的随机ID的Java工具类 代码段

写了如下工具类: public class SystemUtil { public static String getRandomNumberByNum(int num) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < num; i++) { long randomNum = Math.round(Math.floor(Mat

andoid 2015-03-09   2762   0
Java  

java人民币大小写转换方法 代码段

/** * 人民币转成大写 * * @param value * @return String */ public static String hangeToBig(double value) { char[] hunit = { '拾', '佰', '仟' }; // 段内位置表示 char[] vunit = { '万', '亿' }; // 段名表示 char[] digit = { '零'

g2b4 2015-03-23   3018   0
Java  

Java对 Double 类型的数据进行四舍五入 代码段

/** * 对 Double 类型的数据进行四舍五入 * @author gaoqing * 2014-12-2 * @param initValue 初始值 * @param scaleNum 保留小数点的位数 * @param tClass 保留小数点位数后,返回的数据类型的 Class * @return t 四舍五入后的值 */ public static <T> T roundDoule

dwd4 2015-04-01   1124   0
Java  

Java工具类:全角半角相互转换 代码段

/** * 半角转全角 * @param input String. * @return 全角字符串. */ public static String ToSBC(String input) { char c[] = input.toCharArray(); for (int i = 0; i < c.length; i++) { if (c[i] == ' ') { c[i] = '\u3000

fdwm 2015-04-18   1104   0
Java  

Java 下载支持断点续传服务端 代码段

private void downFile(HttpServletResponse response, HttpServletRequest request, String location){ BufferedInputStream bis = null; try { File file = new File(location); if (file.exists()) { long p = 0L

ygw3 2015-05-07   1391   0
Java  

Java实现插入排序 代码段

问题:用插入排序算法对n个对象的数组进行升序排序。 插入排序算法描述:插入排序的基本思想是,在一个已经排好序的子数组中查找一个位置,在找到的位置中插入一个元素,元素插入后,子数组依然有序。算法步骤如下: (1)初始状态,子数组只包含数组的第一个元素,这样,子数组自然 public <T extends Comparable<T>> void sort(T[] a) { // TODO Auto-g

ymny 2015-05-19   1668   0
Java   排序  

java在线预览txt、word、ppt、execel,pdf代码 代码段

在页面上显示各种文档中的内容。在servlet中的逻辑 word: BufferedInputStream bis = null; URL url = null; HttpURLConnection httpUrl = null; // 建立链接 url = new URL(urlReal); httpUrl = (HttpURLConnection) url.openConnection();/

jopen 2015-08-28   8472   4
Java  

java中数字与ASCII码的相互转换的代码 代码段

在编程中经常会用到将字符串数字转换成ASCII值,前一段时间遇到了这个问题,下面是解决问题的代码,希望能够帮助到有需要的猿友们 //测试demo public static void main(String[] args) { int a=91151561; for (byte b : String.valueOf(a).getBytes()) { char c=(char) (b + 48);

jopen 2015-12-02   4222   1
Java  

java HtmlUnit模拟提交表单 代码段

模拟页面提交一个form public void submittingForm() throws Exception { final WebClient webClient = new WebClient(); // Get the first page final HtmlPage page1 = webClient.getPage("http://some_url"); // Get the

achr9946 2016-01-19   987   0
HtmlUnit   Java  

Java处理XSS漏洞的工具类代码 代码段

public class AntiXSS { /** * 滤除content中的危险 HTML 代码, 主要是脚本代码, 滚动字幕代码以及脚本事件处理代码 * * @param content * 需要滤除的字符串 * @return 过滤的结果 */ public static String replaceHtmlCode(String content) { if (null == conten

EdwinByars 2016-02-18   4959   0
Java  

Java 使用NIO进行快速的文件拷贝的代码 代码段

public static void fileCopy( File in, File out ) throws IOException { FileChannel inChannel = new FileInputStream( in ).getChannel(); FileChannel outChannel = new FileOutputStream( out ).getChannel();

833p 2015-01-08   3426   0

Java 冒泡排序算法实现 代码段

public class BubbleSort { public static void sortiere(int[] x) { boolean unsortiert=true; int temp; while (unsortiert){ unsortiert = false; for (int i=0; i < x.length-1; i++) if (x[i] > x[i+1]) { temp

w43m 2015-01-08   1007   0
Java  

Java使用Spring发邮件 代码段

import org.springframework.beans.factory.annotation.Autowired; import org.springframework.mail.MailSender; import org.springframework.mail.SimpleMailMessage; import org.springframework.stereotype.Serv

yb25 2015-01-29   2371   0
Java   FTP  

约瑟夫环算法Java实现代码 代码段

约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 2B求解: private void myJosf(int teamLength, int baoshu) { int[] team = new int[teamL

m8x2 2015-02-02   4879   0
Java  

Java字符串常用操作方法及代码 代码段

1、字符串数组与字符串之间的转换 一个字符串可以变为一个字符 数组,同样,也可以把一个字符数组,变为一个字符串。 在String类中提供了以下操作方法: 将字符串变为字符数组: public char[] toCharArray() public String(char[] value) public String(char[] value,int offset,int count) public

g2b4 2015-03-23   3473   2
Android  

java防止sql注入 代码段

public final static String filterSQLInjection(String s) { if (s == null || "".equals(s)) { return ""; } try { s = s.trim().replaceAll("</?[s,S][c,C][r,R][i,I][p,P][t,T]>?", "");//script s = s.trim().r

ec3y 2015-05-06   9495   2
Java  

java RC4加密解密 代码段

package com.*; public class RC4 { public static String decry_RC4(byte[] data, String key) { if (data == null || key == null) { return null; } return asString(RC4Base(data, key)); } public static Strin

javap 2015-06-25   2416   0
Java  

Java 调用Mysql dump 备份数据库 代码段

SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss"); try { String name = sdf.format(new Date()); String filePath = System.getProperty("user.dir") + "//" + name + ".sql"; // 系统执行器 Runtime rt

javap 2015-06-25   1557   0
Java  

Java上传下载功能的实现 代码段

上传下载是很简单的功能,但是每次用的时候还是要查,这里整理一下 前台: <form action="xxoo.do" enctype="multipart/form-data" method="post"> <input type="file" name="file" />  <button type="submit" class="btn btn-primary"> 提交   </form> 主

jopen 2015-07-01   2134   0
Java  

Java获取请求主机IP地址IPUtil 代码段

如果通过代理进来,则透过防火墙获取真实IP地址 public class IPUtil { private static Logger logger = Logger.getLogger(IPUtil.class); /** * 获取请求主机IP地址,如果通过代理进来,则透过防火墙获取真实IP地址; */ public final static String getIpAddress(HttpSe

peke 2016-01-06   1477   1
Java  
1 2 3 4 5 6 7 8 9 10