自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (7)
  • 收藏
  • 关注

原创 CPU狂飙900%,该怎么处理

1、数据库飙升定位过程:使用top 命令观察,确定是mysqld导致还是其他原因。如果是mysqld导致的,show processlist,查看session情况,确定是不是有消耗资源的sql在运行。

2024-04-01 13:15:50 714

原创 并发执行代码段

【代码】并发执行代码段。

2022-10-27 17:06:53 160 1

原创 对象拷贝工具类

【代码】对象拷贝工具类。

2022-09-02 17:24:42 334

原创 fastjson替换方案,springboot原生json

json工具类啦啦啦啦啦啦啦啦绿绿绿绿绿绿绿绿绿

2022-08-31 18:19:36 1375 2

原创 java实现图形滑块验证码

java生成自定义滑块验证码

2022-08-24 16:32:34 590

原创 Spring事务失效验证

spring事务实践

2022-08-19 14:49:41 185

原创 RocketMQ 如何保证消息不丢失,如何保证消息不被重复消费

RocketMQ 如何保证消息不丢失,如何保证消息不被重复消费

2022-08-09 14:56:29 6025

原创 SpringCloud Gateway + Jwt + Oauth2 实现网关的鉴权操作

SpringCloud Gateway + Jwt + Oauth2 实现网关的鉴权操作

2022-08-09 14:51:06 253

原创 Mybatis实现多租户

mybatis实现多租户

2022-07-29 16:33:11 2008

原创 springboot接入elasticsearch

springboot接入es基本配置

2022-07-26 10:56:15 798

原创 线程池通用类

自定义线程池,调用时直接ThreadPoolUtil.getInstance().execute(()-> 方法)

2022-07-15 13:28:18 174

原创 spring security重写权限不足提示

spring security重写权限控制提示

2022-06-02 16:34:06 418

原创 spring如何手动开启事务

