Mount_On_Mac
MountMount ntfs on MacWhen you set a portable hard disk(HD) on Mac, by defaul, it supports the only-read mode and you can’t move any file into it. But it’s easy to remount it by following steps.
12345678~~open your terminal~~$ mount | grep ntfs/dev/disk2s1 on /Volumes/Elements (ntfs, local, nodev, nosuid, read-only, noowners)$ sudo umount /dev/disk2s1$ mkdir ~/Desktop/mnt$ sudo mount_ntfs -o rw,nobrowse /dev/disk2s1 ~/Desktop/mnt~~After using it~~$ sudo umount /dev/disk2s1
Note: disk2s1 is the H ...
Zotero-Cloud
ZoteroConnect Zotero To CloudZotero is a free, easy-to-use tool tohelp you collect, organize, cite and share research.The data and file are separated in Zotero. The data system contains the library items, notes, links, tags etc. - everythin except attachment files.The file system contains the attached files(PDFs, audo and video files) and this is the most hevy part of our library.However, the Zotero storage only support 300M free space. So we can use the Zotero account for data syncing and use o ...
GitbashToGithub
Connect local Git to Github by GitbashGitbash Config12$ git config --global user.name "yourname"$ git config --global user.email "gitemail.com"
SSH keys1$ ssh-keygen -t rsa -C "gitemail.com"
Connect your remote Github12345$ vi ~/.ssh/id_rsa.pub~~~~~~~~~~~~~~~~~~~~ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDNKcbNShMsXf*********************Q1UgyuXcWXZouLaETAsHrQ1trQOevAYuUR+kqzwO73+PJRF2G15ffpoVdmgb+XZqpSl/p5wWUyvYwRSm***********************Hi468= gitemail.com~~~~~~~~~~~~~ ...
kp theory
Introduction of $k\cdot p$ theoryPertubation theory$k\cdot p$ is a straightforward way to understand the essential physics in soild state physics. It can combine the band structure in reciprocal space with the physcial properties in experiments by pertubation theory.Here, we will start from the Schr$\ddot o$dinger equation with a periodic potential V to introduce the $k\cdot p$ theory.
H \psi = \left(-\frac{\hbar^2}{2m}\nabla^2 + V(r)\right)\psi = E\psiHere, the $V(r)=V(r+R)$ which means the pe ...
How to use phononTB in Wanniertools
PhononTB in Wanniertoolsphonon_hr.py aims to transform the FORCE_CONSTANTS into the wannier90_hr.dat which can be read by the wanniertools. This script is wirrten by python2 which is not compatible with Python3.
Complile phononTBFirst, we need to create a python2 vitual environment by anaconda and install phononpy of 1.11.8 version.1234$ tar zxvf phononTB_hr.dat.tar.gz$ cd phononTB$ conda activate python2$ conda install phononpy=1.11.8We only need to attach current path to system environment var ...
ShengBTE_install
ShengBTE-installShengBTE is a solver for the Boltzman transport equation for phonons.It’s widely used to analysis the thermal conductivity of solid materials.This is the first post for ShengBTE tutorial. Here, I will introduce how to install ShengBTE package.
Prepare workThere are three individulal packages you need to prepare:— ShengBTE— Thirdorder— spglib
Install spglib1234567$ tar zxvf spglib.tar.gz$ cd spglib$ mkdir _build$ cd _build$ cmake cmake -DCMAKE_INSTALL_PREFIX="" ..$ make$ ...
Hello World
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 StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
test
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.
Prepare workInstall hexo1$ sudo npm install -g hexo-cli
Create your Project12345$ hexo init myblog$ cd myblog$ npm install
Config your github address123456789101112131415$ vi _config.yml~~~~~~~~~~~~~~~~~~ _config.yml ~~~~~~~~~~~~~~~~~~# Sitetitle: your titlesubtitle:description: personal blogauthor: jxli ...