- 博客(11)
- 收藏
- 关注
原创 linux shell 指令 诸如-d, -f, -e之类的判断表达式
文件比较运算符-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]-L filename 如果 filename为符号链接,则为真 [ -L /usr/bin/grep ]-r filename 如果 filename可读,则为真
2021-10-12 10:16:51
204
原创 Java Queue中 add/offer,element/peek,remove/poll区别
Java Queue中 add/offer,element/peek,remove/poll中的三个方法均为重复的方法,在选择使用时不免有所疑惑,这里简单区别一下:1、add()和offer()区别:add()和offer()都是向队列中添加一个元素。一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,调用 add() 方法就会抛出一个 unchecked 异常,而调用 offer() 方法会返回 false。因此就可以在程序中进行有效的判断!2、poll()和remove()区别:remo
2021-03-24 14:07:27
170
原创 协方差矩阵(covariance matrix)是半正定的(positive semi-definite)证明
原文链接:https://zhuanlan.zhihu.com/p/44860862
2020-10-23 09:11:03
4065
原创 numpy中的rand, randn, randint,random_sample用法
import numpy as npx1 = np.random.rand(3,4) # 生成(0,1)均匀分布随机数,形状 = (3行,4列)x2 = np.random.randn(2,3,4) # 生成标准正态分布随机数,形状 =(2层,3行,4列)x3 = np.random.randint(1,4,(5,3)) # 生成[1,4)随机整数,形状 =(5行,3列)x4 = np.random.random_sample(5) # 生成[0,1)随机数,形状 =1行(5个
2020-10-02 21:06:20
417
原创 对软件构造课程的小结
世事难料,没想到以全部线上的方式完成《软件构造》这门非常硬核的课程,这为本科学习生活增添了难忘的记忆。明天就是这门课的期末考试,祝自己能取得一个好成绩。对于这门课的硬核,我早有耳闻。学长们说大二有两门引进国外的课程——Introduction to Computer Systems 和Software Construction,对于前者,上学期已经见识到了它的威力;而后者,据学长们介绍实验量巨大,并且这句话得到了有效的印证。不过值得庆幸的是,我们这学期较以往去掉了一些章节和实验,任务量有所减轻。我觉得,
2020-07-11 14:22:01
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人