话题精选
读书
旅行
好物
极客
个人总结
所有博客
大象笔记
生活在山东烟台的一头大象,职业是程序员。
访问博客
迁移服务器是一场修行
阿里云国内 ubuntu 服务器安装 docker
终于成功了,生产服务器 docker 部署 golang 服务
关于 docker alpine 镜像
一条 SQL 搞定供应商的采购记录及合格率统计
React 在 for 循环中 setState 最后一次执行结果会覆盖前面的结果
给家里年迈的 DELL 台式机新配了个腾达 USB WIFI 6 无线网卡
通过了 Google Play 的个人开发者账号认证
SQL 统计过去 12 个月内,按月统计记录条数,基于 created_at 字段
Android Studio 上使用豆包 MarsCode AI 编程助手
VS Code 上体验字节的豆包 MarsCode AI 编程助手
七牛云私有空间存储机密文件,及使用 golang 生成带有凭证的下载链接
企业微信开发公司内部应用的调研
Linode Object Storage 惊魂,全部文件消失,险些提桶跑路
Golang Gorm 查询 SQL Server 数据库单条记录时报错: 在 FETCH 语句中选项 NEXT 的用法无效
ASP.NET 使用 EF Core 连接 MySQL 8.0
我的个人博客网站再次被恶意镜像,这次手段高明了许多
ASP.NET Core Razor 网页模板中将 Markdown 转换为 HTML
git 基于某个历史 commit 提交新建分支
对话机器人 Rasa(三十八):哪些功能不适合用 Rasa 实现
AI 大模型取代搜索引擎的时代,是时候取消博客网站的 AMP MIP 支持了
.NET 8 C# 使用模板引擎 Scriban
在编程中变量名的几种表示方法
计划管理由 obsidian 看板回归 vim markdown 的纯文本文件方式
.NET 8 C# Console 程序命令行解析
QMS 质量管理系统中的供应商管理
多张 PPT 无缝切换,适用于 win10 / win11
.net 8 asp.net core 开发的网站偶尔报 503 错误, 没想到竟然是 Nginx 限速配置导致
在 Nginx 日志中记录请求的真实 IP,而非 CloudFlare 的节点 IP
ASP.NET Core in .NET 8 的 I18N 多语言国际化
基于 ASP.NET Core in .NET 8 开发了一个在线二维码生成工具
对话机器人 Rasa(三十七):服务器上搭建一套新的调试环境
烟台今年夏天可真热啊
开源商城系统 Magento 修改 Content Security Policy (CSP) 配置,添加新域名白名单
DotNet 8 Minimal API with AOT (三): Ubuntu Server 生产环境部署
HTMX - Make HTML Great Once Again
DotNet 8 Minimal API with AOT, Part 2
DotNet 8 Minimal API with AOT: Part 1
docker 默认不支持 crontab 计划任务,导致 Magento 批量上传产品后无法被搜索到
git cherry-pick 将一个 commit 应用到多个分支
DotNet 8 AOT 测试,还是不如 Golang 交叉编译方便
在命令行下新建一个 .NET 8 MVC 项目
docker 误朕,Joomla 发送邮件超时失败,原因竟是 docker 默认不支持 IPv6
将微信小程序版 CRM 的客户清单页面改造成手机通讯录,按拼音排序
微信小程序服务器迁移流程
有时候程序有 bug 也未必是件坏事
熬不完的夜,写不完的代码,梳理不完的需求,也许被 AI 取代才是我的宿命
s3fs-fuse 将 Linode Object Storage 挂载到 Ubuntu Server 本地文件系统
Android 平板 APP 蓝牙控制美容仪器设备
撤掉了网站上的广告,国内的网页广告时代该结束了
公众号不到 2000 粉丝,我居然也接到了商单
magento 安装后网站首页打不开,原来是 cloudflare 规则导致
Magento 的错误日志查看
程序员一生的污点,我部署的 docker 容器中了挖矿木马 kdevtmpfsi
动手实践是学习 docker 的最佳方式,docker 安装 php composer
docker compose 安装 MySQL 8.0
docker-compose.yaml 配置文件中的 version 字段
Staticfile CDN 域名变更,免费的 CDN 服务真是让人头疼
Linode 服务器 IP 被墙,通过 ssh jump host 参数一键直连
老客户不再是狗,服务器续费 1.8 折,腾讯云 618 这波活动对得起良心云的称号
起名纠结,随手写了个 APP,却为起名犯难
做程序员呢,开心最重要,用 .Net 8 开发了一个自用的 Windows 文件上传七牛云小工具
.NET 8 通过 dotnet add package 安装三方依赖包
.Net 8 Console 程序中使用 Windows 弹窗
Windows PowerShell 中通过 winget 命令行下载安装 .Net 8
通过了微信公众号个人认证,我才明白原来我没有资格做一名职业程序员
用小程序实现了一个场内ETF基金收益计算器
[govet] misuse of unbuffered os.Signal channel as argument to signal.Notify
GORM 同时连接 MySQL 和 SQL Server 两种数据库
企业内部信息化 RPA 方案调研
在 windows 上使用 rust 调用系统弹窗
芯片世界的三国演义,《芯片战争》读后感
Kotlin JSON 序列化
Android APP 中使用 MQTT 协议进行数据上报
QMS 质量管理系统需求梳理
研发人员写周报,本质上还是项目计划管理缺失
天下没有免费的 MES 系统
魔幻的 rust enum 枚举类型
企业数字化平台预算清单
rust 项目中 mod.rs 文件的作用
rust web 框架 Loco 新建一个 HTML 页面
rust web 框架 loco 命令大全
rust web 框架 loco 的后端 HTML 模板
NeoVim ALE 插件安装并配置 Rust Analyzer
历时一年微信个人公众号粉丝终于突破 1000
rust web 框架 loco 安装
回家办公,显示器屏幕越多开发效率就越高么
烟台某些网站开发公司真是太糊弄了
第一次给个人网站提交公安联网备案
失眠头疼,晨跑
Android Kotlin 调用 ZXing 扫描二维码
Windows 11 上通过国内源安装 Rust
rust 框架 loco 源码阅读:loco-cli 代码生成模版机制
SuiteCRM 二次开发:合同金额与默认货币合同金额的区别
SuiteCRM 二次开发:基于 logic hook 实现合同回款率的计算
SuiteCRM 二次开发:创建 logic hook 实现自定义逻辑
SuiteCRM 线上代码用 git 管理
哎呀爽啦,Obsidian 看板插件完美实现个人项目管理
2014 服务器迁移计划
SuiteCRM 设置负责人时显示全名,而不是 user_name
查看更多