关于气溶胶传播病毒的一些知识

1. 什么是气溶胶?
简单地说,气溶胶是一些在空气中悬浮的超小颗粒,这些颗粒还可能引发疾病。
气溶胶虽然容易形成,但要感染人并不容易,而且我们还有措施预防。
由于一般气溶胶颗粒比较大,通常大于 10 微米、50 微米以上的最多,一般的医用口罩就可以阻挡。

2. 气溶胶里的病毒能存活多久?
最长时间是48小时,但是在2小时后病毒活性会降低

3. 气溶胶存在于空气中,还能开窗通风吗?
对于一般小区的居民,能开窗通风。要减少悬浮的气溶胶的影响,适当的通风措施是必要的。但需要注意,气溶胶是有可能随空气流动的,由于气流方向不当,可导致污染气溶胶流向干净的区域。同时注意不要用风扇等高流速设备通风,以免引起湍流,让本已沉降的微粒重新悬浮。

4. 如果在不通风的环境,尤其要当心气溶胶
不通风的环境中,包含病毒的气溶胶会在空气中停留很久。
比如,患者乘坐电梯后,电梯中就会有病毒的气溶胶,而由于空气流通较差,如果健康的人随后进入电梯,传染风险会增加。
所以,进入电梯的人都建议佩戴口罩,不能因为电梯里面只有一个人就不戴。

5. 注意中央空调系统
含病毒的气溶胶可能沿中央空调系统、下水道系统等相对封闭的循环系统进入房间。
需要特别注意的是全空气系统的中央空调,不同房间内空气会交叉流动,容易造成交叉污染。
这类中央空调一般用于商场、机场、体育馆、礼堂、影剧院等场所,所以在疫情期间要停用。

6. 下水道传播
为防止下水道的气溶胶传播,需及时给地漏加水,形成有效的堵塞,以免气溶胶逆行进入室内。防臭地漏可有效避免气溶胶逆行。

7. 气溶胶会悬停在衣服上或者身上并引发疾病吗?
在吸烟或者吃了火锅后,衣服上有烟味或者火锅味,那就是气溶胶悬停在了你的衣服上,虽然这样的病毒量不多,不容易引发疾病,但是还是要尽量小心。

8. 不要随地吐痰,病毒在痰里存活时间长且容易挥发到空气中扩散。

9. 气溶胶会通过眼睛进入人体并引发疾病吗?
研究人员已经发现,一些呼吸道病毒感染个体后能引发眼部并发症,或通过眼部暴露之后,引发呼吸道感染症状。这意味着存在这种可能,眼睛是病毒最先感染的场所,继而发展为呼吸道感染。

10. 气溶胶真有那么恐怖?一点气溶胶就能使人感染病毒?
病毒感染人体必须要一定浓度,也就是群众战争,而气溶胶会把它分散成了游击队,虽然远但威力小。只要保持空气流通,稀释后单枪匹马就没用。但是如果在一个相对密闭的空间,病人源源不断放出病毒,病毒在空气中越积越多,高到一定浓度就可以感染你了,所以切记,保持空气流通。

11. 总结
1) 只要出门就戴口罩,不论周围有没有人(尤其是电梯、房间等小空间)
2) 勤通风,但要注意风向(周围是否有感染源)和时间。
3) 最好不要开中央空调。
4) 最好不要穿毛衣等表面容易吸附气溶胶之类的衣服
5) 极端情况下,最好能带眼罩
6) 不要随地吐痰
7) 气溶胶也是群体作战才能引发疾病,

Cannot connect to Astrill VPN in StealthVPN mode when using its TCP mode

Several weeks ago, suddenly I cannot connect to Astrill VPN in StealthVPN mode when using its TCP mode. I remembered that all I’ve done in the network area was installing an old version teamviewer. So I uninstalled the old version of teamviewer, installed a newer version of teamviewer and tried to connect to Astrill VPN in StealthVPN mode by using its TCP mode, it works!

Though I still think that old version of teamviewer may not be the cause of failing connect to Astrill VPN, I don’t want to figure out the root cause now. Because I don’t have time to do it. 😛

