距离

南门到北门 1.4km
小北门到西门 2.2km
小北门到东门 750m
东门到鹭江 400m
西门A出口到南门 325m
珠江夜跑北门到大桥 1.7km

Mount and Unmount VHD / VHDX from Command Line

diskpart
sel vdisk file="E:\Documents\CentOS_32.vhd"
attach vdisk
detach vdisk

还可以这样用:
第2~3行放到文本里,执行这句:
DISKPART /s C:\Path_to\Name_Of_Textfile.txt
例如:
D:\a.txt:

sel vdisk file="E:\Documents\CentOS_32.vhd"
attach vdisk

D:\d.txt:

sel vdisk file="E:\Documents\CentOS_32.vhd"
detach vdisk

然后执行:

diskpart /s D:\a.txt
diskpart /s D:\d.txt

可以把上面两句分别弄成bat文件,这样也不用输入了,双击使用。

2 Ways to Mount and Unmount VHD / VHDX from Command Line | Password Recovery
How to unmount a VHD via command line in Windows 10 - Super User

博客代码高亮

Copterfly/CodeHighlighter-for-Typecho: 基于 prismjs 的代码语法高亮插件 for Typecho,可显示语言类型、行号,有复制代码到剪切板功能。

支持的语言:点我

用法:http://prismjs.com/index.html#languages-list]

微软支持 Unix 换行符

文本文件的换行符,一直不统一。Unix 平台是 \n,Windows 平台是 \r\n,所以 Windows 打开其他平台的文本文件,都显示为一行。

那么多年过去了,微软终于在今年宣布下一次 Windows 10 更新时,Notepad 将支持 Unix 换行符(LF)、Mac 换行符(CR)。

——来源:每周分享第 5 期 - 阮一峰的网络日志

互联网大事记

1986-2013 互联网大事记 - 中国互联网络信息中心


与其让别人帮你装黑苹果,不如自己坚持不懈地动手实践,这样的收获才最多。

http://bbs.pcbeta.com/viewthread-1769945-1-1.html


tb

