BNU-FZH

fengzhenhua@outlook.com

[2023年03月27日星期一晴北京市北京师范大学]

由于工作需要我的电脑安装的是 Archlinux 和 windows11 双系统,同时将 windows 的D盘设置为与Linux可以共享,这样二个系统交流文件会方便很多。

阅读全文 »

2023年03月26日星期日晴北京市北京师范大学, 本文引用了Awesome-Zlibrary完整的README.md文件,并修正了其中的一些语法错误,以庆祝Zlibrary回归,此为开源界的一大胜利,可喜可贺!

阅读全文 »

2023年03月25日星期六晴北京市北京师范大学 由于TexLive每年都会有一个镜像更新,当然安装iso镜像功能更全面,但是所带来的问题是每年都需要下载和安装这个巨大的iso镜像,这个感受很不好。于是决定直接使用pacman安装源中的texlive这样可以保持最新。

阅读全文 »

pdftk是处理PDF文件的强大工具,一直以来想记录一下常用的命令都苦于没有时间,于2023年03月22日开始记录。以后使用的时候随时补充。

阅读全文 »

2023年03月22日星期三晴北京市北京师范大学 今天提交了我的第一篇论文,编辑要求用word书写,但是word天生就不适合写公式。在写公式的过程中遇到一个十分棘手的问题,那就是每次编辑完公式,当关闭文件再打开时公式会自动变成黑体,这让我十分恼火。百度也没有解决方案,但是通过研究最终还是解决了。首先,选中公式所在的段落,然后会出现一个对话框,在对话框的右边有一个样式按扭,点击这个按扭,然后选择清除样式。之后再手动修改段落格式,同时选中公式,然后点击菜单栏中的B,切换成非黑体后保存。这样操作每一段落,然后再关闭打开文件公式就不会自动变黑了。导致这个问题的原因是模板中应用了错误的样式格式,为了加快速度也可以自定义好样式,然后选中段落,应用自定义的样式。

2023年03月19日星期日霾北京市北京师范大学 明天要上高等物理方法课,老师拍了一些自己讲义的照片,让合成为一个pdf文件,方便大家学习。这个工作在linux下很容易完成,首先安装软件

1
sudo pacman -S imagemagick gthumb

将要合成的jpg文件放在同一个文件夹,然后切换路径到这个文件夹,执行命令

1
convert *.jpg out.pdf

此时所有的图片合并成一个out.pdf文件就在文件夹中了。

在学会了使用Gitlab部署博客后,这个工具给本人的学习和工作带来了很大的方便。但是若作为一个博客工作来讲,每次太多的操作步骤很是麻烦,于是有了我写的diary.sh脚本,来管理和发布博客。但是,其中有一个环节比较麻烦,假如我有两台电脑,一台位于办公室,一台位于宿舍,之前的方案是每次询问,由自己决定是否pull曾经上载的文章,但是时间久了就感觉到不是很方便,所以就决定使用uuid来自动标注安装diary.sh脚本的电脑,每次发布博客的comment都是这个uuid,然后每次启动程序开始写脚本时,curl申请gitlab返回这个备注,然后与本机的uuid比对,如果不相同,说明上一次写博客不是在本机,所以需要pull下来之前的博客,如果相同说明上次写博客就是本机,那就不需要pull了,这就是本文写UUID生成方法的原因。

阅读全文 »

2023年03月15日星期三晴 北京市 北京师范大学 ,今天基本上是熬了一个通宵,最后在Archlinux上成功安装了Matlab,为了防止遗忘,决定将安装过程记录下来,造福大众。

阅读全文 »

2023年03月13日星期一晴北京市北京师范大学,近几天一直想解决的问题有两个,其一是自动检测gitlab-runner是否以用户模式运行,不知道从何时起最初的以一个长期驻留的服务运行的gitlab-runner的用户默认是root,这导致了后来的写完日志后不能及时的发布博客,所以近期文章暂停了挺长时间。但是近两天又遇到了一个问题,那就是当开启diary时,居然一直处于停顿状态,不能很好的工作,分析原因是脚本中使用curlwttr.in申请天气信息,但是这个网站是德国的,最近不知道什么原因不能访问了,这导致了系统一直不能正常运行及正常获取天气信息。这是本文的发布原因,下面提出解决方法。

阅读全文 »

2023年02月13日 突然间想实现diary.sh脚本自动获取天气状态的命令,经百度获得答案

1
curl -4 wttr.in

上述命令自动获取当前IP对应的天气状况。

阅读全文 »