书->暗时间

仅作对<<暗时间>>这本书的主要内容记录, 这本书我只读了前两篇.

本书给我冲击最大的观点是: "什么才是不可替代的核心竞争力?", 为我提供了很好的努力方向.


第一篇:


1. 高效学习需要什么?

① 迅速进入专注状态的能力.

② 长期保持专注状态的能力.

③ 抗干扰的能力--在有干扰的环境下可以锻炼抗干扰能力.


2. 如何让自己的任务更加的高效, 有条理?

① 设置"进度条". 即将任务划分为可以衡量的子任务. 每个子任务的完成都可以视为进度条上进步了一点.

② 过早退出是一切失败的根源

书目<<我是一只IT小小鸟>>


3. 如何牢记知识?

① 触其本质; 方法包括 "讲给别人听", "记录和整理", "比较和联系自身经历"

② 回忆/温故而知新; 包括 "回顾记录", "经常与人讨论".


4. 专注的好处:

① 全功率运作, 效率高

② 可以将问题至于"潜意识"内, 常会有意外收获

③ 有些事可以被动式关注, 重要的事情优先.

书目 <<人性的优点>>


5. 一些不错的学习习惯:

① 学习一项知识, 必须问自己的三个问题:

它的本质是什么? 它的第一原则是什么?它的知识结构是怎样的?

② 时刻牢记目标

③ 养成反驳和反问自己的习惯


6. 时间和效率:

① 完事开头难, 趁着自己对其有热情的时候,一股脑把这个最难的阶段熬过去

② 最重要的优先

③ 重要的事需要营造较大块的时间来完成

④ 重视知识的本质, 学习的时候需要保持对其本质的探寻

⑤ "抬起头来", 不只要见树木, 还要见树林

⑥ 总结

⑦ 学习一样东西前,首先在大脑中积累充分的"疑惑感"

书目 << 怪诞行为学>>, <<专注力>>, <<别做正常的傻瓜>>


7. 习惯的养成:

① 克服不好的习惯的时候, 可以将居住在内心的那个非理性的自己当做对手, 击败它

② 知难而不退, 值得做的事情几乎总是如此

③ 改变既有习惯, 需要"知识", 让"原始情感"本身看起来很傻, 自然习惯就改掉了.

书目 <<影响力>>


第二篇:


8. 人的大脑的两个部分: "情绪"和"理性"

① 情绪/情感是原始的大脑, 几百万年进化而来, 它是"本能".

② 理性是近几千年进化而来, 它是"自我"/"意识". 所以理性经常被感性压制.

书目<<改变心理学的40项研究>>, <<心理学与生活>>


9. 养成书写和记录的习惯.


10.只做最感兴趣的事情, 钱会随之而来.


11. 大脑会习惯于给自己找借口.

书目<<20世纪最伟大的心理学实验>>


12. 什么才是不可替代的核心竞争力?(这个课题带来的冲击很大)

核心竞争力是独特的个性只是经验的组合, 这种组合需要:

① 绝无仅有

② 在实践中的价值

③ 具有可持续发展性

So: 在设计自己发展路线的时候应该最大限度的加强和发挥自己独特的组合, 而不是寻求单项的超越;

下列组合是典型的具有相当程度的不可替代性的:

① 专业领域技能

② 跨领域技能: 解决问题的能力, 创新思维, 判断与决策能力, 批判性思维, 表达沟通等

③ 学习能力

④ 性格要素: 专注, 自信, 好奇等


13. 解决问题的方法和思维定势方面书目: <<像外行一样思考, 像专家一样实践>>, <<你的灯亮着吗?>>

14. 算法, 书目<<算法引论:一种创造性方法>>, <<How to solve it>>

15. "知其所以然"的好处是可以让你很难忘记它.

