PicX图床
PicX图床测试CDN外链
铅笔图标
CMake
CMake 跨平台项目管理常见问题1. 文件编码
文件编码是UTF-8,在Windows控制台默认GBK的代码页输出会出现乱码,故需要在main函数最开始位置加入启用Windows控制台UTF-8代码页的命令,即:
123#ifdef _WIN32 system("chcp 65001");#endif
由于在Windows上编译成VS工程文件时可能会出现字符集的问题,故在顶层CMakeLists.txt中加入了用MSVC编译时的一些选项,即:
123456# MSVC设置add_compile_options("$<$<C_COMPILER_ID:MSVC>:/utf-8>")add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/utf-8>")# 指定为C++11 版本set(CMAKE_CXX_STANDARD_REQUIRED ON)set(CMAKE_CXX_STANDARD 11)
默认用UTF-8,LF写代码
...
Spring5
Spring5该项目的代码仓库地址: https://gitee.com/laobai1230/spring_learning
1. 初始化配置1234567891011121314151617181920<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd"> <!--使用Spring来创建对象,在Spring这些都称为B ...
正则表达式
正则表达式学习记录正则表达式(Regular Expression)是一种用于匹配字符串的特殊文本模式。它由普通字符和特殊字符(称为元字符)组成,可以用来验证、提取或替换文本。
正则表达式的语法正则表达式是一种用于匹配字符串的工具,它由普通字符和特殊字符(称为元字符)组成,可以用来验证、提取或替换文本。
普通字符一个普通字符代表它本身。例如,a 表示字母 a,1 表示数字 1。除了部分特殊字符外,正则表达式中的大多数字符都是普通字符。
元字符元字符是具有特殊含义的字符,用于匹配多个字符或一类字符。下面是常见的元字符及其含义:
.(句点):匹配任意单个字符,除了换行符 \n。
*:匹配前面的字符零次或多次。例如,a* 可以匹配空字符串、a、aa、aaa 等等。
+:匹配前面的字符至少一次。例如,a+ 可以匹配a、aa、aaa 等等。
?:匹配前面的字符零次或一次。例如,a? 可以匹配空字符串或 a。
{n}:匹配前面的字符恰好出现 n 次。例如,a{3} 可以匹配 aaa。
{n,}:匹配前面的字符至少出现 n 次。例如,a& ...
GoogleTest
使用GoogleTest写测试用例安装配置步骤
在镜像源下载googletest文件夹
git clone https://gitcode.net/mirrors/google/googletest.git
将该文件夹放在所在的工程文件夹下
在CMakeLists.txt中加入相应的配置
LaTeX
LaTeX基础documentclass的设置
documentclass
IEEEtran
article
book
ctexart
设置纸张大小,字体大小,单面或者双面
a4paper
10pt,11pt,12pt
oneside
导言区引入宏包(\usepackage)常用的宏包
ctex 支持中文
中英混排可以重新设置各个部分标题的输出
bookmark
listing 代码排版
踩坑集合表格跨页和长度问题
2021年12月2日22:40:44
查了一堆资料,最后还是在官方文档里面找到了解决办法
附上一段代码1234567891011121314151617181920212223242526272829303132333435\begin{longtable} {|c|c|c|} % Appear table header at the first page as well \hline Option ...
Hexo
关于博客的一些设置
Github Pages 自定义域名指向 www.laobai1230.top
在Hexo的source文件夹下新建一个CNAME文件,存放custom domain
在域名解析里添加CNAME记录
Linux配置记录
关于Linux的一些记录ssh的配置
本地客户端生成公钥
将公钥传到远端authorized_key
本地通过ssh xxx@x.x.x.x访问
oh-my-zsh的配置下载安装
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
chmod +x install.sh
vim install.sh
修改源
REPO=${REPO:-mirrors/oh-my-zsh}REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
./install.sh
配置插件和主题
git clone https://gitee.com/yuhldr/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://gitee.com/yuhldr/zsh-autosuggestions.git ${ZSH_CUS ...