Java
Java
honvin_
这个作者很懒,什么都没留下…
展开
-
cmd快速结束Java进程
cmd快速结束Java进程原创 2024-08-19 14:58:27 · 108 阅读 · 0 评论 -
全国行政区划数据 - JSON
[ { "name": "北京市", "code": "110000", "city": [ { "name": "市辖区", "code": "110100", "area": [ {"name": "东城区","code": "110101"}, {"name": "西城区","code": "110102"}, {"name": "朝阳区","code":原创 2021-07-13 11:22:40 · 9007 阅读 · 0 评论 -
常用正则表达式
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两位小数的正实数:^[0-9]+(.[0-9]{2})?$原创 2021-04-19 15:00:06 · 4310 阅读 · 0 评论 -
跨域问题 - jsonp赋值失败
之前在项目中遇到一个跨域的场景,纠结了好一会,觉得还是做个笔记记录一下。当时的场景是这样的,有A、B两个项目,A项目有个获取汇率的接口,B项目通过ajax调用拿到汇率值,并封装成一个方法供其他地方调用。但是,A、B项目不在同一个域下,这就产生了跨域问题。起初这个是由同事负责的,但是一直看她在跟老板讨论,貌似一直没有成功。具体情况是这样的,他们采用了jsonp的跨域方式,关于jsonp,这里...原创 2019-09-30 09:28:26 · 4319 阅读 · 0 评论 -
跨域问题 - Ajax跨域请求被踢退
继昨天的跨域【跨域问题】jsonp赋值失败,今天又出现了一个新的问题,就是用Ajax跨域请求之后被踢退登录了,因为昨天用的是伪代码说明的,所有在A、B项目之间没有登录动作,不存在踢退问题,然而今天上线之后这个问题就出现了。原因说明:因为在默认情况下,跨源请求是不会提供凭证的(cookie、HTTP认证及客户端SSL证明等),所以这次的Ajax请求会被服务器认为是一次新的请求,并不携带任何凭...原创 2019-09-30 09:30:03 · 4092 阅读 · 0 评论 -
记一次Arrays.asList的坑
说坑之前,先举个简单的例子,大家猜猜下面的代码输出结果会是多少?如果不仔细看,或者没仔细了解过的话,大部分都会很自信的说是3吧?其实,结果是1。为什么会是1??那把Arrays.asList(i)提取出来看看就知道了:蒙了吧,为什么List的泛型会是int[]???...原创 2020-11-09 17:40:53 · 3700 阅读 · 0 评论 -
RestTemplate 客户端远程调用工具类
package com.whw.util;import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpMethod;import org.springframework.http.ResponseEntity;import org.springframework.web.client.RestTemplate;原创 2020-06-10 17:31:36 · 4324 阅读 · 0 评论 -
Java验证码图片工具类
工具类源码import org.apache.commons.codec.binary.Base64;import javax.imageio.ImageIO;import java.awt.*;import java.awt.geom.QuadCurve2D;import java.awt.image.BufferedImage;import java.io.ByteArrayOu...原创 2020-03-13 09:30:37 · 4373 阅读 · 1 评论