自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CsbLanca

比任何其他都更接近

  • 博客(139)
  • 收藏
  • 关注

原创 linux查询jvm中线程状态

1.查询linux下java相关进程命令: ps -ef |grep javaps -ef |grep java [root@bug-205 mms]# ps -ef | grep java #查询root 4658 782 0 17:47 pts/3 00:00:00 grep --color=auto javaroot 23321 1 0 11月10 ? 02:05:47 java -jar -Xms512m -Xmx512m -XX:+Pri

2021-12-13 17:57:52 1726

原创 Bug记录

#1.Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while committing the transaction事务与try-catch使用

2020-11-13 17:54:44 313

原创 Docker容器下Redis/ES/RabbitMQ/MongoDB/FastDFS启动命令总结

1.Docker启动命令介绍例:docker run -d --name myredis -p 6379:6379 redis 命令解析: run:运行容器 -d:表示后台运行,守护进程 --name [myredis]:自定义一个名称 //[中括号内的是自己写,且命令里面没有中括号] -p 6379:6379 容器里面的端口映射到外部电脑的端口2.Docker中...

2019-10-16 16:59:05 1036 2

原创 将闲置的windows硬盘通过smb共享的方式提供给mac作为时间机器备份

【时间机器备份】将闲置的windows硬盘通过smb共享的方式提供给mac作为时间机器备份。

2024-04-19 16:27:35 341

原创 通过Dockerfile build mysql镜像 初始化mysql数据库

通过Dockerfile build mysql镜像 初始化mysql数据库

2024-02-28 10:55:21 393

原创 植物大战僵尸修改金币【Steam下版本可行-其他版本未知】

植物大战僵尸修改金币【Steam下版本可行-其他版本未知】

2023-09-09 12:20:08 2877 1

原创 Podman安装部署kafka和管理界面(快速跑起来)

Podman安装部署kafka和管理界面(快速跑起来)

2023-08-26 02:10:17 510

原创 【Docker部署Mysql主从集群】跟着敲就得行(复制命令就得行)

Docker部署Mysql主从集群

2023-02-23 01:02:32 211 1

原创 Docker安装部署Rancher-v2.5.2容器服务

rancher-v2.5.2

2022-10-23 17:12:49 603

原创 【Autowired自动注入map】

spring是支持基于接口实现类的直接注入的;支持注入map,list等集合中,不用做其他的配置,直接注入;为什么要用这种方式注入bean呢?使用场景:适用于一个接口有多个实现类,然后根据不同的参数选择执行不同的实现类,其实就是。

2022-10-08 16:53:35 845

原创 任务框架Quartz初始化Sql脚本

任务框架Quartz初始化Sql脚本

2022-09-30 11:42:34 1070

原创 Springbean注入的三种方式

Springbean的三种注入方式

2022-07-25 15:29:01 373

原创 Java-Spring中的事件监听

Java-Spring中的事件监听

2022-07-08 18:23:23 219

原创 查看rancher中debug端口信息,并做IDEA Remote Jvm Debug

IDEA Remote Jvm Debug

2022-07-04 16:52:04 511

原创 Spel表达式,${property:defaultValue}

Spel表达式

2022-06-16 10:15:45 1253

原创 快速复制浏览器F12中的请求到Postman/或者生成相关语言的对应代码

network-请求->post

2022-06-06 15:47:35 949

原创 Springboot整合Activity工作流

springboot-activity快速整合

2022-06-01 11:50:41 1226

原创 Mysql ->>符号用法 Json相关

1.如题2.结果字段为json串3.取json串中某个key的value值csdn能做做,不能做别出来恶心人发文助手会检测您的文章标题、错别字、内容质量,助您提升文章质量。【创作规范】1 条建议重新检测文章质量提示此文章质量较低,不会获得较多流量扶持! 可能的原因为:篇幅太短,广告涉嫌违规,外链过多,缺少代码,图片涉嫌违规。发文助手会检测您的文章标题、错别字、内容质量,助您提升文章质量。【创作规范】1 条建议重新检测文章质量提示此文章质量较低,不会获得较多流量扶持! 可能的原

2022-05-25 10:48:38 1800

