- 博客(16)
- 收藏
- 关注
原创 七大设计原则与设计模式(创建型模式、结构型模式、行为型模式)
代码示栗:依赖倒置原则代码示栗:单一职责原则代码示栗:interfaced文件夹method文件夹接口隔离原则代码示栗:segregation文件夹迪米特法则(最少知道原则)代码示栗:里氏替换原则代码示栗:liskovsutiution文件夹methodparam文件夹methodreturn文件夹合成 (组合)、聚合复用原则代码示栗:设计模式创建型模
2023-03-14 02:13:45
302
原创 Linux 安装nacos-1.3.2和Docker 安装, 配置及使用(JDK环境变量、搭建Nacos Mysql环境)
CentOS 7 安装JDK及配置环境变量# JDK CentOS 7自带# /usr/lib/jvm目录#java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64#java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64#...# 查看版本java -version#openjdk version "1.8.0_181"卸载自带JDK, 自行下载安装JDK在华为镜像下载JDK网址:https://
2022-02-19 22:52:04
2045
原创 Linux 安装Redis-6.2.5,配置及使用(RDB与AOF持久化、sentinel机制、主从复制、Spring Boot 集成 Redis)
CentOS 7 安装Redis-6.2.5版本Redis采用的是基于内存的采用的是单进程 单线程模型 的KV数据库,由C语言编写。官方提供的数据是可以达到100000+的qps应用场景:令牌(Token)生成短信验证码发布订阅分布式锁计数器缓存(热点数据)官网地址:https://redis.io获取Redis安装包# 使用wget命令下载安装包,安装wget命令下载工具yum -y install wget# 创建redis目录mkdir /usr/local/
2022-01-03 22:41:20
1820
原创 Docker镜像及容器, mysql容器部署(处理:sql_mode合理设置及连接数、宿主机与容器时间同步、skip-grant-tables免密登录及密码修改)
Linux Docker镜像及容器(CentOS 7)Docker进程命令: 启动、停止、重启、状态、开机启动、关闭开机启动# 启动systemctl start docker# 停止systemctl stop docker# 重启systemctl restart docker# 查看启动状态systemctl status docker# 设置开机启动systemctl enable docker# 设置关闭开机启动systemctl disable docker1.
2021-12-21 18:28:41
1480
4
原创 Linux Docker卸载及安装
Docker卸载及安装(CentOS 7)1.卸载:# 停止docker服务systemctl stop docker# 查看当前所有版本安装信息rpm -qa | grep docker #yum list installed | grep docker#docker-ce-cli-20.10.12-3.el7.x86_64#docker-ce-20.10.11-3.el7.x86_64#docker-scan-plugin-0.12.0-3.el7.x86_64#docker-ce-
2021-12-17 17:40:45
2171
原创 安装node.js,及vue-cli脚手架和webpack加载打包工具
node.js安装(以Windows版本安装v12.0.0版)Node.js 是一个跨平台 JavaScript 运行环境,使开发者可以搭建服务器端的JavaScript应用程序MND介绍:https://developer.mozilla.org/en-US/docs/Glossary/Node.js官网地址:1.官网下载node.js途径:网址:https://nodejs.org/en/download/releases/2.中文网站入门教程途径:网址:http://n
2021-08-21 19:05:15
713
8
原创 Linux 安装InfluxDB1.8,配置及使用
Linux 安装InfluxDB1.8版本(CentOS 7)Influxdb是一个时序数据库,其保存metric的在某一系列时间点的状态。这些点状态包含时间戳1.安装以及服务端启动# root状态下 进入local目录cd /usr/local# 新建influxDB目录mkdir influxDB# 然后执行 进行等待下载wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0_linux_amd64.tar.
2021-04-09 00:46:43
4255
6
原创 JDK安装以及环境配置,第一个咖啡Hello World!
JDK安装(以Windows版本安装11.0.2版)下载JDK有两种途径:1.在官网上下载:网址:https://www.oracle.com/java/technologies/javase-downloads.html2.在华为镜像下载:网址:https://mirrors.huaweicloud.com/java/jdk/3.下载完成安装即可!注意:安装的路径要记得,后面配置环境需要JDK环境配置安装完成JDK之后,接下来是配置JDK的系统环境。操作步骤如下图:1.我的电
2020-07-14 11:28:08
214
原创 C/C++List
#ifndef DATA_STRUCTURE_HPP#define DATA_STRUCTURE_HPP#include <iostream>#include <stdexcept>#include <cstring>using namespace std;//链表容器_简单理解template<typename T>class Li...
2020-04-09 21:51:00
278
原创 stack、queue、list、bstree
#ifndef DATA_STRUCTURE_H#define DATA_STRUCTURE_H#include <stdio.h>#include <stdlib.h>#include <sys/types.h>/*************************************************************** * 栈的...
2020-04-09 21:45:15
215
原创 C实现有序二叉树——二叉链表
二叉树基本概念树形结构中最简单就是二叉树,就是每个父节点最多只能有2个子节点,每个子节点只有一个父节点。树形结构先天具有递归特征,用递归的方法进行处理数据。二叉树有满二叉树、完全二叉树、非完全二叉树、平衡二叉树,这些只是树形结构的种类特征。树形结构需要提供遍历,二叉树有三种遍历:前序遍历 - D L R (数据 左子节点 右子节点)中序遍历 - L D R后序遍历 - L...
2019-10-20 19:53:42
435
原创 双向链表List_数据结构_C语言实现
前言单向链表单链表节点中只有一个指向其后继的指针,这使得单链表只能从头节点依次顺序地向后遍历。若要访问某个节点得前驱节点(插入、删除操作时),只能从头开始遍历。为了克服单向链表的缺点,引入了双向链表,双向链表节点中有两个next和prev,分别指向下一个节点地址和上一个节点地址。如图理解:按位置前插入元素:删除元素:线性表链式存储结构,双向链表的实现定义声明函数:/*...
2019-07-15 23:33:52
321
2
原创 前方高能!
<!-- 标题<h1-6>; 段落<p>;换行<br>; 预格式<pre>; 水平线<hr> --><p align左右="left左对齐"、"center居中对齐"、"right右对齐">段落</p>valign上下="top顶端对齐"、"middle居中对齐"、"bottom底端对齐"、"ba...
2019-05-23 22:01:18
148
原创 数据结构基本概念_及单向链表List
数据结构基本概念数据结构:是相互之间存在一种或多种特定关系的数据元素的集合数据结构的三个层次:抽象层-逻辑结构、结构层-物理结构、实现层-运算结构数据结构三要素:逻辑结构、物理结构、运算结构逻辑结构:分为线性结构和非线性结构(1) 集合:数据元素之间同属于一个集合,无其他关系只堆积在一起,属于非线性结构(2) 线性表:数据元素之间存在一对一的关系,属于线性结构...
2019-05-18 17:16:03
278
原创 数据结构基本概念_及队列queue
数据结构基本:请看概念篇数据结构三要素:逻辑结构 ? 物理结构 : 运算结构; “素素有描述” 蟹蟹!数据结构中的队列(queue)队列:简称队,也是一种操作受限的线性表。只允许在表的一端进行插入,而在表的另一端进行删除。特点:先进先出(FIFO),如:进1.2.3.4.5,出1.2.3.4.5;想象比如排队,在学校里每次星二晚上上完课,都会去饭堂排队买番薯吃,谁先排的队,谁就先买...
2019-05-07 00:10:27
452
2
原创 数据结构基本概念_及栈stack
数据结构基本概念数据结构:是相互之间存在一种或多种特定关系的数据元素的集合数据结构的三个层次:抽象层-逻辑结构、结构层-物理结构、实现层-运算结构数据结构三要素:逻辑结构、物理结构、运算结构逻辑结构:分为线性结构和非线性结构层(1) 集合:数据元素之间同属于一个集合,无其他关系只堆积在一起,属于非线性结构(2) 线性表:数据元素之间存在一对一的关系,属于线性结构...
2019-05-07 00:09:38
1089
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人