0%

在我们使用浏览器的时候总是抱怨他的功能不够强大,缺少这个缺少那个,那么好,浏览器支持的一强大的功能—–扩展,也就是我们常说的插件。

在这里我要介绍的是一款特别好用的插件,用来管理用户的脚本,也可以下载很多很多用户的脚本,我会在文章最后分享我的脚本导出的文件,下面我介绍一下油猴(Tampermonkey)的安装使用方法以及几款常用脚本的安装使用。

注:本人使用的是Chrome内核的浏览器,也就是平时的谷歌浏览器、360浏览器等,Firefox内核与Opera和UC应该可以通用,在这我介绍的是Chrome,请自行变通!!

一、安装油猴插件

来到谷歌商店油猴(Tampermonkey)插件,点击添加至Chrome,弹出确认框点击添加,你的浏览器就有油猴啦,右上角就会有显示了。

可能上边这个谷歌商店的链接有的用户会被墙,所以请到本人之前的博客搭建SS进行翻墙或者从百度上寻找资源自行安装。

二、油猴脚本的添加与使用

先上干货,https://greasyfork.org/zh-CN/scripts·

这是我平时寻找油猴脚本最喜欢和最常用的地方,具体有哪些好用方便的脚本用户可以自行探索。

翻墙上美服iphone官网,找一个没有注册过的邮箱进行注册,完成注册!!(把街道信息随便填填即可不用填支付信息)

话说现在PayPal可以使用中国内地的信用卡和储蓄卡了,或许可以一试?

第一步:购买VPS服务器

VPS服务器需要选择国外的,首选国际知名的vultr,速度不错、稳定且性价比高,按小时计费,能够随时开通和删除服务器,新服务器即是新ip。

第二步:部署VPS服务器

购买服务器后,需要部署一下。因为你买的是虚拟东西,而且又远在国外,我们需要一个叫Xshell的软件来远程部署。

如果你是苹果电脑操作系统,更简单,无需下载xshell,系统可以直接连接VPS。打开终端(Terminal),输入ssh root@ip 其中“ip”替换成你VPS的ip, 按回车键,然后复制粘贴密码,按回车键即可登录。

粘贴密码时有可能不显示密码,但不影响, 参考设置方法 如果不能用MAC自带的终端连接的话,直接网上搜“MAC连接SSH的软件”,有很多,然后通过软件来连接vps服务器就行,具体操作方式参考windows xshell。

第三步:在xshell终端输入命令

用xshell连上服务器后,执行以下命令:

wget --no-check-certificate https://freed.ga/github/shadowsocksR.sh; bash shadowsocksR.sh

因为 Vultr 的所有机房都位于国外,当晚上上网高峰期来临时,在连接速度上会比较慢,所以我们有必要安装一些程序来加速连接速度。

第四步:配置锐速加速软件

本次推荐安装的是站长一直在用的锐速加速软件,个人认为目前在提速方面,相比于最新的 Google BBR 拥塞控制算法,锐速尚有优势。

用Xshell连接服务器后,执行下面命令

uname -r

回车后输出当前系统内核版本。主要分三种情况:

1、结果以 2 开头,例如 2.6.32-696.18.7.el6.x86_64。

这种输出结果说明我们的服务器为 CentOS6 x64 系统,大家直接查看第三步进行锐速安装即可。

2、结果以 3 开头,例如 3.10.0-693.11.6.el7.x86_64。

这种输出结果说明我们的服务器为 CentOS7 x64 系统,大家直接查看第四步进行锐速安装即可。

3、结果以 4 开头,例如 4.12.10-1.el7.elrepo.x86_64。

这种输出结果说明我们的服务器已经安装 Google BBR 拥塞控制算法,此时已经无法继续安装锐速。

若确定服务器为 CentOS6 x64 系统则看这一步。

复制下列命令:

wget --no-check-certificate -O rskernel.sh
https://raw.githubusercontent.com/hombo125/doubi/master/rskernel.sh && bash rskernel.sh

若确定服务器为 CentOS7 x64 系统则看这一步。

按照下图提示,我们继续复制下列命令:

wget --no-check-certificate -O rskernel.sh
https://raw.githubusercontent.com/hombo125/doubi/master/rskernel.sh && bash rskernel.sh

等待内核更换完毕后系统会自动重启并断开连接。然后重新连接,执行下面命令:

yum install net-tools -y && wget --no-check-certificate -O appex.sh
https://raw.githubusercontent.com/0oVicero0/serverSpeeder_Install/master/appex.sh && bash appex.sh install

按回车键继续,系统会自动安装锐速,同时会先后要求我们设置锐速的三项信息。按照下图提示,我们每次都直接回车继续即可。

第五步:使用Shadowsocks连接

目前计算化学公社论坛上的第一性原理板块里已经有多篇写得很好的关于VASP的编译方法的帖子了。笔者这里写一个初学者最易于理解的版本,不仅所需要的操作步骤是最少的,而且编译出来的VASP运行效率几乎是最高的。我相信,哪怕是对Linux、VASP、编程零基础的读者,只要严格模仿本文案,也一定可以非常顺利地安装。也希望这些零基础VASP用户看了此视频后不会再去花钱找人装VASP或者花钱买网上乱七八糟的VASP安装视频。

