自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 navicat连接远程服务器mysql报10060错误

创建新的规则,开放所选的端口, 然后再重新连接一次mysql就可以了。如果是使用阿里云,腾讯云等服务器,连接时出现以下错误。首先确认本地是否能够ping通远程服务器。安全组是在云服务器里的防火墙设置。云服务器是否开通了安全组。以下是腾讯云服务器的设置。

2022-12-09 14:13:26 1065 1

原创 aop方式校验登录的方式

第二步编写aop的管道接口(可以多实现该接口)实现切面接口(可以校验管理员等其他验证身份)以下使用aop方式实现全局校验。第一步自定义注解类作为切点。编写aop切面配置类。

2022-10-11 14:56:49 856

原创 关于英文系统的linux中日期格式化星期几出现英文的情况解决方案

需求: 获取当前的日期转成周几, 在本地测试时可以转成周几, 部署到linux时,转换的格式会变成英文的周几, 例如:当前日期在本地转换是周1, 在linux则是monday, 查询后发现和系统的默认语言有关系 如果是英文则自动转为英文的周,中文则转成中文的周,所以在工具类中加入Locale localeCN = Locale.SIMPLIFIED_CHINESE以解决英文系统服务器的问题。...

2022-08-04 18:23:04 871

原创 java获取文件夹下的文件或文件夹

读取文件夹

2022-07-07 17:51:50 3246

原创 支付宝提现功能

1.必须使用证书加签方式进行加签2.使用支付宝提供的软件获取CSR文件, 按照文档步骤进行加签, 应用私钥使用的是生成CSR文件时附带的那一个如何生成及配置公钥证书 | 技术支持 & 案例 FAQ3.支付功能和提现功能用的加签方式是同一种,如果之前用的是密钥方式, 需要进行修改代码和密钥4.验签方式也需要修改成证书模式如何使用证书签名验签 | 技术支持 & 案例 FAQ5.检验应用公钥证书和应用私钥是否匹配如何检验密钥证书是否匹配 | 技术支持 & 案例 FAQ第一步: 初始化支付宝的配置, 只需要执行一次

2022-07-06 14:57:20 1686

原创 根据类型转成指定的字符, 使用枚举写法代替

枚举代替if或者switch

2022-06-21 14:38:12 89

原创 自定义如何将开头和结尾的字保留, 中间的字替换成*

处理字符替换成*

2022-06-21 14:27:48 678

原创 面向AOP切面编程

介绍: 面向切面就是把一些与业务无关的代码抽取出来封装起来, 在一些主业务代码需要使用代码的地方进行切入该代码使用场景: 访问检查(访问控制层前进行登录的验证), 打印日志, 事物等AOP的相关术语连接点(JoinPoint) : 连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法类型的连接点(被代理对象的所有方法)切点(Pointcut): 切入点是指我们要对哪些Joinpoint进行拦截的定义(被代理对象加强的方法)通知(Advice) : 通知

2022-06-21 10:48:14 77

原创 使用HttpClient对象发送post和get HTTP请求的方法和注意点

package com.fish.common.http;import org.apache.http.Header;import org.apache.http.HttpEntity;import org.apache.http.client.HttpResponseException;import org.apache.http.client.config.RequestConfig;import org.apache.http.client.methods.CloseableHttpRe.

2022-05-12 16:05:33 828

原创 springboot的自带序列化jackson的使用 对不同类型的null字段进行设置指定值

JackSon是解析JSON和XML的一个框架,优点是简单易用,性能较高。SpringBoot使用Jackson序列化时将null转成空字符串简介大家知道很多情况下,我们的API中数据交换都用JSON数据,这种数据格式简单、易读写、且轻量。在SpringBoot中默认使用jackson帮助我们进行序列化与反序列化的操作。在控制层将我们的对象序列化返回给前端时,有些字段为null,序列化后的值也是null,如果前端直接展示的话,对用户不够友好,这里我们可以对jackson稍加修改,将值为null

2022-05-07 10:49:48 3156

原创 阿里easyexcel的使用

1.编写excel监听器。

2022-04-27 17:09:47 420

原创 java验证手机号码

Pattern pattern = Pattern.compile("^1[3|4|5|7|8][0-9]{9}$");if (!pattern.matcher(req.getPhone()).matches()){ return new Result().error().msg("请填写正确的手机号码"); }

2022-04-27 10:22:38 1424

原创 记录Elasticsearch的获取不为null或不为““java的查询用法

Elasticsearch的获取不为null或不为““

2022-01-28 11:40:53 1693

原创 idea maven 的资料

Maven知识整理 - 萨姆大叔 - 博客园https://www.cnblogs.com/sumuncle/p/9442226.htmlhttps://blog.csdn.net/goQuesting/article/details/78422964https://blog.csdn.net/goQuesting/article/details/78422964

2022-01-22 14:22:46 183

转载 elasticsearch的Document的注解属性解释

public @interface Document {String indexName(); //索引库的名称,个人建议以项目的名称命名String type() default ""; //类型,个人建议以实体的名称命名short shards() default 5; //默认分区数short replicas() default 1; //每个分区默认的备份数String refreshInterval() default "1s"; //刷新间隔String i...

2022-01-18 10:43:34 1159

原创 redissonClient 分布式锁的使用

在集群的情况下,用户多次请求接口时,存入的内容可能会导致重复,这时候就可以使用分布式锁来限制适用场景  分布式应用,分布式缓存,分布式回话管理,分布式服务(任务,延迟任务,执行器),分布式redis客户端第一步:导入依赖<!-- redis 分布式锁框架 --> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifac

2022-01-12 13:08:58 17314 3

原创 爬取百度百科的头部词条 Jsoup

public String parseContent(String keyword) throws IOException { //这里输入想要爬取的地址+想要搜索的字段,我这里输入的是百度百科的地址 String rooturl = "https://baike.baidu.com/item/"+keyword; //解析地址,获取该页面的html的所有内容信息 Document document = Jsoup.connect(ro.

2022-01-08 11:42:26 359

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除