Home

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...

Read more

ssh跳板机及 vscode,xshell 隧道的全方位配置

公钥与私钥使用场景:   私钥用来进行解密和签名,是给自己用的。 公钥由本人公开,用于加密和验证签名,是给别人用的。 当该用户发送消息时,用私钥签名消息,别人用他给的公钥验证签名,可以保证该信息是由他发送的。当该用户接受消息时,别人用他的公钥加密,他用私钥解密,可以保证该信息只能由他接收到。 签名场景参考这里 ssh ssh 公私钥连接原理 refer:An Illustrated Guide to SSH Agent Forwarding (unixwiz.net)Public Key Access 部分 相关文件 client 端存放私钥 id_rsa 文件(文件名不能变),也就是说一个 client 只有一个私钥就可以 windows ...

Read more

Docker初学

理解Docker Docker可以理解为和宿主机共享操作系统,而VM是共享硬件资源 下图是虚拟机和Docker的对比 直观上来讲vm多了一层guest OS,同时Hypervisor会对硬件资源进行虚拟化,docker直接使用硬件资源 docker build命令是执行path或url的Dockerfile,其中写了执行的命令。 首先会打包Dockerfile下的所有文件(所以要新建个空文件夹来放Dockerfile),依次执行命令 docker的image和container相当于类和实例 volume指数据卷,以正常的文件或者目录的形式存在于宿主机上,进而实现保存持久化数据以及共享容器间的数据。 Errors 执行docker run ...

Read more

常见 Hash 算法位数

Refer:常用哈希网站 (ttmd5.com) 在线字数统计工具(eteste.com) 文件 md5 在线计算-在线工具 (metools.info) Linux 计算 hash 命令 md5sum,sha1sum,sha256sum

Read more

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...

Read more

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...

Read more

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...

Read more