自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024 年 AI代码助手AI Coding Assistant智能工具

2024 年 AI代码助手AI Coding Assistant智能工具

2024-04-12 18:02:45 1050 2

转载 Kubectl常用命令详解-转载

文章知识点与官方知识档案匹配。

2023-10-12 15:54:22 139

转载 postgresql 常用命令

test=# INSERT INTO user_tbl(name, signup_date) VALUES('张三', '2013-12-22');test=# UPDATE user_tbl set name = '李四' WHERE name = '张三';原文链接:https://blog.csdn.net/hzdxw/article/details/51794451。张三 | 2013-12-22。李四 | 2013-12-22。postgresql 常用命令。

2023-08-09 15:48:14 174

原创 navicat连接postgresql报错

navicat连接postgresql报错navicat连接postgresql报错。

2023-08-09 15:45:26 3820 5

原创 Java EasyExcel动态修改注解

ExcelProperty(index = 0, value = {"{%s}", "系统编号"})@ExcelProperty(index = 2, value = {"{%s}", "项目名称"})@ExcelProperty(index = 3, value = {"{%s}", "推荐值"})@ExcelProperty(index = 1, value = {"{%s}", "序号"})@ApiModelProperty(value = "成果名称")//获取需要修改的属性。

2023-07-03 18:05:38 660

转载 初识 EasyExcel-转载

转载文章标签文章分类阅读数EasyExcel。

2023-07-03 17:02:54 253

转载 微信小程序使用建行支付

微信小程序使用建行支付

2022-09-01 15:51:28 2910 1

原创 docker部署 nacos单机及集群版本

docker部署 nacos单机及集群版本 使用nacos都会遇到各种各样的问题

2022-04-26 14:31:43 2757

转载 Kubernetes K8S之kubectl命令详解及常用示例

Kubernetes K8S之kubectl命令详解及常用示例kubectl常用示例查看类命令 1 # 获取节点和服务版本信息 2 kubectl get nodes 3 # 获取节点和服务版本信息,并查看附加信息 4 kubectl get nodes -o wide 5 6 # 获取pod信息,默认是default名称空间 7 kubectl get pod 8 # 获取pod信息,默认是default名称空间,并查看附加信息【如:pod的IP及在哪个节点运

2021-10-13 10:49:57 813

原创 docker安装 elasticsearch

docker安装elasticsearch(最详细版)置顶 bright1688 2020-12-23 17:20:33 14186 收藏 106分类专栏: docker 文章标签: docker elasticsearch版权docker专栏收录该内容14 篇文章1 订阅订阅专栏技术笔记欢迎大家进群,一起探讨学习微信公众号,每天给大家提供技术干货博主技术平台地址博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star技术笔记docker安装ela..

2021-08-19 09:25:58 219

转载 MyCat高可用负载均衡集群实现

_MyCat高可用负载均衡集群实现(HAProxy+Keepalived+MyCat)本节课程要解决的问题:一、 软件版本操作系统: CentOS-6.6-x86_64JDK 版本: jdk1.7.0_72Keepalived 版本: keepalived-1.2.18.tar.gzHAProxy 版本: haproxy-1.5.16.tar.gzMyCat 版本: Mycat-server-1.4-release-20151019230038-linux.tar....

2020-05-22 09:17:55 312

转载 JNDI学习总结

JNDI学习总结JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有JNDI的做法:程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC

2020-05-12 15:40:35 224

转载 通俗易懂的双亲委派机制

通俗易懂的双亲委派机制你得先知道在介绍双亲委派机制的时候,不得不提ClassLoader。说ClassLoader之前,我们得先了解下Java的基本知识。 Java是运行在Java的虚拟机(JVM)中的,但是它是怎么就运行在JVM中了呢?我们在IDE中编写的Java源代码被编译器编译成.class的字节码文件。然后由我们得ClassLoader负责将这些class问价加载到JVM中去执行。 JVM中提供了三层的ClassLoader:Bootstrap classLoader:...

