Skip to content

Instantly share code, notes, and snippets.

View liujbo's full-sized avatar
🎯
Focusing

JunBo.Liu liujbo

🎯
Focusing
View GitHub Profile
@liujbo
liujbo / HttpUtil.java
Last active March 28, 2022 13:29
HTTP请求工具
package com.xilai.cuteBoy.common.util;
import org.apache.http.HttpEntity;
import org.apache.http.HttpStatus;
import org.apache.http.NameValuePair;
import org.apache.http.client.config.AuthSchemes;
import org.apache.http.client.config.CookieSpecs;
import org.apache.http.client.config.RequestConfig;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
@liujbo
liujbo / JarUtil.java
Last active November 24, 2018 15:41
解压jar包到指定目录
package com.xilai.cuteBoy.common.util;
import java.io.*;
import java.util.Enumeration;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
/*************************************************************
* Description: Jar工具类
* Author: Liu Junbo
@liujbo
liujbo / MD5Util.java
Last active October 25, 2017 00:50
MD5加密
package com.xilai.cuteBoy.common.util;
import java.security.MessageDigest;
/*************************************************************
* Description: MD5工具类
* Author: Liu Junbo
* CreateTime: 2017/5/2
************************************************************/
public class MD5Util {
@liujbo
liujbo / PropertiesFileUtil.java
Last active October 25, 2017 00:53
读取配置文件
package com.xilai.cuteBoy.common.util;
import java.util.Date;
import java.util.HashMap;
import java.util.MissingResourceException;
import java.util.ResourceBundle;
/*************************************************************
* Description: 资源文件读取工具
* Author: Liu Junbo
@liujbo
liujbo / RayCastingAlgorithm.java
Created October 24, 2017 03:34
计算当前坐标是否在不规则多变形内
package com.xilai.cuteBoy.common.util;
import java.math.BigDecimal;
import java.util.LinkedList;
import java.util.List;
/*************************************************************
* Description: 计算当前坐标是否在不规则多变形内
* 算法名称 Ray-casting Algorithm 光线投射算法
* https://en.wikipedia.org/wiki/Point_in_polygon#Ray_casting_algorithm
* CreateTime: 2017/7/21
@liujbo
liujbo / StringUtil.java
Last active October 25, 2017 00:52
字符串工具类
package com.xilai.cuteBoy.common.util;
import org.apache.commons.lang.StringUtils;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/*************************************************************
* Description: String 工具类
* Author: Liu Junbo
@liujbo
liujbo / test
Last active October 25, 2017 01:08
HTTP请求传入参数示例
maven依赖:
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.3</version>
</dependency>
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("account", SmsConstant.SMS_USERNAME));
params.add(new BasicNameValuePair("pswd",SmsConstant.SMS_PASSWORD));