Android 命令行工具及 adb 常用命令
Refer:
这个 github repo 很详细:mzlogin/awesome-adb: ADB Usage Complete / ADB 用法大全 (github.com)
Android 调试桥 (adb) Android 开发者
ADB 常用命令及其用法大全-CSDN 博客
无线连接
方式一
先用 usb 连接手机:adb tcpip 5555
断开 usb 连接,连接手机:adb connect <device-ip-address>
断开 adb 连接:adb disconnect <device-ip-address>
方式二(无需 usb 线)
手机上下载终端模拟器 Terminal Emulator...
ssh跳板机及 vscode,xshell 隧道的全方位配置
公钥与私钥使用场景:
私钥用来进行解密和签名,是给自己用的。
公钥由本人公开,用于加密和验证签名,是给别人用的。
当该用户发送消息时,用私钥签名消息,别人用他给的公钥验证签名,可以保证该信息是由他发送的。当该用户接受消息时,别人用他的公钥加密,他用私钥解密,可以保证该信息只能由他接收到。
签名场景参考这里
ssh
ssh 公私钥连接原理
refer:An Illustrated Guide to SSH Agent Forwarding (unixwiz.net)Public Key Access 部分
相关文件
client 端存放私钥 id_rsa 文件(文件名不能变),也就是说一个 client 只有一个私钥就可以
windows ...
Docker初学
理解Docker
Docker可以理解为和宿主机共享操作系统,而VM是共享硬件资源
下图是虚拟机和Docker的对比
直观上来讲vm多了一层guest OS,同时Hypervisor会对硬件资源进行虚拟化,docker直接使用硬件资源
docker build命令是执行path或url的Dockerfile,其中写了执行的命令。
首先会打包Dockerfile下的所有文件(所以要新建个空文件夹来放Dockerfile),依次执行命令
docker的image和container相当于类和实例
volume指数据卷,以正常的文件或者目录的形式存在于宿主机上,进而实现保存持久化数据以及共享容器间的数据。
Errors
执行docker run ...
常见 Hash 算法位数
Refer:常用哈希网站 (ttmd5.com)
在线字数统计工具(eteste.com)
文件 md5 在线计算-在线工具 (metools.info)
Linux 计算 hash 命令
md5sum,sha1sum,sha256sum
LaTex学习总结(二)
伪代码
\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
伪代码参照这个写:
\begin{algorithm}
\caption{Graph algorithm}%算法标题
\begin{algorithmic}[1]%一行一个标行号
\Require %输入
$G$,Graph %这里需要两个回车接着写输入
$n$,node
\Ensure %输出
$S$,Set
\Function{remove\_edges}{Graph $G$,Set $I$} %函数
\For {each $i$ in $I$} %for
\If{$de...
LaTex学习总结(一)
环境: TexLive 2019;TexStudio:2.12.22
本文主要是使用某模板时遇到的问题及解决方法总结。
安装字体报错:”fontspec error: “font-not-found”
The font “[?] “ cannot be found.解决:
以管理员身份运行 字体安装文件
当生成的pdf不太对时,尝试清理辅助文件(在工具栏)
文档类型
首先\documentclass[a4paper,12pt]{article}规定文档A4纸大小,字体12pt大小
文档类选项;
10pt,11pt,12pt设置文档所使用的字体大小,缺省10pt
a4paper,le...
Git简要使用
理解Git
强烈建议先看这篇git - 简易指南,有助于理解
还有这个教程看起来不错
补充一些git操作
相信官方文档是最准确的指导,而以下只是适合新手用来快速掌握git
与远端repo相连
github提供两种方式的链接,HTTPS和SSH,其中SSH方式需要rsa密码,其详细使用可以参考这篇,如果你只想把代码放在本地,这步可以不需要。
git init会生成.git
git remote add origin github仓库的ssh链接本地仓库关联远端仓库(默认远端仓库是origin)
git push -u origin master(由于新建的GitHub仓库是空的,所以第一次推送master分支时需要加-u参数,以后再推送就不用加了)
clo...
23 post articles, 3 pages.