摘要: ### 基础知识 第1章 PMP体系引论 https://www.cnblogs.com/hzxll/p/16519078.html 第2章 项目运行环境 https://www.cnblogs.com/hzxll/p/16555693.html 第3章 项目经理⻆⾊ https://www.cnb 阅读全文
posted @ 2022-10-20 11:28 HZX↑ 阅读(1278) 评论(3) 推荐(0) 编辑
摘要: 出差第二天,住的小区因为疫情被封,宿舍又没有wifi,看着附近满满的WIFI信号列表,wifi万能钥匙却一个都连接不上,心中一万匹CNM。。。于是电脑连上手机热点,然后各种折腾,终于破解了一个隔壁的wifi密码。 准备工作 1.电脑:MacBook Pro (本机系统版本为 macOS Catali 阅读全文
posted @ 2022-05-14 20:42 HZX↑ 阅读(27501) 评论(0) 推荐(1) 编辑
摘要: 九种常见UML图 1.类图 概述 类图(Class Diagram)是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。 类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。 类图不仅用于可视化描述和记录系统的不同方面,也为构建可执行代码的软件应用程序。 类图描述一 阅读全文
posted @ 2022-04-25 14:51 HZX↑ 阅读(54704) 评论(3) 推荐(2) 编辑
摘要: 达梦数据库备份还原 1.达梦数据库简介 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统7.0版本,简称DM7。 DM7特点: 1.通用性 2.高性能 3.高可用 4.跨平台 5.高可拓展 DM7是目前国产数据库中安全级别最高的数据库。用于商 阅读全文
posted @ 2022-03-31 18:10 HZX↑ 阅读(2786) 评论(0) 推荐(0) 编辑
摘要: sonarqube安装前环境准备JDK1.8、MySql5.7。 #### 一、JDK安装 ##### 1、下载jdk ~~~sh #打开下面的网址,选择 jdk-8u371-linux-x64.tar.gz 进行下载 (8u371版本可能会有区别,但是没有影响) http://www.oracle 阅读全文
posted @ 2023-06-15 14:46 HZX↑ 阅读(719) 评论(6) 推荐(0) 编辑
摘要: Linux查看网络配置的方法如下: 使用 ifconfig 命令查看网络接口的配置信息: ifconfig 输出的信息包括当前主机的网络接口、IP 地址、子网掩码、MAC 地址等。 使用 ip 命令查看网络接口、路由、网络地址转换等信息: ip addr show # 显示网络接口信息 ip rou 阅读全文
posted @ 2023-04-26 11:30 HZX↑ 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: MongoDB MongoDB是一个基于文档的NoSQL数据库,它使用BSON(二进制JSON)格式存储数据。MongoDB支持动态查询,可以轻松地处理非结构化数据。它还支持水平扩展,可以在多个节点上分布数据。 优点: 灵活性高,支持非结构化数据存储。 支持水平扩展,可以在多个节点上分布数据。 支持 阅读全文
posted @ 2023-04-09 22:29 HZX↑ 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: MySQL MySQL是一种开源的关系型数据库管理系统,它是最流行的数据库之一。MySQL具有高性能、可靠性和易用性的特点,支持多种操作系统和编程语言。MySQL的优点包括: 优点: 开源免费,可自由使用和修改 高性能,支持大规模数据存储和高并发访问 易于安装和使用,具有良好的文档和社区支持 支持多 阅读全文
posted @ 2023-04-09 22:12 HZX↑ 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 方案一:使用JDBC API中提供的Statement接口的execute()方法 要在Java中校验SQL语句的合法性,可以使用JDBC API中提供的Statement接口的execute()方法。这个方法会尝试执行给定的SQL语句,如果SQL语句不合法,则会抛出一个SQLException异常 阅读全文
posted @ 2023-04-03 23:01 HZX↑ 阅读(3145) 评论(0) 推荐(0) 编辑
摘要: SpringCloud入门 参考: https://springcloud.cc/spring-cloud-netflix.html 中文API文档:https://springcloud.cc/spring-cloud-dalston.html SpringCloud中国社区 http://spr 阅读全文
posted @ 2022-05-22 16:35 HZX↑ 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 1. 读写权限不同 存储函数:设计之初的目的是只读的(但是实际并没有严格限制) 存储过程:可读可写 存储函数的读写权限这里要特殊说明一下: 创建存储函数的时候后,必须声明函数读写权限,且只能在DETERMINISTIC, NO SQL, or READS SQL DATA中选择。这三者的含义为确定性 阅读全文
posted @ 2022-05-22 15:55 HZX↑ 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1. 死信的概念 先从概念解释上搞清楚这个定义,死信,顾名思义就是无法被消费的消息,字面意思可以这样理解,一般来说,producer 将消息投递到 broker 或者直接到queue 里了, consumer 从 queue 取出消息进行消费,但某些时候由于特定的原因导致 queue 中的某些消息无 阅读全文
posted @ 2022-05-22 14:15 HZX↑ 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1. 概念 如何保障当 RabbitMQ 服务停掉以后消息生产者发送过来的消息不丢失。默认情况下 RabbitMQ 退出或由于某种原因崩溃时,它忽视队列和消息,除非告知它不要这样做。确保消息不会丢失需要做两件事: 我们需要将队列和消息都标记为持久化。 2. 队列如何实现持久化 之前我们创建的队列都是 阅读全文
posted @ 2022-05-22 13:36 HZX↑ 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1.RabbitMQ 的概念 RabbitMQ 是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里,按照这种逻辑RabbitMQ 是一个快递站,一个快递员帮你传递快件。 RabbitMQ 与快递站的主要区 阅读全文
posted @ 2022-05-21 21:48 HZX↑ 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1. 消息队列 1.1. MQ 的相关概念 1.1.1. 什么是MQ MQ(message queue),从字面意思上看,本质是个队列, FIFO 先入先出,只不过队列中存放的内容是message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中, MQ 是一种非常常见的上下游“逻 阅读全文
posted @ 2022-05-21 20:31 HZX↑ 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 使用过SpringBoot的都知道,SpringBoot项目运行非常简单,可它到底是怎么运行的呢? Maven项目,一般从pom.xml文件开始查看。 Pom.xml 父依赖 其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件! <parent> <groupId>org.springfra 阅读全文
posted @ 2022-05-21 12:00 HZX↑ 阅读(84) 评论(0) 推荐(1) 编辑
摘要: 一、概述 什么是ElasticSearch? ElasticSearch,简称为ES, ES是一个开源的高扩展的分布式全文搜索引擎。 它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。 ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的 阅读全文
posted @ 2022-05-19 16:06 HZX↑ 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 概述 Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。 Option 阅读全文
posted @ 2022-05-17 18:10 HZX↑ 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、Stream概述 什么是Stream? Stream是Java8引入的全新概念,它用来处理集合中的数据,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream将要处理的元素集合看作一 阅读全文
posted @ 2022-05-17 17:58 HZX↑ 阅读(830) 评论(0) 推荐(1) 编辑
摘要: 一、Lambda 表达式 是什么? Lambda读音:拉姆达。 Lambda是一个匿名函数,匿名函数就是一个没有名字的函数。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 Lambda 表达式可以使代码变的更加简洁紧凑。 语法 lambda 表达式的语法格式如下: (pa 阅读全文
posted @ 2022-05-17 01:40 HZX↑ 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 算法特性:一个算法必须具备以下五个重要特性1. 有穷性:一个算法必须总是在执行有穷步之后结束,且每一步都在有穷时间内完成。2. 确定性:算法中的每一条指令必须有确切的含义,没有二义性,在任何条件下,只有唯一的一条执行路径,即对于相同的输入只能得到相同的输出。3. 可行性:算法是可执行的,算法描述的操 阅读全文
posted @ 2022-05-10 17:06 HZX↑ 阅读(5027) 评论(0) 推荐(0) 编辑
摘要: 1.数据(Data) 是能输入计算机且能被计算机处理的各种符号的集合 信息的载体 是对客观事物符号化的表示 能够被计算机识别、存储和加工 包括: 数值型的数据:整数、实数等 非数值型的数据:文字、图像、图形、声音等 2.数据元素(Data Element) 是数据的基本单位,在计算机程序中通常作为一 阅读全文
posted @ 2022-05-09 22:15 HZX↑ 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 一、23种设计模式分类 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 包括: 单例模式(Singleton Pattern) 工厂模式(Factory Pattern) 抽 阅读全文
posted @ 2022-05-07 23:52 HZX↑ 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 持久化docker的镜像或容器的方法 docker的镜像和容器可以有两种方式来导出 docker save #ID or #Name docker export #ID or #Name docker save和docker export的区别 对于Docker Save方法,会保存该镜像的所有历史 阅读全文
posted @ 2022-04-29 16:51 HZX↑ 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 在UML类图中,常见的有以下几种关系: 泛化(Generalization):继承的关系,实线带三角形箭头,指向父类。 实现(Realization):实现的关系,虚线带三角形箭头,指向接口。 关联(Association):拥有的关系,实线带普通箭头,指向被拥有者。 聚合(Aggregation) 阅读全文
posted @ 2022-04-26 17:31 HZX↑ 阅读(1785) 评论(0) 推荐(1) 编辑
摘要: 一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念. 1、机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1. 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是0000 阅读全文
posted @ 2022-04-24 17:41 HZX↑ 阅读(1841) 评论(0) 推荐(0) 编辑
摘要: Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。 另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。目前,业界也都有比较 阅读全文
posted @ 2022-04-15 17:56 HZX↑ 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。 前者称为主节点(master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。 Master以写为主,Slave 以读为主。 默认情况下,每台Redis服务器都 阅读全文
posted @ 2022-04-15 17:47 HZX↑ 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 概念 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 订阅/发布消息图: 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 cl 阅读全文
posted @ 2022-04-15 17:15 HZX↑ 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 理论 Redis事务的概念: Redis 事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事务执行命令序列中。 总结说:redis事务就是一次性、顺序性、排他性的执行一个队列中的 阅读全文
posted @ 2022-04-15 15:53 HZX↑ 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以Redis 提供了持久化功能! RDB(Redis DataBase) 什么是RDB 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时 阅读全文
posted @ 2022-04-15 15:34 HZX↑ 阅读(121) 评论(0) 推荐(0) 编辑