本文用的软件版本和系统都是撰文时的最新版。编译的是VASP 5.4.4,操作系统是CentOS 7.6,编译器和MPI/MKL库是Intel Parallel Studio XE 2019 Update 1,其中的ifort编译器就是19.0.1版。Intel编译器目前不是免费的,但可以获取试用版。CentOS是在笔者来看最适合计算化学研究者使用的Linux操作系统,免费、稳定、设计合理、用户规模庞大、兼容性好、安装各种计算化学程序省心,不仅是最流行的计算服务器用的操作系统,初学者使用起来也没任何压力。本文安装过程用的账户是root账户,如果你用的是普通用户,本文中的安装路径需要做相应的调整。如果读者用的系统、程序、编译器版本和此文的不同,也有极大可能无法按照此文的方法安装,请随机应变。另外,使用较新系统、程序版本的读者,不要再去参考网上众多年代较早的编译VASP的文章,要么编译过程繁琐,要么根本不适合当前情况。

如果读者不会装CentOS系统,或者之前装过但是是瞎装的,强烈建议严格效仿此视频里的方式安装:《在VMware 15中安装CentOS 7.6的完整过程视频演示》,可以很容易地装好系统,而且之后编译安装各种计算化学程序也都会比较顺利。

1 安装Intel编译器和相关的库

将parallel_studio_xe_2019_update1_cluster_edition.tgz包拷贝到Linux里面,通过tar -xzf [文件名]将之解压。如果当前处于图形环境,就进入此目录,在命令行下运行./install_GUI.sh启动Intel Parallel Studio XE的图形界面的安装程序。如果你是在纯文本环境下,就运行./install.sh启动文本界面的安装程序,但是在自定义组件的时候操作比较繁琐。

对于root用户,默认的安装路径是/opt/intel,这里就用默认路径。如果你想省硬盘,安装过程中可以选择自定义,对于编译计算化学程序完全用不着的组件都可以不去装。其中IA32版的组件都不装,因为我们编译程序都是编译64bit版本。要装的组件里只有以下这些是必须的
·Intel Fortran Compiler
·Intel C++ Compiler
·Intel Math Kernel Library 2019 Update 1 for Fortran里的Intel MKL core libraries for Fortran、Fortran 95 interfaces for BLAS and LAPACK、Cluster support for Fortran
·Intel Math Kernel Library 2019 Update 1 for C/C++里的Intel MKL core libraries for C/C++、Cluster support for C/C++
·Intel MPI Library 2019 Update 1里的Intel MPI Library for applications…
·Intel Threading Building Blocks 2019(这是Intel C++ Compiler必须依赖的)
安装时可能会显示缺少32bit库之类,不用管,继续装即可。

