Featured image of post Weekly Report 2023.27

Weekly Report 2023.27

Where is my standpoint?

犹豫不决

Entertainment

Elden Ring

本周算是把游戏进度推到了最终舞台,艾尔登之兽这战没办法摇大哥,确实比较受苦,以至于还没有通关,拿到白金奖杯。也是到了很后期,才知道错过了非常多支线,有一些比较优秀的护符没有办法入手了。

其实吧,事到如今,对整体的故事还是有点迷糊,每天只能投入一点点时间,很难全身心地去了解整个故事。

Learning

自引用 move 与 Pin

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#[derive(Debug)]
struct MyStruct {
    name: String,
    // 指向 name 的裸指针
    ptr: *const String,
}

impl MyStruct {
    pub fn new(name: impl Into<String>) -> Self {
        let name = name.into();
        Self {
            name,
            ptr: std::ptr::null(),
        }
    }

    pub fn init(&mut self) {
        self.ptr = &self.name as *const String;
    }

    pub fn print_name(&self) {
        println!(
            "struct {:p}: (name: {:p}, ptr: {:p}, name: {}, ref: {})",
            self,
            &self.name,
            self.ptr,
            self.name,
            unsafe { &*self.ptr }
        );
    }
}

fn move_it(data: MyStruct) -> MyStruct {
    println!("move_it: {:?}", data);
    data
}

fn move_creates_issue() -> MyStruct {
    let mut s = MyStruct::new("hello");
    s.init();
    s.print_name();

    let s = move_it(s);
    // ptr points to previous address, what if it gets droped?
    s.print_name();
    s
}

Life

  • 晚上开空调确实比较能改善睡眠质量
  • 出门跑步变成了意见很难很难的事情
  • 变熟练的唯一方式就持续出勤去做

Thought

民主本应是,少数人服从多数人,对吧。

目前的社会却是另一番景象。

Quotation

不断询问意义本身就说明它已经对我没有意义。就像如果我们内心充盈,是不会关心生命的意义是什么。

Recommendation

教育?

真正的教育,是让孩子逐渐成长为有责任心,有判断力,有自我规划能力的成年人,而不是一昧只会考试刷分的做题家。

让孩子早点明白,自己决策,规划的是自己的人生,就算有一天,他们逆反严重,不再对家长言听计从,他们依然会按照自己的规划积极向上,而不是自暴自弃。

Incredible World

.

References

Licensed under CC BY-NC-SA 4.0
Last updated on Jul 10, 2023 10:13 CST
The older I get, the more I realize that most of life is a matter of what we pay attention to, of what we attend to [with focus].
Built with Hugo
Theme Stack designed by Jimmy