永贝里暂任阿森纳主教练

永贝里(粤:龙格堡),作为我厂的功勋球员,名宿,在球场上是一个warrior, 这个赛季开始担任一线球队的助理教练一职。埃梅里下课后,很开心看到他能担任我厂主教练,即使很可能是暂时的。希望他在新职位上有好的表现!加油!COYG

埃梅里还是被解雇了

埃梅里还是,终于,被解雇了。不过,还是要感谢埃梅里,上任不久即带给了阿森纳的温格时期所没有的硬度,换人上也比温格更及时(有时)、更果断。可惜到了这个赛季,与球员的关系以及进攻上的乏力还是使得球队战绩很不如意。其实现在的问题,个人感觉并不只是埃梅里一个人的责任,俱乐部高层也应该有部分的责任。首先埃梅里接手的班子是前任留下的,肯定不是他最理想的班底,在他接手的第一个赛季,表现其实也不算差了;其次,一些老球员的离开比如拉姆塞和蒙雷亚尔,以及与厄齐尔之间的不愉快也不一定都是他的原因,有传言说厄齐尔的问题也有俱乐部高层觉得他的薪资太高了的原因。俱乐部高层的操作,我们一般球迷都是不太清楚的,但是风尖浪口的人永远都是主教练。而阿森纳对于功勋老球员的做法,在温格时期,其实就比较功利,薪水高了,或者状态不好了,都不会倾向留人。
事已至此,祝愿他接下来的职业生涯能更好。

埃梅里下课

说说最近对于阿森纳,看球和支持俱乐部的一些想法

说说最近对于阿森纳,看球和支持俱乐部的一些想法。看看现在阿森纳的状态和成绩,不禁去想为什么阿森纳选择了爱美丽?上个赛季很多场赢的比赛要不是拉姆塞的出色发挥和一些运气,真看不出爱美丽调教下的阿森纳的进攻有多强。

然后还会想到一直环绕在脑里的问题,为什么俱乐部放走拉姆塞和蒙雷亚尔?在温格还在任的时候,俱乐部对待其他功勋球员的态度也是类似的,比如博格坎普,比如维埃拉、永贝里等等。当然,有些球员的离去不一定是因为状态下降,可能还有其他的原因,而且他们在离开俱乐部后,回来也是很受欢迎的。但是不管怎么样,我的个人感觉是,整个俱乐部缺乏一种对待老球员和功勋球员的忠诚度。俱乐部在对待一些功勋球员的态度真是让人不解和心寒。

以前是阿森纳的美丽攻势足球让我喜欢这支球队的,现在球队变了,打法难看了,其实这也没什么,重要的是,随着日子的过去,我发现俱乐部越来越没有人情味了,当俱乐部的价值观和我这样的球迷所向往的价值观有冲突的时候,我是否还应该支持这样的球队?

在国外,一个球迷爱上一支球队,是因为有上一代传承,是因为足球是某些国家人民的信仰,是因为其所处整个的环境使然。但是在中国,我们喜欢一支球队,可能并没有那么热烈和持续的因素影响,这种感情随着球队被喜欢的因素的改变,以及和球迷本身的特性矛盾时,就会有冲突、有影响、有改变。这种关系可能也和生活伴侣类似,当你和TA相处一段时间后,其实并不是那么地适合自己,可能就需要分开;当然你和TA结合在一起了,爱情慢慢变成了亲情,即使TA有各种的问题暴露出来,你还是会不离不弃。

不需要纠结,就这样吧。

关于Facebook发Libra币的几点看法

1.有点类似于腾讯的“QQ币”, 不过libra是在一定国家和机构范围内流通的
2.这不是一个比特币之流的纯虚拟货币,这是一个锚定了美元、英镑、欧元、日元四种货币的”稳定币”。并且发行1个libra就必须有1美元的资金储备,发行10亿的libra就必须有10亿美元的资金储备。
3.这是一个以无国界的网络数字货币代替有国界的法币流通的意图,所以金融机构肯定会抵制
4.因为是Facebook发行,libra挂钩美元最紧密,可以巩固美元的优势地位。所以美国zf有可能同意
5.即使不通过libra数字货币挣钱,信息流和数字货币流已经为Facebook提供了很大的商业价值

