自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux服务器实现免密登陆

然后用root登陆服务器。开启root登陆权限,

2023-12-27 15:22:35 387

原创 生产环境docke问题排查

地址为:链接: https://pan.baidu.com/s/11K7pQj5WaiU0OMgfaVXcKA?pwd=56ik 提取码: 56ik 复制这段内容后打开百度网盘手机App,操作更方便哦。地址为:链接: https://pan.baidu.com/s/1Kt_LYG3WWisHgefLWZXGjw?需要借助阿里的工具 arthas,先来官网下载,之后上传到docker挂载的目录,这样进入docker容器之后就能看到arthas的包了。如果是jre包启动的docker,需要这个工具一起用,

2023-11-02 16:34:17 116

原创 排查内存过高的问题systemd-journald

我重启的时候发现:xxxxxx Unit is masked 意思就是隐藏了。大概的意思是 记录的登陆信息,都记录再内存里面了。前置:查看无服务 可是内存就是很高。六、重启这个服务就可以了。查看占用内存的前20位。分析发现为:隐藏的服务。然后给它 unmask。

2023-10-20 10:41:26 561

原创 完美解决word转pdf(亲测有效)

word搞了一天,找了无数的资料,以下这种方法是最好的。。。什么只能转3页了。。。什么字体库了。。。。各种坑

2023-10-16 15:31:15 295

原创 MySQL MHA不同用户查看不同表

【代码】MySQL MHA不用用户查看不同表。

2023-06-19 15:20:44 105

原创 实战nginx自定义404页面

最开始看到的页面是这样的:默认的页面地址是找不到的,不存在,应该是安装的时候就有了修改之后是这样的:上面的404.html是我自己写的一个,默认是没有的(看时间~)测试配置文件是否正确: 重启:

2023-01-04 14:42:17 1494

转载 springcloud springboot nacos版本对应

对应的版本

2022-07-06 09:41:47 2263

原创 内网环境离线安装git (亲测有效)

由于在公司使用的是内网,使用不了命令直接下载yum install git,所以需要下载离线包,然后进行安装。在网上找了好多帖子,东拼西凑,所以在自己将git安装成功之后,将安装步骤记录了下来。首先去官网下载需要的git包下载地址是:这里我用的2.34,把离线安装包上传到服务器,解压tar -zxvf git-2.34.1.tar.gzcd git-2.34.1./configure --prefix=/usr/local/git # 配置git安装路径接下来就是编译 安装,由于编译需要

2022-04-29 10:38:18 6230 6

原创 在CentOS 3.10.0-957.el7.x86_64 上安装docker

安装步骤Docker 要求 CentOS 系统的内核版本高于 3.10,先查看CentOS版本:uname -r1使用 root 权限登录 CentOS,更新yum包:sudo yum update1卸载较旧的docker版本(如果以前安装过):sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \

2022-04-07 11:37:41 1323

原创 升级ssh8.8报错Key exchange failed. No compatible key exchange method. The server supports these methods:

因安全需要 ssh7.4升级到8.8之后报错同事用的Xshell小蜗牛 我用的securtCRT , 第一天升级完成之后没有发现问题,第二天来了之后发现连接不了了。。。。。。同事的小蜗牛能接着连,CRT就不行,于是~发现的问题原因:高版本的openssh需要增加对旧版本CRT客户端密钥交换算法的支持解决方法:在配置文件中增加密钥交换算法配置如下(我这里是/usr/etc/sshd_config文件,具体请根据自己的openssh安装配置情况而定):在配置文件末尾增加如下两行,如果之前的配

2022-03-23 09:38:09 8029 5

原创 如何排查用户态 CPU 使用率高?

用户态 CPU 使用率反映了应用程序的繁忙程度,通常与我们自己写的代码息息相关。因此,当你在做应用发布、配置变更或性能优化时,如果想定位消耗 CPU 最多的 Java 代码,可以遵循如下思路:1、通过 top 命令找到 CPU 消耗最多的进程号;2、通过 top -Hp 进程号 命令找到 CPU 消耗最多的线程号(列名仍然为 PID);3、通过printf “%x\n” 线程号 命令输出该线程号对应的 16 进制数字;4、通过 jstack 进程号 | grep 16进制线程号 -A 10 命令找

2022-01-10 16:58:19 294

原创 sonar8.9.1导出扫描结果pdf 实操

win10环境:java版本sonarqube版本是8.9.1sonarscanner版本是4.5.0插件用的社区最新的pdf插件:gitee开源社区的下载地址是:https://gitee.com/zzulj/sonar-pdf-plugin目前最新的支持8.9.1版本…源码down到本地 执行mvn命令:编译:mvn clean package -Dmaven.test.skip=true -Dlicense.skip=true会生成jar包 在target目录下把这个ja

