自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用UltralSO 制作U盘启动安装Windows 10

UltraISO是一款功能强大的光盘映像文件处理工具,它可以用于创建、编辑和转换光盘映像文件

2024-06-23 15:17:56 454

原创 小白都可以通过U盘重装系统,再也不用花50块钱去安装系统啦

手把手带你通过U盘启动安装系统,再也不用花一分钱去电脑店安装系统啦。有手就可以,一教就会,绝对超级简单。

2024-06-09 19:46:59 264

原创 Mac 使用:Micosoft Remote Desktop 远程优化

Win+R打开运行,输入gpedit.msc找到计算机配置->管理模板->Windows组件->远程桌面服务->远程桌面会话主机->远程会话环境。下面这几个打开,有效提高rdp性能。

2024-05-12 13:18:43 563

原创 Junit+Mockito 快速测试你的程序

【代码】Junit+Mockito 快速测试你的程序。

2023-10-18 20:46:33 244

原创 Spring Data Jpa框架:自定义SQL查询时,返回自定义DTO的四种方式

如果想返回我们自己的自定义对象,可以使用如下四种方式

2023-05-16 18:02:15 2021

原创 Mysqldump 时出现错误及解决方案:mysqldump: Couldn’t execute ‘SELECT COLUMN_NAME

由于我本地使用了8.0mysqlclinet 所以才会报这个错误。添加禁用参数:–column-statistics=0。mysqldump 导数据出现如下错误。

2023-04-25 18:05:55 1728

原创 springboot2.7.3与springfox 3.0 :PatternsRequestCondition.getPatterns()” because “this.condition”is nu

springboot2.7.3 搭配 springfox 3.0.0。springfox 3.0.0 错误导致。

2023-04-22 19:06:23 966

原创 ESXI 6.7全面系统教程~汇总

许可证:0A65P-00HD0-375M1-M097M-22P7Hesxi 是一个脱机系统,也是一个虚拟机系统与vmware 相比,它可以直接运行在硬件上,这样可以减少资源浪费,一般用于服务器上;

2023-04-16 10:52:37 933

原创 ESXI 6.7全面系统教程~win10虚拟机跟随esxi系统启动自启

esxi 系统中设置启用自启动虚拟机中设置自启动。

2023-04-16 10:49:08 808

原创 ESXI 6.7全面系统教程~win10鼠标键盘直通

参考文章:https://www.jianshu.com/p/d65052fad19e开启:安全Shell,然后通过shell连接到esxi查询键盘鼠标的id,通过ssh 登录 esxi 使用如下命令可以查询键盘鼠标的vid和pid例如我这里显示的是键盘的vid和pid我这里必须把键盘放在前鼠标放在后,不然无法识别vi /etc/vmware/config,要直通的设备ID添加到虚拟中,esxi 和虚拟机的映射禁用esxi 对键盘鼠标的控制权: vi /bootbank/boot.cfg重启esxi。

2023-04-16 10:48:25 3344

原创 ESXI 6.7全面系统教程~win10显卡直通

由于esxi 6.7最高支持的win 版本为win10,加上微软在win11上使用了,TPM 2.0设为强制性系统要求来提高Windows 11操作系统的安全基线。所以正常安装的话是无法安装的,这里我们可以通过win pe系统,将系统强制安装到虚拟机中。

2023-04-16 10:47:49 12016

原创 ESXI 6.7全面系统教程~esxi安装win11

由于esxi 6.7最高支持的win 版本为win10,加上微软在win11上使用了,TPM 2.0设为强制性系统要求来提高Windows 11操作系统的安全基线。所以正常安装的话是无法安装的,这里我们可以通过win pe系统,将系统强制安装到虚拟机中。

2023-04-16 10:46:26 4815

原创 ESXI 6.7全面系统教程~esxi安装win10

创建/注册虚拟机创建新虚拟机设置虚拟机名称、平台信息、系统版本这里不要选择虚拟化的安全性,否则后面就无法直通显卡了;选择虚拟机存储位置设置虚拟配置信息启动电源后面就是正常安装就可以了。

2023-04-16 10:45:41 2090

原创 ESXI 6.7全面系统教程~esxi后台设置

esxi, vmware esxi添加许可证设置显卡直通显卡是nvidia 开关的,是n卡;有多少个都全部☑️上,然后点表头的切换直通;随后点“重新引导主机”,这样就设置好了。添加虚拟机自启虚拟机自启,可以实现esxi系统启动后马上启动虚拟机,这里是一个总开关;在虚拟机中还需要再设置一下才会生效;系统硬盘如果系统安装在usb,u盘上,这里的是不会显示有硬盘的,这样你就无法安装虚拟机了,所以安装时一定要注意系统安装的位置这里可以通过数据存储浏览器,将本地的系统安装包,上传到esxi 服务器点击上载,上传系统。

