他写的是:“PS, Also can we get the Switch 2 pliss, for Mario Kart and Pokémon..” 第一次见有人在节日卡片上写自己的愿望(笑哭)。 我查了一下任天堂的 Switch 2,可不便宜,得等个合适的时机再给孩子个惊喜。朋友打趣说:“父亲,不就是用来实现愿望的吗?”
两周前的复活节假期,我们一家和剑桥华人教会的朋友、弟兄姐妹们,一起前往位于剑桥附近的 Grafham Water 公园烧烤聚会。那天天气晴朗,我们从中午11点一直待到下午四五点。湖边的风景很美,大家一边享受烧烤的美食,一边谈笑风生,原本是一个非常愉快的假日时光——直到回家以后,我才意识到,自己晒伤了。
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
Dim WShell
Set WShell = CreateObject("Wscript.Shell")
Const ASecond = 1000
Const AMinute = 60000
While True
WShell.SendKeys "{SCROLLLOCK}"
WScript.Sleep ASecond
WShell.SendKeys "{SCROLLLOCK}"
WScript.Sleep AMinute
Wend
JScript脚本自动按键
Microsoft JScript 类似于 Javascript,也可以在 Windows 上运行。以下是 JScript 版本,你可以用和 VBS 相同的方法来运行。
// alternatively
// var WShell = WScript.CreateObject("Wscript.Shell");
var WShell = new ActiveXObject("Wscript.Shell");
var ASecond = 1000;
var AMinute = ASecond * 60;
for (;;) {
WShell.SendKeys("{SCROLLLOCK}");
WScript.Sleep(ASecond);
WShell.SendKeys("{SCROLLLOCK}");
WScript.Sleep(AMinute);
}
consteval int add(int a, int b) {
return a + b;
}
int main() {
constexpr int result = add(2, 3); // 正确,编译期求值
int x = 5;
// int y = add(x, 3); // 错误:add 必须在编译期调用
}
比较表
特性
const
constexpr
consteval
引入版本
C++11 之前
C++11
C++20
用途
声明只读变量
允许编译期求值
强制编译期求值
可用于
变量
变量、函数、构造函数
函数
是否可在运行期执行?
是
可能
否
是否强制编译期?
否
可选
是
什么时候该使用 consteval?
当你需要强制函数只能在编译期执行时。
用于元编程中,在编译期验证输入的正确性。
避免任何运行时开销。
高级用法示例:编译期字符串长度计算
consteval std::size_t const_strlen(const char* str) {
std::size_t len = 0;
while (str[len] != '\0') ++len;
return len;
}
constexpr auto len = const_strlen("Hello"); // 正确,编译期求值
总结
consteval 是 C++ 中用于强制编译期执行的新利器。当你觉得 constexpr 不够严格时,它是实现严格编译期逻辑的最佳选择。
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
换了个奥迪Q5大灯花了我1000英镑 我那辆奥迪Q5 SUV今年年检没通过,原因是左前车灯坏了,需要更换。车厂告诉我,光是订购零件就要700多英镑,加上人工费,总费用得1000英镑。但没办法,如果不修,车辆年检(MOT)就过不了,车也不能上路。 MOT是英国的机动车强制性安全检测(Ministry of Transport Test)的简称。 近侧前位置灯不工作 drl/位置灯集成(4.2.1(a)(ii)) Nearside Front Position lamp not working drl/position...
我已经养成每天使用 AI 的习惯,甚至已经很少再使用 Google 搜索。遇到问题,第一反应是直接问 ChatGPT,不仅快,还能一步到位解决问题。
Vibe Coding:AI 驱动的编程方式
Vibe Coding 这个概念今年特别火,核心思想是“用氛围编码”。也就是说,程序员不再执着于每一行代码的细节,而是通过自然语言描述需求,让 AI 来实现代码的生成、重构与调试。
Andrej Karpathy (2025)
TLDR;Vibe 编码是一种新兴的软件构建实践,它用简单的语言描述你想要的内容 – 然后让 AI 处理代码和测试。
TLDR; Vibe coding is the emerging practice of building software by describing what you want in plain language – and letting AI handle the code and test.
终于在Steam平台上玩了最终幻想7-Remake-蒂法和爱丽丝真是美啊 前不久先是我用了7年的HPZ800的服务器在车库里寿终正寝了, 然后就是感觉小电脑NUC太慢, 所以又又搞了一台微软的 Surface Studio Laptop, 这电脑真是快, 自带独显, 玩DOTA2+鱼尾屏很爽. 在STEAM平台花了69.99英镑买了最终幻想7-Remake. Final Fantasy VII – Remake...
自从去年家里装修完之后,我们在厨房装了一台电视,平时吃饭时会随便看看一些视频。大约两个月前的一天中午,我从学校接弟弟回家吃饭,无意间发现了一个叫 Alan Becker 的动画视频系列——“Animation vs.”,是 YouTube 上的一个非常有创意的系列。他最出名的作品之一就是《Animation vs Math》。
Alan Becker 的这些视频通常用一群小人(也有人叫他们“小黄人”、小橙色、火柴人)在电脑屏幕上互动的方式,讲述一个个富有创意、又带有教育意义的故事。虽然整个系列几乎没有一句对白,但却通过画面和动作把复杂的知识点讲得既直观又有趣。
我最喜欢的四个视频是《Animation vs Math》、《Animation vs Coding》、《Animation vs Physics》和《Animation vs Geometry》。每一集不仅让人捧腹大笑,还让人对背后的知识产生兴趣。比如在《Animation vs Math》中,小人们在坐标系、函数图像之间跳跃和作战,看得人不知不觉就理解了各种数学概念。而《Animation vs Coding》则展示了编程的魔法,小人甚至“黑进”了主人的电脑,自己写代码!《Animation vs Physics》里,小人们挑战了牛顿定律、重力和能量守恒,用夸张但合理的方式演绎了物理知识。
《Animation vs Geometry》则是另一个令人惊喜的作品。视频里,小人们与各种几何图形互动,有时被三角形包围,有时从正多边形中逃脱,有时又在空间几何中穿梭。通过他们的“冒险”,我对角度、面积、对称和旋转等概念有了更加立体的理解。这些原本在课堂上觉得枯燥的几何知识,突然变得生动起来。
Minuet in C – 小步舞曲C Posted Youtube – 油管地址 孩子弹琴的时候最帅了. 我现在成了我儿子的粉丝了. Eric (Aged 6) is playing “Minuet in C” when...
游英国康沃尔郡的伊甸园计划: The Eden Project 伊甸园计划: The Eden Project 是英国 康沃尔郡 Cornwall 最有名的景点之一, 是必备打卡的景点. 地址: 北英格兰康瓦尔郡 Bodelva, Par PL24 2SG...
剑桥科珀斯时钟 (Cambridge Corpus Clock) 来了剑桥这么多年,第一次听说并去看了这个钟,有几次路过都没注意到。这个有名的钟是剑桥的地标建筑了。前几年好像坏了,去年被砸了。 先看视频,很有特色,很多游客围观。其中背景有一中国小姑娘对同伴说,你知道萝莉岛么?霍金也去了,不过他残疾怎么玩? 地址:国王学院(Kings Colleage)对面(58 Trumpington St Corpus Christi College, Cambridge CB2 1RH)。 边上有Eagle’s pub,发布DNA被发现的地方,里面有啤酒叫Eagle’s DNA。...
Sorry to bother you but we have been assessing patient notes and it came to my attention that you used to have regular PSA blood tests although these seem to have stopped around 2017 & I can find no further mention of it. Is it something you are having done privately or is it no longer a concern anymore?
Over the past month, how often have you had a sensation of not emptying your bladder completely after you finish urinating?
Over the past month, how often have you had to urinate again less than two hours after you have finished urinating?
Over the past month, how often have you found you stopped and started again several times when you urinated?
Over the past month, how often have you found it difficult to postpone urination?
Over the last month, how often have you had a weak urinary stream?
Over the past month, how often have you had to push or strain to begin urination?
Over the past month how many times did you most typically get up each night to urinate from the time you went to bed until the time you got up in the morning?
If you were to spend the rest of your life with your urinary condition just the way it is now, how would you feel about that?