【完美复现】面向配电网韧性提升的移动储能预布局与动态调度策略【IEEE33节点】(Matlab代码实现)内容概要:本文介绍了基于IEEE33节点的配电网韧性提升方法,重点研究了移动储能系统的预布局与动态调度策略。通过Matlab代码实现,提出了一种结合预配置和动态调度的两阶段优化模型,旨在应对电网故障或极端事件时快速恢复供电能力。文中采用了多种智能优化算法(如PSO、MPSO、TACPSO、SOA、GA等)进行对比分析,验证所提策略的有效性和优越性。研究不仅关注移动储能单元的初始部署位置,还深入探讨其在故障发生后的动态路径规划与电力支援过程,从而全面提升配电网的韧性水平。; 适合人群:具备电力系统基础知识和Matlab编程能力的研究生、科研人员及从事智能电网、能源系统优化等相关领域的工程技术人员。; 使用场景及目标:①用于科研复现,特别是IEEE顶刊或SCI一区论文中关于配电网韧性、应急电源调度的研究;②支撑电力系统在灾害或故障条件下的恢复力优化设计,提升实际电网应对突发事件的能力;③为移动储能系统在智能配电网中的应用提供理论依据和技术支持。; 阅读建议:建议读者结合提供的Matlab代码逐模块分析,重点关注目标函数建模、约束条件设置以及智能算法的实现细节。同时推荐参考文中提及的MPS预配置与动态调度上下两部分,系统掌握完整的技术路线,并可通过替换不同算法或测试系统进一步拓展研究。
先看效果: https://pan.quark.cn/s/3756295eddc9 在C#软件开发过程中,DateTimePicker组件被视为一种常见且关键的构成部分,它为用户提供了图形化的途径来选取日期与时间。 此类控件多应用于需要用户输入日期或时间数据的场景,例如日程管理、订单管理或时间记录等情境。 针对这一主题,我们将细致研究DateTimePicker的操作方法、具备的功能以及相关的C#编程理念。 DateTimePicker控件是由.NET Framework所支持的一种界面组件,适用于在Windows Forms应用程序中部署。 在构建阶段,程序员能够通过调整属性来设定其视觉形态及运作模式,诸如设定日期的显示格式、是否展现时间选项、预设的初始值等。 在执行阶段,用户能够通过点击日历图标的下拉列表来选定日期,或是在文本区域直接键入日期信息,随后按下Tab键或回车键以确认所选定的内容。 在C#语言中,DateTime结构是处理日期与时间数据的核心,而DateTimePicker控件的值则表现为DateTime类型的实例。 用户能够借助`Value`属性来读取或设定用户所选择的日期与时间。 例如,以下代码片段展示了如何为DateTimePicker设定初始的日期值:```csharpDateTimePicker dateTimePicker = new DateTimePicker();dateTimePicker.Value = DateTime.Now;```再者,DateTimePicker控件还内置了事件响应机制,比如`ValueChanged`事件,当用户修改日期或时间时会自动激活。 开发者可以注册该事件以执行特定的功能,例如进行输入验证或更新关联的数据:``...
// level2.cpp #include <iostream> #include <vector> #include <cmath> #include <random> #include <iomanip> #include <queue> #include <algorithm> using namespace std; // 必须声明函数原型,否则 main.cpp 找不到 bool play_level2(); // 地点结构体 struct Point { string name; int x, y; }; // 计算两点距离 double dist(const Point& a, const Point& b) { double dx = a.x - b.x; double dy = a.y - b.y; return sqrt(dx*dx + dy*dy); } // 实现第二关逻辑 bool play_level2() { vector<string> names = {"古树洞穴", "遗忘高塔", "影湖畔", "星陨废墟", "烈焰峡谷"}; vector<Point> locs; locs.push_back({"魔法学院", 0, 0}); // 起点 0 random_device rd; mt19937 rng(rd()); uniform_int_distribution<int> xy(1, 15); // 坐标范围 1~15 vector<int> correct_answer = {2, 1, 4, 5, 3}; // 固定唯一正确答案 bool found_good_map = false; while (!found_good_map) { // 清除旧位置,重新生成五个随机坐标 locs.erase(locs.begin() + 1, locs.end()); for (int i = 0; i < 5; ++i) { locs.push_back({names[i], xy(rng), xy(rng)}); } // 构建距离矩阵 d[6][6] double d[6][6]; for (int i = 0; i < 6; ++i) for (int j = 0; j < 6; ++j) d[i][j] = dist(locs[i], locs[j]); // ===== 分支限界法开始 ===== priority_queue<pair<double, vector<int>>, vector<pair<double, vector<int>>>, greater<pair<double, vector<int>>>> pq; vector<int> start; start.push_back(0); pq.push(make_pair(0.0, start)); double best_cost = 1e18; // 当前找到的最短路径长度 while (!pq.empty()) { pair<double, vector<int>> current = pq.top(); pq.pop(); double cost = current.first; vector<int> path = current.second; if (cost >= best_cost) continue; // 剪枝 // 如果已访问所有6个点(起点+5地),尝试闭环 if (path.size() == 6) { if (cost < best_cost) { best_cost = cost; } continue; } // 尝试下一个城市(编号1~5) for (int next_city = 1; next_city <= 5; ++next_city) { if (find(path.begin(), path.end(), next_city) != path.end()) continue; // 已访问跳过 double new_cost = cost + d[path.back()][next_city]; if (new_cost >= best_cost) continue; // 提前剪枝 vector<int> new_path = path; new_path.push_back(next_city); pq.push(make_pair(new_cost, new_path)); } } // ===== 分支限界法结束 ===== // 检查目标路线 {2,1,4,5,3} 是否等于最优解 double target_cost = d[0][2]; // 0 -> 2 target_cost += d[2][1]; // 2 -> 1 target_cost += d[1][4]; // 1 -> 4 target_cost += d[4][5]; // 4 -> 5 target_cost += d[5][3]; // 5 -> 3 target_cost += d[3][0]; // 3 -> 0 回去 // 如果这条路线就是全局最优,则接受这张地图 if (abs(target_cost - best_cost) < 1e-5) { found_good_map = true; } // 否则继续生成新地图 } // === 输出地图信息给玩家 === cout << "\n--- 第二关:集齐碎片\n"; cout << "--- 魔法水晶浮现地图,五块碎片位于不同地点:\n"; for (int i = 1; i < 6; ++i) { cout << " " << i << ". " << locs[i].name << " (" << locs[i].x << ", " << locs[i].y << ")\n"; } cout << "--- 魔法炉位于城堡主楼(即魔法学院 (0,0))。\n"; cout << "--- 你需要从这里出发,依次访问所有地点后返回。\n"; // 再次计算距离矩阵(安全) double d[6][6]; for (int i = 0; i < 6; ++i) for (int j = 0; j < 6; ++j) d[i][j] = dist(locs[i], locs[j]); // 给两次机会 for (int attempt = 1; attempt <= 2; ++attempt) { cout << "\n--- 第 " << attempt << " 次尝试\n"; cout << "请输入你的路线(五个数字,空格分隔):"; vector<int> input(5); for (int i = 0; i < 5; ++i) { cin >> input[i]; } // 判断是否正确 if (input == correct_answer) { cout << "\n--- 路线正确!你在最短时间内收集完所有碎片!\n"; return true; // 成功进入下一关 } else { // 计算用户路径总长 double total = d[0][input[0]]; for (int i = 0; i < 4; ++i) { total += d[input[i]][input[i+1]]; } total += d[input[4]][0]; cout << fixed << setprecision(1); cout << "\n--- 总路程为 " << total << " 公里,不是最短路线。\n"; if (attempt == 1) { cout << "--- 再试一次吧。\n"; } } } cout << "\n--- 未能找到最优路线,任务失败。\n"; return false; // 失败,游戏结束 } 这个代码怎么在过了第一关之后,进入第二关按按键2 没有反应的
10-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值