
java
aisinilehehe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决RestTemplate 401: org.springframework.web.client.HttpClientErrorException: 401 : [no body]
转载:https://blog.youkuaiyun.com/cc007cc009/article/details/110071142将 @Bean public RestTemplate restTemplate(RestTemplateBuilder builder) { RestTemplate restTemplate = builder.build(); return restTemplate; }改为 @Bean pu.转载 2021-03-16 16:00:16 · 6788 阅读 · 0 评论 -
java -jar 参数前后位置说明
springboot项目启动的时候可以直接使用java -jar xxx.jar这样。下面说说参数的一些讲究1.-DpropName=propValue的形式携带,要放在-jar参数前面 eg:java -Dxxx=test -DprocessType=1 -jar xxx.jar 取值:System.getProperty("propName")2.参数直接跟在命令后面 eg:java -jar xxx.jar processType=1 processType2=2 取值转载 2021-02-22 09:49:48 · 1281 阅读 · 0 评论 -
java-image-scaling图片缩放
文档地址:https://code.google.com/archive/p/java-image-scaling/wikis/Getting_started.wiki项目地址:https://github.com/mortennobel/java-image-scalingIntroductionThis will guide you through how to rescale images using this library.A simple rescaleLets say th原创 2020-09-18 10:04:00 · 719 阅读 · 0 评论 -
@Pattern的用法
下面是常用的正则表达式: 1 匹配首尾空格的正则表达式:(^\s*)|(\s*$)2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9]*$"。 4 只能输入n位的数字:"^\d{n}$"。 5 只能输入至少n位的数字:"^\d{n,}$"。 6 只能输入m~n位的数字:。"^\d{m,n}$" 7 只能输入...转载 2019-06-21 15:49:34 · 15272 阅读 · 0 评论 -
Idea Lambda expressions are not supported at language level '5' 解决
在网上查找方法,大多都是设置项目SDK版本号和setting-->Build, Execution, Deployment-->Compiler--> Java Compiler 设置version 8, 这两处都设置了都无效最后在pom.xml文件添加一下配置解决<build> <plugins> ...原创 2019-06-25 16:30:20 · 3270 阅读 · 3 评论 -
java运算符 与(&)、非(~)、或(|)、异或(^)
转载:https://www.cnblogs.com/yesiamhere/p/6675067.html1.十进制转二进制原理:给定的数循环除以2,直到商为0或者1为止。将每一步除的结果的余数记录下来,然后反过来就得到相应的二进制了。比如8转二进制,第一次除以2等于4(余数0),第二次除以2等于2(余数0),第三次除以2等于1(余数0),最后余数1,得到的余数依次是0 0 0 1 ,...转载 2019-07-01 18:47:23 · 145 阅读 · 0 评论 -
使用JDK自带的命令wsimport 来解析wsdl文档
找到JDK自带wsimport工具, JDK的bin目录下wsimport.exe -encoding utf-8 -d D:/webservice -keep http://127.0.0.1:8080/api/say?wsdl-encoding : 指定编码格式-keep:是否生成java源文件-d:指定.class文件的输出目录-s:指定.java文件的输出目录-...原创 2019-06-24 16:38:21 · 1196 阅读 · 0 评论 -
Java重试机制
https://houbb.github.io/2018/08/08/retry转载 2019-07-22 16:07:37 · 667 阅读 · 1 评论 -
高可用的理解
1、高可用的理解:究竟啥才是互联网架构“高可用”2、高并发的理解:究竟啥才是互联网架构“高并发”3、负载均衡的理解:一分钟了解负载均衡的一切...转载 2019-07-23 10:49:07 · 1991 阅读 · 1 评论 -
BufferedImage 图片背景色黑色问题
转载:http://www.codes51.com/itwd/1242625.html问题:BufferedImage 图片背景色黑色问题描述:贴代码: 背景一直是黑色,网上的方案都是了下没解决掉,我是想让背景色为白色可就是不行,求解BufferedImage image = new BufferedImage(600, 600, BufferedImage.TYPE_IN...转载 2019-08-05 10:35:47 · 15936 阅读 · 1 评论 -
spring data jpa执行update和delete语句时报错处理
Spring Data JPA 删除语句@Query(value = "delete t from tb_callback t where t.count >= :maxRetryCount and DATE_ADD(t.update_time, INTERVAL :keepTime DAY) < NOW()", nativeQuery = true) void dele...原创 2019-08-06 15:53:04 · 1849 阅读 · 0 评论 -
HashMap的容量(桶的数量)为什么要是2的n次方
转载:https://my.oschina.net/edwardge/blog/1844438HashMap为了存取高效,要尽量较少碰撞,就是要尽量把数据分配均匀,每个链表长度大致相同。关键就在于把当前数据存放到哪一个桶中,这个算法就是取模运算。假设:length:HashMap的容量hash:当前key的哈希值取模运算为 hash % length但是,在计算机中,...转载 2019-06-13 14:51:00 · 2845 阅读 · 0 评论 -
Java PDF添加附件
Free-Spire-PDF-API地址:http://www.e-iceblue.cn/Introduce/Free-Spire-PDF-JAVA.htmlpom.xml maven依赖导入<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"...原创 2019-05-22 11:04:05 · 1422 阅读 · 1 评论 -
Linux后台运行jar包
转:https://www.cnblogs.com/linnuo/p/9084125.html方式一java -jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar shareniu.jar &&代表在后台运行。特定:当前s...转载 2019-05-16 15:25:56 · 188 阅读 · 0 评论 -
java比较两个时间字符串的大小
@Test public void subStr() { String dateStr = "2018-05-24 12:00:00"; long longDate = Long.valueOf(dateStr.replaceAll("[-\\s:]","")); System.out.println(longDate); }将时间字...原创 2018-05-24 15:50:45 · 11423 阅读 · 0 评论 -
SpringSecurity文件上传 CSRF错误:Invalid CSRF Token 'null' was found on the request parameter '_csrf' or ..
Spring Security CSRF,默认是开启。CSRF默认支持的方法: GET|HEAD|TRACE|OPTIONS,不支持POST。比较关键的一点是如果这个http请求是get方式发起的请求,意味着它只是访问服务器 的资源,仅仅只是查询,没有更新服务器的资源,所以对于这类请求,spring security的防御策略是允许的,如果这个请求是通过post请求发起的, 那么spring se...原创 2018-06-22 11:42:47 · 3234 阅读 · 0 评论 -
跨域请求
public void setAccessControl(){ HttpServletResponse response = ServletActionContext.getResponse(); response.addHeader("Access-Control-Allow-Origin", "*"); }原创 2018-07-30 18:16:23 · 204 阅读 · 0 评论 -
启动jar包
java -Dspring.profiles.active=dev -Dlogging.level=error -jar /var/www/app/XXX-XXX-job-0.0.1-SNAPSHOT.jarnohup java -agentpath:/opt/dynatrace-6.5/agent/lib64/libdtagent.so=name=SZ-job01,server=XXX....原创 2018-07-27 18:28:23 · 1450 阅读 · 0 评论 -
BIO与NIO、AIO的区别
转: https://baijiahao.baidu.com/s?id=1573998393898438&wfr=spider&for=pcBIO(Blocking I/O)同步阻塞I/O这是最基本与简单的I/O操作方式,其根本特性是做完一件事再去做另一件事,一件事一定要等前一件事做完,这很符合程序员传统的顺序来开发思想,因此BIO模型程序开发起来较为简单,易于把握。但...转载 2019-02-15 15:10:18 · 371 阅读 · 0 评论 -
java.lang.IllegalMonitorStateException的出现
转:https://blog.youkuaiyun.com/historyasamirror/article/details/6709693 private boolean wait = false; public boolean pleaseWait() { synchronized (this.wait) { if (this.wait == true) { return fa...转载 2019-03-21 17:09:51 · 520 阅读 · 0 评论 -
Java的对象头和对象组成详解
转载:https://blog.youkuaiyun.com/lkforce/article/details/81128115Java对象保存在内存中时,由以下三部分组成:1,对象头2,实例数据3,对齐填充字节一,对象头java的对象头由以下三部分组成:1,Mark Word2,指向类的指针3,数组长度(只有数组对象才有)1,Mark WordMark Word...转载 2019-03-29 18:37:27 · 732 阅读 · 0 评论 -
解决SpringBoot不能自动注入RestTemplate
出现错误Consider defining a bean of type 'org.springframework.web.client.RestTemplate' in your configuration.No qualifying bean of type [org.springframework.web.client.RestTemplate] found原因:Spr...原创 2019-04-02 18:18:28 · 20310 阅读 · 5 评论 -
RestTemplate 添加请求头headers和请求体body
转:https://blog.youkuaiyun.com/u011164906/article/details/79876894//headers HttpHeaders requestHeaders = new HttpHeaders(); requestHeaders.add("api-version", "1.0"); //bod...转载 2019-04-02 18:20:01 · 2932 阅读 · 0 评论 -
URL转二维码
参考:https://blog.youkuaiyun.com/moshenglv/article/details/78933161导入maven依赖<!-- google zxing 生成二维码 --> <dependency> <groupId>com.google.zxing</groupId> ...原创 2019-04-28 18:16:57 · 783 阅读 · 0 评论 -
Java日期工具类
转:https://www.cnblogs.com/fanshuyao/p/6365099.htmlpackage com.example.demotest.util;import org.apache.commons.lang3.StringUtils;import java.text.ParseException;import java.text.SimpleDateF...转载 2019-05-06 14:12:14 · 101 阅读 · 0 评论