
杂文
文章平均质量分 74
日常划水
♆ Orchid ♆
这个作者很懒,什么都没留下…
展开
-
怎样平衡软件质量与时间成本范围的关系?
文章目录一、问题二、金三角三、应用场景一:老板要压缩项目时间怎么办?场景二:产品经理要临时加需求怎么办?解答标题一、问题你会发现,在实际的软件项目中不乏这样的例子:一个正常估算要三个月才能完成的项目,但是老板或客户要压缩到一个月完成,而你不知道如何说服他们项目开发一半,产品经理告诉你,有一个非常紧急的功能,要增加到这个版本中,你不知道该不该拒绝,或者如何拒绝听说迭代模型很好,你也尝试使用迭代模型,但是每次迭代时间到了还是完不成,只能把迭代时间延长,最后又做回传统的瀑布模型了你们组用瀑布模型开发原创 2021-07-15 16:56:07 · 963 阅读 · 0 评论 -
软件开发模型
文章目录瀑布模型1、六阶段2、案例3、优缺点快速原型模型1、案例2、抛弃策略3、附加策略4、原型设计工具增量模型1、案例2、适用场景迭代模型1、案例2、增量模型与迭代模型的差异敏捷开发1、敏捷开发宣言2、站立会议3、如何敏捷4、案例5、敏捷开发和瀑布模型的差异如何选择模型场景一:外包项目,需要阶段验收场景二:项目风险高,随时可能会中断场景三:山寨一款软件产品,希望能快速上线发布场景四:客户都没想清楚想要什么,但是个大单子场景五:我的产品已经上线,但是需要持续更新维护瀑布模型瀑布模型算是现代软件工程的起原创 2021-07-14 10:09:46 · 1329 阅读 · 1 评论 -
软件工程解读
文章目录器、术、道软件工程全景图器、术、道“器”就是软件工程中的各种工具“术”就是软件工程中的各种方法“道”就是软件工程中的本质规律软件工程全景图什么是过程?要构建高质量软件,则要解决软件过程中的混乱将软件开发过程中的沟通、计划、建模、构建和部署等活动有效地组织起来而软件过程,就是在软件项目的生命周期内,也就是软件从诞生到结束这期间在开发与构建系统时要遵循的步骤有两种过程框架你一定经常听到,那就是瀑布模型和敏捷开发这是在软件工程多年的发展中,逐步形成的两种主流的软件过程指导框原创 2021-07-13 16:57:23 · 153 阅读 · 0 评论 -
详解DHCP
如果需要和其他机器通讯,我们就需要一个通讯地址,即给网卡配置一个地址可以使用 ifconfig,也可以使用 ip addr。配置好了以后,将网卡 up 一下,就可以开始工作了使用 net-tools:$ sudo ifconfig eth1 x.x.x.x/24$ sudo ifconfig eth1 up使用 iproute2:$ sudo ip addr add x.x.x.x/24 dev eth1$ sudo ip link set up eth1如果我们配置一个无关的地址,.原创 2021-05-23 10:48:53 · 188 阅读 · 0 评论 -
详解 ip addr 命令
在Linux命令行输入ip addr命令[root@Orchid ~]# ip addr输出结果为:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo val原创 2021-05-21 09:26:36 · 17278 阅读 · 0 评论 -
Java为什么需要对象序列化
文章目录一、什么是序列化二、为什么序列化一、什么是序列化序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。二、为什么序列化Java中的实体对象在脱离了内存之后将毫无意义但是现实生活中比如说分布式环境下的RPC调用,就要求实体对象通过网络在两个不同的主机之间交流应对这种矛盾的方案就是序列化先把Java实体序列化为二进制流,然后在另一台机器上将二进制流再反序列化成实体对象Java中的序列化原理原创 2021-04-19 13:20:26 · 236 阅读 · 0 评论 -
HashMap原理分析
文章目录一、HashMap - - - JDK7二、HashMap - - - JDK8三、两者区别一、HashMap - - - JDK7jdk7 的 HashMap 的存储结构:数组 + 链表当发生 hash 冲突时,数组节点则会变成一个链表,用于存储 hash 冲突的数据。如上图,每个元素存储的是一个链表的头结点。二、HashMap - - - JDK8jdk8 的 HashMap 的存储结构:数组 + 链表 + 红黑树当链表长度超过某个阈值时,链表转换为红黑树。三、两原创 2021-04-19 09:58:25 · 270 阅读 · 0 评论