2020-05-12 15:17:02 253

原创 看动画轻松理解「Trie树」

看动画轻松理解「Trie树」Trie树Trie这个名字取自“retrieval”,检索,因为Trie可以只用一个前缀便可以在一部字典中找到想要的单词。虽然发音与「Tree」一致,但为了将这种 字典树 与 普通二叉树 以示区别,程序员小吴一般读「Trie」尾部会重读一声,可以理解为读「TreeE」。Trie树,也叫“字典树”。顾名思义,它是一个树形结构。它是一种专门处理字符串匹配的数据结构,用来解决在一组字符串集合中快速查找某个字符串的问题。此外Trie树也称前缀树(因为某节点的后..

2020-05-12 11:17:21 182

转载 docker命令和操作笔记

docker命令和操作笔记选一台linux机器,或者aws cloud上面选择一个ubuntu的ec2机器,本地电脑上安装MobaXterm或其他连接远程linux机器的界面工具。然后执行以下命令,熟悉docker。1. 更新ubuntu的源sudo apt-get update2. 安装必要的包sudo apt-get install apt-transport-https ...

2020-04-29 17:17:36 1232

转载 Spring核心之BeanFactory__getBean

Spring核心之BeanFactory getBeanSpring通过资源加载器加载相应的XML文件,使用读取器读取资源加载器中的文件到读取器中,在读取过程中,解析相应的xml文件元素,转化为spring定义的数据结BeanDefinition,把相应的BeanDefinition注册到注册表中。注册表中包含的BeanDefinition的数据结构,没有经过加工处理过,...

2020-04-28 10:28:53 1214

转载 高并发下接口幂等性解决方案

高并发下接口幂等性解决方案展开一、背景我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。例如1. 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果;2. 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱;3. 发送消息,也应该只发一次,同样的短信发给用户,用户会哭的;4. 创建业务...

2020-04-27 13:57:57 139

转载 数据库事务的四大特性、隔离级别以及Spring中如何利用AOP进行事务管理

数据库事务的四大特性、隔离级别以及Spring中如何利用AOP进行事务管理原文:https://blog.csdn.net/c_w_d/article/details/63252340首先,什么是事务?事务就是业务上的一个逻辑单元,它能够保证其中对数据所有的操作,要么成功,要么失败。其次,事务的特性有哪些?1.原子性。例如,转账,A账户减少,B账户增加。虽然是两...

2020-04-27 13:46:39 253

转载 多线程之子线程共享父线程的ThreadLocal:InheritableThreadLocal

多线程之子线程共享父线程的ThreadLocal:InheritableThreadLocalThreadLocal 相当于是线程的一个局部静态对象,它的值的作用域是当前整个线程,别的线程是无法获取到的它的值。如果子线程想获取到父线程的ThreadLocal的值该怎么办呢?这时候可以用 InheritableThreadLocal,InheritableThreadLocal的作用就是为了...

2020-04-27 09:59:24 377

转载 RSA加密工具类

RSA加密工具类原文链接:https://blog.csdn.net/sly1311220942/article/details/865830041.为什么要加密由于部分数据是需要保密的比如用户名密码之类,为了防止被人抓包后数据泄露,因此需要对数据进行一定的加密,通常比较常用的就是rsa加密了.2.工具类实现import java.security.InvalidKeyExce...

2020-04-23 13:26:12 412

转载 Java虚拟机(五):JVM调优命令

Java虚拟机(五):JVM调优命令原文链接:http://www.ityouknow.com/jvm/2017/09/03/jvm-command.html运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工具已经有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer等等,但是在生产环境出现问题的时...

2020-04-23 09:17:25 208

转载 JVM 1.8 虚拟机调优详解

JVM 1.8 虚拟机调优详解右耳朵猫 2018-07-19 13:30:10 4515 收藏 2展开[root@yun-zyzs-test-01 s4z3y2z1]# jstat -gc 23434 1000 10S0C S1C S0U S1U EC EU OC OU PC PU ...

2020-04-23 09:13:44 284

转载 转载-RSA加密

RSA加密转载自:https://blog.csdn.net/clj198606061111/article/details/9090407RSA公钥加密算法是1977年由RonRivest、AdiShamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被I...

2020-04-22 17:50:14 605

转载 RSA加密算法原理

RSA加密算法原理目录:一、什么是RSA加密算法:二、RSA加密过程:三、RAS解密过程:四、生成密钥对:五、实践:六、Java进行 RSA 加解密时不得不考虑到的那些事儿:一、什么是RSA加密算法:RSA加密算法是一种非对称加密算法,所谓非对称,就是指该算法加密和解密使用不同的密钥,即使用加密密钥进行加密、解密密钥进行解密。在RAS算法中,加密密钥(即公开密...

2020-04-22 17:49:03 2328

转载 钉钉群机器人开发接口

钉钉群机器人开发接口获取自定义机器人webhook步骤一,在机器人管理页面选择“自定义”机器人,输入机器人名字并选择要发送消息的群。如果需要的话,可以为机器人设置一个头像。点击“完成添加”,完成后会生成Hook地址,如下图:步骤二,点击“复制”按钮,即可获得这个机器人对应的Webhook地址,其格式如下:https://oapi.dingtalk.com/robot/s...

2020-04-08 17:08:06 4541

转载 130 余个相见恨晚的超实用网站

130 余个相见恨晚的超实用网站CSDN: https://www.csdn.net/TED(最优质的演讲):https://www.ted.com/谷粉学术: https://gfsoso.99lb.net/scholar.html大学资源网:http://www.dxzy163.com/简答题:http://www.jiandati.com/网易公开课:https://open...

2020-04-07 15:47:05 7719

转载 转发-常用的RPC框架

常用的RPC框架原创Simple_Yang92 最后发布于2018-02-05 15:32:11 阅读数 24036 收藏展开1. 为什么要使用RPC?RPC(remote procedure call)是指远程过程调用,比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的接口,由于不在一个内存空间,不能直接调用,所以需要通...

2020-03-12 13:45:52 397

转载 高并发下线程安全的单例模式

在所有的设计模式中,单例模式是我们在项目开发中最为常见的设计模式之一,而单例模式有很多种实现方式,你是否都了解呢?高并发下如何保证单例模式的线程安全性呢?如何保证序列化后的单例对象在反序列化后任然是单例的呢?这些问题在看了本文之后都会一一的告诉你答案,赶快来阅读吧!什么是单例模式?在文章开始之前我们还是有必要介绍一下什么是单例模式。单例模式是为确保一个类只有一个实例,并为整个系统提供一个...

2020-01-17 11:24:28 153

转载 十大经典排序算法

十大经典排序算法前言说明十大排序算法可以说是每个程序员都必须得掌握的了,花了一天的时间把代码实现且整理了一下,为了方便大家学习,我把它整理成一篇文章,每种算法会有简单的算法思想描述,为了方便大家理解,我还找来了动图演示;这还不够,我还附上了对应的优质文章,看完不懂你来砍我,如果不想砍我就给我来个好看。术语解释有些人可能不知道什么是稳定排序、原地排序、时间复杂度、空间复杂度,我...

2020-01-16 10:58:12 203

转载 十大经典排序算法动画

十大经典排序算法动画在前面的章节中详细的讲解分析了十大经典排序算法,本文将进行一个大总结同时分析它们的时间复杂度与稳定性。排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序。内部排序是数据记录在内存中进行排序。而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序...

2020-01-16 10:45:03 239

转载 Excel表格技巧

技巧1、利用批注完成快速合并先插入一批注,然后复制多列数据,再选取批注按ctrl+v粘贴,然后再复制批注文字粘贴到表格中即可。(注意:很多同学粘贴批注无效,是因为要点选批注边缘来选取批注,不要让批注进入文字编辑状态。)技巧2、筛选以1开始和以8开始的数字在搜索框中输入1*,点确定。结果如下图再打开搜索窗口,在搜索框中输入8*,选取“将当前所选内容添加到筛选器"筛选后...

2020-01-10 17:42:05 777

转载 ELK学习总结

一. ELK是什么?ELK 是elastic公司提供的一套完整的日志收集以及展示的解决方案,是三个产品的首字母缩写,分别是ElasticSearch、Logstash 和 Kibana。ElasticSearch简称ES,它是一个实时的分布式搜索和分析引擎,它可以用于全文搜索,结构化搜索以及分析。它是一个建立在全文搜索引擎 Apache Lucene 基础上的搜索引擎...

2019-12-31 09:56:42 358

原创 转载-批量设置redis-key的过期时间

批量设置redis-key的过期时间WHAT批量的给redis中***同样前缀***的key设置失效时间。WHY由于之前没有考虑到数据量的问题,在redis中建了大量永久的key,早上发现redis内存满了,一对定时任务挂掉了,于是打算给这些key设置失效时间.HOW(使用xargs)之前有批量删除key的方法:redis-cli -h 127.0.0.1 keys ...

2019-10-31 17:32:58 1248

转载 将上传到fastFDS上的图片(返回的路径存入数据库)

将上传到fastFDS上的图片(返回的路径存入数据库)进行像素压缩处理后再次存入到数据库中版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_41761540/article/details/80137680 package com.msp.wh...

2019-10-24 14:19:32 863

原创 Thymeleaf用法大全转载

Thymeleaf用法大全2018-09-20 16:04:29wszhlzjl阅读数 4680Thymeleaf语法 在自己使用Thymeleaf语法时,我非常希望有一篇很全的Thymeleaf语法的总结,但很可惜没有找到,总是零零散散。贴上官方链接(比较长):Thymeleaf官方说明文档 。现 全面总结 如下: 1. 基本表达式 (1) 变量的表达式:${...} 用...

2019-10-16 17:23:50 269

转载 Thymeleaf3语法详解

Thymeleaf3语法详解和实战Thymeleaf3语法详解Thymeleaf是Spring boot推荐使用的模版引擎,除此之外常见的还有Freemarker和Jsp。Jsp应该是我们最早接触的模版引擎。而Freemarker工作中也很常见(Freemarker教程)。今天我们从三个方面学习Thymeleaf的语法:有常见的TH属性,四种标准表达式用法,在SpringBoot中的应用。...

2019-09-25 13:57:22 249

转载 Spring Boot学习记录(二)--thymeleaf模板

Spring Boot学习记录(二)--thymeleaf模板版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。https://blog.csdn.net/u012706811/article/details/52185345Spring Boot学习记录(二)–thymeleaf模板标签(空格分隔): spring-boot...

2019-09-25 11:55:50 99

转载 spring-boot--使用thymeleaf模板

spring-boot--使用thymeleaf模板转:http://jisonami.iteye.com/blog/2301387,http://412887952-qq-com.iteye.com/blog/2292402整体步骤:(1) 在pom.xml中引入thymeleaf;(2) 如何关闭thymeleaf缓存(3)...

2019-09-25 10:53:20 148

转载 JAVA8 stream接口 distinct,sorted,peek,limit,skip

JAVA8 stream接口 distinct,sorted,peek,limit,skip2018年06月10日 20:25:12 葵花下的獾 阅读数 4069更多分类专栏: java8 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_28410283/artic...

2019-09-19 16:17:45 261

转载 文件上传时报错ShiroHttpServletRequest cannot be cast to

ShiroHttpServletRequest cannot be cast to org.springframework.web.multipart.MultipartHttpServletReq本文链接:https://blog.csdn.net/zy1176896650/article/details/79664863今天在做照片上传,莫名其妙的报出来一堆错,同样的功能做过好多...

2019-09-19 12:43:34 2567

空空如也

空空如也

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

TA关注的人

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