2021-12-27 11:36:24 5042 7

原创 安装MySQL5.7.msi

下载地址链接:https://dev.mysql.com/downloads/windows/installer/8.0.html

2021-11-26 15:57:00 343

原创 excel文件上传

话不多说直接上代码代码片.public statics String uploadfile(MultipartFile file, String newDate){String filename = file.getOriginalFilename();String pathname = "";//想要保存文件的文件夹路径File file1 = new File(pathname);if(!file1.exists){file1.mkdirs();}String newfilenam

2021-08-09 14:37:39 162

原创 springboot下内置的scheduled定时任务之cron详解

cron表达式,有专门的语法,而且感觉有点绕人,不过简单来说,大家记住一些常用的用法即可,特殊的语法可以单独去查。cron一共有7位,但是最后一位是年,可以留空,所以我们可以写6位:第一位,表示秒,取值0-59第二位,表示分,取值0-59第三位,表示小时,取值0-23第四位,日期天/日,取值1-31第五位,日期月份,取值1-12第六位,星期,取值1-7,星期一,星期二…,注:不是第1周,第二周的意思另外:1表示星期天,2表示星期一。第7为,年份,可以留空,取值1970-2099cron中

2021-08-03 15:25:24 2304

原创 文件导出excel工具类

话不多说,直接上代码首先 action层1)定义好导出文件的名称 例如 export.xls2)计算好需要导出的List<String;>文件3)然后直接调用下面的方法public static void export2Excel(HttpServletResponse response, String fileName, List<String[]> list) throws IOException { response.reset(); //response.

2021-02-26 16:10:14 90

原创 快速生成百万数据

1、生成思路利用mysql内存表插入速度快的特点,先利用函数和存储过程在内存表中生成数据,然后再从内存表插入普通表中2、创建内存表及普通表CREATE TABLE t_emm_process_memory (id bigint(20) NOT NULL AUTO_INCREMENT,appName varchar(255) DEFAULT NULL,udid varchar(255) DEFAULT NULL,processName varchar(255) DEFAULT NULL,cre

2020-12-11 18:58:08 650 1

原创 Linux环境下的jdk升级

原来jdk升级是如此简单,话不多说 直接上图建议用SecureCRT远程连接工具操作升级JDK操作步骤如下:下载 Linux jar包, 解压之后 放到 一个目录下面(例如 /software/jdk1.8.0_121)解压命令 :cd /softwaretar -zxvf jdkfdfdfdf1.8.jar修改环境变量: vi /etc/profile 把路径修改为目标路径下面(也就是/software/jdk1.8.0_121),添加如下内容export JAVA_HO

2020-08-24 10:30:33 808

原创 我要对我负责了

荒废了两年今天开始会陆续分享看完每本书的一些感悟也算是对自己的一种承诺CSDN的人才很多,大佬云集,而且年轻 不为了别人 为了自己 多总结也是没错的20200525 周一下午三点

2020-05-25 14:44:59 189

原创 Llinux装逼命令大全

sl[root@localhost abcd]# yum install -y sl[root@localhost abcd]# sl效果是这样的:cmatrix这个稍微有点麻烦,首先安装编译环境yum -y install ncurses* gcc gcc-c++其次就是包难找,目前官网已经找不到了,其他地方,比如…是需要花点money或者积分的,不过呢,既然说了肯定是准备好了...

2020-04-01 17:13:22 1079

原创 逻辑与或非的优先级

First 重点 ----> 能用括号的加上括号 防止出错!优先级是=====>() > not > and > orselect * from table where …where后边的判断但凡出现了or,为了方便理解 可以看做没有…借用另外一个博主的sql 解释一下1、select 1 from dual where 1=1 and 2=2 ...

2020-03-20 15:02:29 2835

原创 hg遇到的一些问题及解决方案

参考文章:https://www.cnblogs.com/ganmy/p/10368363.html感谢作者!工作中遇到的两种无敌命令$ hg update --clean (清除) 这个能解决一半的问题$ hg push -f(强制提交) 这个解决另外一半...

2020-02-27 17:27:02 278

原创 批量插入与解析表情

上周主要完成了电话记录和短信的获取与显示,其中包括了表情客户端传来表情之后,转义存入数据库,之后页面显示之前把数据库存的在转义成表情,显示到页面;框架用的是ssm第一步:引用第三方jar包//添加依赖 <dependency> <groupId>com.github.binarywang</groupId> ...

2019-12-09 10:09:13 91

原创 本周11.29总结(存储过程,事件)

存储过程查询数据之后插入另外一张表格之中insert into table(a,b)select a,b from table2 where c = _c;注: _c就是存储过程传递的参数值2)find_in_set(id,ids) 的使用第一次用这个函数, 效果跟in差不多 ,不过细细的研究之后发现, find_in_set更多的是当传变量的时候, 如果待查询的条件的常量 就...

2019-11-29 18:50:50 82

原创 SSM框架下定时任务调度的实现(留备)

这是SSM框架整合的第4篇文章了,这两天基本都是每天整理2篇的节奏,真的是闲得蛋疼了我。不过这几篇文章都是自己动手实践过程中记录的,期间也遇到一些问题,参考了一些前辈的实现方式。在这里感谢前辈们的无私奉献,才换来现在我们的学习成本才能这么低,谢谢大家~回归话题,今天想跟大家分享的是在ssm框架下实现任务调度的实现方式。因为在我们实际的项目中,很多时候会使用到一些定时器,比如邮件汇总、报表汇总这样...

2019-11-13 20:16:08 524

原创 SVN提交项目规范和删除误提交内容的方法

一、提交规范:1、提交新创建的项目时,要先把.idea, target, 和 xxx.iml删除。二、直接在SVN上删除文件的方法1、TortoiseSVN – Repo - browser在此次右键选中要删除的文件进行删除操作,该文件就会从 SVN 上删除。————————————————版权声明:本文为CSDN博主「战侠歌sy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,...

2019-10-23 13:47:29 608

原创 优化jsp页面,js文件过多

亲测有效页面加载慢.有很多种的原因,下面记录我遇到的并且解决的首先是添加表索引,这个是优化的第一步,也是首先需要考虑的问题.然后就是查看加载jsp页面慢 ,大概用了2分钟…(手动无语~)之前的代码 :<script type="text/javascript" src="source/jquery.pagination.js" ></script><scr...

2019-10-21 19:18:23 467

原创 解决svn working copy locked问题

在我们使用svn的时候,有时更新项目会出现如下问题:update D:/Test -r HEAD --forcesvn: Working copy ‘D:\Test’ locked; try performing ‘cleanup’解决办法:产生这种情况大多是因为上次svn更新命令执行失败且被自动锁定了。如果cleanup没有效果的话只好手动删除锁定文件。就可以通过“运行”–“cmd”...

2019-10-15 22:52:37 282

原创 Tomcat自启动脚本

脚本:tomcat.sh#!/bin/bashexport JAVA_HOME=/usr/java/jdk1.7.0_80export JRE_HOME=$JAVA_HOME/jreexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/libemmPath="/home/em...

2019-10-12 12:49:31 387

原创 取小数点后两位(解析)

记录:private String getRate(double a, double b) { NumberFormat numberFormat = NumberFormat.getInstance(); //取小数点后2位 numberFormat.setMaximumFractionDigits(2); String result = numberFormat.format...

2019-09-18 19:50:12 1518

原创 Invalid row number (65536) outside allowable range (0..65535)

Excel导出超过字段限制65535 解决方案:亲测有效现场数据是11万条,点击导出后台报: Invalid row number (65536) outside allowable range (0…65535)话不多说,直接看代码之前代码是 : response.reset(); response.setContentType("application/pdf"); re...

2019-08-26 14:27:23 11475 4

原创 Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large

上传文件的时候报的错误:Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11756325 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable...

2019-07-12 10:53:47 202 1

原创 string按照小数点拆分(分割)

直接看代码实现过程特殊符号: “.” public static void main(String[] args) throws Exception { String longitudeLatitude = "123.3554454,0.151653"; if (longitudeLatitude == null || longitudeLatitude.isE...

2019-06-06 13:52:00 5014

原创 : 没有那个文件或目录in/sh ,M-oM-;M-?

各种坑: 没有那个文件或目录in/shbecause你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\rso 找不到…网上找了各种办法,编辑文件 :set ff=unix不知道怎么保存…很尴尬打开命令 cat -A 文件名首先看一个正常的接下来看一下Windows下编辑过的文件用此命令打开之后的样式对比之后你就发现多出来了很多的内容...

2019-05-08 15:16:14 2108 4

原创 一位英语老师写给老婆的情书

I Iove three stings in the world , Sun. Moon and You . Sun for moring, Moon for night, and you forever最喜欢的还是这句话的翻译,也是足够惊艳 !浮世三千, 吾爱有三日 ,月与 卿日为朝, 月为暮,卿为朝朝暮暮.当一个女孩子真正喜欢一个人的时候,往往会对这个人区别对待不像对朋友的礼...

2019-04-15 17:58:01 546

原创 vue最好的教程 30分钟学会,学不会你打我

前言Vue是现在很火的一个前端MVVM框架,面向数据的,它是以数据驱动和组件化的思想构建,与langular 和react齐名,就是咱们常说的前端三大框架 .核心思想就是: ~~ 操作数据 !!!安装(引用Vue)直接引入script 就行了,代码如下:效果图我们在HTML代码里面设置了一个id为’‘app’'的div, 然后在javascript里面实例化了一个属性el为 '#a...

2019-04-12 16:33:10 1661 2

原创 获取包含汉字的字符字节长度

Don’t talk nonsense directly on the code(不说废话直接上代码 ! )js里面拿去直接用 ==↓↓function getByteLen(v) {var len = 0;for (var i = 0; i < v.length; i++) {var a = v.charAt(i);if (a.match(/[^\x00-\xff]/ig) ...

2019-04-09 15:13:15 576

原创 为什么要用RPC,或者微服务”架构的演变

我们在做一个访问量不大的项目的时候, 一台服务器上面部署一个应用+数据库就够用了…那么访问量稍微大一点的话,用户就会说卡顿,反应慢 等等各种情况,这个时候呢我们就用集群 架设Nginx 部署多个服务 由Nginx(负载均衡)负责把请求转发到其他服务器上,这样就解决了用户说的反应慢的问题…过了一段时间之后呢 我们会发现数据库扛不住了,然后各种优化 emmmmmm 最后发现还是很不行, 应用服务好...

2019-04-08 17:08:58 381

原创 mysql优化

num1 加索引num2 在service层加连得表分开了,两次查询就是service写的麻烦些 有时候多一次查询要不了多少时间,跟sql查询比,java还算快left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行...

2019-03-28 17:38:25 90

转载 都挺好: 偏爱的未必幸运,轻视的未必悲惨

这是我看到的唯一一篇不带有任何自己的观点在里面的好文 ,这里分享给大家…今天这篇文章将跳出是非黑白的评价和吐槽, 从心理学角度中正而精炼地分析,剧中的角色都是极其立体而丰富的当我们看到角色行为背后的复杂鲜活性时,某种程度上 我们也在探索和观察自己 只不过这种方式是借由他人看到自己最近<<都挺好>>这部电视剧吸引了 无数的眼球 受到许多吐槽,成为热点。从这个角度来...

2019-03-27 18:37:10 182

ssh升级9.2的rpm包

里面包含:openssh-askpass-gnome-9.2p1-1.el7.x86_64 openssh-server-9.2p1-1.el7.x86_64 openssh-debuginfo-9.2p1-1.el7.x86_64 openssh-clients-9.2p1-1.el7.x86_64 openssh-askpass-9.2p1-1.el7.x86_64 openssh-9.2p1-1.el7.x86_64 等6个rpm包

2023-02-21

工具类,有data string json export name过滤(好用)

包含各种工具类,有data string json export name过滤等,非常好用 本人也算是保存下来 以备以后需要

2019-08-26

ffmpeg视频水印,分片.zip

现在自媒体这么火,你需要一款这样的工具, 里面有安装说明文档(小白一样可以学会),绝对的物超所谓, 通过大佬我才得到的 现在拿出来分享赚点积分,觉得好用的朋友欢迎评论666 Thanks♪(・ω・)ノ

2019-06-28

ssm+shiro+redis 登录控制及重试次数超过5次账号锁定一分钟

下载的别人上传的,用着确实不错,本人以及学会了,并且里面添加了readme,物有所值

2019-02-26

国密SM3算法实现源代码(只适合JAVA)

国密SM3算法的Java实现,可以与bc很好的结合,实现国密算法扩展。已经用SM3算法标准中的示例数据进行验证,两组示例数据对比测试完全正确。 附带工具类实现方式,费了两天的时候搞出来的,100%对比正确.

2019-01-11

反编译工具(适合java python)好用

老大用了50积分下载的,哈哈 被我拿出来分享了,找了很多的.解压就能直接用 很方便的 有需要的拿去吧

2019-01-11

SM3加解密,很重要

加密 解密 需要的东西,包含一些sm4 的资源js包,有需要的拿去吧

2018-12-28

iOS的SM3_4包

这是开发iOS的资源文件,里面包含一些网络安全方面的js,找了很久才找到的

2018-12-28

空空如也

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

TA关注的人

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