JAVA笔记
Future_JUN
我还能学。。。
展开
-
java 读取路径下的文件内容
随手笔记,通用的读取配置文件的工具类public class Content { public static String readFile(String filePath, String charSet) throws Exception { System.out.println("filePath:"+filePath+"charSet:"+charSet); FileInpu...原创 2019-04-11 20:16:40 · 391 阅读 · 0 评论 -
Java 计算两经纬度间的距离
之前在开发一个自动售货机设备,在投入生产使用时,使用到了根据经纬度计算出当前位置和目标位置的直线距离,这个距离 不是路程距离,只是两坐标的直线距离,仅供参考.实际运用还要具体业务具体实现.下面是实现两维度的距离代码示例: /** * 根据两个经纬度坐标计算距离 * @param lon1 * @param lat1 * @param lon2 * @param...原创 2019-04-30 14:12:57 · 1090 阅读 · 0 评论 -
Java通用的response响应内容格式(json)
response回执通用格式,后端将数据返回给前端的数据格式返回的是对象,也可以是map或json代码如下:import java.util.HashMap;import java.util.Map;public class ResponseUtil { public static Object ok() { Map<String, Object> ...原创 2019-04-18 18:25:00 · 7820 阅读 · 1 评论 -
Java xml和map,list格式的转换
有时候后端开发,在数据传输时,不得不使用已经规约好的xml文本格式,下面是xml文本的各种转换.转载:http://blog.csdn.net/arjick/article/details/6251777代码如下:import java.io.ByteArrayOutputStream; import java.util.ArrayList; import java.util.Has...转载 2019-04-18 17:10:37 · 981 阅读 · 0 评论 -
Java base64加密
base64加密工具类代码如下:import java.io.ByteArrayOutputStream; public class Base64 { private static char[] base64EncodeChars = new char[] { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K',...转载 2019-04-18 16:42:46 · 222 阅读 · 0 评论 -
Java 压缩文件和解压文件
在开发中遇到文件的压缩和解压的可以参考代码如下:import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.uti...原创 2019-04-18 16:29:41 · 152 阅读 · 0 评论 -
随机字符串编码UUID
UUID用途很广,它是随机不重复的一串序列号,可作为订单号,客户端序列号,机构码等等.代码如下:import java.util.UUID;public class UUIDUtil { /** * 获得指定数目的UUID * @param number int 需要获得的UUID数量 * @return String[] UUID数组 */ public stati...原创 2019-04-18 16:13:38 · 443 阅读 · 0 评论 -
BigDecimal金额的转换
支付金额一般使用BigDecimal类,涉及元转分,分转元的问题代码如下:import java.math.BigDecimal;import com.taobao.util.Money;/** * 金额转换工具类 * * @author wangxian * @since 2016-01-02 */public class MoneyUtils { /** *...原创 2019-04-18 16:07:37 · 1977 阅读 · 0 评论 -
Java 微信签名MD5加密或HMACSHA256加密 工具类
java微信加密签名的工具类代码如下:import java.net.InetAddress;import java.net.URLEncoder;import java.security.MessageDigest;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;imp...原创 2019-04-18 15:54:48 · 2705 阅读 · 0 评论 -
HttpClientUtile 通用http请求工具类
一. post表单提交:public static String post(String url, Map<String, String> params);public static String post(String url, String content, Map<String, String> headers);public static String po...原创 2019-04-16 11:55:29 · 353 阅读 · 0 评论