反向代理(Apache2 & Nginx)
❝在 Apache2 或 Nginx 配置反向代理的方法。
Flutter double 精度不准的问题
❝在使用 CircularProgressIndicator() 的时候,value 值需要是 double 类型。在一次自增测试中(增量为 0.1) ,发现结果精度出现问题。
Android 通过网页打开App
❝Android: 在 manifest 中为 MainActivity 添加 2 个 uriScheme 分别 […]
beego api 404
❝在使用 beego 创建 api 项目时,运行后所有 api 都返回 404。bee run 无法生成 commentsRouter.go 路由文件。
优化 go build 可执行文件过大的问题
❝按照一般方式 build,在本例子中,可以看到生成文件为 10M。省略调试信息及符号表,可以看到体积减小到7.3M (比起始大小-27%)。最后,安装 upx,对文件进一步压缩。2次优化后比起始大小-71%。
go build 多平台构建
❝golang 在 windows、linux、macOS 下构建方法 go build xxx
FitsSystemWindows=false导致虚拟导航栏遮挡界面的问题
❝偶然在一部有虚拟导航栏的手机上,发现之前写的一个 App 有界面被虚拟导航栏遮挡的问题。
mysql: Incorrect datetime value: ‘0000-00-00’
❝在 gorm 中使用 MySQL 插入多行数据时,日期存在空值会出现这个问题 Incorrect datetime value: '0000-00-00'。发现是默认 sql_mode 中不允许 0 值的日期。
command not found: mysql (macOS)
❝在官网下载了 ARM64 mysql dmg,安装后无法在 terminal 直接使用 mysql 命令。 解 […]
宝塔反代后无法续签ssl的问题
❝先取消反代,申请ssl。 修改配置文件(配置ssl验证目录,即当前网站目录)。 重新开启反代,此时发现已经可以 […]
升级 Flutter 3.+ 出现 UnicodeChar、AsciiChar not found
❝一个旧的 flutter2.+ 项目,安装了最新的 flutter3.3 ,运行不起来。 查阅资料后,得知 1 […]
macOS 程序坞延迟问题
❝默认情况下,从隐藏到显示,感觉到明显延迟。 可以使用以下命令,将延迟变为 0。 可以使用以下命令,恢复默认延迟 […]
Android录像在html上无法显示画面的问题
❝发现问题 今天,客户反馈说,在 android app 上传的录像在后台 cms 上只有声音和进度,但是无法显 […]
Unable to load dynamic library ‘/usr/lib/php/20180731/swoole.so’
❝原因是 swoole 的优先级高于某些依赖库,导致加载 swoole 时,其他依赖库尚未加载。 解决方法是在 […]
Android 集成 Lame 实现 pcm 转 mp3
❝下载 lame 库 https://lame.sourceforge.io/ 安装 NDK 和 CMake 新 […]
Git repository `xxx.git` not found 问题
❝这两天,在家打开 Android Studio (Windows)突然发现,git 无法连上。 然后试试挂科学 […]
RecyclerView 空白区域点击无效的问题
❝最近在开发一个聊天的功能,要求点击空白区域控制底部工具栏的可见性,但是直接调用 recyclerView.se […]
宝塔 nginx 丢失反代配置文件问题
❝今天,博主准备反代一个站点,但是打开宝塔反代配置发现以下问题: 提示文件不存在,可以看到 /www/serve […]
zsh 美化命令行终端
❝安装 zsh Mac OS : Debian / Ubuntu : 安装 oh-my-zsh 安装完成后,可以 […]
Nginx 防止 IP 被恶意解析
❝默认情况下,Nginx 是没有设置默认站点的(以宝塔为例),通过 IP 访问,默认是访问第一个站点。由于域名拥有者可以随意填写A记录,如果有人将恶意域名解析到我们的 IP,那么我们的网站可能面临一些未知风险。