2023-04-16 10:44:44 748

原创 ESXI 6.7全面系统教程~esxi安装过程

esxi 6.7, vmware esxi 6.7根据自己电脑品牌,开机时通过快捷键盘进入选择“启动硬盘选项”,我电脑是微星的对应的按键是:F11选择ventoy u盘,尽量选择uefi的选项进入ventoy u盘启动,选择esxi iso 文件进入安装修改ESXI的默认空间在读秒阶段,快速按下Shift+O,调出命令行,来修改ESXI的默认空间大小:在下面命令行输入:autoPartotionOSDataSize=20480。命令注意区分大小写,我这里将默认空间设置为20GB。

2023-04-16 10:43:58 8356

原创 ESXI 6.7全面系统教程~ 主板设置

esxi6.7, vmware开机按 del/esc 进入BIOS设置,进入 BIOS 后,首先打开处理器的虚拟化(即 VT-x)。VT-x是 intel 运用 Virtualization 虚拟化技术中的一个指令集。提供 X86 平台的硬件辅助虚拟化解决方案。能够将单台电脑软件环境分割为多个独立分区,每个分区均可以按照需要模拟电脑的一项技术。将多种系统整合到一台服务器或电脑中,使同一个物理平台能够同时运行多个同类或不同类的操作系统,以分别作为不同业务和应用的支撑平台。

2023-04-16 10:42:55 4623

原创 ESXI 6.7全面系统教程~1、exsi准备工作-系统及u盘启动

打开Ventoy 将u盘启动写入到u盘中。将esxi 6.7系统复制到u盘中。

2023-04-16 09:49:42 578

转载 MySQL Explain详解

MySQL Explain详解前言概要描述:id:选择标识符select_type:表示查询的类型。table:输出结果集的表partitions:匹配的分区type:表示表的连接类型possible_keys:表示查询时,可能使用的索引key:表示实际使用的索引key_len:索引字段的长度ref:列与索引的比较rows:扫描出的行数(估算的行数)filtered:按表条件过滤的行百分比Extra:执行情况的描述和说明下面对这些字段出现的可能进行解释:一、 id二、select_type三、table四、

2020-07-17 21:38:09 282

原创 tomcat 附件导出出现:java.net.SocketException: Connection reset异常分析与解决

tomcat 附件导出出现:java.net.SocketException: Connection reset异常分析与解决前言原因分析经过网上一翻查询大概总结问题原因有如下两点:最终确定问题排查步骤如下关于我前言之前阿里云服务器上有出现过,过期被停用过的情况,后来恢复后启动服务后就没有太注意过,直到今天过来用一下系统导出功能,所以出现了如下问题:org.apache.catalina.connector.ClientAbortException: java.net.SocketException:

2020-07-17 14:54:19 1369

转载 MySQL索引原理、B 树、B+树、平衡二叉树

MySQL索引原理、B 树、B+树、平衡二叉树前言二叉查找树平衡二叉树(AVL Tree)这四种失去平衡的姿态都有各自的定义:平衡多路查找树(B-Tree)一棵m阶的B-Tree有如下特性:B+TreeB+Tree相对于B-Tree有几点不同:关于我前言B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B+树之前必须先了解二叉查找树、平衡二叉树(AVLTre

2020-07-15 23:38:02 916 1

转载 聚簇索引和非聚簇索引

聚簇索引和非聚簇索引介绍聚簇索引(聚集索引)聚簇索引的优缺点优点缺点:辅助索引(非聚簇索引)InnoDB索引实现1)主键索引:2)InnoDB的辅助索引MyISAM索引实现1)主键索引:2)辅助索引(Secondary key)问题:主键索引是聚集索引还是非聚集索引?聚簇索引和非聚簇索引的区别关于我介绍InnoDB中,表数据文件本身就是按B+Tree组织的一个索引结构,聚簇索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的就是整张表的行记录数据,也将聚集索引的叶子节点称为数据页。这个特性决定了

2020-07-15 23:21:53 297

原创 Flowable 启动时出现:version mismatch: library version is ‘6.5.0.1‘, db version is问题

