![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
Mrloserc
Java
展开
-
RestTemplate 解决https请求忽略SSL证书验证
package com.sgcc.bcplatformphase.config;import java.nio.charset.StandardCharsets;import java.security.KeyManagementException;import java.security.KeyStoreException;import java.security.NoSuchAlgorithmException;import javax.net.ssl.SSLContext;impor原创 2021-08-10 16:12:08 · 848 阅读 · 0 评论 -
MySQL中, 如何查询某一天, 某一月, 某一年的数据
MySQL中, 如何查询某一天, 某一月, 某一年的数据今天昨天近7天近30天上一月查询本季度数据查询上季度数据查询本年数据查询上年数据查询当前这周的数据查询上周的数据查询上个月的数据查询当前月份的数据查询距离当前现在6个月的数据查询某个月的数据(查询17年10月份数据)今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段转载 2021-06-06 23:27:29 · 115 阅读 · 0 评论 -
linux下安装mysql-5.7.31.tar.gz
安装多次,记录下完整的过程,让新手按顺序操作,避免踩坑。一、下载安装包https://downloads.mysql.com/archives/community/1、检查是否已经安装过mysql,执行查询命令[root@localhost /]# rpm -qa | grep mysql2、如果查出有安装,执行删除命令[root@localhost /]# rpm -e --nodeps ‘上面查出的文件’再次执行查询命令[root@localhost /.原创 2021-03-23 14:17:29 · 434 阅读 · 1 评论 -
Java中正则表达式
一、概念正则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。在众多语言中都可以支持正则表达式,如Perl、PHP、Java、Python、Ruby等。当然在Java中也可以通过处理字符串的方式达到检索,替换文本字符串的目的,但是有了正则表达式写代码更加简洁,通常两三行代码就可以达到目的,当然这也是建立在熟悉正则表达式的基础之上的。二、正则表达式的规则1. 任意一个...转载 2021-03-23 10:01:30 · 183 阅读 · 0 评论 -
SpringBoot2.x整合Shiro出现Cors跨域问题
1. Springboot如何跨域?最简单的方法是:定义一个配置CorsConfig类即可(是不是简单且无耦合到令人发指)import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springfra原创 2021-03-22 16:34:26 · 536 阅读 · 0 评论 -
HttpStatus状态
最近遇见微服务网关里身份认证过滤器的一点问题:对访问网关的请求进行token校验,只有当token校验通过时,才转发到后端服务,否则直接返回401首先从header头信息中获取uid和token信息,如果token或者uid为null,则从请求参数中尝试再次获取,如果依然不存在token或者uid,则直接返回401状态吗,同时结束请求;如果两者都存在,则根据uid从redis中读取保存的authToken,并和请求中传输的token进行比对,比对一样则继续通过过滤器链,否则直接结束请求,返回4.原创 2021-03-11 09:44:40 · 159 阅读 · 0 评论 -
eclise基本设置
一、修改工作空间默认编码window--->preferencces--->general-->workspace二、关闭validation语法校验 优化启动速度window--->preferences -->validation原创 2020-12-28 15:41:22 · 131 阅读 · 0 评论 -
eclipse的Maven 打jar包方式
spring boot项目右键--->Run As--->Maven build新建时会用以下Goals命令: clean 清除编译;会把项目target下的文件清空,实际也进行了编译,可在项目根目录下看到。 compile 编译; test 编译并测试; install 打包并发送到本地仓库中;一般公用包co...原创 2019-10-10 18:41:01 · 426 阅读 · 0 评论 -
HttpClient POST 解决中文乱码
HttpClient 默认情况下编码格式是ISO,需要设置postMethod方法的编码为utf-8网上看的方法很多,有种重写postMethod方法,测试可以成功。也可以用下方法public static String sendRequest(String method,String urlString,String param){ if(method == nu...原创 2021-03-11 09:54:24 · 2085 阅读 · 0 评论 -
Java学习——HashMap集合
HashMap的红黑树 HashMap在JDK 8之后,内部存储数据时使用了红黑树(Red-Black Tree)来实现。这里就通过HashMap的源码来分析一下红黑树。红黑树有5个原则:每个节点是红色或者黑色的根节点必须是黑色的每个叶子节点...原创 2018-12-02 22:37:16 · 170 阅读 · 0 评论