/images/avatar.png

Python弹窗选择文件

首先需要引入2个包: 1 2 import tkinter as tk from tkinter import filedialog 然后然后实例化 tkinter 1 2 root = tk.Tk() root.withdraw() 获取选取的文件 1 2 f_path = filedialog**.askopenfilename() print('\n获取的文件地址:

锌空气电池

锌空气电池

锌空气电池的发展历程

锌-空气电池主要由阴极、阳极、电解液、隔膜组成。通常选用锌片作为阳极,石墨、碳布等碳材料作为阴极。阳极的反应物质为锌,阴极的反应物质为$O_2$,其工作时通入空气即可。最初锌-空气电池的空气电极是由多孔碳浸石蜡构成,有防水作用,虽然比能量高,但输出功率低。

锌空气电池的原理

碱性

中性

酸性

二元剪刀差

朋友,请你时刻记住,我国自有国情在。

东部是一番天地,西部是另一番天地。

城市是一番天地,乡村是另一番天地。

工人是一番天地,农民是另一番天地。

有编制是一番天地,合同工是另一番天地。

二元。

这么说可能太虚了。说点实际的。

沿海有的城市比很多发达国家的首都看着都强。

内陆有些农村和非洲最穷的地方看着也差不了多少。

有些人一个警戒线拉到小区门口饿死也出不去。

有些人能开着大奔深夜奔袭1000多公里如入无人之境。

有的乡村,儿童服毒集体自杀。

有的城市,吵架宾利堵大劳。+有些人过生日买不到2块钱切面。

有些人免费发的菜吃不了都得扔。+回到问题,我国能否普及4天工作制?

不能。

但我国的一部分人,早就是零天工作制了。生活水平远超欧美上层。

我国的另一部分人,合同上是每周5天8小时工作制,原则上是每周6天12小时工作制,实际上是每周7天24小时随叫随到灵活工作制。

说点题外话。

改革开放,吸引外资给我国带来了技术。然而和技术同等宝贵的是现代的企业的生产运营和组织方式。

从英国珍妮纺纱机的血汗工厂,到日内瓦国际工人代表大会提出八小时工作制用了差不多一个世纪。

又过了半个多世纪以福特汽车工厂流水线为起源,才确立了五天八小时工作制。

二十一世纪,一批欧美新兴企业基本上已经抛弃了五天八小时流水线工作制了。 现在他们开始讨论4天工作制了。

至于我国,94年以前全国单休。94年全国大小周。95年机关事业单位双休。这都过了快三十年了,大小周在民营企业都没有完全消失。灵活就业大潮下,还聊啥996,007有工作糊口不错了。

所以现在问我四天工作制离我们有多远?

我只能回答:没多远,非常近。就像燕郊和通州那么近。摸着石头过了河就到了。

Git命令大全

下载并安装git之后,之后就是与GitHub绑定以便于上传文件。

git 绑定github

用git上传文件到GitHub首先得利用SSH登录远程主机,而登录方式有两种:一种是口令登录;另一种是公钥登录。口令登录每次都要输入密码十分麻烦,而公钥登录就省去了输入密码的步骤,所以我们选择公钥授权。首先我们得在 GitHub 上添加 SSH key 配置,要想生成SSH key,就要先安装 SSH,不过我们安装了 Git Bash,其应该自带了 SSH。检验一下是否安装 SSH,我们在新建的文件夹中右键打开 Git Bash:如上图所示,即已安装 SSH.

微信图片_20220612203711.png

然后,输入 ssh-keygen -t rsa 命令 ,表示我们指定 RSA 算法生成密钥,然后敲四次回车键,之后就就会生成两个文件,分别为秘钥 id_rsa 和公钥 id_rsa.pub. 文件的位置在 Git Bash 上面都有显示,比如:C:\Users\lvov.ssh

接下来我们要做的事情就是把公钥 id_rsa.pub 的内容添加到 GitHub。复制公钥 id_rsa.pub 文件里的内容,你可以通过目录找到 id_rsa.pub 文件的位置,用记事本打开文件复制。

然后到我们的 GitHub 主页,先点击右上角,再点击 settingsSSH and GPG keys—***New SSH key.***将公钥 id_rsa.pub 文件里的内容粘贴即可。验证是否成功,我们可以通过在 Git Bash 中输入 ssh -T git@github.com 进行检验:

v2-5b4f05ea2e2a7fb8b13fd35a9bafa8ce_b.png

第一次会出现这种情况,填 yes 就行,若出现下图中的情况,则表明绑定成功: v2-3915b3e46e40010d3d911f84d4e8b0ff_r.png

然后就可以上传文件了。

绑定的操作步骤

1
2
3
#下载git,生成SSH key 
ssh-keygen -t rsa 
#然后在C:\Users\lvov\.ssh目录找到 id_rsa.pub ,将其中内容复制到GitHub上。

利用git上传代码到云端

如下图所示在GitHub主页新建仓库,一般上不要选择新建README.md文件,这样会使得默认有个main分支(以前也是master分支),而在git客户端默认分支是master,这样会导致多一步操作。

github新建仓库.png

创建成功如下图所示,显然我们需要用到的就是以下的几个命令。

github新建仓库02.png

然后我们可以在本地创建一个项目,如下图所示。

微信图片_20220612210215.png 然后我们在该目录下git bash here打开git,

首先 git init初始化,我们可以发现此时多了一个.git文件夹,这就是跟踪管理版本库的。

接着执行指令:git add .(将所有文件添加到仓库)

然后执行指令:git commit -m "commit info"(把文件提交到本地仓库)

然后执行指令: git remote add origin git@github.com:Masterlvov/lvov.git(关联GitHub仓库)

执行指令:git push -u origin master(一般第一次推送会出现问题,因为本地的 git 库和远程的库并不是一致的,需要进行一次 pull 操作才能继续 push。 第一种解决办法就是加参数 -f ,强制推送,但是这样很危险,会导致其他的更新提交失败,也就是说原来该库下所有文件都会被删除掉,只剩下本次提交的文件了。日常不建议这么操作,但是其实本次第一次是可以的,因为当前库下没有还没有有效文件。git push -u -f origin master

到此,本地代码已经推送到github仓库了,我们现在去githubt仓库看看。

第一次关联操作也就是以下几个步骤:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#在GitHub主页创建仓库(不要添加README.md文件),本地创建项目,然后在该目录右键git bash here打开git依次执行以下命令
#初始化
git init
#将所有文件添加到仓库
git add .
#把文件提交到本地仓库
git commit -m "commit info"
#关联GitHub仓库
git remote add origin git@github.com:Masterlvov/lvov.git
# 推送到远程仓库
git push -u origin master
# 第一次失败的解决办法
git push -u origin master
日常推送操作
1
2
3
4
5
# 将修改推至本地库
git add .
git commit -m "commit info"
# 将修改推至远程库
git push -u origin master

git命令大全图示

git命令大全.jpg