自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (34)
  • 问答 (3)
  • 收藏
  • 关注

原创 MAC M1安装vmware和centos7虚拟机并配置静态ip

在刚刚安装的虚拟机里执行下面的命令,安装依赖,如果没有网络就将网络设置成自动检测。本地介质、安装目的地、时间和日期、网络、密码设置下就可以开始安装了。直接将下载的centos镜像拖到vmware中。点击开始安装,选择第一个选项回车。保存后执行下面的指令重启网络。自定义虚拟机名称,点击存储。设置虚拟机可使用的硬盘大小。1、查看mac的ip和网关。

2024-02-19 17:22:08 916

原创 一套平均分配算法代码-JAVA

用的频繁,留个记录,下次无脑抄。

2023-09-06 17:02:42 140

原创 记一次解决FTPS上传的文件为空的问题

最近公司的vsftpd文件服务由之前的FTP传输改成了FTPS的,虽然代码做了相应的调整,但是始终有个问题,就是在服务器上文件创建成功了,名称也是正确的,可是一看大小确是0,于是查看日志。当花了大量的时间和精力去试错依然解决不了的时候,就需要换个方向去解决问题了,这时候可能就不是代码的问题了,如果一直死磕在这里,头发掉光光了也解决不掉。用项目上传的始终是失败,改成用filezilla上传,就成功了。在网上找了各种资料,也试了用其他项目的代码来上传,都是同样的问题。于是顺着这个错误去找,找到了。

2023-07-29 19:49:49 1308

原创 Linux系统启动jar包很慢解决方式

知道主机名称为ecs-gulqdsjgl-sjhzlyypt-0036。问题:执行了jar包启动命令后,过了很久才开始打印启动日志。然后重新启动下jar包服务试试吧。

2023-06-09 18:55:16 523 1

原创 groovy获取控制台执行日志数据

【代码】groovy获取控制台执行日志数据。

2023-02-23 13:56:09 670 1

原创 STREAM流做模拟分页

STREAM流做模拟分页

2022-07-09 13:51:19 227

原创 使用spring-boot-admin报错failed to resolve ‘DESKTOP-DHHU94O‘ after 2 queries

在整合spring-boot-admin启动客户端注册时报错 :Error has been observed at the following site(s): |_ checkpoint ⇢ Request to GET health [DefaultWebClient]java.net.UnknownHostException: failed to resolve 'DESKTOP-DHHU94O' after 2 queriesorg.springframework.web...

2021-08-02 15:23:11 5856 3

转载 VirtualBox虚拟机磁盘扩容

1、首先打开虚拟机设置窗口我们可以看到只有一个30G的vdi这里我新建了一个100G的硬盘,你们可以根据自己实际情况来创建。这里我们就可以看到刚刚创建的vdi,ok保存,接下来启动我们的虚拟机开始干活了。2、输入命令:lsblk在这里插入图片描述我们可以看到多了一个我们刚刚创建的物理磁盘sdb。3、输入命令:df -h我们可以看到磁盘可用空间26G,已经使用了3.3G4、输入命令:ls /dev/sd*查看磁盘编号5、输入命令:pvcreate /dev/sdb创建p

2021-07-12 18:38:46 1255 1

转载 IDEA类注释与方法注释模板配置