private final TransactionTemplate transactionTemplate;void test(){ transactionTemplate.execute((status) -> { //具体业务 return Boolean.TRUE; });}

2022-05-10 16:25:05 1113

原创 线程池详解 ThreadPoolExecutor

一、ThreadPoolExecutor类讲解1、线程池状态:五种状态: 线程池的shutdown()方法,将线程池由 RUNNING(运行状态)转换为 SHUTDOWN状态 线程池的shutdownNow()方法,将线程池由RUNNING 或 SHUTDOWN 状态转换为 STOP 状态。 注:SHUTDOWN状态 和 STOP 状态 先会转变为TIDYING状态,最终都会变为TERMINATED2、ThreadPoolExecutor构造函数:Thr...

2022-04-24 17:01:55 1718

原创 list转为树

jdk1.8提供了一种新方法import lombok.Data;import java.util.List;/** * 实体类 */@Datapublic class NodeVO { private String id; private String name; private String pid; private List<NodeVO> children; public NodeVO(String id, String na

2022-04-14 17:51:15 540

原创 手动实现动态代理

public static void main(String[] args) throws Exception { Class<?> proxyClass = Proxy.getProxyClass(Test3.class.getClassLoader(), Worker.class); Constructor<?> constructor = proxyClass.getConstructor(InvocationHandler.class); Invoc.

2022-03-16 17:28:49 155

原创 JAVA五年面试题详解

1、java内存模型,类加载机制2、垃圾回收算法有哪些,新生代老年代算法3、rabbion负载算法有哪些,如何解决第一次请求报错4、rabbitmq消息发送失败怎么处理

2022-03-04 17:06:14 745

原创 linux内网执行接口

直接服务器运行curl -X POST http://ip:port/项目路径

2022-01-25 11:11:41 540

转载 redission实践

本文将基于redis实现分布式锁我们使用第三方库redission来实现对redis的操作,maven引入redission如下<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.11.4</version></dependency>Redissi

2022-01-21 15:48:12 1267

原创 JAVA生成带图片带名称的二维码

maven引入 com.google.zxingpackage com.util.qrCode;import com.alibaba.druid.util.Base64;import com.github.liaochong.myexcel.utils.StringUtil;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFor

2021-07-15 17:07:56 849

原创 VUE中使用config方式创建table展示图片

render: (h, params) => { return h('img', { attrs: { 'src': params.row.personImg, width: 80 }, on: { click: () => this.handleClickImg(params.row) }, ...

2021-01-15 10:39:28 580

原创 JAVA调用第三方接口

//url为请求路径,params为参数mappublic static String sendPostRequest(String url, MultiValueMap<String, String> params){ RestTemplate restTemplate = new RestTemplate(); HttpHeaders headers = new HttpHeaders(); // 以表单的方式提交 hea..

2020-10-07 11:33:48 583

转载 映射本地ip外网访问

ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。进ngrok官网 下载软件然后解压得到一个软件 在软件目录打开cmd然后在cmd 里面执行ngrok authtoken 授权码授权码在ngrok官网登录后就会有 打码部分我们以启动tomcat为例(由于我把tomcat端口改成就8081,所以下面

2020-06-22 15:08:37 657

原创 2019.2.2版idea使用svn时忽略提交文件

18版本的idea可以在svn中直接ignore,升级到19版本后需要在此处设置隐藏.idea,target等无需提交的文件夹,设置之后在version control 就不会出现了

2019-09-10 09:27:22 659

原创 jsp获取中文乱码问题

对于从网页中的文本框通过String parameter = request.getParameter(“parameter”);方式获得的字符串,均是8859_1的编码,直接取值显示乱码parameter = new String(parameter.getBytes("8859_1"),"gb2312")转换后就能得到中文了...

2019-02-13 17:16:09 1083

原创 npm命令无反应

装node.js时 看网上教程改了 npm config set prefix  然后。。。npm的命令行都不能用了,直接一闪一闪把这玩意删了就行了

2019-01-15 13:28:30 5440 2

原创 idea配置Tomcat内存

-Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m

2019-01-02 15:57:56 12172

转载 js判断操作系统版本及浏览器信息

 js判断操作系统版本及浏览器信息var getOSAndBrowser = function () { var os = navigator.platform; var userAgent = navigator.userAgent; var info = ""; var tem...

2018-12-04 14:26:43 760

原创 MD5解密无敌网址

https://www.somd5.com/  ; https://cmd5.la;

2018-08-22 20:04:51 4820 1

转载 微信小程序学习文档

来自于w3c的:                    https://www.w3cschool.cn/weixinapp/weixinapp-data.html来自于微信官方的:                    https://mp.weixin.qq.com/debug/wxadoc/dev/index.html?t=2018228...

2018-07-20 11:59:20 516

转载 git上传本地项目到仓库

如何用命令将本地项目上传到git1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明git commit -m 'first ...

2018-07-11 11:23:09 139

转载 mongodb简单使用

关于 mongodb管理与安全认证 请移步这里: Mongodb For Mac OSX &amp;&amp; 登录验证安装mongodb1、 官网下载 mongodb,如果嫌慢还可以前往百度云盘2、 如果是安装包,那么安装方式选 Custom 这样可以自定义安装,比如将路径设置在 F:\MongoDb&lt;/code&gt; 如果是 压缩包 就不说什么了3、 创建日志 ,a、 在安装目录下创建...

2018-07-09 09:26:02 604

转载 mysql8安装过程

mysql-8.0 安装教程(自定义配置文件,密码方式已修改)下载zip安装包:  MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No thanks, just start my download.”即可开始下载。  或直接下载:https://dev.m...

2018-07-07 14:51:15 221

原创 ubuntu安装mysql5.6

安装mysql5.6在ubuntu上安装mysql5.6的版本1.添加mysql5.6的源sudo apt-get install software-properties-commonsudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'2.安装mysql5.6sudo apt-get upda...

2018-07-05 09:21:44 11960

转载 spring的@Transactional注解详细用法

概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects)支持声明式事务管理...

2018-07-04 11:56:17 132

转载 Extjs中获取grid数据

(1)grid.getStore().getRange(0,store.getCount());    //得到grid所有的行  (2)grid.getSelectionModel().getSelections();        //得到选择所有行    注:如果不声明var sm = new Ext.grid.CheckboxSelectionModel();则会报此句没有该对象或属性Va...

2018-07-03 10:29:52 4573 1

转载 intelj中JRebel激活

ntelj idea中JRebel激活1.下载激活软件https://github.com/ilanyu/ReverseProxy/releases/tag/v1.0我这边下载的是: 2.双击运行3.idea中,不出意外,应该就激活了。我上面的图,是激活后的。 参考了:http://blog.csdn.net/u010138906/article/details/78809917https://g...

2018-06-01 09:35:01 465

原创 lodop在html中手动分页

lodop引用lodop打印插件时,如果需要在html中手动分页&lt;tr&gt; &lt;td style="page-break-after:always;"&gt; &amp;nbsp; &lt;/td&gt;&lt;/tr&gt;在需要分页的地方加入此ps:js写法介绍...

2018-06-01 09:33:24 2300 1

原创 Excel导入数据库,使用PDI

Excel 工具 导入 Excel工具导入1.下载PDI(PDI(Kettle) 是一款开源的、元数据驱动的 ETL (数据的抽取、转换、加载)工具,是开源 ETL 工具里功能比较强大的一个)https://sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/pdi-ce-7.1.0.0-12.zip/download2.把m...

2018-06-01 09:23:05 722

es操作学习安装教程。。。

es操作学习安装教程。。。

2022-08-26

开发必备小工具,你值得拥有

各种小工具

2021-03-04

类似xshell远程连接工具

远程连接工具,免费版就够用了

2021-01-15

国外开源flux,护眼

护眼软件,贼好用

2021-01-15

fast-code.zip

代码生成工具,自行修改配置文件。

2020-05-29

iview2Demo.zip

自行修改的ivew3.0初始框架,后续急需上传完善。。

2020-04-14

ivew后台框架更新

自己写的一个iview前台框架,升级到最新的iview3.0

2019-03-14

iview后台框架

自己写的一个iview前台框架,有需要的拿去改改就能用了

2019-03-13

空空如也

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

TA关注的人

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