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

编译开源安卓项目教程

准备

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


安装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教程

下载安装

Prezi v6.16.2 破解版 —— 强大的演示软件-胡萝卜周

官网注册账号

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

中文字体

将下载好的中文字体后缀改为.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...

ss服务器高级配置

主要参考了这篇教程ss-panel 一键安装脚本(前端后端全自动一键安装脚本)

ss信息配置:
修改/home/wwwroot/default/.env文件。

UI配置:
修改以下目录的文件。
/home/wwwroot/default/resources/views/default
/home/wwwroot/default/resources/views/default/user

Continue Reading...

ss服务器基础配置

what-is-shadowsocks.png

安照GitHub项目说明>>来一步一步做。

首先购买了VPS,安装了CentOS 7 x64,用putty登录之。

接着:

yum install python-setuptools && easy_install pip
pip install shadowsocks

然后新建配置文件

vi /etc/shadowsocks.json

Continue Reading...

记录一个纯移位操作的开平方算法 | C语言

本文以C语言为例。
此算法优点是只有移位操作,没有乘除,所以利于硬件实现。以后试试改成Verilog硬件描述语言。
想要理解算法的话,一定要看看文末的参考链接。这里暂时只放代码。

Continue Reading...

Python2存在的情况下安装Python3

系统为CentOS 6.4(Final),参考了linux下安装python环境 - 阿锋佬 - 博客园,操作略有不同,记录下来备忘。

这篇教程:如何在已经存在python2的linux环境上安装python3 - crazy_阿聪 - 博客园里写道,不能卸载python2,否则会有一些问题。

如果系统里没有python2,则直接装就好,不用这么麻烦。

Continue Reading...