自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【好几天学习一个设计模式】1-单例模式

单例模式(Singleton Pattern)是一个比较简单的设计模式,其定义如下:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。Singleton类称为单例类,通过将构造函数标记为private,确保在一个应用中只产生一个实例、并且是自行例化的。

2024-07-21 21:12:52 267

原创 在华为云上部署WordPress II

在华为云上部署WordPress II修改时间:2021.04.04 11:38使用环境:华为云ECS 1vCPUs|1GB|40G|1Mbps|CentOS 8.0 64bit with ARM申请SSL购买证书进入华为云控制台,选择云证书管理服务,点击右上角购买证书在购买页面,选择DV(Basic)-DigiCert,价格为0元,点击购买申请证书返回云证书管理服务,在已购买免费证书的操作列点击申请证书在申请页面选择系统生成CSR,并输入域名点击下一步,输入正确个人信息,提交申请下

2021-06-29 11:04:15 302 1

原创 在华为云上部署WordPress I

在华为云上部署WordPress I修改时间:2021.03.17 13:28使用环境:华为云ECS 1vCPUs|1GB|40G|1Mbps|CentOS 8.0 64bit with ARM设置安全组规则设置入方向,协议HTTP(80),80端口,源地址0.0.0.0/0部署LNMP使用一键安装包,执行wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.ta

2021-06-29 11:03:42 871

原创 在树莓派上部署WordPress

在树莓派上部署WordPress修改时间:2021.03.17 13:00使用环境:Raspberry Pi OS with desktop January 11th 2021更换软件源使用sudo nano /etc/apt/sources.list编辑软件源注释掉原来的内容,加入如下:deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpideb-src http

2021-06-28 21:18:13 465 2

原创 从零开始安装Manjaro

从零开始安装Manjaro修改时间:2021.04.01 13:55使用环境:Manjaro 2021.1 Minimal安装系统下载镜像进入https://manjaro.org/downloads/official/kde/下载Minimal版的镜像下载Rufus2.18版本,选择DD模式写入U盘安装系统关闭BIOS中BOOT Source项,选择U盘引导启动按引导安装系统,安装时保持断网基础配置更换系统源命令行输入sudo pacman-mirrors -i -c China

2021-06-28 21:17:43 1167

原创 STM32开发笔记(零)Linux下部署开发环境

STM32开发笔记(零)Linux下部署开发环境修改时间:2021.06016 22:27使用环境:Ubuntu 20.04 CLion安装依赖环境获取arm-gcc在GNU Toolchain下载二进制文件,保存在/home/user/gcc-arm文件夹下,修改/etc/profile文件,在末尾添加export PATH=$PATH:/home/user/bin,执行source /etc/profile刷新环境变量。获取OpenOCD在Debian环境下,可直接执行sudo apt i

2021-06-28 21:17:09 181

原创 Raspberry Pi 4B下配置Samba服务

Raspberry Pi 4B下配置Samba服务修改时间:2021.03.16 10:49使用环境:Raspbian安装Sambasudo apt-get updateapt-get install samba samba-common-bin配置Samba终端输入sudo nano /etc/samba/smb.conf打开配置文件在末尾添加下列内容,注意修改smb_name与disk_namesecurity = user[smb_name]path = /media/pi/d

2021-06-28 21:16:43 238

原创 Linux常用软件安装

Linux常用软件安装软件安装途径备注JetBrains toolbox官网下载直接运行JetBrains Toolbox App: Manage Your Tools with EaseCLiontoolbox自动安装-IDEAtoolbox自动安装-PyCharmtoolbox自动安装-AndroidStudiotoolbox自动安装-VSCode官网下载安装Download Visual Studio Code - Mac,

2021-06-28 21:15:55 240

原创 GitHub使用教程

GitHub使用教程修改时间:2021.04.17 22:02迈出Git的第一步在项目工程文件夹中右键选择Git Bash Here,在弹出的窗口键入git init这项操作会在此文件夹中建立版本库,.git目录默认隐藏不可见使用git add *.*添加想加入版本控制的文件添加文件后使用git commit -m "xxxxx"提交一次记录推送到远程仓库在GitHub上新建一个空仓库使用git remote add origin xxxxx添加远程仓库使用git push -u ori

2021-06-28 21:15:02 108

原创 ESP32开发笔记(一)Linux下部署ESP-IDF开发环境

ESP32开发笔记(一)Linux下部署ESP-IDF开发环境修改时间:2021.01.30 21:14使用环境:Deepin 20.1安装依赖环境安装依赖文件sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0获取ESP-IDF使用Git获

2021-06-28 21:14:28 719

原创 ESP32开发笔记(二)安装VSCode插件

ESP32开发笔记(二)安装VSCode插件修改时间:2021.05.17 17:16使用环境:VirtualBox+Ubuntu20.04安装VSCode插件在插件中搜索espressif,选择ESpressif IDF安装在命令面板运行ESP-IDF: Configure ESP-IDF extension进入欢迎界面选择USE EXISTING SETUP,插件自动导入已安装的ESP-IDF第二个工程创建工程在命令面板运行ESP-IDF: Show Examples Projects

2021-06-28 21:13:44 1108

原创 C语言数组移动的那些事

C语言数组移动的那些事修改时间:2021.05.06 11:12使用环境:Windows10 Clion C11 GCC前情回顾做嵌入式设计时涉及到数据动态绘图的功能,需要将所需数据放置在一个固定长度的数组中,就有了数组整体移动、抛弃旧数据、插入新数据的需求,由此有了两种解决方案,并做了一些简单的性能测试。方案1使用memcpy函数复制数组地址数据到对应地址,代码如下:void floatArrayShift(float array[],float num){ memcpy(array

2021-06-28 21:12:40 495

原创 C语言Char的那些事

C语言char的那些事修改时间:2021.06.01 10:35使用环境:Windows10 gcc arm-gcc开门见山char类型为标准整数类型,与系统位数无关,char类型始终占据1个字符长度,也就是8位长度,则对于无符号数来说,其可以表示0至255;而对有符号数来说,其可以表示-128至127。这三种类型的对象在存储介质中的表现形式是一样的,只是解析的结果不同。对于MSVC编译器及x86平台的gcc编译器而言,默认的char为有符号数,也就是signed char;而对于arm平台的gc

2021-06-28 21:12:05 233

空空如也

空空如也

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

TA关注的人

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