问题描述

最近火狐老是动不动就崩溃,经常造成我的电脑蓝屏,于是我换到谷歌浏览器.但是刚开始使用不是很熟悉,特此记录一下。

谷歌浏览器如何 显示 书签工具栏

点击地址栏右边的三点按钮 ,然后展开书签(B),选择显示书签栏(s)即可.
这里有一张图片
或者按下快捷键
Ctrl+Shift+B

访问谷歌商店

下载,解压谷歌上网助手http://googlehelper.net/
打开谷歌扩展程序页面chrome://extensions/,打开开发者选项,然后拖动Ghelper_1.4.6.crx到该页面安装.
这个谷歌上网助手需要登录使用,随意注册一个假的邮箱,然后注册即可.

问题描述

今天在Hexo的NexT主题的自带的Mathjax公式是,我发现渲染的时候大括号消失了:

1
$U=\{ A_1,A_2,\cdots,A_n \} $

$U={ A_1,A_2,\cdots,A_n } $

解决方案

不要使用:

1
\{ \}

而是使用:

1
\lbrace \rbrace

这两个Latex定界符来写大括号.

示例

1
$U=\lbrace A_1,A_2,\cdots,A_n \rbrace $

$U=\lbrace A_1,A_2,\cdots,A_n \rbrace $

问题描述

新安装的Git-bash会在鼠标右键上注册一个git-bash here的选项.
但是我的git-bash版本可能比较老,或者其他原因,我重装后也没有这个鼠标右键选项,不过没有关系,现在来手动创建就是了。

打开注册表编辑器

按Win+r打开运行,然后输入regedit,进入注册表编辑器。

进入shell目录

然后在
注册表顶部的地址栏
中粘贴如下路径,然后按回车进入shell目录,

1
计算机\HKEY_CLASSES_ROOT\Directory\Background\shell

此时虽然定位到shell目录,但是shell目录可能显示在屏幕底部,为了便于后续操作,可以按上/下箭头键,将shell目录显示在屏幕中间

新建项Git Bash Here

shell目录右键,然后选择新建,,输入名称:

1
Git Bash Here

设置图标

然后点击刚才创建的Git Bash Here这个目录,在右键,新建,字符串值:
输入字符串的名称:

1
Icon

字符串的值设为:

1
"F:\Program Files\Git\mingw64\share\git\git-for-windows.ico"

其中F:\Program Files\Git是git的安装目录,以你的为准,git图标的路径为:

1
Git安装目录\mingw64\share\git\git-for-windows.ico

设置命令

鼠标点击Git Bash Here目录,然后右键,新建,,输入名字:

1
command

然后点击新建的目录command,接着点击右边的**(默认)** 这个字符串进行编辑,输入git-bash的路径:

1
"F:\Program Files\Git\git-bash.exe"

地址中有空格要用引号包裹

因为地址中有空格,为了防止系统无法识别,所以程序地址要用双引号包裹起来
也可以Git按住目录下的git-bash.exe上面按住shift键,然后按下鼠标右键,然后选择**复制为路径(A)**即可得到双引号包裹的路径.

使用

在Windows资源管理器中的任意目录下按下,鼠标右键然后 选择Git Bash Here选项,即可在当前目录下打开git-bash了。

参考资料

https://blog.csdn.net/weixin_42357048/article/details/80533571

搜狗输入法个性短语格式

单行格式

1
字符串,词频=短语

多行格式

1
2
3
4
字符串,词频=
短语1
短语2
短语2

讯飞输入法个性短语格式

单行格式

1
2
3
字符串=词频,短语1
短语2
短语3

搜狗输入法Windows版本个性短语转讯飞输入法安卓版个性短语

单行短语转换

匹配正则

1
^([a-zA-z]+?),(\d+)=(.+)

替换正则

1
$1=$2,$3

讯飞输入法安卓版转搜狗输入法Windows版

单行短语转换

匹配正则

1
^([a-zA-z]+?)=(\d+),(.+)

替换正则

1
$1,$2=$3

有的命令PC上有,有的命令手机上有,合并的话.工作量比较大,先搁置.

HTML下载链接格式

1
<a href="资源路径" download="资源的名称">资源说明</a>

例如:

1
<a href="https://lanlan2017.github.io/download/PhraseEdit.txt" download="PhraseEdit.txt">点击下载搜狗输入法自定义短语配置文件:PhraseEdit.txt</a>

点击下载搜狗输入法自定义短语配置文件:PhraseEdit.txt

下载其他站点的资源

如果在当前站点(子站点)中,下载其他站点(主站点)中的资源,浏览器(火狐)会新建一个标签页来显示这个txt文件中的内容,而不是显示下载界面.不过也没有关系,可以利用浏览器的页面另存为功能就可以下载了:
图片

在当前站点中没有download属性的情况

如果进入主站中,下载当前站点中的资源,没有download属性的话,依然会新建标签页,然后显示文件内容.而且会乱码:
图片
但是有download属性的话就会正常显示下载界面:
图片
懒得测试了,也许就火狐这样,也许就txt这样,总之加上download属性就是了

