大象笔记

通过了微信小程序个人认证

早上收到一条微信公众平台的消息提醒: 大致内容是,现有的个人微信小程序需要完成微信认证,否则,12月24日之后将不能被搜索到,无法转发分享。。。 ![个人微信小程序需要完成微信认证](http://cdn.sunzhongwei

VIM 中进行英文单词拼写检查

最近写代码时,发现好多的单词拼写错误,既有自己拼写错误的,也有三方 API 中的字段拼写错误,更有产品文档中的,及 UI 设计稿中的。 有些一眼就能辨识出来,有些很难察觉,特别是比较长的单词。 例如: registrat

在阿里云上成功卖掉了一个闲置的域名

最近双十一,又收到好几个域名的续费通知,有的废弃很久了,一直舍不得扔掉。 毕竟好不容易做了备案,也通过了 Google Adsense 广告认证,丢了确实可惜。 但是,自己精力有限,不想花费过多的时间在不再感兴趣的项目上。心想干

Rust web 框架 axum (三): 使用 askama html 模板

## askama 是什么 > Askama implements a template rendering engine based on Jinja. It generates Rust code from your template

Rust web 框架 axum (二): 返回 HTML form 表单,并处理 post 请求

要实现一个小的在线网页工具,最基本的功能就是能够返回一个 HTML form 表单, 让用户能填写数据,然后提交到 rust axum 后台,再将处理后的数据展示出来。 相对 PHP,Python,Go 的 web 框架,Rust

android AppCompatButton 设置按下时显示的背景图片

即一个 Android Button 在正常显示时,跟按下时,显示不同的背景图片。 通常按下时显示的是另一张高亮的图片。 之前是通过点击事件实现的,无意发现 drawable selector 可以方便的配置实现,这样代码也清晰

dp, sp, px 与 Android 界面布局自适应

之前写 Android 平板 App,由于没有正经写过 Android 界面布局,为了图省事, 直接用 px 像素做的布局,及字号大小设置。 好在平板是我们指定的型号,屏幕尺寸,及像素。但是自从发货到客户手中之后, 我就非常担心,

Rust web 框架 axum (一): 安装及 hello world

## 为何要尝试 axum 最近在看两本 Rust 的教程,一本在早上上厕所时看,一本在班车上看/睡觉前看。这两个作者确实经验丰富,文笔也非常有趣,比刷抖音愉快多了。是个很好的放松方式。 但是光看不练,学习效率就很低,所以决定一边看

对话机器人 Rasa(二十八):添加逻辑的工作流/规范

总结的一些 Rasa 开发过程中的经验和技巧,持续更新中 ... ## 第一步:流程图/对话逻辑图 - 原始的流程是怎样的 - 新流程逻辑分支 1 是怎样的 - 新流程逻辑分支 2 是怎样的 - 新流程逻辑分支 N 是怎样

对于复杂业务逻辑代码的梳理方法

这两天遇到一个复杂的业务逻辑改动需求。 如果是第一次写,也许反而简单很多;但,现实是,需要在既有的逻辑代码上,去修改调整。 于是,我被难到了。。。 接到这个需求的第一天晚上,我看了半天,也整理了不少文档,硬是没有任何思路。