开发配置
文章平均质量分 84
阿卢说他遇到阿玮
你见过下午六点的天空吗,你有每天陪伴在家人身边而不是沉醉于工作么。
希望你勤于学习,而不是执着于内卷,赚钱再多,不如尽力去让世界变好,让后世享福。
展开
-
利用wasm实现读写本地项目的在线编辑器
而在浏览器中因为安全性问题,光凭javascript本身是做不到这么完整的功能,最多只能读写单个文件,还不是无缝衔接和高兼容性。当用户选择文件夹后,会触发change事件,我们可以在事件处理程序中获取选择的文件列表,并将文件名显示在页面上。你可以使用JavaScript中的File API来实现以编程方式触发文件夹选择的行为,而不是通过点击元素。的浏览器插件来实现,而前者就是利用近年发展起来的wasm/wasi来实现的。以下是一个示例代码,演示如何使用JavaScript创建一个元素,并通过点击。原创 2023-11-02 18:09:42 · 469 阅读 · 0 评论 -
Java with RocketMQ
事务监听器类的作用是用于决定事务是否成功,broker在接受到sendMessageInTransaction发送的消息后,会将其暂存到“半消息主题”区,之后回访这个事务监听器,等接收到提交的信号或者经历15次回访都是没状态才真正将消息从“半消息主题”移动到真正的消息主题里;消息队列作为一个中间应用,让原本的代码-代码的程序内调用变成了服务-消息列队-服务横跨两三个程序的调用,过程中可能发生任何问题,因此事务就变成了很重要的一点。注意RocketMQ的事务消息不支持延时和批量。原创 2023-10-10 11:56:44 · 182 阅读 · 0 评论 -
Open Interpreter,一个让ChatGPT入驻你的电脑并获得联网能力成为贾维斯!
最近看了Github最近大火的程序员终端大升级,发现了open interpreter这个可以部署到本地命令行的对话AI,其依赖ChatGPT,可以使用联网功能和本地模型,很好地拓展了原有的功能并且能结合物理设备软硬件特性,于是我赶紧搜索一番开始安装。一个处于正常使用中的ChatGPT账号,除非你不打算用ChatGPT线上模型而是用如Code-Llama的本地模型。该软件安装到Mac或者Linux系统,虽然我是Window,但幸亏Window提供了WSL,可以几乎完美地模拟Linux系统环境。原创 2023-09-15 16:00:40 · 2304 阅读 · 5 评论 -
Fossil-Asmbb论坛网站开发编译与发布攻略
asmbb项目里有一部分是使用C语言编写的,还有一部分是Sqlite的支持库(会自动通过脚本下载源代码),也是C语言编写,可执行musl_sqlite目录下的build脚本文件进行生成libsqlite3.so和ld-musl-i386.so文件,用于最终的网站所依赖的文件。通过修改Html、Css、Js即可达成大部分修改前端界面的目的,但由于是片段输出的虚拟页面,如果涉及到路由或者页面结构的复杂修改,或者分页这类程序关联度较强的代码,则需要通过汇编语言修改。原创 2023-06-06 14:11:54 · 478 阅读 · 0 评论 -
关于webpack的配置项说明
当然Webpack还有很多其他的配置原创 2022-12-28 19:09:52 · 143 阅读 · 0 评论