参考资料

HTML download 属性

为什么使用搜狗输入法的自定义短语

搜狗输入法的自定义短语支持长达3万个字符的长度,可以定义的空间比较大.

搜狗输入法自定义短语格式

注释

注释以英文分号开头:
例如:

1
2
3
;
; 时间函数
;

单行格式

1
字符串+英文逗号+数字(指定排序位置)=短语

这里的数字建议使用1,这样就会出现在第1个位置,然后直接回车就可以输入了,如果设置为其他数字的话还要输入一次数字进行选择.
例如:

1
2
3
4
5
6
7
8
9
10
11
; Git命令集合
;
gs,1=git status
ga,1=git add .
gcm,1=git commit -m '
gcmt,1=git commit -m '更新todo页面'
gpom,1=git push origin master
gpos,1=git push origin src
gplom,1=git pull origin master
gplos,1=git pull origin master
glo,1=git log -10 --pretty=oneline

多行格式

1
2
字符串+英文逗号+数字(指定排序位置)=
多行短语

例如:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
;
; 代码模板
;
ht,1=
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
</style>
<script>
</script>
</head>
<body>
</body>
</html>
; Java代码模板
classj,1=
public class {

}
main,1=
public static void main(String[] args){

}
pvsm,1=
public static void main(String[] args){

}

时间函数

搜狗输入法开提供里一些定义好的时间函数给用户调用,函数调用格式

1
字符串+英文逗号+数字(指定排序位置)=#表达式

这些表达式全部以美元符($)开头,具体可以看帮助文档:
例如:

1
2
3
4
5
; 时间函数
;
date,1=#$year年$month_mm月$day_dd日
time,1=#$fullhour_hh:$minute:$second
datetime,1=#$year年$month_mm月$day_dd日 #$fullhour_hh:$minute:$second

关于自定义短语的命名

这个命名可以随你喜好,我喜欢用命令的首字母进行命名.也可能使用汉语拼音的首字母.

搜狗输入法中如何编写自定义短语

打开 自定义短语设置

在搜狗输入法工具条右键,选择属性设置,然后在左侧列表中选择高级,下拉滚动条找到自定义短语设置按钮,点击这个按钮。
图片

直接编辑配置文件

然后在弹出的界面中选择直接编辑配置文件,接着点击确定即可,接下来会弹出一个文本文件,在这里面编辑即可.
图片
这种方式可能你重装搜狗后消失了,为了避免丢失,建议备份里面的内容.

导入配置文件

搜狗目前好像不支持导入配置文件的功能,可以复制里面的内容,在其他地方编辑,然后粘贴到上面弹出的文本文件中即可。
也可以进入我的主站的下载专区,然后下载:搜狗输入法自定义短语配置文件:PhraseEdit.txt这个文件.下载会得到一个PhraseEdit.txt文件.
然后打开下载好的文件,复制里面的内容,粘贴上面弹出的配置文件中即可.

VScode设置自动换行

进入文件>首选项>设置,打开设置界面,在搜索框中输入Editor:Word Wrap,然后在常用设置下找到Editor:Word Wrap选项,默认为off,设置为on即可.

参考资料

https://www.jianshu.com/p/0b49c7c2e62e

简介

Scrcpy

Scrcpy是Genymobile开发的一个手机远程控制工具,使用的是命令行模式.
项目地址:https://github.com/Genymobile/scrcpy

Scrcpy GUI

原生的Scrcpy没有提供图形界面,Scrcpy GUI是Github用户Simon Ma开发的基于Scrcpy的图形工具.
项目地址:https://github.com/Tomotoes/scrcpy-gui/

参考Scrcpy GUI项目中文文档

配置scrcpy

下载 解压scrcpy

下载scrcpy:https://github.com/Genymobile/scrcpy/releases/download/v1.10/scrcpy-win64-v1.10.zip
然后找个解压到一个目录中.

配置scrcpy到Path环境变量

将压缩包解压后得到的目录添加大Path环境变量中即可.

下载Scrcpy GUI

下载路径:https://github.com/Tomotoes/scrcpy-gui/releases
windows的话下载ScrcpyGui-1.0.0.exe
然后点击安装即可。

使用

前提

手机用数据先连接到电脑上,然后开启USB调试功能。
直接使用scrcpy也是也可以的.

参考资料

https://www.zhyong.cn/posts/99d/

git push和git fetch的区别

  • git fetch只下载不合并,然后需要手动合并.
  • git push先下载然后自动合并.

推荐使用git fetch

git fetch比较安全,推荐使用git fetch来更新远程仓库代码:

git fetch更新流程

首先先下载远程的分支到一个本地的临时分支上.

1
git fetch origin master:tmp

然后比较两个分支的区别.

1
git diff tmp 

如果没有问题的话再合并临时分支大当前分支(master)上:

1
git merge tmp

如果不需要tmp分支的话可以再接着吧tmp分支删除掉:

1
git branch -d tmp

参考资料

https://blog.csdn.net/weixin_41975655/article/details/82887273
https://blog.csdn.net/qq_35014708/article/details/93062231