原创 【nacos1.4.1】-Windows使用

1.nacos在GitHub下载releases1.4.1-点我下载https://github.com/alibaba/nacos/releases/tag/1.4.12.修改启动方式使用文本软件打开startup.cmd修改运行模式将cluster(主从)set MODE="cluster"修改为:standalone(单机)set MODE="standalone"3.启动运行startup.cmd4.访问地址http://this.is.your.ip:8848/n

2022-05-10 12:52:03 299

原创 Mac电脑显示隐藏‘隐藏文件’

#1打开终端输入以下代码1.1显示隐藏文件。defaults write com.apple.finder AppleShowAllFiles -bool true1.2不显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false#2重启Finder在这里操作需要注意的一点是,在执行完代码之后都需要重启一下 Finder当然重启的方法有很多,不会的小伙伴可以看一下重启方法。方法一:终端输入 KillAll Fin

2022-04-14 18:34:07 830

原创 【pinyin4j 中文转拼音库】

1.pom.xml<dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </dependency>2.ChineseToFirstLetterUtilpackage

2022-04-06 11:08:53 136

原创 springboot整合mybatis-plus超快速

1.创建springboot项目 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--

2022-04-01 21:41:32 1545 2

原创 自定义Springboot-start组件[跟着步骤可完成]

A.制作自定义start组件#A.1创建一个空springboot项目pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4

2022-04-01 11:52:01 442

原创 数据库使用 Group By 查询报错

1.SQL Model2.performance_schema.global_variables

2022-02-08 10:38:18 721

原创 Java发送邮件

如题 Java发送邮件1.pom.xml<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.5.0-b01</version> </dependency>2.图3.具体代码MailUtil 类package com.eds.message.utils.mail;

2022-01-06 17:31:47 161

原创 Socket

