大象笔记

Android 从相册选择照片,或者拍照

之前[实现了 Android 拍照获取图片](/android-take-picture-and-get-data),现在需要再加上从相册选择照片。 ## 交互 其实有多种交互方式: 1. 界面上直接放两个按钮:一个是拍照,一

Android Kotlin JSONObject 解析接口返回的 JSON 数据

我想试试不依赖三方库,例如 GSON,的情况下,用 Android 内置的 JSONObject 来解析后台接口返回的 JSON 字符串。 ## 后台返回的 JSON 格式为: ``` { "err_code": 0

Android Kotlin 使用 OkHttp3 上传拍照获取的 Bitmap 图片

断断续续耗费了快一天时间,终于把 Android 拍照并使用 OkHttp3 上传图片的功能实现。 整体感受: - Kotlin 相关的资料还是少,即便是英文的资料也不足,特别是三方库。大部分都是 Java 的代码 - Andro

安装并搭建 Tailwind CSS 开发环境

## 顺风 CSS Tailwind 中文意思是顺风。而我一直以为这个单词的意思是台风。。。 实际上台风是,typhoon。 ## 为何要使用 Tailwind CSS - 在写小程序样式的时候,为了排版方便,我自己也形

猛男流泪,微信小程序要防止被扒取反编译

我一直知道有专门的开源工具可以把小程序的代码反编译出来,还未曾尝试, 没想到就有邪恶的手伸向了我的小程序。。。 ![](http://cdn.sunzhongwei.com/FnUPMF4quKejORnx6umsGnYyjcOP)

作为大龄程序员我都开始对自己有年龄歧视了

烟台疫情这半个月,我的身体是彻底吃不消了。 手腕疼、腰痛、拉肚子,整个人像飘在天上一样,毫无工作状态。 ## 病因 疫情爆发后,上周六我就没敢继续去公司,怕被封在外面。 赶上小闺女发烧,呕吐加拉稀,只能抱着到处溜达。 手腕

Golang Gorm Sum decimal 字段类型

感觉是 Gorm 的 Bug,在使用 Pluck 获取 Sum 结果时总是报错。 而用 Scan 就没有问题。 ## 可行的做法 Scan ``` type FHSum struct { Total float64 }

MySQL 查询日期类型字段在某个月的数据

在做的一个财务预算管理小程序部门支出流水功能,需要能查询出指定月份的财务流水数据。 MySQL 数据库中存储了财务支出条目发生的日期,需要能通过年月来过滤查询。 例如,我要查询 2022 年 3 月份的所有财务数据。 ##

Go 1.18 版本新特性,及升级步骤

今年 315 唯一的好消息是,Golang 1.18 版本发布。 ## 新特性 - 支持泛型 Generics - 模糊测试 Fuzzing - Workspaces - 性能提升 20%。但是由于支持了泛型,编译时间比

通过 git lfs 将数据库文件加入 git 项目管理

之前只是看了 [git lfs 的介绍](/git-lfs-store-image-files),但是没有上手一试,正好遇到新项目想把测试数据库的数据导出,并存储到 git 项目中, 方便其他开发环境导入。 ## Ubuntu