The blog of Cai Yang
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

paho MQTT库安装

123456789101112131415161718#安装mqtt支持库sudo apt-get install build-essential gcc make cmake cmake-gui cmake-curses-gui sudo apt-get install libssl-dev #使用安全套接字sudo apt-get install doxygen graphviz
2024-04-10
网络通信协议
#MQTT

怎样迁移hexo博客

备份预先备份好文件: _config.fluid.yml, _config.yml, themes, source, scaffolds, package.json, .gitignore 步骤 新建blog文件夹,复制进去相关备份文件 安装nodejs、以及相关包管理工具npm、cnpm 配置好本地SSH,并在github上填充key 安装hexo脚手架、安装相关依赖、安装hexo插件hexo
2024-04-10
碎碎念
#一切的开始

Ubuntu低版本系统以编译方式更新高版本linux内核

​ 因为低版本的Ubuntu系统(18.04)无法通过apt/deb二进制包形式,更新linux内核至较高版本,故计划通过本地编译高版本内核实现编译安装更新。 以下为详细步骤:1、前期准备 123456#解压对应版本内核,以6.4.3为例tar -xavf linux-6.4.3.tar.xz#移动至/usr/src/目录sudo mv linux-6.4.3 /usr/srccd
2024-01-22
Ubuntu/Linux
#Ubuntu/Linux

深入理解面向对象的访问修饰符

一、访问修饰符号概述C++:强调类的内外部使用阶梯级权限下降:1)无限制 public -> 2)可被继承、不可被类外使用 protected -> 3)不可被继承、不可类外使用 private 注:类的对象实例化后,对象参数的使用也属于类的外部使用 原因:1.类的一个特征就是封装,public和private作用就是实现这一目的 2.类的另一个特征就是继承,protected的作用
2024-01-16
面向对象
#面向对象

SQL入门

一、概述SQL关键字分为普通关键字和DDL(数据定义语言) 二、DDL关键字在SQL语言中,DDL(数据定义语言)关键字的顺序通常是以下方式: CREATE:用于创建数据库对象,如表、视图、索引等。 ALTER:用于修改数据库对象的结构,如添加、修改或删除列、约束等。 DROP:用于删除数据库对象,如表、视图、索引等。 TRUNCATE:用于截断表,即删除表中的所有数据。 RENAME:
2024-01-10
SQL相关
#SQL

Web系统各部分关系

一、web系统各个部分的关系图 待补充
2024-01-08
web
#web相关

springboot前后端问题汇总

一、Springboot后端问题汇总1、导入开源项目步骤 1)每个项目单独配置 maven的仓库conf 和 本地仓库的地址 2)每个项目单独配置项目结构下的jdk 2、maven的依赖配置文件pom.xml中 的 project头文件 报红问题 解决方案: 在 设置->架构和DTD->忽略的模式和DTD 下: 新增:http://maven.apache.org/POM/4.0.0
2024-01-05
SpringBoot前后端问题汇总
#Spring

ubuntu安装VUE相关

前提:已经安装好web容器nodejs和相关包管理工具,可参考hexo安装一、全局安装Vue.js的脚手架工具vue-cli1sudo npm install -g @vue/cli 二、第一个Vue项目先设置npm注册表使用淘宝镜像 1sudo npm config set registry https://registry.npm.taobao.org 1、在需要创建项目的目录下:(查看项
2024-01-03
VUE相关
#VUE

docker入门与精通

参考外部链接:http://www.dockerinfo.net/document 一、docker构成docker包含:1、docker容器(可写层,主要为应用程序,广义上也可以将docker容器视作docker) 2、docker镜像(可读层,环境,镜像可以有父镜像) docker概念:可理解为对操作系统的虚拟化,基于linux内核的 Linux 容器(LXC)等技术(抽象版自制内核),具备高
2024-01-03
docker相关
#docker

Golang交叉编译相关

一、跨平台交叉编译相关指令1234CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go 参数 说明 case CGO_ENABLED 用于标识(声明) cgo 工具是否可用,存在交叉编译的情况时,cgo 工具是不可用的 交叉编译时,置0 GOOS 用于标识(声明)程序构建环境的目标操作系统 linux、windows、dar
2024-01-02
Golang入门与精通
#Golang相关
12

搜索

Hexo Fluid