
java后端
文章平均质量分 59
刘小猿
这个作者很懒,什么都没留下…
展开
-
oss上传图片
<body> <div> <p>店铺门图:</p> <div class="updatebox"> <div class="update-header"> <input id="upload_imgurl" ty原创 2018-03-07 15:46:20 · 590 阅读 · 0 评论 -
获取IP地址
public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = reque...原创 2018-06-22 09:20:14 · 138 阅读 · 0 评论 -
支付宝支付
支付宝api https://docs.open.alipay.com/204/105465/为了保证交易安全,支付宝采用了一系列的安全手段:采用HTTPS协议传输交易数据,防止数据被截获,解密。采用RSA非对称密钥,明确交易双方的身份,保证交易主体的正确性和唯一性...原创 2018-06-15 14:23:21 · 449 阅读 · 0 评论 -
JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别
getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。 getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申明字段。同样类似的还有getConstructors()和getDeclaredConstructors()、getMethods()和getDeclaredMethod...原创 2018-06-15 15:04:26 · 4736 阅读 · 0 评论 -
Token生成和使用
Token的组成header.poyload.signheader:头部,包括参数类型(JWT),签名算法(HS256);poyload:负荷,存放信息(信息容易暴漏,不应该在载荷里面加敏感数据);sign:签名,Hs256(header(base64)+poyload(base64))加密;token生成方式两种 *不借助第三方jar,自己生成token; ...原创 2018-07-02 14:40:10 · 8280 阅读 · 0 评论 -
java 创建json
JsonObject obj=new JsonObject(); obj.addProperty("id", each.getId()); obj.addProperty("name", each.getName()); obj.addProperty("rate", each.getRate()); //obj...原创 2018-07-17 16:31:27 · 1132 阅读 · 0 评论 -
银行卡认证(聚合)
银行卡三要素认证realname:真实姓名bankcard:银行卡号idcard:身份证号key:银行卡三要素实名认证appkey(bd5146382f9c293b5518ca30db4206e3)url:http://v.juhe.cn/verifybankcard3/query?key=${key}&realname=${realname}&bankcard...原创 2018-07-17 17:04:50 · 1113 阅读 · 0 评论 -
springboot
原创 2018-08-01 22:40:07 · 185 阅读 · 0 评论 -
ideal 激活
license server:http://idea.congm.in原创 2018-09-03 09:31:53 · 2188 阅读 · 1 评论 -
springboot注解
@EnableTransactionManagement :首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransactionManager 如果你添加的是 spring-boot-starter-...原创 2018-11-05 10:06:03 · 241 阅读 · 0 评论 -
实名认证(聚合)
public static boolean buildRequestBody(String name, String idCard) { boolean verify_success = false; HashMap<String, String> params = new HashMap<String, String>(); params.put("key",...原创 2018-06-05 18:21:35 · 1287 阅读 · 0 评论 -
加压解压
/** * 对字节数组进行gzip压缩 * <p> * * @author jgzhang2, 2014-8-13 * * @param inputBytes * :压缩前的字节数组 * @return:压缩后的字节数组 */ public static byte[] compressByGzip(byte[] str)...原创 2018-05-24 14:48:45 · 226 阅读 · 0 评论 -
myeclipse修改项目名称发布到tomcat中去
原创 2018-03-02 14:56:22 · 576 阅读 · 0 评论 -
bean定义是一个singleton还是一个prototype。
singleton和prototype的区别singleton作用域:当把一个Bean定义设置为singleton作用域是,Spring IoC容器中只会存在一个共享的Bean实例,并且所有对Bean的请求,只要id与该Bean定义相匹配,则只会返回该Bean的同一实例。值得强调的是singleton作用域是Spring中的缺省作用域。prototype作用域:prototype作用域的Bean会...转载 2018-05-02 22:53:35 · 772 阅读 · 0 评论 -
HTTP访问远程接口
jar包:public class HttpUtil{ public static String httpRequestToString(String url, String requestMethod){ String methodResult = null; try { boolean isGet = "get".e...原创 2018-05-20 22:10:17 · 1191 阅读 · 0 评论 -
javaweb工程 添加不到tomcat中 解决办法
在eclipse中导入之前做个项目,想运行起来看看,发现导入之后没法部署。 1.先解决办法如下: 勾选上面三项并选择相应的值后就变成web项目,可以部署在tomcat上了。2.如果上面参数值没法修改,修改的时候报错。则可以修改一个文件来达到目的。修改文件:D:\eclipse工作空间\项目名称\.settings文件夹下 org.eclipse.wst.common.project.facet....原创 2018-05-15 14:34:51 · 7128 阅读 · 1 评论 -
HttpClient学习
最初,HTTP是被设计成无状态的,面向请求-响应的协议。然而,现实世界中的应用程序经常需要通过一些逻辑相关的请求-响应交换来保持状态信息。 为了使应用程序能够维持一个过程状态, HttpClient允许HTTP请求在一个特定的执行上下文中来执行--称为HTTP上下文。如果相同的上下文在连续请求之间重用,那么多种逻辑相关的请求可以参与到一个逻辑会话中。HTTP上下文功能和java.util.Map&...转载 2018-05-24 10:53:27 · 323 阅读 · 0 评论 -
HttpServlet详解
HttpServlet详解http://www.cnblogs.com/panjun-Donet/archive/2010/02/22/1671290.htmlServlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.ht...转载 2018-05-24 11:30:59 · 123 阅读 · 0 评论 -
response writer
private static void writer(HttpServletResponse response,String str){ try { StringBuffer result = new StringBuffer(); //设置页面不缓存 response.setHeader("Pragma", "No-cache"); response.setHead...原创 2018-05-29 10:25:29 · 314 阅读 · 0 评论 -
向服务端发送请求,post 加密加压,服务端解密解压,加密加压在后面介绍
public static String httpRequestToString(String url, String requestMethod,String param){ String methodResult = null; try { boolean isGet = "get".equalsIgnoreCas...原创 2018-05-24 14:37:51 · 827 阅读 · 0 评论