1、设置类注释模板这样在定义类时,都要多输入类的描述。不想的话,可以删去 ${description}2、方法注释模板先新建模板组,名字自己起。然后选中自己的模板组,在模板组下新建模板如下图给模板设置信息1、设置模板名称,建议不要换,就是 * 号,注意:名称不能 / 开头,不然会导致获取params的 methodParameters() 等函数都失效2、模板描述,可以没有3、模板,注意开头是没有 /* 的**功能描述@author qqg@date datedatedate@p

2021-07-01 14:31:28 87

原创 MYSQL基操

1.YEARWEEKMySQL 的 YEARWEEK 是获取年份和周数的一个函数,函数形式为 YEARWEEK(date[,mode])例如 2010-3-14 ,礼拜天SELECT YEARWEEK('2010-3-14') 返回 11 SELECT YEARWEEK('2010-3-14',1) 返回 10 查询当前这周的数据SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m

2021-06-30 17:30:36 1396

原创 面试笔记(三)

          41.Nacos与 Zookeeper 的区别(过半机制):                         1.nacos是使用mysql进行存储的,而zookeeper是使用本身的树形结构进行存储的          &

2021-06-24 21:37:22 184 1

原创 面试笔记(二)

22.TCP与UDP的区别:             TCP需要通过三次握手来建立连接,而UDP不需要,UDP想发送就发送,而且不会对报文进行拆分和拼接操作,不会关心数据是否成功送达,是不可靠的,但是传输速度快。                    &

2021-06-24 21:35:57 110 1

原创 面试笔记(一)

1.冒泡排序int[] arr = new int[]{1,7,5,4};for(int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ int a = arr[j]; arr[j]=arr[j+1]; arr[j+1]=a; } }}//这里用了f

2021-06-24 21:33:34 328

原创 连接VirtualBox最小化安装的Linux虚拟机

因为是最小化安装所以刚安装时有很多组件都是没有的执行sudo yum install net-tools修改

2021-06-11 22:48:09 215 1

转载 Hutool Java 工具类库,Java开发必备利器

https://thinkingcao.blog.csdn.net/article/details/110074707

2021-05-25 11:02:57 72

转载 Orika实体映射工具

https://thinkingcao.blog.csdn.net/article/details/116053643

2021-05-25 09:48:57 162

转载 JDK1.8时间接口 LocalDateTime用法

https://thinkingcao.blog.csdn.net/article/details/116932263

2021-05-25 09:40:12 105

转载 常用正则表达式最强整理(速查手册)

oracle正则查询(模糊)selece * from org_organization where regexp_like (orgseq,'(.8.)$|.([0-9]{1,}.)$');查询字段包含.8.以及.8.25.的数据 只包含后面一级Java正则替换匹配String seq ="..3.4.5..";seq =Pattern.compile("^\\.|\\.$").matcher(seq).replaceAll("");结果 .3.4.5.意思是将最前面和最后.

2021-04-16 23:29:02 91

原创 服务器Docker基操

阿里云服务器安装Docker(Centos 7)1.更新yum包到最新版本[root@kaiyukeji /]# yum -y update2.卸载旧版本和遗留的docker软件包[root@kaiyukeji /]# yum remove docker-common docker-selinux docker-engine3.安装所需的软件包[root@kaiyukeji /]# yum install -y yum-utils device-mapper-p..

2021-04-10 12:51:28 724

转载 Axure 原型制作工具的基本使用

跳转查看原文原型DEMO下载

2021-04-06 01:50:57 128

转载 IT项目完整开发流程

项目开发流程:参考两个博客理解整个流程各个点的详细作用: 完整的IT项目开发流程 AND IT项目开发流程

2021-04-06 00:26:05 1121

转载 redis高可用方案,哨兵,集群,云服务

哨兵作用: Redis哨兵配置的作用是可以发现redis的主从节点的位置,以及他们当前运行的状态,哨兵是用来放哨的,能实时监控我们redis集群的状态,保证redis服务器不会挂掉​ 搭建: https://blog.csdn.net/Zer01ne/article/details/83010407一主二从三哨兵模式,三个哨兵保证了哨兵本身是高可用的,再去监控其他redis的状态​ 整合springboot: https://blog.csdn.net/Mars13889146832/article/

2021-04-05 19:56:24 147

原创 Redis 实现分布式锁 SETNX or Redisson

实现分布式锁之前先看两个 Redis 命令:SETNX将key设置值为value,如果key不存在,这种情况下等同SET命令。 当key存在时,什么也不做。SETNX是”SETif Not eXists”的简写。返回值Integer reply, 特定值:1 如果key被设置了0 如果key没有被设置例子redis> SETNX mykey "Hello"(integer) 1redis> SETNX mykey "World"(integer) 0redis&

2021-04-05 19:46:17 1179

转载 Redis在项目中的地位及使用场景剖析

一、 redis 特点所有数据存储在内存中,高速读写提供丰富多样的数据类型:string、 hash、 set、 sorted set、bitmap、hyperloglog提供了 AOF 和 RDB 两种数据的持久化保存方式,保证了 Redis 重启后数据不丢失Redis 的所有操作都是原子性的,还支持对几个操作合并后的原子性操作,支持事务通常我们都把数据存到关系型数据库中,但为了提升应用的性能,我们应该把访频率高且不会经常变动的数据缓存到内存中。。Redis 没有像 MySQL 这类关系型数

2021-04-05 17:10:54 513

转载 用java开发一个人脸识别小程序demo

注册微信小程序-流程代码:点击下载1:开始在指定网页内填写信息:https://mp.weixin.qq.com/wxopen/waregister?action=step12:激活邮箱完成个人邮箱的激活3:邮箱操作如图,在收到的邮件中,点击链接继续注册4:进行实名认证进行主体信息实名认证登记 ,扫码绑定管理员个人微信号5:确认实名信息无误确认信息,完成个人小程序创建...

2021-04-01 22:51:07 1133

转载 JDK 1.8新特性 stream流使用

一.Stream流stream流,是在java8中,由lambda表达式所带来的一种新的函数是编程模式,可以用来解决一些已有的集合类型的弊端1.stream流与传统集合的便利方式的区别传统遍历方式public static void main(String[] args) { //遍历输出名字中含有七的并且名字长度为3的人 List<String> list = List.of("乔七七","韩七岁","零零七","鲁班七号","上官婉儿");

2021-01-29 14:26:32 388

原创 若依微服务项目部署流程

一.服务器说明服务器一序号域名ip作用1xuniji.config.com192.168.220.128提供redis,nacos,mysql ,nginx服务,前端代码也是部署到该服务器2xuniji.server.com192.168.220.129服务部署的机器,supervisor 进行项目线程统一管理二.成品展示1.页面展示2.config机器前端代码部署路径3.config机器中间件安装路径(只用到了redis,nginx,naco

2020-12-24 13:45:16 10750 2

原创 日志管理平台-ELK环境搭建

ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称,通过ELK我们可以更加快捷方便的查看日志Elasticsearch和Kibana环境搭建教程logstash-6.4.3.tar.gz下载先安装好Elasticsearch和Kibana环境 将下载的logstash-6.4.3.tar.gz上传到服务器的/usr/local文件夹下 解压logstash-6.4.3.tar.gz tar -zxvf logstash-6.4.3.tar..

2020-08-26 17:37:20 138

原创 elasticsearch高可用集群环境搭建

elasticsearch的集群环境实在单机环境的基础上进行配置的如果没有搭建单机环境请参考linux上安装elasticsearch和kibana以及中文分词器elasticsearch-analysis-ik-6.4.3假设我们要安装三台elasticsearch服务器分别为192.168.137.197 192.168.137.198 192.168.137.199 将192.168.137.197中的elasticsearch中的配置文件elasticsearch.y...

2020-08-17 00:44:18 347

原创 elasticsearch7.x基操

点我下载elastic和kibana1.Elasticsearch的概述Elasticsearch(ES)是一个基于Lucene构建的开源、分布式、RESTful接口的全文搜索引擎。Elasticsearch还是一个分布式文档数据库,其中每个字段均可被索引,而且每个字段的数据均可被搜索,ES能够横向扩展至数以百计的服务器存储以及处理PB级的数据。可以在极短的时间内存储、搜索和分析大量的数据。通常作为具有复杂搜索场景情况下的核心发动机。2.Elasticsearch安装将解压的elastics

2020-08-11 17:19:02 972 2

原创 将列表递归成树形结构

以js代码为例/** * 构造树型结构数据 * @param {*} data 数据源 * @param {*} id id字段 默认 'id' * @param {*} parentId 父节点字段 默认 'parentId' * @param {*} children 孩子节点字段 默认 'children' * @param {*} rootId 根Id 默认 0 */export function handleTree(data, id, parentId, children,

2020-06-04 17:07:46 356 4

原创 数据库含子数据的表结构设计,使查询不用递归

1.数据库中有一个表sys_dept,其中的ancestors很关键,它可以使我们省去递归查询子数据的操作2.使用下面的语句查询select * from sys_dept where '100A' ::varchar = ANY (STRING_TO_ARRAY(ancestors,','))结果

2020-06-04 10:49:04 445

转载 centos7防火墙指定开放端口

开启防火墙服务1, 首先查看防火墙状态:firewall-cmd --state下图所示为关闭防火墙,接下来需要开启2, 开启防火墙,启动firewall:systemctl start firewalld.service设置开机自启:systemctl enable firewalld.service3, 重启防火墙:systemctl restart firewalld.service4, 检查防火墙状态是否打开:firewall-cmd

2020-06-02 15:11:37 4412

转载 centos7中安装redis

redis下载地址或者用下一步的方式获取安装包1.获取redis资源  wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压  tar xzvf redis-4.0.8.tar.gz3.安装  cd redis-4.0.8  make  cd src  make install PREFIX=/usr/local/redis4.移动配置文件到安装目录下  cd ../  mkdir /us.

2020-06-02 11:18:42 187

原创 centos 7限制远程登录的端口、IP、用户

限制端口在/etc/ssh/sshd_config中限制IP要求: 只允许 192.168.0.1 和 192.168.0.10 登陆 其他全部禁止实现: vim /etc/hosts.allow //增加如下内容 sshd: 192.168.0.1, 192.168.0.10 vim /etc/hosts.deny //增加如下内容 sshd: ALL 要求: 只限制192.168.0.1登陆上来,其他全部放行实现:vim /etc/hosts.de.

2020-06-02 10:15:23 2226

转载 强烈推荐的 IDEA 插件

1.google-java-format 代码自动格式化简介:google-java-format插件可以帮助我们不通过对应的快捷键就可以实现特定方式下自动格式化代码。2.Leetcode Editor简介:LeetCode插件,可以在IDEA中在线刷题。上班摸鱼属实方便,表面上我在干活,实际上我在刷算法题。3.Jrebel for Intellij(很好用)简介:JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效...

2020-05-25 15:54:39 9299 2

原创 springmvc响应跨域

/** * 解决响应跨域问题 * @param response * @return */ public static HttpServletResponse setCross(HttpServletResponse response){ //解决跨域问题 response.setHeader("Access-Control-Allow-Origin", "*") response.setHeader("Acce...

2020-05-11 09:54:17 184

原创 提取若依中的springboot整合redis

在pom.xml中引入依赖 <!-- redis 缓存 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </d...

2020-04-27 21:57:45 2014 1

原创 Mybatis配置一对一,一对多,多对多

创建表用户实体类import javax.persistence.*;import java.util.List;public class TestUser { private Integer userId; private String userName; private List<TestRole> roles; ...

2020-04-21 16:55:06 944

原创 maven项目打包时将依赖的jar包和项目代码分离

有时候我们的项目依赖的jar包比较多,项目会很大,那我们每次部署更新的时候上传都会很慢,起始我们只是想更新里面的代码而已,而那众多的依赖包并不想重新上传,这时候我们就需要将依赖包和项目代码分离开来了这是我分离之后target目录其中lib下都是项目依赖的jar包,原本我的plat-admin.jar有70多M,现在只有1M多了下面是pom.xml的plugin配置......

2020-04-14 16:01:55 6303

logstash-6.4.3.rar

Logstash是一个开源数据收集引擎,具有实时管道功能。Logstash可以动态地将来自不同数据源的数据统一起来,并将数据标准化到你所选择的目的地。使用前请现在windows上解压

2020-08-26

elasticsearch-analysis-ik-6.4.3.rar

elasticsearch-analysis-ik是一个很厉害的中文分词器:ik分词器,这里推荐给大家

2020-08-14

elasticsearch+kibana.rar

包含elasticsearch-6.4.3.tar.gz和kibana-6.4.3-linux-x86_64.tar.gz,使用时请解压将两个文件上传到linux安装

2020-08-11

apache-jmeter-5.1.1.zip

apache-jmeter是一个接口测试工具,功能很强大,可以对接口进行并发测试

2019-09-16

springboot整合swagger-bootstrap-ui,过滤器放开并解决自定义错误信息返回冲突-DEMO

springboot整合swagger-bootstrap-ui,过滤器放开并解决自定义错误信息返回冲突-DEMO

2019-09-15

Wireshark-win32-3.0.0.zip

linux上抓包的cap文件可用此工具查看,也可用来查看本机请求的数据以及内容

2019-07-11

Postman免安装.zip

免安装版postman,postman是一个很方便的接口测试工具,前端工作人员可以用来连接后端获取数据,后端工作人员可以用来测试自己的接口,可谓老少皆宜,妇幼适宜

2019-07-04

Postman-win64-7.2.0_Setup.zip

postman是一个很方便的接口测试工具,前端工作人员可以用来连接后端获取数据,后端工作人员可以用来测试自己的接口,可谓老少皆宜,妇幼适宜

2019-06-18

64位linux版jdk8.zip

最新的64位linux版jdk8需要的小伙伴快快下载吧,官网下载的太慢了,而且现在还要注册账号密码,保存下来以后下载也方便

2019-06-08

rabbitmq+erlang

消息队列rabbitmq的安装包,因为安装之前还需要安装erlang所以加入了二郎的安装包教程https://blog.csdn.net/linsongbin1/article/details/80170487和https://blog.csdn.net/qq_32447301/article/details/79587930

2018-12-10

SwitchHosts

SwitchHosts是修改本机host文件的一个快捷工具,使用方便大小适宜居家旅行必备的工具,打开的时候需要管理员运行

2018-11-27

jetty-distribution-9.4.12.v20180830

Jetty是一个提供HHTP服务器、HTTP客户端和javax.servlet容器的开源项目。大家可以理解为何tomcat作用一样都是一个web容器

2018-10-26

mysql图形界面navicat

mysql数据库的图形化界面,网上各种千奇百怪的,感觉这一套是最好用的,使用时电脑室64位的请安装x86的然后将破解补丁复制到你的安装目录下双击即可破解使用,内附使用文档

2018-09-29

shiro-core-1.4.0.jar

项目整合shiro时使用的jar包..

2018-09-29

打包java程序为exe文件

内含有exe4j和inno Setup打包工具和这两个工具的使用说明以及我之前做的一个弹窗互动的exe小程序,还包含了这个exe小程序的java源码和使用说明,挺有意思的

2018-09-29

spring发送邮件

包含了spring发送邮件的说明文档和代码案例以及图解。

2018-09-29

redis工具类

打包了redis的工具类(包含redis工具的常用方法)和使用案例

2018-09-29

spring-data-redis-1.7.11.RELEASE.jar

在web项目中spring整合redis时使用的jar包

2018-09-29

link版jdk1.8.0-211

link版jdk1.8.0_211

2023-09-27

nginx安装支持https.zip

neinx离线安装包,支持https

2021-11-30

linux的node和elasticdum离线安装.zip

linux上离线安装node和es迁移工具elasticdump以及安装和使用教程

2021-10-28

java人脸识别小程序前后端代码.zip

博客地址: https://blog.csdn.net/qq_38279833/article/details/115386424

2021-04-01

elasticsearch-demo.zip

elasticsearch demo案例,包含elasticsearch运行程序和教程还有elasticsearch数据管理工具

2020-06-30

elasticsearch-7.7.0-windows-x86_64(含教程).zip

最新版windows elasticsearch-7.7.0-windows-x86_64.zip 含教材和ik分词器

2020-06-24

settings.zip

idea的配置,不想繁琐的配置的可以直接导入这个配置

2020-06-05

plat-middl.tar.gz

自己保持用的中间件的安装文件,非安装包,便于自己下次更快的部署服务器

2020-06-03

inotify-tools-3.14.tar.zip

inotify-tools-3.14.tar.gz可实现文件监控(大小,更新时间,文件名等),然后执行相关的操作具体使用参考教程https://blog.csdn.net/qq_38279833/article/details/91431823

2020-06-03

tcping.zip

tcping可以用来ping指定ip的指定端口,将zip包中的tcping.exe和tcping64.exe放入C:\Windows\System32\ 文件夹中,然后就可以使用指令 tcping64 -d -t 127.0.0.1 8080 来测试连接了

2020-06-02

navicat12安装包.rar

navicat官方安装包,官网上版本很多,这个是最喜欢的版本,备份保留一个,正宗官方安装包,内部没有破解程序

2020-05-25

redis-5.0.3 redis-5.0.4 redis-5.0.5

redis-5.0.3 redis-5.0.4 redis-5.0.5

2020-05-22

jd-gui.rar

jd-gui 反编译工具,直接将jar包拖进去即可查看内容

2020-05-20

java实现后台键盘监听所需依赖.zip

1.java用jintellitype实现后台键盘监听时需要的JIntellitype.dll、JIntellitype64.dll、jintellitype-1.3.9.jar文件 2.java用jna实现后台键盘和鼠标监听时需要的jna.jar、platform.jar文件(这两个文件网上找了好久了,亲测有用)

2020-04-13

html和css基操.zip

       第一次接触html的时候,那时我还是大二,当时老师给了我们一份笔记就是些经常用的html标签和css的样式,html是我第一个学会的一种计算机语言,也是html和css让我看到五彩缤纷的编程世界,如今工作也有些年头了,还是不时会翻出之前的笔记来找找标签(平时主要是写java),笔记现在也完善了不少(我需要用到的基本都能找到)

2019-10-10

RSA和AES解密-js版.zip

提供对响应数据的解密,包含rsa和aes两种解密方式

2019-10-10

使用git进将目上传到gitHub流程

使用git进将目上传到gitHub流程,以及怎么在idea中忽略不需要上传的文件,内有详细说明

2019-09-25

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

TA关注的人

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