MMIL

Materials and Mechanics Informatics Lab

0%

  1. 不出所料,x240今天又出现了之前两次重装系统前的错误,不能启动进入系统,直接进入rootfs@ 的界面。

  2. 好在有现成的manjaro linux启动U盘,从U盘启动。

  3. fsck /dev/sda,显示superblock error.

  4. 查找资料,使用dumpe2fs /dev/sda1 |grep superblock,显示不同的backup superblock地址。或者用mke2fs -n /dev/sda1也可以。我这儿的第二个backup superblock在32768.

  5. 使用fsck -b 32768 /dev/sda1 或 e2fsck -b 32768 /dev/sda1,进行修复。在所有要修复的地方,直接按y即可。

  6. Done!

  7. 看起来要启用最终版修复方法:更换这个2014年的SSD!

电池模型

一个最简化的电池模型如图1所示。此简化电池主要有四部分组成:正极(阴极),负极(阳极),正负极之间的隔离层,以及正负极两侧的集流器。隔离层的作用是分开负极和正极,但是允许电解质溶液及其中的离子通过。集流器是由金属做成,其作用是降低正负极中的电子电阻,使得电子容易通过外电路流通。正负极和隔离层中遍布电解质溶液,正负极中的颗粒是活性粒子,在电极电势的作用下,锂离子可以嵌入和脱出活性颗粒。常用的负极颗粒是石墨,常用的正极颗粒有 等。

Read more »

经确认,问题描述和解决过程如下:

  • 使用 systemctl restart httpd.service ,重启httpd.service不成功,查看journalctl -xe 报:80端口被占用的错误。
  • 使用netstat -nap,发现是:80被nginx占用,猜测是在更新系统式,自动给把httpd服务关掉了,同时给打开了nginx服务。可怜,我把这两个服务都按照了,最后只使用了httpd
  • 关掉nginx,打开httpd,成功。
  • 发现grav和cops都能正常登录,但是nextcloud报”Internal server error”,查看nextcloud.log,也发现不了什么错误。
  • 查网页,有三个可能:1,权限不对,但这个在我建立网页的时候,一再注意了的,不应该出错。2,防火墙。我使用了setenforce 0, 和 sudo firewall-cmd –add-service={http,https} –permanent,然后sudo firewall-cmd –reload,仍然出错。
  • 显然最可能原因在数据库上,我使用mysqladmin -u root -p status和 mysql -u root -p -e “show databases”,都报没有mysql.socket。
  • 因为我装的式mariadb,使用systemctyl start mariadb.service后,果然一切正常了。
  • 最后使用systemctl enable mariadb.service,使其能够开机自启动。

Butler-Volmer Equation

核心方程:电流反应速率(current due to diffusion)

这里,是电流密度(current density),是Faraday Constant,
是反应速率(reaction rates)。

这里,是rate constant,是物质的浓度。

注意:电流密度的三个成因(diffusion, migration, convection)

Read more »

Physicists and electrochemists talk about some of the same concepts using different terminology. This is a translation guide, specialized for one specific group of related concepts:

Label Concept What electrochemists call it What solid-state physicists call it What semiconductor physicists call it
A Total chemical potential of electrons "Electrochemical potential (of electrons)" "Electrochemical potential" "Fermi level" or "Fermi energy"
B Internal chemical potential of electrons "Chemical potential (of electrons)" "Chemical potential" "Fermi level relative to vacuum", or "Fermi level relative to the conduction-band-minimum", etc.
C Electric potential "Galvani potential" "Electric potential", or "Voltage" "Electric potential", "Voltage", "Band-bending" (sort of), "Difference in vacuum level" (sort of)
D Internal chemical potential of electrons at absolute zero N/A "Fermi energy" (common), "Fermi level" (rare) "Fermi level at absolute zero" or something like that
Read more »

  • 使用了开源的软件 cops

  • 使用很简单,直接下载 cops.zip,解压到webroot目录下,修改 config_local.php 和 config_default.php 中的book directory到nextcloud/data下的files/Calibre目录即可。

  • nextcloud的calibre目录与电脑端的Calibre Library同步

  • 简单加密: $config[‘cops_basic_authentication’] = array(“username” => “xxx”, “password” => “xxx”);

Nextcloud 升级到了18.0.0.0

  • 可以在上面进行talk, 通话, tasks,Calender, Email,完全一个在线办公平台。

  • 给学生建立一个students组,每个学生分配10G硬盘,可以与他们共享tasks和文件。同时在线工作。

  • Community Onlyoffice 还是没能下载下来,估计是网络太慢。

  • 我把网页的sshome删了,又直接在服务器端建了一个,虽然改了它的chown chmod都和别的一样了,在网页端和客户端都不能往这个文件夹建立和上传文件。即使把这个文件夹改名了,网页端看还是sshome,说明网页端看到的是数据库中列表,不是真实的目录下的列表,一个方法是使用occ files:scan –path=”/admin/files/sshome/“, 重新扫目录,建立目录数据库。然后会看到重命名后的文件夹。这时在网页端重建sshome目录,在客户端和本地同步即可。重要:文件和文件夹的删建一定要在客户端或网页端!

  • 我前面在nextcloud的管理网页端的app中,点击安装总是失败,估计是网络连接速度太慢,不能下载。

  • 曲线救国:直接在{path}/nextcloud/apps/ 下,使用git下载documentserver_community

  • 下载完成后,进入,使用make命令,自动安装一些服务组件,这一步需要服务器上docker已安装好

  • 注意改变文件夹的属性和权限

  • apps下安装onlyoffice,在设置中不再需要如以前一样,填入onlyoffice的server地址,直接点save即可成功。

  • 字体:

    • Add font by path occ documentserver:fonts –add /usr/share/fonts/myfont.ttf
    • List added fonts occ documentserver:fonts
    • Remove an dded font occ documentserver:fonts –remove myfont.ttf