xuyue pushed to main at xuyue/IOT_SIM 2026-10-23 15:16:02 +08:00
65a1b3a81e 项目 8 智慧校园管理平台:5 个任务的示例、自绘素材、WisdomCampus 数据库
b20db5721e 评分规则加可见、窗体、程序退出、素材图片、图表数据点检查
10c50265b2 第一次运行实验时自动建好预置的数据库
5ae07b851d 路径里的反斜杠在 Linux 上换成斜杠
2cd0111967 图表(Chart):运行时、Chart.js 绘制、设计器的"系列和图例"
Compare 10 commits »
xuyue pushed to main at xuyue/OJ2 2026-10-23 10:56:37 +08:00
b0700d0bd9 fix(界面): 能点的文字平时就是绿色,不用再把鼠标移上去才看得出能点
xuyue pushed to main at xuyue/IOT_SIM 2026-10-23 10:23:55 +08:00
a9af26c2d6 修复 CI:评分点表格前等那一行出现;程序出错时优先报异常;CPU 超时不再生成 core dump
xuyue pushed to main at xuyue/IOT_SIM 2026-10-23 09:29:51 +08:00
670abe5921 项目 6 数据存储:仿冒 SqlClient(T-SQL 转写成 SQLite)、数据库页面、DataGridView、DateTimePicker
xuyue pushed to main at xuyue/OJ2 2026-10-23 09:22:03 +08:00
b3dca1a271 perf(判题): SQL 题每次判题少等约 50ms,后端起服务快一倍
eb0309ae35 chore(构建): Bun 锁到 1.4.4,CI 和镜像不再跟 latest;后端类型检查换成 bun check
Compare 2 commits »
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 20:58:10 +08:00
6b088240da 项目 4 任务 2 网络摄像机:PictureBox、Image / Bitmap、照片列表
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 20:42:27 +08:00
4ed9450c02 修复:手动改过输入框后,程序再把文字设回原值时输入框不刷新
91b39603a2 项目 5 补齐:旧版线程 API(Suspend / Resume / Abort)与 ListBox
Compare 2 commits »
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 20:12:33 +08:00
8a92354fe4 评阅页直接运行学生的程序;离开页面时结束正在运行的程序
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 20:01:30 +08:00
91237b85b8 CI:升级 actions/checkout 到 v7、actions/setup-dotnet 到 v6(Node.js 24)
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 19:50:02 +08:00
d6bcd11fb4 修复部署:数据卷属主是 root,平台用户写不进数据库
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 19:42:13 +08:00
6096992507 修复:编译服务、语言服务 stop() 后立即清空状态
14a82a3e24 AI 评阅:DeepSeek Flash 给老师评分项出建议分和评语,老师采纳后生效
302eae4f13 代码编辑器:代码补全、悬停提示、参数提示、边写边检查
89e9956a22 评阅与成绩:老师看代码、运行学生程序、打分、写评语;成绩表与导出
4e6b0d5cb2 布置作业、提交与自动评分
Compare 10 commits »
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 16:43:23 +08:00
a00622be15 部署改为在服务器上构建:Actions 测试通过后 SSH 执行 deploy/update.sh
xuyue pushed to main at xuyue/codeapi-new 2026-10-22 16:29:58 +08:00
3c3169bd26 feat: 新增 /run 接口,在 go-judge 沙箱中编译运行 C/C++
xuyue pushed to main at xuyue/code 2026-10-22 16:29:51 +08:00
998e6bb5dd feat: 去掉 Judge0 依赖,SQL 改为浏览器内执行,C/C++ 改走后端 go-judge
xuyue pushed to main at xuyue/book 2026-10-22 16:19:07 +08:00
2db1fa5d0d remove judge0 code editor, upgrade vitepress to v2
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 15:56:12 +08:00
1cb2235c3d GitHub Actions:测试和自动部署
xuyue pushed to main at xuyue/IOT_SIM 2026-10-22 15:45:00 +08:00
d5bec7c8af update
697f31e9ce 部署:bubblewrap 沙箱、编译检查、访问口令、Docker Compose
081ac6f924 实训台按宽度自适应布局,可以收起
4c53caf7fa 整理教材示例:项目 1 任务 2、项目 4 任务 1 和 3、项目 5 任务 1
8feda289de 多窗体:新建 / 删除窗体,项目 1 登录示例;标识符支持中文
Compare 10 commits »
xuyue created branch main in xuyue/IOT_SIM 2026-10-22 15:45:00 +08:00
xuyue created repository xuyue/IOT_SIM 2026-10-22 15:44:37 +08:00
xuyue pushed to main at xuyue/OJ2 2026-10-22 10:50:42 +08:00
b3f5ed41ae fix(文案): 不再用「他」称呼学生,男生女生看着都别扭;老师看主页的按钮改成「智能分析」「提交记录」