Markdown语法演示
markdown标准语法:
[!提示]
hexo 必须安装 hexo-renderer-markdown-it-plus 插件,官方的markdowned很多语法不支持,显示不出来。(如注释,高亮等) [^4]
markdown语法
效果
说明
# 标题
标题
#+标题
==高亮==
高亮
2个=加文本
*加粗*,_加粗_
加粗,加粗
2个*加文本,2个_加文本
*斜体*
斜体
1个*加文本
~~删除~~
删除
2个~加文本
-无序列表
无序列表
-加空格加文本
1.有序列表
有序列表
数字加.加文本
>引用
>this is Quote
1个>加文本
>[!NOTE]标注标题(Callout) >内容
>[!NOTE] 标注标题(Callout)> 内容
二行代码:1.>加[加!加文本加]文本;2.>加文本
注释1^[注释内容1]
注释[1]
^加[ 文本 ] (hexo需安装插件)
注释2[^2][^2]: 这是注释内容2
注释[2]
二行代码:1.文本加[加加数字加 ...
(三)配置Hexo博客功能
(一)安装Hexo博客部署到GitHub或云服务器(二)安装Hexo博客插件(三)配置Hexo博客功能(四)配置Hexo编辑工具obsidian
五.功能配置
1.评论功能配置(Twikoo)
(a)申请免费 MongoDB Atlas 账号(账号.note),500M空间,获取到数据库链接地址。
1mongodb+srv://userName:password@cluster0.y4oey.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0
(b)部署到 netlify (github登录)
参考:https://twikoo.js.org/backend.html#netlify-部署
©butterfly 主题文件配置
参考: https://butterfly.js.org/posts/ceeb73f/#評論
1234567891011comments: # 使用的评论(最多支持两个,不需要请留空)。 use: Twikoo # Valine,Disqus text: true # 是否 ...
UML类关系
在学习面向对象设计时,类关系涉及依赖、关联、聚合、组合和泛化这五种关系,耦合度依次递增。关于耦合度,可以简单地理解为当一个类发生变更时,对其他类造成的影响程度,影响越小则耦合度越弱,影响越大耦合度越强。
下面根据个人理解,尝试讲解这五种类关系。
1.依赖(Dependency)
依赖关系使用虚线加箭头表示,如下图所示:
学生在学习生活中经常使用电脑,于是对电脑产生了依赖。依赖关系是五种关系中耦合最小的一种关系。类A要完成某个功能引用了类B,则类A依赖类B。依赖在代码中主要体现为类A的某个成员方法的返回值、形参、局部变量或静态方法的调用,则表示类A引用了类B。以Student类和Computer类为例,用C++语言编码如下:
1234567891011121314151617181920class Computer{public: static void start(){ cout<<"电脑正在启动"<<endl; } };class Student{public: ...
jasypt 加解密算法
cd到 jasypt-1.9.3.jar的当前目录,input输入要加密的字符串,password为解密时的钥匙
1.命令行加密
java -cp jasypt-1.9.3.jar org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI input="root" password="security" algorithm=PBEWithMD5AndDES
2.命令行解密
java -cp jasypt-1.9.3.jar org.jasypt.intf.cli.JasyptPBEStringDecryptionCLI input="i00VogiiZ1FpZR9McY7XNw==" password=security algorithm=PBEWithMD5AndDES
未命名
替换文件名:《上海滩》 第19集 - 正在播放 - 港台剧 - 免费短视频分享大全 - 大中国_第1集.mp4
新文件名:《上海滩》 第19集.mp4
bat文件需保存为GB格式。
123456789101112131415161718@echo offsetlocal enabledelayedexpansionset "old_str= - 正在播放 - 国产剧 - 免费短视频分享大全 - 大中国_第1集"set "new_str="set "extension=*.mp4" // 只处理txt文件for /f "delims=" %%f in ('dir /b /a-d %extension% 2^>nul') do ( set "filename=%%f" set "new_filename=!filename:%old_str%=%new_str%!" if not "!filename!"= ...
未命名
一、文件结构
1234567891011121314151617 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository/> <interactiveMode/> <usePluginRegistry/> <offline/> <servers/> <mirrors/> <profiles/> ...
未命名
1.离线安装 Visual Studio Build Tools
外网电脑:
(1) 下载 Visual Studio Build Tools
https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=BuildTools
打开 CMD 执行以下命令以下载所有需要的内容到本地:
1vs_buildtools.exe --layout C:\Users\<你的用户名>\Desktop\BuildTooloffline\cache --add Microsoft.VisualStudio.Workload.VCTools
内网电脑:
(1) 将前面指定的缓存文件夹复制到离线的电脑上,执行安装。
(2) 执行下面命令:
1npm config set msvs_version 2017
2. 准备 node headers 文件
(1) 下载node.lib和headers.tar.gz两个文件:
https://repo.huaweicloud.com/nodej ...
MySQL笔记
前言
MYSQL数据操作语言分为四种
1.DDL(数据定义语言):用来创建数据库中的表、索引、视图、存储过程、触发器等。
2.DML(数据操作语言):用来对表内数据的添加、更新、删除等。
3.DCL(数据控制语言):用于授权/撤销数据库及其字段的权限等。
4.DQL(数据查询语言):用于对表内数据的关键字逻辑查询等。
一、数据库命令
1.登录数据库
语法:mysql -u 用户名 -p
1234$> mysql -u root -pEnter password:......mysql>
2.重启MySQL(linux)
sudo service mysql restart
3.mysql配置文件路径(linux)
/etc/mysql/
4.关闭二进制日志(binlog)功能
/var/lib/mysql/binlog.000001 或 /var/lib/mysql/OFF.000335文件经常过大,占用磁盘空间。找到 MySQL 的配置文件(/etc/mysql/mysql.cnf),在 [mysqld] 部分添加或修改以下行,将关闭 binlog 功能:
1 ...
windows命令
一、查询 System 进程占用端口的进程
查询和显示 HTTP 服务状态和配置信息
netsh http show servicestate
https://blog.csdn.net/Silence__meng/article/details/106799357
Nginx离线安装-linux
一、gcc/g++、make依赖包安装
1.1 在有网的ubuntu机器上下载依赖包
123456789101112# 更新依赖源apt-get update # 把缓存文件夹里的deb包清理掉apt-get clean # 下载 build-essential 包,因为 build-essential 包中有 gcc、g++、make 等依赖包apt-get install -d build-essential # 进入缓存文件夹查询已下载的 deb 包,并打包cd /var/cache/apt/archivestar -zcvf gccmake.tar.gz *.deb
1.2 离线安装依赖包
将有网机器上下载的安装包gccmake.tar.gz上传至离线服务器目录中(例如:/home/zbdq/gccg++)
1234#解压压缩包tar -zxvf gccmake.tar.gz #安装所有依赖包dpkg -i *.deb
验证是否安装成功
123456#验证gccgcc --version #验证g++g++ --version#验证makemake --version ...







