
05_极客时间阅读笔记
文章平均质量分 84
一个假的程序媛
叫我一声我真的不敢答应
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《数据结构与算法之美》专栏阅读笔记1——复杂度分析
蹭可爱的男朋友买的极客时间的专栏【数据结构与算法之美】,作者让大家定个学习的flag。o( ̄▽ ̄)o,好吧,最近喜欢做思维导图(纯粹因为好看!),所以flag就是每篇都要写读书笔记咯~文章目录1、如何抓住重点,系统高效地学习数据结构和算法2、复杂度分析(上)1、如何抓住重点,系统高效地学习数据结构和算法文中给出了大部分数据结构和算法书籍中涉及到的知识点的图。手机上看着有点麻烦,懒得看...原创 2018-09-26 14:22:18 · 4528 阅读 · 6 评论 -
《深入拆解Tomcat&Jetty》—— Servlet基础
我我我四月份没有写,然后五月份收获了好多个关注……(前后并没有什么因果关系)十分内疚。因为开年来入手了个好用的大纲笔记本,所以markdown没有那么迷人也是很懒了。吴军老师说的对:大声展示你的计划,然后就会因为不想flag倒下而挣扎向前!(吴军老师并没有说过!!!(小声嘀咕,最近很迷双黄蛋雪糕,想吃,没找到图,馋一夏)Web 容器的由来简单糊了个图,but糊完之后发现光看图好像也...原创 2019-05-28 15:12:43 · 960 阅读 · 0 评论 -
《软件工程之美》—— 项目规划
项目开始之前有很多准备工作需要进行,可行性研究、项目计划、风险管控、流程规范的制定,选择合适的工具对项目整体进行管控。除此之外,还要树立正确的认知,避免感性奔走。文章目录1、可行性研究1.1、如何做好可行性研究2、项目计划2.1、如何制定计划2.2、设置里程碑2.3、计划的跟踪调整3、风险管理3.1、风险识别3.2、风险量化3.3、应对计划3.4、风险监控4、流程和规范4.1、如何制定好...原创 2019-05-31 14:29:42 · 979 阅读 · 0 评论 -
《深入拆解Tomcat&Jetty》——Tomcat系统架构
Tomcat总体架构两个核心功能:处理socket连接,负责网络字节流与Request和Response对象的转化加载和管理Servlet,以及具体处理Request请求对应Tomcat两个核心组件分别是连接器(Connector)和容器(Container)连接器负责对外交流,容器负责内部处理。连接器连接器作为Tomcat的外交部,处理与协议和I/O模型部分的差异(熟悉多种语言...原创 2019-05-29 13:35:12 · 1305 阅读 · 0 评论 -
《软件工程之美》—— 需求分析
反正,我当年写需求分析的时候是找前辈找了个“模板”抄的。后来前辈告诉我,他也是抄前辈的。文章目录对需求的基本认识什么是需求需求分析内容怎么做需求分析原型设计如何做好原型设计对需求的基本认识什么是需求这个不是哲学问题啦,在工程中,需求按提出者分为两种:用户需求:由用户提出。原始的用户需求通常是不能直接做成产品的,需要对其进行分析提炼,最终形成产品需求。产品需求:产品经理针对用户需...原创 2019-06-04 11:27:38 · 1232 阅读 · 0 评论 -
《软件工程之美》—— 开发编码
不要总盯着自己无法改变的部分,多花时间精力在自己可以影响和掌控的事情上。不仅讲道理,还给给出当前环境下的实质性的建议,好喜欢宝玉老师的专栏!文章目录1、如何提升开发效率1.1、积极主动1.2、要事第一2、持续交付2.1、如何搭建持续交付环境3、自动化测试3.1、如何写好自动化测试代码3.2、如何选择实施自动化测试4、源代码管理工具4.1、如何做好代码审查4.2、开发流程1、如何提升开发...原创 2019-06-20 15:38:53 · 769 阅读 · 0 评论 -
《软件工程之美》—— 测试
真的只是做笔记啊,一点也不搞笑,非常认真的笔记。文章目录1、谁为软件质量负责1.1、什么是软件质量1.2、谁为产品质量负责1.3、如果做到“人人为产品质量负责”2、专职测试2.1、软件测试的主要工作2.2、什么样的公司需要专职测试3、测试工具4、如何应对安全问题1、谁为软件质量负责1.1、什么是软件质量不同的人对软件质量好坏的评判角度是不同的。宝玉老师参考的是文章《The Three...原创 2019-06-21 11:46:15 · 620 阅读 · 0 评论 -
嵌入式Tomcat示例
最近在看李号双老师的《深入拆解Tomcat&Jetty》专栏,思路超清楚,看到源码就怕怕的我也可以看的很欢脱,想看源码一起揭秘呢……and 老师建议的第一步就是搞个嵌入式的tomcat玩起来,然后断点调试,还贴心地甩了个demo。我天……晕了晕了,找了个适合我这种小渣渣看的示例,超清楚!转发!!!文章目录1、简介2、Maven配置3、简简单单的tomcat启动4、添加servlet...转载 2019-06-26 10:37:56 · 2394 阅读 · 6 评论 -
《深入拆解Tomcat&Jetty》——Tomcat主要组件
Tomcat主要组件的核心实现。看这个部分的代码会发现,实现思路非常一致。原创 2019-06-27 14:41:39 · 865 阅读 · 0 评论 -
《软件工程之美》——运行维护
本来不痛不痒做着笔记,看到评论区的:我们公司的复盘大会,就是击鼓传国。笑skr了,哈哈哈哈哈文章目录1、版本发布1.1、软件版本的定义1.2、版本发布规划1.3、规范发布流程2、DevOps是什么2.1、DevOps工程师的职能3、线上故障解决3.1、快速定位bug3.2、大厂处理线上故障的方法4、日志管理4.1、日志管理系统的架构4.2、工具推荐5、项目复盘5.1、如何做好项目复盘1...原创 2019-06-24 15:50:41 · 731 阅读 · 0 评论 -
《软件工程之美》—— 架构设计
架构设计的目的为什么软件项目需要架构设计原创 2019-06-05 12:03:01 · 1614 阅读 · 0 评论 -
《软件工程之美》—— 理解软件工程
文章目录1、什么是软件工程1.1、定义1.2、演化史1.3、软件工程的核心2、Everything is a project2.1、什么是工程方法2.2、使用工程方法的好处2.3、软件质量与时间成本范围的关系3、过程3.1 瀑布模型3.1.1、定义3.1.2、优缺点3.1.3、 衍生模型1、快速原型模型2、增量模型3、迭代模型3.1.4 如何选择过程模型3.2 敏捷开发1、什么是软件工程1.1...原创 2019-05-30 17:21:47 · 2417 阅读 · 0 评论 -
《数据结构与算法之美》专栏阅读笔记2——线性表
换个方式来写笔记,最近啃完了《Thinking in Java》,想要在看专栏的时候多做点扩展性的东西,比如偷几个文章的配图(编辑小姐姐做的图好好看)、比如把难撩的泛型加进来做实现,代码还是要写起来才晓得怎么写更酷。总之最近看书的过程中、搜索答案的过程中发出了很多“哇~超厉害!超酷!我也要这样棒棒哒!”的叹声。新的开始,继续加油文章目录栈队列递归栈队列递归...原创 2018-11-09 10:50:31 · 474 阅读 · 0 评论 -
《数据结构与算法之美》专栏阅读笔记3——排序算法
冒个泡原创 2018-11-13 15:09:36 · 585 阅读 · 0 评论 -
《数据结构与算法之美》专栏阅读笔记4——二分查找
找呀找呀找朋友二分查找二分查找也叫折半查找,是一种针对有序数据集合的查找算法。原理:我也不晓得怎么说。复杂度分析2^k = N,O(logn)适用场景有序数据依赖于顺序表结构,用数组性能最高,因为数组查找的时间复杂度为O(1),用链表复杂度为O(n) = n/2 + n/4…数据量较少或较大都不合适:数据量小,优势不明显(哦。。。),数据量大的情况下,因为要把查找的关键字都...原创 2018-11-14 14:33:07 · 377 阅读 · 0 评论 -
《数据结构与算法之美》专栏阅读笔记5——散列表和哈希函数
这应该是看完最呆(没有想到的那种呆~)的一个小章节了,给作者鼓掌,讲的好好。果然抽象能力才是王道散列表核心:散列表用的是数组支持按照下标随机访问数据的特性。这个例子举的好好~不抄了,粘原文,重点是下面的亮条条(广告跟着学了几个排序算法后,此时此刻看到散列表想到的是计数排序呢,因为都是想着法儿地给元素和数组下标搞关系。小概念键:也叫关键字,就是最终放到数据结构中的元素啦散列函...原创 2018-11-15 11:39:47 · 405 阅读 · 3 评论 -
《从0开始学大数据》专栏笔记1
专栏作者也是会搞事情的那款技术人员,所以妥妥又跟着男票入坑了,这次还带上了我做测试的舍友。刚开始看着是偏科普类的,没想着记点笔记啥的,一不留神看到了十几篇,再回过头来。嗯,知道他说了啥,又说不清他说了啥(大龄混饭程序员……?凑字数 凑字数 凑字数 凑……)文章目录这个专栏想说啥大数据技术的发展史和应用移动计算比移动数据更划算大规模数据的存储RAIDHDFSMapReduce两个阶段和两个关...原创 2018-12-12 15:35:17 · 867 阅读 · 1 评论 -
《数据结构与算法之美》专栏阅读笔记7——图
有点想知道当年我到底看的什么书,对于树、图有这么深的偏见,直到避而不见。其实下午忙完后,晒着久违的太阳,捧一杯茶,看着时钟滴答,打算差不多瞅一瞅晚上要看的图,就回家缓一下先的,结果前后可能不到二十分钟吧,深度优先遍历和广度优先遍历就无压写出来了……不对啊!这不是跟树的按层遍历一毛一样么~作者讲的真好,快来圈我的钱吧(嗨皮...原创 2018-12-13 15:11:21 · 813 阅读 · 0 评论 -
《数据结构与算法之美》专栏阅读笔记8——堆
传说中的另一棵树堆一种特殊的树。基本概念堆需要满足的两个要求:堆是一个完全二叉树堆中每一个节点的值都必须大于等于(或小于等于)其子树中每个节点的值。大顶堆:节点的值大于等于子树中节点的值小顶堆:节点的值小于等于字数中节点的值 大顶堆 小顶堆 堆的实现因为堆是完全二叉树,用数组来存储比较方便。节点下标为i,则左子节点...原创 2018-12-13 15:12:48 · 311 阅读 · 0 评论 -
《数据结构与算法之美》专栏阅读笔记6——树
二叉树树的基本概念节点:树结构中的每个元素都称作节点。节点的高度:节点到叶子节点的最长路径节点的深度:根节点到该节点所经历的边的个数节点的层数:节点深度+1树的高度:根节点的高度二叉树的基本概念二叉树:最多两个子结点。左子节点、右子节点满二叉树:除了叶子节点外,每个节点都有左右两个子结点。完全二叉树:最后一层的叶子节点都靠左排列,除了最后一层,其他层的节点个数都要达到最大...原创 2018-12-10 17:12:51 · 326 阅读 · 0 评论 -
《软件工程之美》—— 目录
软件工程栏目第39讲今天更新啦,至此软件生命周期的六个阶段都讲完了,看完觉得非常有必要重读一遍,对着一开始的大纲,自己把知识点撸一遍。好的老师就是这样思路清晰,娓娓道来。好喜欢宝玉老师!!!(顺便?感谢买课程包养我的男朋友~)最棒的是,课程中对每个阶段遇到的问题、思考方向、解决思路都列个123,非常适合无脑做笔记,哈哈哈哈文章目录1、未来10年,什么不会变?2、学习路线图3、目录1、未...原创 2019-05-30 11:24:13 · 3187 阅读 · 0 评论 -
《软件工程之美》——程序员的产品意识和核心竞争力
程序员的产品意识焦虑是怎么产生的焦虑通常来源于压力,压力来源于对未来的不确定,对未来的不确定来源于不知道自己的价值在哪里,不知道未来是不是环能持续创造价值,会不会失业。会不会失业,取决于你创造的价值是否高于你的工资水平所以,想要不焦虑,就要考虑如何提升自身价值。程序员的价值程序员的价值通常体现在两个方面:所做的产品:程序员的价值并不完全是体现在技术上的,而在于用技术做成了产品,...原创 2019-06-24 16:03:44 · 538 阅读 · 0 评论