选择适合软件开发/安卓开发的笔记本电脑需要关注哪些信息? 以及如何在网上获取这些信息?

作为一个长期安卓软件开发者, 选择一台性能强大而稳定的笔记本电脑是很重要的。开发安卓app, 因为Android Studio极耗内存,并且更重要的是,编译对于CPU的性能要求较高,所以选择一个适合安卓开发的笔记本电脑并不容易,因为目前市面上虽然有很多笔记本电脑配置了先进的i7处理器,但是其中很大部分的笔记本电脑并不能完全发挥这些处理器的性能,一个很重要的原因就是散热的问题。
Android Studio的编译工作极为依赖CPU和内存,CPU更是要求在一两分钟内高速运转,这样就很容易造成CPU升温,一旦温度升到了系统设置的温度墙,一般是100度左右,CPU就会被降频使用以避免温度继续升高。这方面,要关注的信息就是此笔记本长时间单烤(并且长时间不撞温度墙)的瓦数,以及此笔记本给CPU的TDP的PL1(长时睿频功耗),PL2(短时睿频功耗)设置的瓦数。
比如我的T440P,在android studio编译时,前十几秒还能高速运行,但是一旦撞到温度墙,CPU频率马上下降到1G以下,使得整个编译过程比较慢,有时会2分钟左右。但是这种情况是在没使用多核编译的情况下出现的,在加上了多核编译的参数后,此问题好了很多。
另外,还要关注Cinebench的R15评测分数,包括single core分数, multiple core分数。 这个是体现了此笔记本电脑的CPU的处理速度。 还要关注stress test下的温度情况。
总结哪些信息需要关注:
1. CPU单烤的情况。单烤的CPU频率、瓦数(功耗)、温度这些数据。 注意一定要区分这些数据是在平衡模式还是高性能模式下。如果要考虑玩游戏的话,还需要关注双烤的数据。
2. 尽量选择多核的CPU, 因为Android Studio, Gradle等工具都已经对多核进行了优化。CPU的核心越多,这些工具的运行效率越高。
3. Cinebench的R15评测分数,包括single core分数, multiple core分数
4. stress test下的温度
5. 用户的实际反馈,看看哪些方面可能会翻车,比如CPU降频(ROG的GM501, GL504枪神2),断网(Y7000 2018的Realtek网卡), 断轴(GM501较早批次)等等的情况

以下是获取这些信息的方式:
1. 通过适当的关键字搜索
如, “GM501 单烤”之类
2. zhihu.com 有专业人士的介绍,还有普通人的评论
3. 微信号 笔吧评测室. 有专业的评论, 观点和zhihu不太一样
4. 贴吧 看具体普通人遇到的问题,可以看看是否翻车, 具体某个配置的问题
5. notebookcheck 具体的评测分数, 看看Cinebench的R15评测分数,的single core分数, multiple core分数, stress test下的情况等等

以下是一些经验(2019年):
1. ROG(玩家国度)的机器有一些有降频的问题, 比如GM501, GL504。自带的软件和驱动偶尔也会出现问题
2. 枪神2倾斜放置会导致散热不好,游戏掉帧
3. 联想的电脑也要注意一些小问题

tag: 开发, 笔记本, 电脑, 笔记本电脑, 安卓开发, android studio, android development, 程序猿, 程序员, 码农, 代码

谈谈走路与腹式呼吸

平时感觉到走路时放松身体,并且腹式呼吸能够使身心放松,能感觉到对于肠胃也有良性的影响。并且对于像我这样久坐的工作性质,走路也是应该隔一个小时去做的。
在谈谈应该怎么走之前,可能需要意识到这个锻炼方式不一定能适合所有人,因为现在只是我自己感觉到挺好的,并不是很多人都尝试过。
那么对于我来说,因为我的脾胃较弱,腹式呼吸能够放松内脏和肠胃,所以这一点来说是适合我的。

