Midk9t's Blog

睡前笔记 535期

主要话题 【睡前消息535】新年夜火箭打靶,俄军不能闪 2023年1月1日元旦凌晨,乌军向俄军占领顿涅茨克地区中安置俄军的一所职业学校发射了数枚导弹,对正在举行元旦派对的数百名俄军士兵实施了毁灭性打击。督工表示军事上的影响可能不大,然而就社会学角度来说却十分有代表性:侵略方士气低落,需要庆祝等方式来提振是现代工业化完成的侵略国遇到的普遍问题,稍远如纳粹德国,近至美国越战都可以看到士兵怠战的情况。本质上,这是因为现代政权的合法性源于对保卫市民现代化生活的承诺,而对于已经完成现代化的国家,其对外发动侵略战争必然要剥夺参战士兵的现代化生活,所以长久必然会产生厌战情绪,这就是本次俄军跨年派对送人头的根本原因。

Django migration原理简述

前阵子面试的时候突然被问到Django的migration原理,还让我有多仔细讲多仔细,面试官明显吃透了这个机制要考考我,当时就跪了。。。抛开半年没有碰django项目不谈,本身对migration背后的原理确实了解不深。当时还有点嗤之以鼻,觉得用的时候或者碰到问题的时候再查就好了,然而抛开不懂知识点面试就得跪不说,在认真了解一下django migration原理后,我发现它实际上是一个十分值得学习的数据库表同步的实现,今天在这里做下记录。

如何在Python中动态地创建Class

在Python中,类也是一个对象,比如说,我们可以实现一个返回类的函数: def createClass(inner_attr): class NewClass(object): attr = inner_attr return NewClass 这与静态语言有很大的不同,可以看见NewClass这个类是在运行时创建的,而静态语言实现起来十分麻烦。能够动态创建类的能力在某些时候可以优雅地实现一些功能(见下文)。而要实现动态地创建自定义类,则需要了解Python类创建的原理。

睡前笔记 527期

关于这个系列 这是一个记录B站睡前消息系列内容的系列。在这里我会摘写一些有保存意义的新闻、马督工对它们的评论以及我对二者的思考。睡前消息对我的世界观和分析问题的方法一直有十分深远的影响。

写在27岁的第3天

今年生日恰逢国内抗疫三年的终幕,12月以来原本层层加码的防疫政策,被以迅雷不及掩耳之势取消,奥密克戎终究还是击穿了地球上最后一个抵抗的国家。最开始时只是陆续刷到b站up主报🐏的动态,后面病毒仅用了三天就蔓延到微信朋友圈,现在小区也报🐏了,或许很快就到我吧,也不知道月初赶紧接种的bioTech有没有用。