登录
C

Coding

分类

💻 代码的修罗场 | 从报错到部署的硬核战场

话题
IBAMR重启
Coding #hot

./main3d ./input3d ./restart_ IB3d 200000 这里./restart_ IB3d 是包含所有重启数据的目录, 200000是最大数字。 参考

2025-12-30 20:46:43
3
808
GooseForum更新季记-202506-前端重构
Passion Coding GooseForum #hot

六月 月初 这是Gooseforum 6月的一次更新记录,也是近期来一次比较大的改动。目前看选型基本满意(除了文章发布页面的js巨大无比,这个打算后面升级,但是不会再大面积的重构前端了,项目从开始至今为了保持部署 All In One 前端已经重构了3次,当前算是一个相对满意的方案。) 这段时间的改动主要集中在前端的替换,这里为了seo友好,以及部署 all in one , 采用了 vite +...

2025-12-30 20:46:43
0
810
GooseForum 开发背景
Passion GooseForum Coding #hot

这个项目是很早之前创建了初始化仓库,写的很慢,一直断断续续的写,中间还没有写完的时候有重构过一次。虽然写的很慢,但是也算是慢慢的写出一个版本了。只是中途重构有一个多文章主题的选择忘了实现了。服务端逻辑写好了。近期会迁移过来。 从背景开始讲吧。 最早我是受 cloudreve 影响比较大。当时发现 golang 打包成可执行文件给别人分发软件实在是太方便了。(当时 cloudreve 的静态资源嵌入...

2025-12-30 20:46:43
1
1793
Github action 使用教程
Passion Coding #hot

本文是 github workflows 部署的第一篇 blog github Action 部署 github page 。这里以 blog 源码和 page 仓库为不同的仓库举例。 blog hexo 仓库。在 .github/workflows/node.js.yml 编写 action 流程 这里还不能直接使用。因为 ACTION_DEPLOY_KEY: ${{ secrets.HEXO_...

2025-12-30 20:46:43
2
672

可以参考之前更改 commit 的逻辑。不过要注意,如果设置了全局 hooks , 项目内的就无法使用了

2025-12-30 20:46:43
0
963
java bin 参数说明
Coding #hot

java8/java11/java17 以下是根据您提供的 javaBIn.xlsx 文件内容,整理的Java不同版本(Java 17、Java 11、Java 1.8)中 目录下可执行文件的变动说明及每个工具的介绍表格: 工具名称 Java Java Java 变动说明/工具介绍 appletviewer 用于查看Java Applet的Java浏览器,已在新版本中移除。 extcheck 检查...

2025-12-30 20:46:43
0
460

之前一直用go写的多消费者,因为go存在channel,所以可以用有缓channel模拟队列进行消费和退出,但是java不存在channel,所以要是用一些内存queue,结果由于退出条件的判断不一样,导致java的代码进入空等待。一只没有释放资源。 原始代码如下 一开始改造的java代码如下,这份代码会出现偶尔无法退出的情况。最后定位到是因为 Object item = queue.take()...

2025-12-30 20:46:43
0
538
java queue
Coding #hot

java queue with thread

2025-12-30 20:46:43
0
401
cangjie
Coding #hot

介绍 cangjie 当前安装前置操作: 微信公众号搜索: 仓颉编程语言 , 回复 SDK。 注册gitcode账号。当前仓颉 SDK 相关自料在gitcode上。目前只有 SDK ,还没有源码放出。 安装 安装 单文件运行 一个定时获取每日一句。

2025-12-30 20:46:43
0
395
learn godot
Coding #hot

godot godot 的安装比较简单。入门教程的话, firstgame 这个视频讲解的比较细致。全长大概不到两小时,内容是做一个类似马里奥的游戏,有贴图/移动/碰撞/死亡/积分这些方面,作为体验课程还是不错的。 资源的话 brackeysgames 有一些。 另一个资源 节点笔记 node CharacterBody2D

2025-12-30 20:46:43
0
366
java tool
Coding #hot

(>'-')>

2025-12-30 20:46:43
0
334
systemd & frp
Coding #hot

安装

2025-12-30 20:46:43
0
386

一个比较有意思的代码,可以同时使用主和从 goroutinue 进行任务处理

2025-12-30 20:46:43
0
411

(>'-')>

2025-12-30 20:46:43
0
333
java dto 枚举兼容
Coding #hot

我们的场景是枚举和dto都是服务端提供的包文件,但是如果服务端发生了升级。如果客户端调用的时候出现了未知的枚举,会产生null的错误异常,会阻止程序的正常运行。现在希望是可以有默认值,所以枚举类型需要单独增加一个enum,作为默认值。但是由于服务端在正常情况下不会设置为默认值,而是有可能设置一个客户端不存在,但是服务端存在的正常类型,这时候需要在dto做手脚了,首先enum本身是一个基原类型的组合...

2025-12-30 20:46:43
0
364
将json转成MD.table
Coding #hot

(>'-')>

2025-12-30 20:46:43
0
348
golang log/slog
Coding #hot

(>'-')>

2025-12-30 20:46:43
0
335
traefik
Coding #hot

About The Cloud Native Application Proxy traefik 和 nginx 比较像,主要加载比较方便,配置相对友好。

2025-12-30 20:46:43
0
360
frp 使用
Coding #hot

About A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. frp 其实有些功能和 ng/traefik 比较像似,唯一的区别是frp是一个内网渗透软件。而 nginx/traefik 背后的服务,对于 nginx/treafik 来说是固定的。但是 f...

2025-12-30 20:46:43
0
304
new_pc
Coding #hot

i7 8565U 换成 amd 7840hs 单核提高至原来的2.x倍,多核提高至原来的7.x倍。很多软件的响应已经和原来变得不一样了。

2025-12-30 20:46:43
0
309