首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux这么》笔记(六)

`uname -a` 重要的环境变量 用alias命令来创建一个属于自己的命令别名 alias 别名=命令 取消一个命令别名,则是用unalias命令 unalias 别名 判断用户输入的命令内部命令还是外部命令...type 命令名称 查看到Linux系统中所有的环境变量 env export命令将其提升为全局变量 export WORKDIR=/home/workdir 命令在Linux中的执行分为4个步骤...第2步:Linux系统检查用户输入的命令是否为“别名命令”,即用一个自定义的命令名称来替换原本的命令名称。 第3步:Bash解释器判断用户输入的内部命令还是外部命令。...内部命令解释器内部的指令,会被直接执行;而用户在绝大部分时间输入的外部命令,这些命令交由步骤4继续处理。...参考书目 《Linux这么》 刘遄 著

71030

设计模式这么

Java设计模式系列内容,现在,让设计模式如此简单。 ---- Java设计模式系列文章 设计模式专栏,点我直达 ---- 设计模式概述 1.1 引言 设计模式程序员可以使用的形式化的最佳实践。...设计模式软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。...毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式软件工程的基石,如同大厦的一块块砖石一样。...项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在我们周围不断重复发生的问题,以及问题的核心解决方案,这也是设计模式能被广泛应用的原因。...YAGNI 原则是 You aren't gonna need it 的缩写,意思"你不会需要它" KISS 原则是英语 Keep It Simple,Stupid 的缩写,指在设计当中应当注重简约的原则

79940

干掉公式 —— numpy 这么

例如在平面直角坐标系中,向量 [1,2] 表示 x 轴为 1,y 轴为 2 的一个点,从原点,即 [0,0] 点指向这个点的方向,就是这个向量的方向,扩展的三维坐标系,再到 n 为坐标系(当然超过三位人类比较难以理解了...矩阵 理解了向量,矩阵理解起来就容易了,相当于一组向量,即坐标系中的多个点的集合,矩阵运算,相当于多个向量的运算或变换。...用 numpy 简单很多:x * 2,就像做标量运算一样,感觉向量同一个数值一样。...矩阵点积 求和与连乘 统计公式中,求和运算很常见,例如对矩阵求和: ?...,或者论文写作过程中,即使不了解 numpy 中简洁的运算,也可以根据数学公式写出代码实现,进而通过实践学习和了解 numpy 更容易了 参考 https://blog.csdn.net/garfielder007

1.7K10

高级架构进阶之HashMap源码这么

如果数组该位置上没有元素,直接将该元素放到此数组中的该位置上。...null : e.value;      //根据key及其hash值查询node节点,如果存在,则返回节点的value值。...我认为阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 只关注项目本身,不懂baidu一下。...除了阅读和项目相关的书外,还会阅读IT行业的书,比如Java时,还会去了解函数语言,如LISP。 找一些开源项目看看,大量试用第三方框架,还会写写demo。...你读的过程中经常会卡住,而一卡主可能陷进了迷宫。这时,你需要做的,可能暂时中断一下,再从外围看看它:如API结构、框架的设计图。 下图我总结出来的目前最应该学习的源码知识点: ?

1.2K40

技术需求文档,这么写!

要注意的,需求和执行双生相伴的,因此这里的下面这份参照文档与其说是需求文档,不如说是任务执行记录,因为它记录着这个任务从产生到执行完毕的完整生命周期。 ?...浅粉色区块呈现的文档的基本信息;? 浅蓝色区块呈现的需求主体与需求生命周期主体;? 浅绿色区块呈现的需求生命周期接近末尾,即将达成目的; 为什么要这么设计?...首先,浅粉色区块的需求文档基础信息部分必填的,这里的内容整个需求的缩影,所以一个格子也不能少。...这里作者再帮助诸位整理一下需求文档的一些细节。 需求调研研究的是什么? 需求调研基于需求展开的实际情况探索,主要诉求是得出是否、能否等确切的结论;例如参考实例中提到的: ?...上线项关注的上线结果和业务本身的状态, [时间][人][状态] 这样的格式,例如参考实例中记录的: ? [2020-12-09][运维][王五] - 服务正常正常;?

2.6K20

权限系统这么设计,yyds

例如:常见于文件系统,LINUX,UNIX、WindowsNT版本的操作系统都提供DAC的支持。 缺点:对权限控制比较分散,例如无法简单地将一组文件设置统一的权限开放给指定的一群用户。...原理:主体有一个权限标识,客体也有一个权限标识,而主体能否对客体进行操作取决于双方的权限标识的关系。...一般角色相对于用户来说是固定不变的,每个角色都有自己明确的权限和限制,这些权限在系统设计之处确定了,之后也轻易不会再变动。 1....3.用户管理权限系统设计一定要简单清晰 在设计权限系统之处,一定要理清思路,一切从简,能不增加的多余角色和权限逻辑,一定不要增加。...所以初期设计一定要条理清晰,简单明了,能避免后续非常多不必要的麻烦。 4.无权提示页 有时员工 A 会直接给员工 B 分享他当下正在操作的页面,但有可能员工 B 无权查看。

1.1K20
领券