分类: 未分类

JavaScript async Promise应用篇

2020年3月1日

本文教读者实际编写一个async函数。 承接JavaScript async/await入门,JavaScript async函数必须直接返回Promise对象。显然,函数体必须有类似return new Promise(..)的语句。 p1 = function () { return new P […]

必须禁止Chrome自动更新

2019年11月1日

最近Chrome自动升级到版本78,更新很87(白痴),把标签页右键菜单的“关闭其他标签页”取消了。我频繁使用这个功能,一下子打乱了我的生活节奏。虽然有些扩展程序可以把这个功能带回来,但我又要多装一个扩展程序,非常麻烦! 前段时间Chrome也是自动升级到77版本,新标签页底部有广告(New Tab […]

docker运行笔记

2019年10月20日

清理docker 你以前可能执行过一些docker命令,给镜像或容器命过名,或者当前有容器正在运行,占用了某些端口。如果不清理,下文的某些命令可能会失败。下面的清理脚本是暴力清理,会删除所有东西。如果你知道怎么清理不要的东西,或者会自己解决冲突,恐怕你也不用看本篇初学者笔记了。 # Stop all […]

apt-get安装笔记

2019年10月17日

查看源有哪些版本可供安装 apt-cache madison package 可能的输出为 virtualbox | 5.2.32-dfsg-0~ubuntu18.04.1 | http://ny-mirrors.evowise.com/ubuntu bionic-updates/multivers […]

WordPress屏蔽垃圾评论

2019年9月5日

对需要root权限的指令添加sudo命令 屏蔽IP 屏蔽IP并在触发规则时写入日志 {{sudoText}}ufw insert 1 deny log from 84.17.58.0/24 {{sudoText}}ufw reload ufw的大部分规则在/etc/ufw/user.rules。

C#与VB语言特性比较

2019年8月26日

C# VB 备注 类型名与成员名相同[1] ✕ ✓ 多行注释 ✓ ✕ 使用多行注释符号可在版本控制系统中显示较少的修改。 多条件的for语句 ✓ ✕ 三元条件运算符 a?b:c ✓ ✕ null合并运算符a??1 ✓ ✕ null条件运算符a?.F() ✓ ✕ 在比较语句中赋值if((a=b)==n […]

垃圾的Java包名规范!

2019年7月21日

Java或Android包名,按照传统,写成反转的域名形式。网上对这种写法的好处说得头头是道,但其实是有问题的。 “包名约定是避免冲突” “Sun 推荐的避免包名冲突方法:把开发组织的域名倒过来写。”[1] 那个人没有域名怎么办?有的人说用personal.gqqnbig[1](这个合理的问题还被s […]

苹果日报订阅破解脚本

2019年6月15日

破解前 破解后 在Chrome扩展程序Requestly里创建Insert Scripts规则,匹配的request选择通配符,模式是https://tw.appledaily.com/new/realtime/*。最后把以下脚本粘贴进去。 以下代码已失效,请至https://greasyfork. […]

XCOM 2全职业加点及装备搭配

2019年6月8日

指导思想 有两种关卡类型。一种持久战,即会到很多敌人,如最后一关。这种关卡里一次性用品价值较低。所以不论装备还是技能,都要选择能不限次数释放的。按照这种指导思想,装备不带手榴弹、战场扫描器、拟态信标等一次性用品,带子弹、背心等。 另一种关卡类型是boss战,boss指血量特别多的敌人,如瓦伦博士的毒 […]