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: ...
未命名
1.dependencies
配置会实际下载jar包,子项目会继承这些依赖。
1234567<dependencies> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>${google.gson.version}</version> </dependency> </dependencies>
2.dependencyManagement
只是对版本进行管理,不会实际引入jar,子项目继承时必须显示声明,与dependencies 可以共存。
(可以解决依赖包里的子依赖包里的子依赖com.google.code.gson版本号重定义)
123456789<dependencyManagement> <depen ...
maven常用操作
一、常用操作
1.配置凭据
设置凭证
请将下列配置添加到您的 settings.xml 文件中:如何找到 settings.xml 文件位置
123456789101112<!-- 一般情况 maven 的通用 settings.xml 在 .m2 文件夹下, 项目内 settings.xml 也可以进行设置,优先级更高 --><settings> <!-- omitted xml --> <!-- 请妥善保管好您的配置,不要随意分享给他人 --> <servers> <server> <id>www-SoSSim-glsp-server</id> <username>用户名</username> <password>密码</password> </server> </servers></set ...
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 ...