服务端SingleThreadServerpackage com.zhcs.bs.bus.task.job;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintStream;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;/**

2022-01-06 17:25:07 970

原创 JDK_SocketInputStream.socketRead0阻塞问题

1.问题发现(定时任务中发现jedis的rpop方法,会使线程长时间挂起)jstack展示的堆栈信息 查阅发现一个jdk的问题SocketInputStream.socketRead0 can hang even with soTimeout setBug Database_socketRead02.官方在16年以做出修改3.commentsThe customer tested with the attached native tests. Both the poll (which mi

2021-12-30 13:24:59 2400

原创 Java-Main方法启动后jvm准备了那些线程,各有什么作用

1 main代码public abstract class BaseJob { public static void main(String[] args) { // 为了让线程持续存在,方便观测,死循环 while (true){ System.out.println("^_^"); } }}2 jsp -l# jsp -l 获取java进程的相关信息PS E:\working\code\git\mms>

2021-12-29 15:53:49 248

原创 本地项目如何上传至git上

1.本地项目如何上传至git上#0.gitee/github上先创建好一个git仓库#1.将本地项目变成带git管理的项目#2.整理好.gitignore文件,然后上传push#3.上传至你指定的源上传到你指定的源# 切换到自己项目所在的目录# 依次执行如下命令:# 在idea中重新push自己的项目,就可以成功push。git pull#注意 origin是默认名字,如果你的不是默认的就需要更改git pull origin mastergit pull origin mast

2021-12-10 10:31:23 321

原创 XXXRealm

package com.cetc30.auth.server.realm;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro.authc.AuthenticationToken;import org.apache.shiro.authc.SimpleAuthenticationInfo;import

2021-11-15 10:47:22 2374

原创 离线部署docker,Host unreachable

#.docker内网,防火墙x需要打开时#1.无法联网安装dos2unix命令时,字符转换find ./ -name "*.sh" | xargs chmod -R 777find ./ -name "*.sh" | xargs sed -i 's/\r$//'#2.docker Host is unreachable (Host unreachable)、docker容器部署无法到达主机原解决方案链接#2.查看docker所有容器映射的ip号docker inspect --format=

2021-10-29 22:14:31 713

原创 JavaBeanVo字段注解校验hibernate.validate

1.Controller对象参数添加注解import javax.validation.Valid;// ...@PostMapping("insert") public ResultVo insertClient(@RequestBody @Valid ClientInfoVo clientInfoVo) { if(ObjectUtils.isEmpty(clientInfoVo)){ return ResultVo.fail("新增对象不能为空"

2021-10-18 18:28:41 405

原创 重新认识一下Docker

1.Docker容器化技术Docker容器化技术,一般运行在linux系统中,目前windos/mac/linux都可以运行了,下述说明均在linux/centos系统下,相关信息[root@1 conf]# uname -aLinux 1 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[root@1 conf]# cat /etc/redhat-release Cent

2021-10-13 16:51:56 112

原创 Linux-CentOS7部署Docker容器微服务相关总结记录

零:docker服务在linux下安装注意事项:docker的daemon.json文件一般位于 /etc/docker/daemon.jsondocker容器存放位置位于:"/home/data/lib/docker/docker",(说明###1:容器存放位置最好是在挂载好的大容量下的/home目录下)可查看daemon.json文件的 "data-root"属性值,或者docker info命令查看寻找其Docker Root Dir属性:Docker Root Dir: /home/data

2021-10-09 16:23:45 304

原创 Linux下Docker容器占用过多情况,导致linux:无法为立即文档创建临时文件: 设备上没有空间

#1.情况说明#1.1分布式服务docker容器部署,内存溢出处理# du - 报告磁盘空间使用情况# du --max-depth=1 -h 在根目录执行,列出文件磁盘占用情况[root@localhost /]# du --max-depth=1 -h148M ./boot0 ./dev42G ./homedu: 无法访问"./proc/26052": 没有那个文件或目录du: 无法访问"./proc/26179/task/26179/fd/3": 没有那个文件或目录du: 无

2021-09-18 11:06:01 1194

原创 MySql存储过程批量创建数据库

1.存储过程1.1存储过程的查看,执行,删除# 查看存储过程列表show procedure status;# 执行存储过程call createTables_cq();# 删除存储过程drop PROCEDURE createTables_cq;1.2使用数据库,删除存储过程#.使用cq_mhl_test这个数据库USE cq_mhl_test;# 如果存在名为`createTables_cq`的存储过程,就将其删掉drop procedure if EXISTS `create

2021-09-16 17:04:12 667

原创 Shell脚本,将一个文件复制为拍好顺序的多个文件

#! /bin/bash# for循环,从1到10for i in $(seq 1 10)do # 结果是 00001,00002,不足5位的前面补0 num=`echo $i | awk '{printf("%05d\n",$0)}'` # echo ${num} cp 197000001.doc "20210902_1985${num}.doc"doneecho "文件复制完成"

2021-09-02 10:18:22 320

原创 Shell脚本运行Docker相关命令说明

#1.Shell脚本 key = value 获取value# 查看xxx.ini文件内容cat xxx.ini# 显示/获取包含指定内容的那一行| grep node_num -------------------------结果:node_num = 3# awk -F (-F 指定分割符)# 2使用=作为分割符,获取第二个值# 2分割后结果 [node_num , 3] (注意node_num后面有个一个空格,3前面有一个空格)| awk -F'=' '{print $2}'

2021-08-16 17:38:36 3717

原创 Nginx配置文件说明

#Nginx配置文件 nginx.conf# 工作进程数(CPU核心数,双核4线程,可以设置为4)worker_processes 1;# 事件模型设置events { # 线程连接数 1024 worker_connections 1024;}# http设置http { # #文件扩展名与文件类型映射表 include mime.types; # 默认为下载,浏览器访问到未定义的扩展名的时候,就默认为下载该文件;

2021-08-12 18:05:20 81

原创 win10环境下安装RabbitMQ的步骤

1.先安装两个文件去官网下载的exe文件otp_win64_24.0.exerabbitmq-server-3.9.2.exe安装完成后就启动服务了2.cmd命令安装在你安装的位置E:\RabbitMQ Server\rabbitmq_server-3.9.2\sbin启动cmdrabbitmq-plugins enable rabbitmq_managementrabbitmqctl statusrabbitmq-server.bat3.访问http://localhost:156

2021-08-12 03:20:10 213

空空如也

空空如也

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

TA关注的人

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