IBAMR 仿真中启用结构 Pikachu Coding 将模拟所需的所有结构都保存在输入文件中。在时间循环开始之前,先“停用”所需的结构(这里指的是鱼),然后在需要时(例如 t >T1)再次“激活”它。伪代码应该如下所示: method_ ops->getLDataManager()->inactivateLagrangianStructures(structure_ fish, level); int temp = time_ loop{ if(t>...
GooseForum更新季记-202506-前端重构 abandon1a2b Coding GooseForum 六月 月初 这是Gooseforum 6月的一次更新记录,也是近期来一次比较大的改动。目前看选型基本满意(除了文章发布页面的js巨大无比,这个打算后面升级,但是不会再大面积的重构前端了,项目从开始至今为了保持部署 All In One 前端已经重构了3次,当前算是一个相对满意的方案。) 这段时间的改动主要集中在前端的替换,这里为了seo友好,以及部署 all in one , 采用了 vite +...
GooseForum 开发背景 abandon1a2b GooseForum Coding 这个项目是很早之前创建了初始化仓库,写的很慢,一直断断续续的写,中间还没有写完的时候有重构过一次。虽然写的很慢,但是也算是慢慢的写出一个版本了。只是中途重构有一个多文章主题的选择忘了实现了。服务端逻辑写好了。近期会迁移过来。 从背景开始讲吧。 最早我是受 cloudreve 影响比较大。当时发现 golang 打包成可执行文件给别人分发软件实在是太方便了。(当时 cloudreve 的静态资源嵌入...
Github action 使用教程 abandon1a2b Coding 本文是 github workflows 部署的第一篇 blog github Action 部署 github page 。这里以 blog 源码和 page 仓库为不同的仓库举例。 blog hexo 仓库。在 .github/workflows/node.js.yml 编写 action 流程 这里还不能直接使用。因为 ACTION_DEPLOY_KEY: ${{ secrets.HEXO_...
GooseForum更新月记-20250311 abandon1a2b Coding GooseForum GooseForum 的诞生 GooseForum 是我受 cloudreve 启发打算搭建的一个all in one , 低依赖的一键式论坛项目。 前端采用 vue ,打包后通过 golang embed 嵌入项目之中,项目中的库使用 pure-go ,所以即使使用sqlite ,也不会影响交叉编译的分发。目前主体部分基本完成,但是还存在角落上的欠缺。 同时这个项目也因为有了cursor的加入,...
Git hooks 实现 commit 自动生成项目目录实现 abandon1a2b Coding 可以参考之前更改 commit 的逻辑。不过要注意,如果设置了全局 hooks , 项目内的就无法使用了
java bin 参数说明 abandon1a2b Coding java8/java11/java17 以下是根据您提供的 javaBIn.xlsx 文件内容,整理的Java不同版本(Java 17、Java 11、Java 1.8)中 目录下可执行文件的变动说明及每个工具的介绍表格: 工具名称 Java Java Java 变动说明/工具介绍 appletviewer 用于查看Java Applet的Java浏览器,已在新版本中移除。 extcheck 检查...
java thread queue 任务不退出问题 abandon1a2b Coding 之前一直用go写的多消费者,因为go存在channel,所以可以用有缓channel模拟队列进行消费和退出,但是java不存在channel,所以要是用一些内存queue,结果由于退出条件的判断不一样,导致java的代码进入空等待。一只没有释放资源。 原始代码如下 一开始改造的java代码如下,这份代码会出现偶尔无法退出的情况。最后定位到是因为 Object item = queue.take()...
cangjie abandon1a2b Coding 介绍 cangjie 当前安装前置操作: 微信公众号搜索: 仓颉编程语言 , 回复 SDK。 注册gitcode账号。当前仓颉 SDK 相关自料在gitcode上。目前只有 SDK ,还没有源码放出。 安装 安装 单文件运行 一个定时获取每日一句。
learn godot abandon1a2b Coding godot godot 的安装比较简单。入门教程的话, firstgame 这个视频讲解的比较细致。全长大概不到两小时,内容是做一个类似马里奥的游戏,有贴图/移动/碰撞/死亡/积分这些方面,作为体验课程还是不错的。 资源的话 brackeysgames 有一些。 另一个资源 节点笔记 node CharacterBody2D
java dto 枚举兼容 abandon1a2b Coding 我们的场景是枚举和dto都是服务端提供的包文件,但是如果服务端发生了升级。如果客户端调用的时候出现了未知的枚举,会产生null的错误异常,会阻止程序的正常运行。现在希望是可以有默认值,所以枚举类型需要单独增加一个enum,作为默认值。但是由于服务端在正常情况下不会设置为默认值,而是有可能设置一个客户端不存在,但是服务端存在的正常类型,这时候需要在dto做手脚了,首先enum本身是一个基原类型的组合...
traefik abandon1a2b Coding About The Cloud Native Application Proxy traefik 和 nginx 比较像,主要加载比较方便,配置相对友好。