装好后,使用比如gedit ~/.bashrc命令编辑当前用户目录下的.bashrc文件,这里面的内容是每次进入bash终端时自动运行的。把下面这行加入其中末尾,用来自动配置Intel Parallel Studio XE的运行环境:
source /opt/intel/parallel_studio_xe_2019/psxevars.sh
(如果你之前装了其它MPI库,应当把.bashrc里相应配置在开头加上#注释掉,免得造成冲突。另外,加入这语句后如果发现使用SSH的File Transfer界面以sftp方式连接失败,应当把这个.sh文件里的echo语句给注释掉或者删掉)

然后重新进入终端,运行ifort -V,如果显示出了编译器的版本,说明编译器已经可以正常使用了。

然后进入/opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/interfaces/fftw3xf,运行make libintel64命令,过一会儿当前目录下会产生libfftw3xf_intel.a库文件。

2 编译VASP

解压VASP包,得到vasp.5.4.4目录。进入此目录,把arch/makefile.include.linux_intel拷到上一级目录下改名为makefile.include,里面的配置专门适合Intel编译器。打开此文件,把其中的OFLAG参数里加入-xhost,这样编译器会使得编译出的程序能够利用当前机子CPU能支持的最高档次的指令集以加速计算,也因此就没必要手动添加其它一些VASP编译教程里诸如-xAVX、-mSSE4.2之类的选项了。

之后运行make all命令开始编译。一般半个小时到一个小时可以编译完毕。

编译完成后,在vasp.5.4.4/bin目录下出现了vasp_gam、vasp_ncl、vasp_std三个可执行文件,分别是Gamma only版,非共线版和标准版。为了使用方便,可以把最常用的vasp_std改名为vasp。然后在~/.bashrc末尾加入以下这行,使得此目录加入到操作系统寻找可执行文件的路径中:
export PATH=$PATH:/sob/vasp.5.4.4/bin
之后重新进入终端,VASP就可以用了。

本人也从小白过来的,现在写了这个帖子回馈大家,这里面需要准备的软件请大家自行利用论坛搜索,同时也感谢各位大神制作的软件!多玩论坛的也是本人写的,转载请注明出处!
需要准备的工具:3.60版本PSV、数据线,电脑,WIFI
需要准备的软件:LeapFTP(在电脑上使用,用来无线传输PSV软件)、VitaShell和offlineInstaller(PSV软件,请自行搜索下载)。

一、PSV格式化以及初始设定

1、将PSV打开“设定”-“格式化”-“替本主机格式化”-“恢复预设”-“是”-“是”(图1)-“是”(图2)-“格式化”-“是”-“OK”, PSV将会重新启动。
2、重启进入界面后选择“繁体中文”-“继续”。
3、选择时区“UTC+08:00 北京”-“继续”。
4、设定时间与日期,设定成当前时间-“继续”。
5、“您是否持有Sony Entertainment Network账户?”-“不,我没有”-“继续”。
6、“继续可试用PlayStationNetwork的设定”-“继续”。
7、“。。。选择居住之国家/地区”-“香港”-“继续”。
8、“。。。请设定出生日期”-“1-1-1990”(根据个人情况修改)-“继续”。
9、“。。。请尽情享受PlayStationVita。”-“OK”-“OK”。

二、破解PSV

1、将PSV打开“设定”-“网路”-“WI-FI设定”,连接上WIFI。
2、连接WIFI后打开“浏览器”-在最上方的地址栏输入网址“henkaku.xyz”。
3、进入图3的网站后,点击“install”按钮(橘黄色的),再点击“install”一次。
4、如果出现图4的情况,请关掉“浏览器”,再重新打开破解一次。
5、正常的破解会自动弹出以下画面,如图5,出现一行绿色的字表示破解成功。

三、安装VitaShell

1、将PSV打开“设定”-“HENkaku设置”,将“启用不安全自制软件”打勾。如果是美版机器将“O键配置”改为“确定”。如图6。
2、关闭“HENkaku设置”,将PSV打开molecularShell软件,点击PSV的“SELECT”键,会出现图7。
3、将事先准备的LeapFTP软件打开,在地址栏输入PSV上显示的地址,并将端口改为PSV上显示的端口(例如PSV上显示的地址为xxx.xx.xx.xxx:yyyy,则xxx.xx.xx.xxx为地址,yyyy为端口)。
4、将事先准备的VitaShell和offlineInstaller传输到PSV的“ux0”文件夹下面。
5、点击PSV的“SELECT”键,然后点击“Cancel”将无线传输功能关闭。
6、找到刚才传输好的VitaShell软件,并进行安装,如图8。

四、安装离线破解软件offlineInstaller

1、同样方法安装offlineInstaller软件。
2、关闭molecularShell软件,将PSV打开“电子邮件”,然后关闭“电子邮件”。
3、将PSV打开offlineInstaller,点击PSV的X键进行安装,如图9,绿字表示安装成功,安装好以后关闭offlineInstaller软件。
4、重新启动PSV,将WIFI功能关闭,打开“电子邮件”软件,点击“收件箱”,会看到里面有一封邮件,如图10,继续点击后系统将自动破解。

至此,离线破解已经安装成功。在PSV破解系统固化之前,每次PSV重启都需要打开“电子邮件”进行破解,后续还可以将offlineInstaller软件删除。

新版Markdown编辑器(Alpha 2.0版) 使用示例

欢迎使用Markdown编辑器

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

  1. 全新的界面设计 ,将会带来全新的写作体验;
  2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
  3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
  4. 全新的 KaTeX数学公式 语法;
  5. 增加了支持甘特图的mermaid语法^1 功能;
  6. 增加了 多屏幕编辑 Markdown文章功能;
  7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
  8. 增加了 检查列表 功能。

功能快捷键

撤销:Ctrl/Command + Z

重做:Ctrl/Command + Y

加粗:Ctrl/Command + Shift + B

斜体:Ctrl/Command + Shift + I

标题:Ctrl/Command + Shift + H

删除线:Ctrl/Command + Shift + S

无序列表:Ctrl/Command + Shift + U

有序列表:Ctrl/Command + Shift + O

检查列表:Ctrl/Command + Shift + C

插入代码:Ctrl/Command + Shift + K

插入链接:Ctrl/Command + Shift + L

插入图片:Ctrl/Command + Shift + G

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

插入链接与图片

链接: [link]

图片: ![Alt] (https://avatar.csdn.net/7/7/B/1_ralf_hx163com.jpg) alt空格删除

带尺寸的图片: ![Alt] (https://avatar.csdn.net/7/7/B/1_ralf_hx163com.jpg =30x30) alt空格删除

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

生成一个适合你的列表

  • 项目
    • 项目
      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:
| 项目 | Value |
| —- | —– |
| 电脑 | $1600 |
| 手机 | $12 |
| 导管 | $1 |

设定内容居中、居左、居右

使用:---------:居中

使用:----------居左

使用----------:居右

第一列 第二列 第三列
第一列文本居中 第二列文本居右 第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPE ASCII HTML
Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
Quotes "Isn't this fun?" “Isn’t this fun?”
Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

创建一个自定义列表

Markdown
: Text-to-HTML conversion tool

Authors
: John
: Luke

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment