墨色随笔
  • 编程
    数据库 测试 教程 脚本 数据结构 算法 编程
  • 开发
    开发 示例 实践 配置 技巧 游戏开发 错误处理
  • 关于
  • 首页
编写一个简单的 go 项目

编写一个简单的 go 项目

Go 简介 Go(又称 Golang)是由 Google 开源的一门编译型、静态类型、并发友好的编程语言。它旨在提高软件开发效率,特别是在大规模系统和基础设施软件中表现优异。 Go 的语言特点如下: 编译速度快,接近于脚本开发体验。 语法简洁清晰,仅有 25 个关键字,平易上手。 内建并发支持,通过
2025-05-25
教程
#编程#go
从零搭建一个 Tauri NextJS Android 项目

从零搭建一个 Tauri NextJS Android 项目

Tauri 简介 Tauri 是一个轻量、高性能的跨平台应用开发框架,允许使用 Web 技术(如 HTML、JavaScript、CSS)构建 UI,同时以 Rust、Swift 或 Kotlin 编写后端逻辑,生成适用于主流桌面和移动平台的本地应用程序。 目前 Tauri 已经发布 V2 版本,支
2025-05-20
实践
#Android#移动端#rust#前端#typescript#配置
在本地开发环境配置线上域名代理

在本地开发环境配置线上域名代理

背景 目前接手的一个项目,在开发初期并没有进行配置统一管理,线上域名散布在项目文件中各处。 这种做法虽然开发初期看似方便,但对后期维护造成了很大影响: 不便于本地调试:需要频繁手动替换线上地址为本地地址; 易出错:开发完成后推送代码前需要手动替换为线上域名,极易漏改; 不易协作:不同开发者使用不同端
2025-05-13
实践
#配置#网络
游戏开发日志#1 起步和技术选型

游戏开发日志#1 起步和技术选型

开发目标 我想开发一款沙盒独立游戏。采用 2.5D 视角。就类似饥荒那种吧。 具体的细节就不多透露了。 因为目前也只是处于新建文件夹的状态。 写太多结果鸽了也不好收场。 我的技术栈 我目前主要是偏向于前端方面。 JS/TS 是较常用的。 不过后端方面我也是写过的。我还用 TS 搓了一个类似 Nest
2025-05-03
游戏开发
#心得#游戏开发
不要过度优化

不要过度优化

计划永远赶不上变化,就在上周,我所在的项目被砍了。 我原本还在规划:写自动化测试、搭建监控后台、重构代码。打算把原本两千多行的大商品页拆分重构,做成模式匹配渲染组件,再加上路由参数筛选……结果,部门被撤,项目被卖。 这个项目,我倾注了很多心血。从我实习开始就参与其中,这是我第一个正式上线的项目。 但
2025-05-02
心得
#前端#软件开发#心得
为 Tauri APK 签名

为 Tauri APK 签名

Tauri 是一个可以开发跨平台应用的框架,支持使用前端技术(如 HTML、CSS、JavaScript)构建桌面和移动端应用。在 Android 平台上,生成的 APK 文件需要进行签名才能在设备上安装或发布到应用商店(如 Google Play)。 本文介绍使用 keytool 进行签名。 预先
2025-04-29
实践
#框架#软件开发#移动端#Android
使用 Github Workflow 进行发布 tauri

使用 Github Workflow 进行发布 tauri

name: 构建应用 description: 构建应用并发布 on: workflow_dispatch: push: branches: - release/** tags: - v* jobs: publish-tauri:
2025-04-22
示例
#软件开发
后端开发其实没你想的那么难

后端开发其实没你想的那么难

很多人认为后端技术很复杂,但其实一般项目的技术其实压根就没有那么高要求。什么查询优化,数据缓存弄着弄那的,结果一看数据才几万条。 复杂的其实是业务,而不是技术。技术你不会可以学,但业务可能上一秒做好了,下一秒产品经理就说:“这个流程改一下。” 后端其实很简单 后端的开发,本质其实就是三个步骤: 接收
2025-04-20
心得
#后端#软件开发#框架#编程#心得
跨域通信实现实时预览

跨域通信实现实时预览

需求背景 项目中存在一个复杂的代练服务模块,其服务详情页由运营人员手动配置。 由于涉及的功能繁多,如选项配置、联动逻辑、页面文案和折扣信息等,我们为其专门开发了一个配置工具。 此前的操作流程是:运营人员在工具中完成配置后,手动保存并跳转至预览页面查看效果。 这种方式无法实时反馈修改结果,操作流程冗长
2025-04-17
实践
#前端#javascript#typescript
逐步从 Pages 路由迁移到 App 路由

逐步从 Pages 路由迁移到 App 路由

App 路由是 NextJS 13 引入的新特性。 它的功能相较于目前使用的 Pages 路由更加丰富,并且支持更多的特性。 例如它支持布局,服务器组件等特性。 具体可以查看官方的文档。 App 路由是可以和 Pages 路由共存的。 这就意味着我们可以逐步进行迁移,逐步替换。 NextJS 会优先
2025-04-09
实践
#前端#javascript#typescript#框架
1 2 … 13
闽ICP备2023005813号-1 | police-icon 粤公网安备 44031202000072号