本人(淘宝卖家“审问明辨笃行”)认为,本人在淘宝网代注册Prezi basic账号的行为,未触犯贵公司著作权。本人热心帮助英语不好或者网络不好而不能注册免费Prezi Basic账号的买家,我付出了时间,理应获得助人为乐的些许报酬。注册Prezi basic账户并未侵犯贵公司利益,相反,带来了更多的用户。如果我是销售付费账号,才能算上侵犯贵公司利益。本人已阅读贵公司Term of use,未发现触犯哪项条款。邮箱hujy173726@gmail.com可以联系我,谢谢。

  1. 本商品是为买家提供注册账号的劳务,旨在帮助英语水平一般的买家在Prezi公司网站(https://prezi.com/)注册basic类型账号。注册全过程符合Prezi公司(Prezi Inc.)的使用条款(https://prezi.com/terms-of-use/)。
  2. 权利人的沪作登字-2018-L-01021566作品“落日余晖”,登记性质为”其他作品“,与作为劳务的本商品不在同一类别。
  3. 请权利人简要说明其“落日余晖”的作品内容,具体指出本商品如何侵犯其著作权。

重装系统应该备份哪些资料?

  1. Sublime 和 Notepad++ 文本编辑器的设置文件。
  2. Vivado 的设置。Vivado 和 ModelSim 都要重装了,有点繁琐。
  3. win10 的和 win10 子系统的 git 设置、vim 设置、环境变量、ssh-key。
  4. Chrome 的 Switchyomega 配置文件。OneTab 的标签页。单词小卡片的单词。
  5. Filezilla 的站点信息。(在临时文件夹,有教程可以改成绿色软件)

删除换行

  1. Word:Ctrl H 替换 键入^p(或者 替换 - 更多 - 特殊格式 - 段落标记)。
  2. NotePad++:替换,Serach Mode 选择 Extended,然后键入\n,如果不行就换成\r。注意光标位置和搜索方向(向前、向后)

DRAM 工作原理

动态随机存取存储器 - 维基百科,自由的百科全书

内存系统:DRAM, DDR 与Memory Controller-之一

内存系统:DRAM, DDR 与Memory Controller-之二


Synaptics touchpad 三指滑动切换Win10虚拟桌面

使用AutoHotKey实现,脚本如下:

!left::
    SendInput ^#{Left}
return

!right::
    SendInput ^#{Right}
return

Sublime 添加到右键菜单

安装时可以打钩,忘记的话,看这个教程的方法二:

将Sublime Text3添加到右键菜单中 - Adairs

以前有导入过其他右键菜单的注册表,中文有乱码,看这篇教程的评论,好像只需要“将文件保存为ANSI编码”再双击导入就行。当然,我是改成了Edit with SublimeText3

按照教程更改了的 reg 文件下载>> sublime_addright.reg

他把注册表添加到这两个路径了:

\HKEY_CLASSES_ROOT\*\shell
\HKEY_CLASSES_ROOT\Directory\shell

sublime 快捷键:Sublime Text 3 快捷键 - 技术心得 - SegmentFault 思否


打包、压缩与解压缩

.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName

.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

linux下解压命令大全 - eoiioe - 博客园


Python

python 读取、保存、二值化、灰度化图片+opencv处理图片的方法 - CSDN博客

当我们在命令行运行模块文件时,Python解释器把一个特殊变量__name__置为__main__,而如果在其他地方导入该模块时,if判断将失败,因此,这种if测试可以让一个模块通过命令行运行时执行一些额外的代码,最常见的就是运行测试。

参见:使用模块 - 廖雪峰的官方网站


Vim查找与替换

按下*可以查找光标所在的Word,全词匹配。按下g*区别是不需要全词匹配。

:s 用于查找和替换,语法::{作用范围}s/{目标}/{替换}/{替换标志}

把全局的foo替换为bar并且需要确认::%s/foo/bar/gc,其中,%是全局范围,g是全局替换(区别于只替换下一个),c是需要确认。

详细内容,参见:在 Vim 中优雅地查找和替换 | Harttle Land


词头

Metric Prefixes.GIF

Metric Prefixes


改Linux软件源

lsb_release -a 查看发行版本。

中科大软件源官网查看帮助配置软件源,使用了里面提供的配置生成器:LUG's repo file generator,选择Ubuntu/HTTPS/IPv4/16.04,复制下来以后

cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份
sudo vim /etc/apt/sources.list #粘贴
sudo apt-get update #使之生效

查看主板信息

dmidecode |grep -A16 "System Information$"

需要root权限。
参考:linux查看主板型号及内存硬件信息-蚂蚁窝-51CTO博客

System Information                                
        Manufacturer: Intel Corporation           
        Product Name: S2600CP                     
        Version: ....................             
        Serial Number: ............               
        UUID: FF143745-D6D6-E311-A28B-001E67B0A17F
        Wake-up Type: Other                       
        SKU Number: 00                            
        Family: 00                                

Handle 0x0002, DMI type 2, 15 bytes               
Base Board Information                            
        Manufacturer: Intel Corporation           
        Product Name: S2600CP                     
        Version: G50768-510                       
        Serial Number: QSCP41900828               
        Asset Tag: ....................           

MATLAB

getenv('username')
getenv('computername')
system('systeminfo')
system('hostname')

读写文件举例:

clear all
fid = fopen('code.txt','wt');
fprintf(fid,'tpSum <= ');
for i  = 0 : 23
    fprintf(fid,'gf[%d]*regX[%d]+',i,i); % %d是十进制,%x是十六进制
end
fprintf(fid,'gf[24]*regX[24];');
fclose(fid); 

雪花特效

<script src="//hujiyuan.cn/usr/uploads/snow/snow.js"></script> //放在网站头部或尾部都可以
<div class="Snow" style="position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100001;"></div>

明天就是圣诞节啦~给博客也加上了雪花特效~ - 饭饭's Blog


差速器原理

2018-04-07_101508.png


黑域服务启动

adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh

图文文档:https://piebridge.me/br/br.pdf


CentOS

Linux学习之CentOS(一)----在VMware虚拟机中安装CentOS 7 - 生命壹号 - 博客园
Index of /centos/6.9/isos/x86_64/


Git配置别名

vim .git/config #当前仓库
vim ~/.gitconfig #全部仓库

[user]
    email = hujy173726#gmail.com
    name = Era Hu
[alias]
    st = status
    last = log -1
    lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
    co = checkout
    ci = commit
    br = branch

参考:配置别名 - 廖雪峰的官方网站


Vim简单配置

set number
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
set showmatch

回收站

linux下rm命令改造-把文件删除到回收站 - 简书


useradd/groupadd/public

技术|如何在 Linux 中创建一个共享目录

linux如何查看所有的用户和组信息_百度经验


Ubuntu软件源

/etc/apt/sources.list.d/ 目录,例如安装Sublime时曾经添加过一次,后来被墙了,使得 sudo apt-get update 变得很慢很慢,就去删掉里面sublime的部分。


CPU info

参考:Linux cpuinfo 详解-icooke的博客-51CTO博客

[asic_013@cluster ~]$ cat /proc/cpuinfo | grep "processor" | wc -l
12
[asic_013@cluster ~]$ cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l
2
[asic_013@cluster ~]$ cat /proc/cpuinfo | grep "cpu cores" | uniq | awk -F: '{print $2}'
 6
[asic_013@cluster ~]$ cat /proc/cpuinfo | grep "core id" | uniq |  wc -l
12
[asic_013@cluster ~]$ cat /proc/cpuinfo | grep "siblings"
siblings    : 6
[asic_013@cluster ~]$ cat /proc/cpuinfo | grep "model name"
model name  : Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz

杀掉进程

kill -9 pid

查看CPU&内存&网络使用,参考:网络安全小白记一次服务器被攻击排查全过程-好记的博客
ps 腾讯云服务器一直向下面那个内网ip发数据,网速占完了,封了他。


Linux下iptables屏蔽IP和端口号

封单个IP的命令:

iptables -I INPUT -s 10.249.118.219 -j DROP

参考:Linux下iptables屏蔽IP和端口号 - CSDN博客


单位换算

1英里mile = 5280英尺 = 1760 码 = 1609.3米
1英尺foot = 12英寸 =0.3048米 
1英寸inch = 2.54厘米 
1米 = 1公尺
1米 = 3尺
1尺 = 10寸 = 0.33米
1寸 = 3.33厘米
英寸换为尺的算法为:a*2.54/3.3=b,其中a为英寸,b为尺。

颜色

Asian Painting 2


暂停并在后台运行命令

CTRL + Z  #暂停应用程序
fg  #重新将程序唤到前台

参考:11个让你吃惊的 Linux 终端命令


Find

find   /etc   -name   "host*"   -print #查以host开头的文件

参考: Linux find 命令用法详解:在指定目录下查找文件


代码行数

wc filename -l
wc * -l
wc * */* -l
wc *.v */*.v -l

磁盘空间

df -lh

可以查看:

Filesystem      Size  Used Avail Use% Mounted on
fdisk -l

可以看到没有被挂载的硬盘


复制文件到服务器

# 复制远处文件夹内指定格式文件到本地文件夹,命名保持相同
scp -r pi@192.168.1.104:~/ad_dataset/*.tar ./ad_dataset/

记录一次从其他用户那里拷贝文件的经历

cp -R DICD_2017 DICD_2017_bak
tar -czvf DICD_2017.tar.gz DICD_2017_bak #压缩蛮费时
scp -r DICD_2017 asic_013@localhost:~/DICD_2017
scp DICD_2017.tar.gz asic_013@localhost:~/ #压缩包200M/s的速度更快传完

share files between users

mkdir /public
mkdir -p /public/kitti_data/prednet_kitti_data
scp -r renwh@192.168.1.157:~/Documents/prednet/kitti_data/prednet_kitti_data /public/kitti_data/

查看Win10正版

SLMGR.VBS /XPR

按下Win+R,输入,查询Win10是否是永久激活。


UEFI还是BIOS

msinfo32

按下Win+R,输入


遇到过的独立博客

孔明的自留地

超能小紫 | 某PHP菜鸟的技术博客与ACG日常