简介
众所周知,当我们使用Github
的时候,我们的项目语言很大程度上会影响别人的搜索和自己的强迫症被逼犯,那么我们是不是可以对我们的Github
项目的编程语言进行修改或者进行自主标明呢?
修改
在Github 中,采用Linguist
来自动识别代码语言 。
我们要做的就是对linguist-language
进行赋值,强制它识别某一种语言文件为我们想要它显示的语言。
我们需要在仓库的根目录下添加.gitattributes文件:并写入
*.js linguist-language=python
*.css linguist-language=python
*.html linguist-language=python
*.xml linguist-language=python
这行代码的意思是:将文件中所有的.js、.css、.html、.xml
结尾的文件固定为python
语言。当然,我们也可以指定其它文件和其它语言。
参考
修改Github仓库中项目语言类型
hexo搭建网站步骤以官网为准!!!
hexo官网文档:https://hexo.io/zh-cn/docs/setup
hexo如果还未安装,请参考hexo官网文档完成安装操作
一、Hexo建站
安装 Hexo 完成后,请执行下列命令,Hexo
将会在指定文件夹中新建所需要的文件。
如果已经在目标目录(文件夹)下,可以省略<folder>
hexo init <folder>
新建完成后,指定文件夹的目录如下:
.
├── _config.yml
#网站的 配置 信息,您可以在此配置大部分的参数。
├── package.json
#应用程序的信息。EJS, Stylus 和 Markdown 渲染引擎 已默认安装,您可以自由移除。
├── scaffolds
#模版 文件夹。当您新建文章时,Hexo 会根据 scaffold 来创建文件。Hexo 的模板是指在新建的文章文件中默认填充的内容。例如,如果您修改 scaffold/post.md 中的 Front-matter 内容,那么每次新建一篇文 ...
适用于各版本的 xfce 桌面系统
目前在用系统为Zorin-OS-Lite-16.3,高度定制化的xfce桌面系统。
菜单栏隐藏后不知道如何显示
1方法:按Ctrl + M 组合键
其他部分功能按键
## 文件
Ctrl + T 新标签
Ctrl + N 新窗口
Ctrl + W 关闭标签
Ctrl + Q 关闭窗口
## 视图
Ctrl + R 刷新
Ctrl + B 侧边栏-快捷方式
Ctrl + E 侧边栏-树形
Ctrl + M 菜单栏
Ctrl + H 显示隐藏文件
Ctrl + 0 正常大小
Ctrl + 1 图标视图
Ctrl + 2 列表视图
Ctrl + 3 紧凑视图
参考
Thunar菜单栏消失不见的恢复办法
主要应用系统:Ubuntu/Debain系列
以及其他安装有apt包管理工具的系统
Nodejs官网:https://nodejs.org/
一、apt安装nodejs和npm
1、刷新apt
sudo apt update
2、使用apt安装nodejs和npm
sudo apt install nodejs npm
3、升级npm(如果报错则先进行下一步:升级Node版本)
sudo npm install npm -g
二、使用 n Node版本管理工具升级到
最新版
1、下载nNode管理工具
sudo npm install n -g
2、下载最新稳定版
sudo n stable
或下载最新版
sudo n lastest
3、查看已下载的版本
sudo n ls
4、切换Node版本(通过步骤3查看版本号)
sudo n v20.xx.x
参考
Ubuntu安装最新版本NodeJs和Npm的方法
Python虚拟环境的应用
venv
模块支持创建轻量的“虚拟环境”,每个虚拟环境将拥有它们自己独立的安装在其
site
目录中的 Python 软件包集合。 虚拟环境是在现有的 Python
安装版基础之上创建的,这被称为虚拟环境的“基础”Python,并且还可选择与基础环境中的软件包隔离开来,这样只有在虚拟环境中显式安装的软件包才是可用的。
创建虚拟环境
通过执行 venv 指令来创建一个 虚拟环境:
1python -m venv /path/to/new/virtual/environment
简短命令:
1python -m venv venv
激活虚拟环境
在Windows系统和Linux系统中激活命令类似。
在 macOS 和 Linux 上激活虚拟环境
在终端中执行以下命令来激活虚拟环境:
1source <虚拟环境名称>/bin/activate
例如,如果虚拟环境名称是 myenv,则应执行:
1source myenv/bin/activate
在 Windows 上激活虚拟环境:
在命令提示符(c ...
👇🏻 👇🏻 👇🏻 👇🏻 👇🏻 👇🏻 👇🏻 👇🏻 👇🏻 👇🏻
引用站外地址
英语文章对应听力材料
Passage_1 to passage_30
👆🏻 👆🏻 👆🏻 👆🏻 👆🏻 👆🏻 👆🏻 👆🏻 👆🏻 👆🏻
链接打开后点击左边第一个悬浮按钮,进行切换歌单,切换后为文章对应的听力材料
PASSAGE 1
Success in Life
Success means different things for different people. Some may equate
it with fame, some with wealth and still some with accomplishments.
For me, it means fulfilling ...
英语学习
未读初窥门径
DAY 1
DAY 2
DAY 3
DAY 4
DAY 5
passage_1
passage_2
passage_3
passage_4
passage_5
passage_1
passage_2
passage_3
passage_4
passage_1
渐入佳境
DAY 6
DAY 7
DAY 8
DAY 9
DAY 10
passage_6
passage_7
passage_8
passage_9
passage_10
passage_5
passage_6
passage_7
passage_8
passage_9
passage_2
passage_3
passage_4
passage_5
passage_6
出类拔萃
DAY 11
DAY 12
DAY 13
DAY 14
DAY 15
passage_11
...
注:由于Cloudflare被墙,该方法应用后无效
前言 Cloudflare 提供的 6 种模式
warp: 连接远端服务器, 并使用 tun 进行全局代理
doh: 仅开启 DNS over HTTPS 功能
warp+doh: 开启 Warp 和 DOH 功能
dot: 仅开启 DNS over TLS 功能
warp+dot: 开启 Warp 和 DOT 功能
proxy:连接远端服务器,并在本地开启代理端口
如果不理解什么是DOH和DOT,参考 Cloudflare
的介绍:https://www.cloudflare.com/zh-cn/learning/dns/dns-over-tls/
,也可以自行在互联网搜索其他资料,例如:
DOH:https://zh.wikipedia.org/wiki/DNS_over_HTTPS
DOT:https://zh.wikipedia.org/wiki/DNS_over_TLS
带有warp的三种模式,都是依托于 TUN
实现的全局代理。doh和dot又只解决了 DNS
安全问题。
如果此时需 ...
Welcome to Hexo! This is your very
first post. Check documentation for
more info. If you get any problems when using Hexo, you can find the
answer in troubleshooting or
you can ask me on GitHub.
Quick Start
Create a new post
1$ hexo new "My New Post"
More info: Writing
Run server
1$ hexo server
More info: Server
Generate static files
1$ hexo generate
More info: Generating
Deploy to remote sites
1$ hexo deploy
More info: Deployment





.png)
.jpg)