那么下面就谈谈应该怎么走。
首先,因为坐了一定的时间后,身体的血液流通度是不高的,一开始应该以稍微快一点的速度来走路,稳定核心,大步走就行了。这种方式不需要过于放松身体。
走了一段时间后,血液更好地流通了,就可以放慢脚步走。这时,需要放松身体,包括肩部、手臂等等。走的时候注意像站桩那样保持身体竖直,使用腹式呼吸。保持身体竖直的原因也是使得腹式呼吸整个过程比较畅通。
还有就是走路的环境,最好是处于一个空旷,植物较多的自然环境下,这样身心也比较舒畅。如果在高楼大厦则效果就没那么好了。

走完之后,如果觉得运动不够,可以扎一下马步,吐纳一下,做几次深呼吸。

睡眠质量之思考

前段时间睡眠质量还可以,不管是晚睡还是早睡,但是这一两个星期睡眠质量不行。 睡觉的时候感觉到头脑不太能静下来,不能放松下来。有时即使睡得早,第二天的精神状态还是不太好。

这种情况逼得我不得不好好复盘下最近的状态和睡眠情况了。

最近的睡眠,不仅心理上没有放松,有时也觉得身体上某些部位的肌肉有点紧。
回顾一下这一两周的情况:
1. 生理上, 无氧运动有些多,有氧也做,但是没有对身体进行放松,比如拉伸之类的。
2. 心理上, 工作状态也不佳,不能安心的工作,思绪比较纷杂。这个可能是因,也可能是果。

对于睡觉来说,是处于一个放松的状态,那么,可以分析得到, 生理和心理都要处于一个放松的状态,才能睡得好。

看看哪些运动或者举措可以放松身心:
1. 八段锦
2. 站桩
3. 走路有意识地腹部呼吸、同时注意保持身体直立
这是我自己悟出来的一种运动方式。可能是之前做过站桩的经验导致。
就是走路的时候尽量放松身心,只关注腹部呼吸,这样会使得身体自己调节腹部到嘴巴鼻子的直立状态,如果姿势得当,直直地走一段不短的路后,就能够感觉到身体有一股不知如何描述的东西(可能用气也合适)从腹部往上升,升了之后会感觉比较舒服,好像一些浊气离开了身体,精神会好一点;有时也会从腹部有气体往上升,从嘴里出来。
4. 髋部的拉伸(负面的情绪集中在髋部)
5. 针对其他肌肉紧张的部位的拉伸

看看哪些事会导致身心紧张:
1. 饮食过饱, 特别是晚上
2. 咖啡
3. 冷的东西, 比如雪糕
4. 看手机和电脑屏幕时间过长,导致蓝光摄入过多

多做放松身心的运动,少做导致身心紧张的事,就能提高睡眠质量吧。

不管做什么,身心要结合好。 需要紧张时能紧张,需要放松时能放松。

A solution to fix this issue on Android Studio: Failed to apply plugin [id ‘com.android.application’]

After I downloaded android-basic-samples, imported it to Android Studio, changed the package name, then built it, an error raised:
Error:(1, 1) A problem occurred evaluating project ':android-basic-samples:ButtonClicker'.
> Failed to apply plugin [id 'com.android.application']
> Due to a limitation of Gradle’s new variant-aware dependency management, loading the Android Gradle plugin in different class loaders leads to a build error.
This can occur when the buildscript classpaths that contain the Android Gradle plugin in sub-projects, or included projects in the case of composite builds, are set differently.
To resolve this issue, add the Android Gradle plugin to only the buildscript classpath of the top-level build.gradle file.
In the case of composite builds, also make sure the build script classpaths that contain the Android Gradle plugin are identical across the main and included projects.
If you are using a version of Gradle that has fixed the issue, you can disable this check by setting android.enableBuildScriptClasspathCheck=false in the gradle.properties file.
To learn more about this issue, go to https://d.android.com/r/tools/buildscript-classpath-check.html.

Finally I fixed this issue by upgrading my Android Studio from 3.0.1 to 3.3.2, maybe other version newer than 3.0.1 can fix this issue too, since the android-basic-samples must be updated in Gradle or other things after Android Studio 3.0.1.