您正在查看: 笔记&教程 分类下的文章

Modelsim 基础使用教程

Vivado自带的仿真比较垃圾,工程非常大时仿真速度明显慢于ModelSim,有时还有奇奇怪怪的bug。

一、ModelSim 安装

modelsim-win64-10.4-se 下载、安装、破解全攻略 - CSDN博客

上面这个博客已经写得非常明白了,下载链接已失效,这里放一个:

链接: https://pan.baidu.com/s/1X0C5tYDukK04fq7j2dqdZg 密码: apwz

二、使用教程

新建工程 - 添加代码 - 编译 - 添加仿真配置 - 开始仿真 - 添加信号到波形 - run all。

Continue Reading...

学校提供的科学上网 Chrome 配置教程

首先这个是 真· 科学上网,只能使用谷歌搜索谷歌学术谷歌专利谷歌地图等谷歌应用。

网络中心发的三篇微信:

  1. IPv6助力学术科研跨越障碍

  2. IPv4宝刀未老再助学子站在巨人的肩膀上

  3. IPv4学术代理服务支持的服务

三篇文章的备份:本博客 备份1备份2,archive.is 备份1备份2备份3

第1篇是说,在校园网内,有IPv6时,可以无障碍访问谷歌搜索、谷歌学术。

第2篇是说,有时候无法使用IPv6,那就用学校IPv4的代理服务。如何使用?文中说Firefox浏览器可以在设置中添上那个pac地址,然后打开谷歌,在弹出的窗口认证 NetID 即可。

那Chrome如何设置呢?Chrome 浏览器需要安装扩展程序来管理浏览器的代理,例如超级好用的 SwitchyOmega

Continue Reading...

IPv6 hosts 使用教程

本文建立在您能访问IPv6的基础之上,国内的IPv6大部分是教育网,还有部分地区的运营商能提供IPv6。使用IPv6可以实现科学上网,例如修改 IPv6 hosts(本文)、XX-Net(这个以后再补)。

本文粗浅地分析了Github上的一个开源项目 lennylxx/ipv6-hosts 。如果想使用IPv6 hosts,可直接下载该项目中的hosts文件(对着我右键另存为),注意名字不是hosts.txt,而是hosts,没有扩展名。Windows系统替换掉 C:\Windows\System32\drivers\etc\hosts 文件,Linux系统替换掉 /etc/hosts 文件。杀毒软件通常会认定 hosts 文件是病毒,不慌,忽略警告即可。如果想深入一些了解,可看看下文。

Continue Reading...

Photoshop 批处理 压缩图片

虽然随便一搜就能搜到,还是记录一下,很方便。

2018-04-01_110905.png

使用场景

忘记把拍照画质调成“中”了,默认是“高”,以致于每张4000px*3000px照片体积为3~4M,太大了,不便于存储和分享。于是批处理,将他们质量调低一些。

不使用批处理

2018-04-01_102839.png

用PS打开图片,然后另存为,将画质调成中即可。

Continue Reading...

编译开源安卓项目教程

准备

一台电脑,一部安卓手机(可选),科学上网。


安装jdk

谷歌搜索jdk第一个链接下载即可

Continue Reading...

防止英文Windows系统中文乱码的正确使用姿势

如果安装了英文版的Windows系统,例如系统镜像名字叫这个的en_windows_10_multi-edition_version_1709_updated_sept_2017_x64_dvd_100090817.iso,会发现两三个问题:

  1. 有些软件会乱码。

  2. 有些软件会自动切换语言,因此就变成了英文版,而且软件中也没有调回中文的选项。

  3. 有些软件的中文字体显示很异常,比如Snipaste贴出来的中文:
    snipaste-before.png

Continue Reading...

Prezi教程

下载安装

官网注册账号

注册完才能登录本地客户端

中文字体

将下载好的中文字体后缀改为.keg,名称改为英文,放到C:\Program Files (x86)\Prezi Desktop\resources\fonts里。新建Prezi,在非文字编辑状态下,按下Ctrl Shift C打开CSS编辑器,将其中的body/head/strong的字体名改一下,然后就能通过点Title/Subtitle/Body来使用这3个字体了,多余3个字体的好像不太行。

Continue Reading...

ss小站备份

备份全部数据库

mysqldump --all-databases -uroot -proot  > /home/wwwroot/default/resources/backupmysql/date_$(date +%Y%m%d_%H%M%S)_all_databases.sql

只备份ss这个数据库

mysqldump --databases ss -uroot -proot  > /home/wwwroot/default/resources/backupmysql/date_$(date +%Y%m%d_%H%M%S)_ss_database.sql

还原ss这个数据库

mysql -uroot -proot ss < /home/wwwroot/default/resources/backupmysql/data_20171010_003600_ss_database.sql

Continue Reading...

在Vivado中使用ModelSim进行仿真

首先需要安装和破解ModelSim,可以参考这个教程: modelsim-win64-10.4-se 下载、安装、破解全攻略

ModelSim的可执行文件路径是C:\modeltech64_10.4\win64,即安装目录\win64,在Vivado中,Tools - Options - General - 3rd Party Tools - ModelSim install path中填入上述路径。

然后Vivado中找到Project Settings - Simulation - Target simulator,选择ModelSim Simulator。这时会收到如下警告:

2017-10-26_211820.png

Continue Reading...

电脑上的代理设置——充分利用科学上网

萌新坐姿

本文建立在已经能用ss进行科学上网的前提下。(如果你认识我的话,可以找我要科学上网的ss账号。)

为什么要认真学学这篇文章?因为这是很基础也是很有用的充分利用科学上网来加速你的下载的教程。适用于下载国外的东西,例如你在GitHub上下载releases时,国外的大学网站上下载他们的slides时,有没有发现明明我已经能科学上网了,但我还是只有几KB/s的下载速度?下着下着还停了?看完以后就能正常速度下载啦。

1. IE代理

首先明白什么是IE代理。在控制面板 - 网络连接 Control Panel\Network and Internet 里找到Internet Options,然后找到“连接”,局域网设置。

这里不需要手动设置,在ss里设置就好了。图中绿框对应着ss的PAC模式,当你设置为PAC模式时,会自动打钩。图中蓝框对应着ss的全局模式。

我们后续设置也是类似,就是说,可以选择跟随IE代理设置(也就是跟随ss设置,PAC或全局模式),或者手动设置sock5代理“服务器”和“端口”(独立于ss设置之外的全局模式)。前者可以长期保持,后者只建议临时使用。

Continue Reading...