Loading...
暑假期间可能有点迷上了Django了,最近在一次操作中误以为migrations文件夹中的python文件都是一次性的遂全部在Pycharm中删除了,不带回收站的那种……随后发现悲剧了,makemigrations无论怎么修改models.py都无法发现改动,提示“No Changes Detected”,然后得知makemigrations是基于migrations中的文件做对比和更新数据...
列表生成式是一项非常Pythonic的编程技巧,其可以使复杂的逻辑代码变得异常简洁,也算得上是如今编程语言中较有特点的一项功能,如[x ** x for ...
2019的暑假又准备用Python做个小项目,由于项目涉及高并发特性需要了解一下Python里的多线程与多进程,难免就会了解到CPython里的GIL(Global Interpreter Lock,全局解释器锁),这里想解决一下初次了解GIL可能会提及的一些问题。什么是GIL?GIL确保了单个解释器只有一个线程在执行字节码(bytecode),即保证了在字节码层面上Python是线程安全的...
特征值和特征向量的定义如下:上式证明使用了:$U^TU=I, \Sigma^T\Sigma=\Sigma^2$。可以看出$A^{T}A$的特征向量组成的的...
判断集合中只出现1次的元素第一次体会到位运算的魅力是遇见Leetcode上“[136] 只出现一次的数字”:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。如果当成一个模拟题来做这题就失去了存在的意义,但有一种方法初看来会有些让人一头雾水:class Solution { public: int singleNumber(vect...