Month: December 2025

成绩划线功能开发-goal_setting

请帮我修改一下本页面设计,划线分三种不分科划线、物理类、历史类, 其中不分科需要设置10个划线分值,其中包括:总分,语文,数学、英语、物理、化学、生物、历史、政治、地理; 物理类需要设置9个划线分值,其中包括:总分,语文,数学、英语、物理、化学、生物、政治、地理; 而历史类需要设置9个划线分值,其中包括:总分,语文,数学、英语、历史、化学、生物、政治、地理;然后根据学生的学科组合,自动计算学生的成绩分差; 将以上功能开发及开发任务清单写入public/dev_log.md 我看到前端页面的计算分差按钮调用的是 calculate-score-differences 方法,但我刚才添加的方法名是 auto-calculate-score-differences。我需要添加一个匹配前端调用的方法: toolName: edit_file_update_fc status: success filePath: e:\wwwroot\PHP\www.yuekegu.com\frontend\modules\teacher\controllers\TestpaperScoreController.php changes: undefined toolName: todo_write status: success Todos updated: 6 items 现在我需要创建开发任务清单文档,总结整个项目的实现情况: toolName: write_to_file status: success filePath: e:\wwwroot\PHP\www.yuekegu.com\analysis\docs\分差计算功能开发报告.md content: undefined toolName: todo_write status: success Todos updated: 6 items […]

blueidea

TIMESTAMP转为datetime格式

UPDATE sq_question_content as cINNER JOIN sq_question as s ON c.question_id = s.idSETc.create_at = FROM_UNIXTIME(s.pubdate) ,c.update_at = FROM_UNIXTIME(s.pubdate); 这个错误的核心原因是:sq_question.pubdate 并非 MySQL 原生的 TIMESTAMP 类型,而是以整数(Unix 时间戳,秒数)形式存储的数值(如 1459849198 是 2016年4月5日的 Unix 时间戳),直接用 CAST(…) AS DATETIME 无法将数字转为合法的 datetime 格式,因此触发 1292 错误。 解决方案:使用 FROM_UNIXTIME() 函数转换 Unix 时间戳 […]

blueidea

条件概率、全概率

核心关联概念 条件概率 一般地,设A、B为两个事件,且$P(A)>0$,我们称$\frac{P(AB)}{P(A)}$为事件A发生的条件下事件B发生的条件概率(conditional probability)。 概率的乘法公式 由条件概率的定义,对任意两个事件A与B,若$P(A)>0$,则:$P(AB)=P(A)P(B|A)$上式称为概率的乘法公式。 例题 全概率公式 全概率公式是指一个事件发生的概率是其在不同条件下发生概率的加权平均,是简单直观的重要公式。 公式条件 若事件$A_{1},A_{2},\cdots,A_{n}$两两互斥,且它们的和$\sum_{i=1}^{n}A_{i}=\Omega$,同时满足$P(A_{i})>0$($i=1,2,\cdots,n$)。 公式内容 对于Ω中的任意事件B,有:$P(B)=\sum_{i=1}^{n}P(A_{i})P(B|A_{i})$该公式称为全概率公式(total probability formula)。

blueidea

GitHub 配置host 直接裸连

实时更新的github hosts地址 https://cdn.jsdelivr.net/gh/521xueweihan/GitHub520@main/hosts 文件 https://raw.hellogithub.com/hosts 文本类型直接访问查看 各个平台配置方法 修改 hosts 文件 hosts 文件在每个系统的位置不一,详情如下: Windows 系统:C:\Windows\System32\drivers\etc\hosts Linux 系统:/etc/hosts Mac(苹果电脑)系统:/etc/hosts Android(安卓)系统:/system/etc/hosts iPhone(iOS)系统:/etc/hosts 修改方法,把第一步的内容复制到文本末尾: Windows 使用记事本。 Linux、Mac 使用 Root 权限:sudo vi /etc/hosts。 iPhone、iPad 须越狱、Android 必须要 root。  激活生效 大部分情况下是直接生效,如未生效可尝试下面的办法,刷新 DNS: Windows:在 CMD 窗口输入:ipconfig /flushdns Linux 命令:sudo rcnscd restart Mac […]

blueidea

11.1随机事件与概率

一、基本概念 我们把随机试验的每一个可能结果称为样本点(sample point),用$\omega$表示;所有样本点组成的集合称为样本空间(sample space),用$\Omega$表示。如果样本空间$\Omega$是一个有限集合,则称样本空间$\Omega$为有限样本空间。 样本空间的子集称为随机事件(random event),简称事件。事件一般用$A, B, C$等大写英文字母表示。当一个事件仅包含单一样本点时,称该事件为基本事件(elementary event)。 显然,$\Omega$(全集)是必然事件,$\varnothing$(空集)是不可能事件。 相关问题 若随机试验的样本空间是$\Omega$,且$A$是一个必然事件,$B$是一个不可能事件: 例题(例4) 先后两次掷一个均匀的骰子,观察朝上的面的点数: 拓展练习 按先后顺序抛三枚硬币,观察正反面出现的情况,选择合适的方法表示样本点,并写出样本空间。 二、事件之间的关系和运算 1. 事件关系与运算的基本类型 事件的关系或运算 含义 符号表示 包含 $A$发生导致$B$发生 $A\subset B$ 并事件(和事件) $A$与$B$至少一个发生 $A\cup B$或$A+B$ 交事件(积事件) $A$与$B$同时发生 $A\cap B$或$AB$ 互斥(互不相容) $A$与$B$不能同时发生 $A\cap B=\varnothing$ 互为对立 $A$与$B$有且仅有一个发生 $A\cap B=\varnothing$,$A\cup […]

blueidea

自动更新full_score字段内容

UPDATE sq_testpaper SET full_score = CASE WHEN course IN (1, 2, 3) THEN 150 ELSE 100 END; — 更新有小题记录的数学试卷满分 UPDATE sq_testpaper tp SET full_score = (SELECT SUM(score) FROM sq_testpaperinfo WHERE testpaper_id = tp.id) WHERE tp.course = 2; — 将没有小题记录的数学试卷满分设置为默认值150 UPDATE sq_testpaper SET […]

blueidea