自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dark不必

平时工作中遇到问题就写到博客里来了。方便自己,同时看能不能帮助到有需求的人。

  • 博客(177)
  • 资源 (2)
  • 收藏
  • 关注

原创 【git回滚后,同事pull拉不到最新回滚代码-解决方案】

发现提示是最新代码但是拉不下来。需要使用下面的代码:我没有进行测试,如果你测试了麻烦给留言哈。合并代码冲突,导致部分代码丢失了。决定回滚到昨天下班后最后一个版本。重新clone整个代码下来。

2023-02-16 20:48:32 3004

原创 Java中Redis连接客户端的使用:jedis、spring-data-redis与spring-boot-starter-data-redis的关系与区别

Java中Redis连接客户端的使用:jedis、spring-data-redis与spring-boot-starter-data-redis的关系与区别

2023-01-05 17:40:20 2057

原创 Centos7的磁盘分区和挂载,多硬盘挂载操作--最详细最简单一次就永远会了

最近现有系统硬盘不够用了,要对现有系统增加硬盘操作,原有环境是centos71、查看整体磁盘情况:sudo fdisk -l/dev/sda 这块盘是进行了分区的他分类两块区域:在这些信息中可以查看 那块磁盘没有进行分区:如图中 /dev/sdb这块磁盘它有500G,目前还没有对它进行操作:2、硬盘分区执行这个命令前你需要安装parted:(sudo yum i...

2018-11-28 13:43:58 17283 2

原创 深度求索-DeepSeek对中国的影响力

现在:截止到2月19日,媒体爆出,又deepseek引爆的科技浪潮,带动中国股市增加市值1.3万亿美元左右。依局开局涨一半的逻辑,未来大概能带来三万亿的增量。结论:在内外焦困,增量匮乏的局面下,deepseek是国运级别的产品,有改变全球产业格局,为中国经济打开一个新局面。1、政治:辅助,增加谈判筹码。2、军事:加速军备智能化。

2025-02-19 09:04:04 277

原创 深度求索-DeepSeek-R1本地部署指南

1、参考:2、参考。

2025-02-17 09:39:36 409

原创 Edge历史版本下载地址

https://www.catalog.update.microsoft.com/Search.aspx?q=edge&p=17

2025-01-21 15:48:40 7132

原创 Nacos OutOfMemoryError问题解决:Handler dispatch failed; nested exception is java.lang.OutOfMemoryError

nacos的启动文件,startup.sh中有如下参数配置。-Xmx: 设定程序运行期间最大可占用的内存大小。-Xms: 设定程序启动时占用内存大小。-Xmn:新生代大小。

2024-11-11 09:14:15 551

原创 MySQL如何统计某种类数据,没有记录种类的自动补充0

MySQL如何某种类统计数据,没有记录种类的自动补充0。

2024-09-17 10:57:00 223

原创 Jenkins -解决was cached in the local repository, resolution will not be reattempted until the update

本文介绍Jenkins 打包构建时biuld 报错:was cached in the local repository, resolution will not be reattempted until the update interval of…的解决方法。

2024-03-14 10:59:16 2556

原创 【springboot项目MyBatis和MyBatis Plus并存及问题解决】

https://blog.csdn.net/qq_37362723/article/details/135893302

2024-02-04 10:37:34 509 1

原创 JAVA实现ZIP压缩下载文件+ZIP添加多文件

【代码】JAVA实现ZIP压缩下载文件。

2023-12-29 10:12:56 635

原创 分布式下多节点WebSocket消息收发

1、接下来发送的消息,通过Ngixn后和网关gateway后还能落在service2上面吗?这个就是websocket的session共享问题。我用了redis的发布订阅来处理。第一次发送请求后,通过N1,W2,到达service2,建立websocket连接。如果不能落在service2上,需要怎么操作解决session问题?没有时间了,下次在补充。

2023-11-15 17:17:39 991

原创 记录一次Hibernate5换JPA的升级

EntityManager能操作sql,那么就能获取session.最终通过EntityManager的unwrap去获取session即可。从本质上来说JPA就是个壳,底层还是用的hibernate5。但是项目组要求用jpa的方式去改造微服务。hibernate5和jpa的查询方式管理不一样了,导致原有单体的dao层数据想要复用的话需要改造。hibernate5:session去操作sql.jpa:使用EntityManager操作sql.微服务:springboot、JPA。单体服务拆分微服务架构。

2023-03-11 16:04:05 517

原创 记录MYSQL 的一次错误处理 Got fatal error 1236 from master when reading data from binary log

191、192服务器的MYSQL做了互为主从:今天在191上用show slave status\G;检查MYSQL,发现Got fatal error 1236 from master when reading data from binary log错误。同时发现有许多数据没有进行同步,前一天才配置的互为主从,一天就搞崩了。需要进行从新设置191作为从服务器的参数:#在从...

2023-01-11 09:41:32 841 1

原创 JAVA实现存储服务(微服务间的文件传输)大文件的分片上传

实现了:普通文件的直接传输(小于100M的文件),大文件的分片上传(1G以上的文件)。基于服务的思想,将文件存储模块设计成一个服务模块,任何其他模块想调用它通过。主要的代码逻辑已经实现了,最近挺忙没有进行整理。http、netty或者其他。微服务间的文件传输需要解决哪些问题?

2022-11-11 20:11:36 1793

原创 谈谈两种软件人员管理模式

这种架构可以看出来,人员相对较多,人员分工比较明确,任务明确。相对来说对人员技术要求低。各个模块依赖不那么紧密。开发这些年来遇到了不少管理模式,想着把他们的优势劣势都罗列下。这种管理架构人员少,效率相对高,试用在小型公司。

2022-10-04 15:08:04 491

原创 Java接口设计的基本原则

如何去设计一个安全稳定可靠的接口?接口的目的是数据交换,为了保证数据的安全稳定传输我们需要对接口数据进行哪些操作呢?

2022-09-30 11:46:05 316

原创 Git命令集与Git合并冲突解决

git pull origin master 合并远端分支至本地 (git pull 等于 git fetch + git merge)git pull --rebase origin master rebase方式合并远端分支至本地。git checkout -b dev 创建dev分支并切换至dev分支。git branch dev 创建dev分支 (dev可选)git branch -a 查看所有分支 (包括远程分支)git merge dev 合并dev分支至当前分支。

2022-09-21 18:03:17 542

原创 Oracle日常使用(一)

Oracle日常使用(一)

2022-07-29 11:24:00 291

原创 解决使用idea连接docker失败问题

现象就是拒绝链接:refused connection。检查服务器的防火墙关了没,没就关闭掉。1、编辑docker配置文件2、 ExecStart改成下面的3、重启docker4、链接成功****

2022-07-04 08:59:08 6600 1

原创 远程启动hadoop,ssh远程执行命令报错!hdfs命令不存在!

ssh远程执行脚本命令

2022-06-02 17:28:23 1284

原创 centos7 mini 安装 openjdk1.8 执行java、javac的时候:报错:javac: command not found

安装openJDK1.8的时候遇到问题1、执行java -version 可以查看到具体信息2、执行java、javac的时候:报错:javac: command not found1.查看已经安装的JDKyum list installed |grep java2.卸载CentOS系统Java环境yum -y remove java-1.8.0-openjdk* 表示卸载所有openjdk相关文件输入yum -y remove tzdata-java.noarch 卸载tzd

2022-05-29 16:23:36 2809 2

原创 【面试:2022年5月7日-数据库的隔离级别你了解?】

MySQL 的隔离级别一、隔离级别是啥?要解决什么问题?二、MySQL 中执行事务的过程一、隔离级别是啥?要解决什么问题?问题:1、脏读脏读指的是读到了其他事务未提交的数据,未提交意味着这些数据可能会回滚,也就是可能最终不会存到数据库中,也就是不存在的数据。读到了并一定最终存在的数据,这就是脏读。2、不可重复读不可重复读指的是在同一事务内,不同的时刻读到的同一批数据可能是不一样的,可能会受到其他事务的影响,比如其他事务改了这批数据并提交了。通常针对数据更新(UPDATE)操作。3、幻读(pha

2022-05-08 10:16:55 245

原创 【运维必备-堡垒机】

运维 堡垒机

2022-03-22 15:45:54 822

原创 人大金仓v8数据去重

select distinct on(字段) * from 表;

2022-01-19 15:59:34 738

原创 flowable工作流与activity工作流对比

2021-12-16 16:10:56 2424

原创 自家特产支持一下呗

2021-12-13 11:25:20 255

原创 【面试】常遇手写算法(二)手写单例模式

面试遇到过几次让手写单例模式,无论是写得懒汉,恶汉式最终都会引导你写双重检查的单例模式;so双重检测的单例!!package one;/*单利模式*/public class SingleTon { private SingleTon(){} private static volatile SingleTon singleTon; public SingleTon getInstance(){ if(singleTon==null){

2021-08-11 15:26:58 170

原创 【面试】常遇手写算法(一)快速排序

面试遇到十几次让手写快速排序!!!!快速排序完整代码如下:public class QuckSort { public static void main(String[] args) { int[] arr = {32,1,1,51,221,7,12,3,8,9,88,12,888}; quckSort(arr,0,arr.length-1); } public static void quckSort(int arr[],int low,int

2021-08-11 15:09:34 303

原创 bootstrap获取整个表格的数据的方式和获取选中行的数据!!

var Allrows = $(’#dataTable’).bootstrapTable(‘getData’);//整个表格的数据var rows = $(’#dataTable’).bootstrapTable(‘getSeletctions’);//选中行的数据

2021-07-09 20:18:57 1807

原创 mysql 的left join、right join和join的区别

1、left join 左连接2、right join 右连接3、join 也就是“inner join”,为了简写才写成joinjoin也叫内连接,取的是两个表的交集;

2021-06-29 17:57:58 456

原创 【人大金仓V8拓荒1】获取两个日期之间的天数

【关注下后期更多猛料】1、金仓使用的是日期相减即可得到两个日期间的天数2、将字段值传进去相减即可:Date(endDate)-Date(startDate)

2021-06-18 11:42:39 4797

原创 2021年最新!将table的数据下载成excel,亲试可用!!!

</body><script type="text/javascript"> $("h2").on("click",function(){ $(this).next().toggle(); })</script>

2021-06-10 14:24:20 732

原创 idea svn commit E155010

1、原因:引入了新包,然后不想用了,又删掉了,提交的时候依然提示删掉的包要进行上传;2、commit 后提示E155010错误;3、所以重新提交的时候,shuba

2021-06-01 15:31:34 664

原创 【人大金仓V8拓荒2】GROUP_CONTAT函数

1.金仓的GROUP_CONTAT函数叫WM_CONTAT.2.使用方法如下:#mermaid-svg-2AWSqXbDnWTltYvK .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-2AWSqXbDnWTltYvK .label text{fill:#333}#mermaid-svg-2AWSqXbDnW

2021-05-20 17:38:14 1611

原创 Cannot load supported formats: Cannot run program “svn“: CreateProcess error=5

IntelliJ IDEA 安装后,SVN 导出项目时会出现错误Cannot load supported formats: Cannot run program “svn”: CreateProcess error=5由于是刚接过的项目,电脑啥的都是别人的热乎的环境。出现上述错误是由于我们下载的项目没有和IDEA关联,所以需要我们从idea去下载项目地址填上就可以,然后让设置下载位置,down下来后就可以正常使用SVN了;...

2021-04-13 22:43:32 683

原创 Mysql5.7.12高危漏洞升级修复

问题描述漏洞类型 数据库漏洞CVSS评分 9.8CVE编号 CVE-2019-3822CNNVD编号 CNNVD-201902-124CNVD编号 –CNCVE编号 CNCVE-20193822BUGTRAQ –详细描述 Oracle MySQL是美国甲骨文(Oracle)公司的一套开源的关系数据库管理系统。MySQL Server是其中的一个数据库服务器组件。 Oracle MySQL Server中的Packaging(cURL)子组件存在安全漏洞。攻击者可利用该漏洞未授权读取数据,影响

2021-03-12 10:46:30 5889 3

原创 使用Docker两年总结下它的优点

简单方便,不再需要在系统里安装各种库,不再需要考虑系统不支持,直接打个包就好。原旧版软件操作:1、安装系统2、安装软件运行库,我们的运行库2G左右大小,繁琐的很。3、安装业务软件有些场景系统需要特殊版本,比如有些地方要求要国产化,用的麒麟系统重新搞适配。Docker化后:1、安装系统2、安装docker3、镜像导入启动。。。。。同样是三步,但操作内容差很多啊。欢迎大家补充其他!!!...

2021-03-07 20:15:54 176

原创 从原理上弄清楚i++和++i

代码public class TestMain { public static void main(String[] args) { int a=0,b=0; a=a++; b=++b; System.out.println("a="+a); System.out.println("b="+b); }}字节码public static void main(java.lang.String[]);

2021-03-06 17:05:51 167

原创 Java面试中的i=i++如何回答?

面试题:求输出i的值?public class TestMain { public static void main(String[] args) { int i=0; i=i++; System.out.println(i); }}结果正常代码所以这个题正确回答方式是什么呢?1、回答为什么i=i++ 最后i=1;2、否定i=i++这种写法,提供其他写法如:i=i+1;从字节码上来分析i=i++是非常简单方便的,为了区别出来

2021-03-06 11:09:53 359 1

UEStudio打开1G以上的TXT,SQL,LOG文件必备。特别好

打开1G以上的TXT,SQL,LOG文件必备。特别好打开

2018-09-28

定时器动态修改参数demo

Spring 整合 Quartz 实现动态定时任务,最近项目中需要用到定时任务的功能,虽然Spring 也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。

2018-06-12

空空如也

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

TA关注的人

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