Flowable 启动时出现:version mismatch: library version is '6.5.0.1', db version is问题报错原因原因解决办法扩展关于我报错原因原因运维同步将数据表结构同步到生产环境但没有把数据也同步过去,所以导致了这个问题根本原因是,act_ge_property 表存储了flowable 版本信息,所以程序启动时会进行检查,如果版本低了会自动升级解决办法删除所有flowable 表重新生成将版本数据同步到 act_ge_propety

2020-07-03 11:37:50 12280

原创 windwos10 中的一些快捷键

Windows10中这个被冷落的功能,用好了却可以极大提升你的效率打开设置(Win + I )打开文件管理器(Win+ E)打开操作中心(Win+A)打开搜索(Win + S)打开「连接」设备(Win+K)打开云剪贴板(Win + V)显示桌面( Win+D)锁定桌面(Win+L)召唤Windows截图(Win + Shift + S)调出 Emoji 表情(Win + ;)虚拟桌面关于我用wi...

2020-05-01 16:59:27 1093

原创 Ideal 中将spring boot 项目部署到Docke

Ideal 中将spring boot 项目部署到Dockerdocker 开启远程部署CentOS7开启docker远程访问并在idea中连接使用开放防火墙端口添加端口ideal 添加docker 环境项目配置Dockerfile构建imagepom.xmlIdeal (run/debug configurations)设置docker 命令相关参数点击运行后可以看到项目地址关于我docker...

2020-05-01 11:31:19 278

转载 源码理解之——SpringMVC @RequestBody和@ResponseBody原理解析

源码理解之——SpringMVC @RequestBody和@ResponseBody原理解析前言概述@Controller注解HttpMessageConverterHandlerMethodArgumentResolver与HandlerMethodReturnValueHandler@RequestBody解析过程@ResponseBody返回值序列化过程springMVC初始化总结关于我...

2020-04-29 11:26:40 587

转载 spring-cloud系列之——Gateway初探

spring-cloud系列之——Spring Cloud Gateway初探Zuul和Gateway的恩怨情仇背景性能比较Spring Cloud Gateway特征术语流程快速上手项目依赖配置文件测试另一种路由配置方式路由规则Predicate 介绍通过时间匹配通过请求路径匹配通过请求参数匹配通过请求 ip 地址进行匹配组合使用前面我们在聊服务网关Zuul的时候提到了Gateway,那么Zu...

2020-04-23 10:19:29 143

转载 spring-cloud系列之——Gateway Filter篇

spring-cloud系列之——Gateway Filter篇filter的作用和生命周期作用生命周期gateway filterAddRequestHeader GatewayFilter FactoryRewritePath GatewayFilter Factory自定义过滤器自定义过滤器工厂global filter总结关于我filter的作用和生命周期由filter工作流程点,可以...

2020-04-23 09:57:44 410

原创 项目实战之——开放接口简单封装

开放接口简单封装项目由来设计目标项目结构example-open-baseexample-open-apiexample-open-sdk开放文档工具常用工具aes 数据加密算法,抽象与默认实现sgin 签名算法,抽象与默认实现签名服务提供,抽象与默认实现数据模型服务方第三方公用部分功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列...

2020-04-22 10:42:07 825

原创 spring-cloud系列之——OpenFeign+Hystrix(断路器)

一、为什么要使用OpenFeign作为Spring Cloud的子项目之一,Spring Cloud OpenFeign以将OpenFeign集成到Spring Boot应用中的方式,为微服务架构下服务之间的调用提供了解决方案。首先,利用了OpenFeign的声明式方式定义Web服务客户端;其次还更进一步,通过集成Ribbon或Eureka实现负载均衡的HTTP客户端。二、为什么要使用Hyst...

2020-04-06 14:13:06 3574 1

原创 spring-cloud系列之——注册中心Zookeeper

一、为什么使用Zookeeper 作为注册中心默认SpringCloud使用Eureka作为注册中心因为Eureka闭源,所以使用Zookkeeper作为注册中心3.Zookeeper分布式协调工具,可以实现注册中心,采用临时节点,和生命周期进行关联,如果服务断开连接,该节点会自动被删除二、Docker 中安装zookeeperdocker-compose.yml 配置文件vers...

2020-04-06 13:31:52 170

原创 spring-cloud系列之——配置中心

一、为什么要使用spring-cloud 配置中心(config)在微服务的框架体系下,随着工程的扩大产生出越来越多的服务,每一个服务里面都可能需要维护大量配置文件如何在生产环境每次改版都涉及修改配置文件这可能就是个灾难spring cloud配置中心(cofig-server)为我们集中统一管理配置文件每当有配置文件更新时,子服务自动拉取最新的配置文件信息并实时更新到程序中二、本项...

