大象笔记
使用 async / await 实现 setTimeout 的同步写法
在 tampermonkey 的很多实际使用场景中,需要在模拟点击之后,等待界面变化,或者数据返回,此时就需要用到 setTimeout。但是如果是一系列的点击等待,就需要进行 setTimeout 嵌套,或者 setTimeout 时间进
使用 rsync 将 git 代码项目同步到 svn
由于我习惯 git 管理代码,但是提交公司代码仓库时必须使用 SVN,所以做了个简单的同步。
## 同步脚本
实际上就是一行 rsync 命令。
```
rsync --verbose --progress --sta
querySelectorAll 通过页面按钮的文本内容来选择相应标签
由于 58 同城的开放平台申请接口权限一直处于审核中,而想要用的一个接口没有使用文档,也无法联系到人类客服询问,只能采取浏览器插件的方式做数据导出。
58同城管理后台为了防爬虫,做了诸多的防爬策略,其中一种就是没有明确的 class
Android Jetpack Compose 的布局基础
我想用 Android Jetpack Compose 新建一个 FloatingActionButton,找到 StackOverflow 上的一个答案,发现居然看不懂。。。
感觉还是概要地了解一下 Jetpack Compose
Android Jetpack Compose 可组合函数 @Composable
Android Jetpack Compose 里可组合函数这个名字太唬人,一眼看上去,一头雾水。
## Composable 的英文翻译
可组合函数,英文原文为 Composable Function。
我一直以为 Comp
网站被恶意镜像
今天在查看百度统计时,偶然发现两个奇怪的域名访问记录,这两个域名不是我当前网站的域名,即
www.sunzhongwei.com
而是两个垃圾域名:
- jqnbaz.club
- www.jqnbaz.club
使用迅雷下载 Android Studio Canary build
我想尝试一下 Android Jetpack Compose 来写界面,但是官方推荐使用 Android Studio Canary build 版本。
我本机上有 Android Studio 4.1 稳定版,无法直接升级为 Can
七牛云 CDN 流量包相比后付费确实优惠许多
下午突然接到七牛云的客服电话,我以为是日常推销。没想到是建议我使用 CDN 流量包取代目前后付费的方式,因为 CDN 流量包可以享受折扣,而后付费没有任何优惠。我觉得有道理,接完电话就买了一个 100G 的流量资源包。
这个博客因为图
Spring Boot I18N 中文翻译乱码问题
在设置了 messages_zh.properties 翻译之后,使用请求路径
> http://localhost:9090/emoji?lang=zh
发现,中文翻译显示为乱码。
在 application.prop
雪夜,惊心动魄12小时驾车到济南
临近元旦,媳妇家的小舅去世了。由于媳妇怀孕,丈母娘腰不好,本打算不去。但是早上六点接到丈母娘的电话,希望我能代表她去济南,说是一夜未眠,估计也在纠结。于是我临时请假,跟几个大哥一行六人,下午从烟台启程出发济南。
本想坐动车,三个小时就