这是之前的一篇:以一维链为例子说明能带折叠(附Python代码)。 本篇讨论的前提是已知能带折叠次数,同时已知… Continue reading 通过速度和能量找到能带折叠前和折叠后的对应关系(附Python代码)
最近发布
以一维链为例子说明能带折叠(附Python代码)
当元胞以倍数增加时,能带会发生折叠。本篇以一维链为例子,给出折叠后的能带图。 另外推荐阅读:通过速度和能量找到… Continue reading 以一维链为例子说明能带折叠(附Python代码)
关于第四次工业革命的看法
前几次工业革命[1-3]: 目前我们可能处于第四次工业革命的前期阶段[4],这个时代大概率会是以“人工智能”为… Continue reading 关于第四次工业革命的看法
关于文献笔记的一些看法
首先给出本篇观点:看文献时不需要做内容笔记,甚至不需要刻意去高亮或下划部分重要的句子。这是个人的习惯和建议,仅… Continue reading 关于文献笔记的一些看法
电脑使用时间记录软件ManicTime
推荐一个电脑使用时间记录软件ManicTime。ManicTime官网:https://www.manicti… Continue reading 电脑使用时间记录软件ManicTime
开源的视频录制软件OBS Studio
推荐一个开源的视频录制软件 OBS Studio,会比系统自带的录屏工具以及商业录屏软件好用很多。 OBS S… Continue reading 开源的视频录制软件OBS Studio
使用Python统计各个子文件夹中的文件数量
实现的功能如标题所示,Python代码如下:
Everything软件在指定文件夹或路径内查找文件
Everything软件官网:https://www.voidtools.com。文件搜索会比windows自… Continue reading Everything软件在指定文件夹或路径内查找文件
使用Python查找文件名相同的文件
功能如标题所示。Python代码如下(可调用Guan软件包:https://py.guanjihuan.com… Continue reading 使用Python查找文件名相同的文件
使用Python产生必要的文件和删除特定文件名的文件
功能如标题所示。Python代码如下(可调用Guan软件包:https://py.guanjihuan.com… Continue reading 使用Python产生必要的文件和删除特定文件名的文件
使用Python获取文件目录结构并写入Markdown
使用Guan软件包实现标题所示的功能: 获取文件目录结构并写入Markdown的详细Python代码如下:
使用Python将所有文件移到根目录
如果遇到文件分布在每个文件夹中,可通过这个程序把某个根目录内的所有文件移到根目录,并删除所有文件夹(此时都是空… Continue reading 使用Python将所有文件移到根目录
开源的应用容器引擎Docker
一、基本概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中… Continue reading 开源的应用容器引擎Docker
使用Python按某个规则批量修改文件名
这里给出一个使用Python批量修改文件名的例子,供参考。其中,搜索文件用到os.walk函数,修改文件名用到… Continue reading 使用Python按某个规则批量修改文件名
陈数Chern number的计算(多条能带的高效法,附Python代码)
本篇主要参考: 高效法和Wilson loop方法在公式是接近的,只是高效法在内积时考虑了归一化系数,所以计算… Continue reading 陈数Chern number的计算(多条能带的高效法,附Python代码)
学术论文中常见的词汇的精选和分类整理
目前 学术论文中常见的词汇 已经更新到800个左右,虽然这些词汇是常见的,但有些也不常使用。本篇对其做进一步的… Continue reading 学术论文中常见的词汇的精选和分类整理
文献的查找和筛选
一、文献查找 查找某一个领域的文献通常有以下几种方式: 在搜索引擎或期刊官网上搜索某些关键词的文献 这个领域的… Continue reading 文献的查找和筛选
贝里曲率的计算(写成函数形式,附Python代码)
这是之前的一篇:贝里曲率的计算(附Python代码)。本篇把其中的“高效法”和“Wilson loop方法”的… Continue reading 贝里曲率的计算(写成函数形式,附Python代码)
陈数Chern number的计算(多条能带的Wilson loop方法,附Python代码)
这是之前的一篇:陈数Chern number的计算(Wilson loop方法,附Python代码),仅仅是计… Continue reading 陈数Chern number的计算(多条能带的Wilson loop方法,附Python代码)
六角格子/石墨烯紧束缚模型的朗道能级(附Python代码)
这是之前的一篇:方格子紧束缚模型中朗道能级的陈数/霍尔电导(附Python代码)。本篇计算六角格子的朗道能级,… Continue reading 六角格子/石墨烯紧束缚模型的朗道能级(附Python代码)
独立博客的建设
博客可以依附于平台,也可以依附于服务器。 (1)博客依附于平台,其内容也是保存在服务器上,只是软件和界面主要由… Continue reading 独立博客的建设
科学计算中编程语言的选择
科学计算中常见的编程语言有:Fortran/C、Python、Matlab/Mathematica、Julia… Continue reading 科学计算中编程语言的选择
常见的字符编码方式
把客观世界的信息存入计算机中通常需要有一个编码的过程。例如对于物理体系,一般需要对原子、轨道等基矢进行编码,之… Continue reading 常见的字符编码方式
二维离散ky能带的叠加和宽度为Ny的条带能带的关系(附Python代码)
在物理上,宽度为Ny的条带能带应该要接近于二维离散ky能带的叠加。本篇想通过代码例子,看它们之间是完全相等,还… Continue reading 二维离散ky能带的叠加和宽度为Ny的条带能带的关系(附Python代码)
非简并波函数和简并波函数的固定规范
一、非简并波函数的固定规范 在之前这篇文章“SSH模型中的Wilson loop(附Python代码)”中,用… Continue reading 非简并波函数和简并波函数的固定规范
关于区块链虚拟货币的骗局
之前和同学一起讨论到区块链技术和虚拟货币,本篇把自己的观点整理后写在这里。 首先给出结论:区块链技术是有发展前… Continue reading 关于区块链虚拟货币的骗局
关于自媒体的一些思考和平台选择
下面是关于自媒体的一些思考,为个人的主观看法: 自媒体的目的:以个人记录为主,流量为辅。如果为了自媒体而自媒体… Continue reading 关于自媒体的一些思考和平台选择
在本地使用Git实现文件的版本控制
Git官网:https://git-scm.com。本篇将介绍如何在本地使用Git实现文件的版本控制,但不建议… Continue reading 在本地使用Git实现文件的版本控制
论文中图片的配色(以Matplotlib为例)
颜色是电磁波频率的体现,具有连续性和叠加性,有无穷多种。研究人员根据人眼中辨别颜色的锥状细胞的性质,提出了三原… Continue reading 论文中图片的配色(以Matplotlib为例)
腾讯会议共享屏幕时幻灯片全屏播放无法共享的解决方法
在使用腾讯会议共享屏幕时,会遇到幻灯片全屏播放无法共享的问题。这个现象通常在WPS中会出现。这是由于只是共享了… Continue reading 腾讯会议共享屏幕时幻灯片全屏播放无法共享的解决方法
开源的矢量图绘画软件Inkscape
矢量图绘画软件比较成熟的有Adobe Illustrator,算是最流行的。但这是商业软件,即使短期内有盗版或… Continue reading 开源的矢量图绘画软件Inkscape
查阅文献关联的可视化网站
Connected Papers网址:https://www.connectedpapers.com。 Inc… Continue reading 查阅文献关联的可视化网站
介于生活常识和科学研究之间科普的目的和形式
生活常识类的科普是必须的,因为这会切身地影响到日常的生活和判断。除此之外,还有大量的知识是介于生活常识和科学研… Continue reading 介于生活常识和科学研究之间科普的目的和形式
Django中的一些常用命令
Django官网:https://www.djangoproject.com/。 最简单的网站是静态网站,基于… Continue reading Django中的一些常用命令
关于游戏类型的一些想法和分类
本篇总结下常见的游戏类型。通常来说,不同类型的游戏体现了现实世界中局部的一些运行逻辑。在玩一个游戏较长时间时,… Continue reading 关于游戏类型的一些想法和分类
Julia常用命令和常用软件包
Julia官网: Julia英文官网:https://julialang.org Julia中文官网:http… Continue reading Julia常用命令和常用软件包
WordPress主题中需要修改的内容以及主题推荐
WordPress插件推荐参考这篇文章:WordPress中常用的插件。 本篇列出WordPress主题中通常… Continue reading WordPress主题中需要修改的内容以及主题推荐
常见的CC协议
CC协议全称为:知识共享许可协议(Creative Commons license)。Creativ… Continue reading 常见的CC协议
开源协议的选择
常见的开源协议有[1-6]:GPL、BSD、MIT、Mozilla、Apache、LGPL。 这里图片转载自参… Continue reading 开源协议的选择
关于Web3.0的一些看法
Web1.0为可读(read),是互联网发展的第一阶段,例如各类门户网站:新浪、网易、搜狐。 Web2.0为可… Continue reading 关于Web3.0的一些看法
几种长度(平均自由程、相位相干长度等)
一、几种长度 样品尺寸(sample size): 平均自由程(mean free path): 相位相干/弛… Continue reading 几种长度(平均自由程、相位相干长度等)
时间反演对称性和空间反演对称性下的贝里曲率
先给出结论:时间反演对称性下的贝里曲率是奇函数,空间反演对称性下的贝里曲率是偶函数[1]。具体表达式如下。 时… Continue reading 时间反演对称性和空间反演对称性下的贝里曲率
HTML和CSS的基础语句
这是之前自己的网页学习笔记,贴在这里。如果使用WordPress系统或其他模板快速建站,可以不必学习本篇内容。… Continue reading HTML和CSS的基础语句
贝里曲率的计算(附Python代码)
这是之前的一篇:空间反演对称性破缺的石墨烯的贝里曲率分布(附Python代码),因为用到定义公式,需要对波函数… Continue reading 贝里曲率的计算(附Python代码)
文献中常见的几个英文缩写
文献中常见的几个英文缩写(可以不需要额外说明): etc. = et cetera ≈ and so on e… Continue reading 文献中常见的几个英文缩写
在Linux系统下Fortran和MKL环境的安装和设置
在Windows系统下Fortran和MKL环境的安装和设置,参考博文:Visual Studio和Fortr… Continue reading 在Linux系统下Fortran和MKL环境的安装和设置
Ubuntu系统的安装
在本地通过虚拟机安装Linux环境(Ubuntu系统),本篇记录下具体步骤。Linux命令可参考这篇博文:Li… Continue reading Ubuntu系统的安装
Windows系统常用的软件推荐
这里推荐Windows系统中的一些常用软件,主要是自己做个备忘,之后如果要在新系统上搭建软件环境会方便些。软件… Continue reading Windows系统常用的软件推荐
常用的Python软件包
以下推荐自己常用的一些Python软件包,目前列出9个软件包,后续不定期更新。环境安装可参考这篇博文:安装Py… Continue reading 常用的Python软件包
Numba加速Python的时间测试
Numba官网:http://numba.pydata.org/。 Numba对for循环处理Numpy数组有… Continue reading Numba加速Python的时间测试