2020-04-06 12:05:18 143

原创 B70极路由4增强版安装frps

一、介绍frp 是一款内网穿透软件,刚好我的路由器有frpc 客户端的插件,所以就决定安装一下。二、环境准备frp 开源地址:https://github.com/fatedier/frpfrp 下载地址:https://github.com/fatedier/frp/releases这里使用的版本是:v0.27.0需要一台拥有公网IP的服务器下载 frpmkdir -p /u...

2020-02-21 22:07:22 1363

原创 SpringBoot开发之路——服务集群,基于redis实现的-定时任务锁

今天开发的时候遇到一个需求:在集群部署服务时,需要处理定时任务不能同一时间执行。后面实现的思路是这样的:每个定时任务都询问一下定时任务管理器,是否能执行。定时任务管理器把每一次可以执行的定时任务,当前执行时间+执行间隔=下次执行时间。并保存到redis 中此时需要采用Redis中的乐观锁,如果同一类任务,同时调用管理器,需要做到只能由一个定时任务抢到任务。项目地址:example...

2019-11-02 19:53:21 509

原创 SpringBoot开发之路--Mybatis+Druid动态数据源

SpringBoot开发之路--Mybatic+Druid动态数据源其中出现的问题:项目地址:动态数据源实现思路是这样的:首先实现动态数据源需要借助:AbstractRoutingDataSource由 DynamicDataSource 实现,返回数据源的bean 名称DataSourceManager 服务于 DynamicDataSource 用于获取租户ID与获取数据源的帐号信...

2019-11-02 19:47:23 205 1

原创 啊里云服务器(centos 7)发现:nullcrew 恶意程序解决

最近打开服务器发现特别慢,所以用top命令查看了一下cpu使用情况,发现有一个进程cpu使用率 99% 。然后根据 pid找到程序的目录:ps -aux |grep -v grep|grep 28990发现程序在 /tmp/ 下然后使用 rm -rf /tmp/*发现删除不了,又上网查了下。参考地址:https://blog.csdn.net/qq_29308413/...

2019-06-02 16:38:48 218

原创 docker-compose 安装Ghost

一、依赖 1、ghost:latest 应用程序 2、nginx:latest 监听80端口将请求转发到ghost处理 3、mysql:5.7.15 ghost的数据存储二、准备工作 1、data存放mysql数据与日志相关 2、ghost存放Dockerfile文件与config.js 3、nginx存放Do...

2019-05-25 13:33:16 676

原创 VirtualBox 创建Centos7并配置网络NAT+Host-Only

安装VirtualBox:https://baijiahao.baidu.com/s?id=1617088883237334113&wfr=spider&for=pc安装Centos7:https://blog.csdn.net/maty_wang/article/details/79127718设置Host-Only:https://blog.csdn.net/dkfaj...

2019-05-18 21:56:13 348

原创 Docker 安装zookeeper 集群&dubbo 环境隔离

一、由来1、工作中框架是spring+springMVC+zookeeper+dubbox2、目前有正在运行的项目,正在使用;另外需要加新功能和新项目。3、同一时间有多个项目在开发3、当前只有一个代码master 库在支撑4、每次灰度升级都会带来大大小小的一些问题,影响线上用户使用5、如何解决?二、问题分析1、多个项目同时在跑、却只有一个代码库;大家都往上面push...

2019-05-12 15:49:50 900

原创 redis-cluster重定向和重分片

MOVED重定向一个 Redis 客户端可以自由地向集群中的任意节点(包括slave节点)发送请求。接收的节点会分析请求,如果这个命令是集群可以执行的(就是查询中只涉及一个键,或者多键在同一个哈希槽),节点会找出这个键/这些键所属的哈希槽对应的节点。如果哈希槽在这个节点上,那么这个请求就简单地执行了。否则这个节点会查看它内部的哈希槽节点映射,然后给客户端返回一个MOVED错误,如下:GE...

2019-03-17 11:19:15 2382

原创 redis-cluster

什么是redis cluster?redis cluster是一个redis 集群的架构、它拥有16384个虚拟槽:0~16383,创建节点时时可以平分16384个虚拟槽,每个节点之间通过cluster meet管理可以知道每个key分配到那个节点的虚拟槽中。数据存储分配流程:1、set一个值到任意一个节点2、节点计算该key是否属于该节点的虚拟槽内,是则存储,否则返回指定的...

2019-03-10 22:46:30 304

空空如也

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

TA关注的人

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