![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
homework
homework
墨客!
这个作者很懒,什么都没留下…
展开
-
软件工程homework----九宫格记忆网
1.1开发背景随着工作和生活节奏的不断加快,属于自己的私人时间越来越少,日记这种传统的倾诉方式也逐渐被人们淡忘,取而代之的是各种各样的网络日志。最近网络中又出现了一种全新的日记方式一九宫格日记,它由9个方方正正的格子组成,让用户可以像做填空题那样对号入座,填写相应的内容,从而完成一篇日记,整个过程不过几分钟,非常适合在快节奏的生活中,留下自己的心灵足迹。1.2 需求分析通过实际调查,要求九宫格日记网具有以下功能:1.为了更好地体现九宫格日记的特点,需要以图片的形式保存每篇日记,并且日记的内容写在九原创 2020-12-31 19:27:24 · 1671 阅读 · 0 评论 -
什么是浏览器跨域访问操作?js如何实现?
什么是浏览器跨域访问操作?js如何实现?1.什么是跨域?JavaScript出于安全方面的考虑做的同源策略的限制,不允许跨域访问其他资源。通常跨域请求成功后,浏览器会拒绝响应服务器端返回的结果。2. 怎么样算是跨域?如下相对http://store.company.com/dir/page.html同源检测的示例:注意:域名与其对应的ip也不能成功访问javascript跨域访问是web开发者经常遇到的问题,什么是跨域,一个域上加载的脚本获取或操作另一个域上的文档属性,下面将列出三种实现jav转载 2020-11-09 18:36:20 · 194 阅读 · 0 评论 -
JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是使用相对地址?
什么是AJAXAjax(Asynchronous JavaScript and XML)是运用JavaScript和可扩展语言(XML)实现浏览器与服务器通信的一种技术。AJAX过程1.创建创建没什么好说的,兼容各个版本的浏览器。2.连接和发送2.1、open(method,url,async):规定请求类型(POST或GET)、请求地址url、异步(true)同步(false).大多都是异步;通过 AJAX,JavaScript 无需等待服务器的响应,而是:在等待服务器响应时执行其他脚本转载 2020-11-08 17:12:31 · 433 阅读 · 0 评论 -
内置对象session和httpsession对象是同一个东西吗?
内置对象session和httpsession对象是同一个东西吗?HttpSession 服务端的技术服务器会为每一个用户 创建一个独立的HttpSessionHttpSession原理当用户第一次访问Servlet时,服务器端会给用户创建一个独立的Session并且生成一个SessionID,这个SessionID在响应浏览器的时候会被装进cookie中,从而被保存到浏览器中当用户再一次访问Servlet时,请求中会携带着cookie中的SessionID去访问服务器会根据这个SessionI转载 2020-10-26 20:23:09 · 191 阅读 · 0 评论 -
为什么软件开发方法论让你觉得糟糕?
为什么软件开发方法论让你觉得糟糕围绕软件开发实践和方法的宗教战争中有很多教条。阶段门方法是否可以有效地管理软件开发风险,或者仅仅是风险管理歌舞uki?TDD是否真的可以使软件质量更高?结对编程是代码检查的上乘替代品,还是提高咨询率的一种方法?我将争辩说,虽然缺乏科学的证据来决定这些主张,但有两个通用原则可以帮助我们选择良好的做法,同时提高我们提供的软件的价值:减少周期时间并增加反馈。Michael Feathers进行以下观察:我认为,最后,我们只需要接受开发人员技能比语言选择或方法上的细微差别1更重转载 2020-10-24 17:46:16 · 201 阅读 · 0 评论 -
了解MVC与MVP
了解MVC与MVPMVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVP模式全称:Model-View-Presenter ;MVP 是从经典的模式M转载 2020-10-20 21:12:13 · 90 阅读 · 0 评论 -
了解WBS
什么是WBS?WBS,英文全文是Work Breakdown Structure ,其基bai本定义为:以可交du付成果为导向对项目要素进行的分组,它归纳和zhi定义了项目的整个工作范围,dao每下降一层代表对项目工作的更详细定义。WBS分解是由三个关键元素构成的名词:工作(work)——可以产生有形结果的工作任务;分解(breakdown)——是一种逐步细分和分类的层级结构;结构(structure)——按照一定的模式组织各部分。WBS就是学会分解任务, 只有将任务分解得足够细, 足够明了,才转载 2020-10-20 11:22:20 · 286 阅读 · 0 评论 -
什么是分而治之?
什么是分而治之?谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解。注意分而治之不是算法,而是一种解决问题的思路工作原理1.找出简单的基线条件;2.确定如何缩小问题的规模,使其符合基线条件。分治算法,即分而治之,就是把原问题分解为几个类似原问题的子问题,解决完子问题,再把子问题的解合并在一起,就可以得到原问题的解。分治算法一般包括三个过程:分解:将原问题分解成若干个子问题。解决:递归求...转载 2020-10-20 11:16:41 · 597 阅读 · 1 评论 -
关于做系统需求分析调研
今天你OO了吗?如果针对某个系统做需求分析,你怎么做调研?●面向过程:调研需求时先弄清楚有多少业务流程, 先画出业务流程图,然后藤摸瓜找出业务流程中每个步骤参与的部门或岗位,弄清楚在这一步参与者所做的事倩和填写表单的结果,并关心用户是如何把这份表单传给下一个环节的。●面向对象:先弄清楚有多少个部门,多少岗位,然后找到每个岗位的业务代表,问他们类似的问题:你平时做什么?这件事是谁交办的?做完了你需要通知或者传达给谁?做这件事情你都需要填写什么表格?---------文章内容来自老师课件。...原创 2020-10-15 18:52:33 · 312 阅读 · 0 评论 -
为什么软件开发周期总是预估的2~3倍
今日话题:为什么软件开发周期总是预估的2~3倍?今天读了一篇文章,题目为:为什么软件开发周期总是预估的2~3倍?以下是文章的内容:来,让我们从旧金山出发,沿着西海岸徒步旅行,到洛杉矶的纽波特沙滩面基吧!看看地图,然后计划一下路线!路线全图嗯嗯,这趟红色之旅长约400英里(643.7公里);汉子们一天睡8小时,吃2小时,逗猫2小时,还能能走个10小时,这样每天走40英里(64.3公里)妥妥的吧!所以,10天后的晚上六点,我们就能威武滚到洛杉矶,和好基友饭醉啦!赶紧让洛杉基友订好这周末的饭局,转载 2020-10-12 21:46:39 · 136 阅读 · 0 评论 -
有人负责,才有质量:写给在集市中迷失的一代
有人负责,才有质量:写给在集市中迷失的一代第一次看这篇文章,我的第一感觉是有点懵,不知道在讲啥,是我才学浅薄了。后来又看了几遍,似乎有一点点懂。文章中讲到学会计算机编程很容易,就像学会用钉子把两块木板钉到一起一样简单。但问题是——打个不恰当的比方,市场对“钉在一起的两块木板”的需求,除了“自豪的爷爷”的那点天伦之乐以外,真的是太小了。而且,由此再进一步学习钉椅子或做碗橱,都需要天分、实践和训练让我们知道了学会编程很容易,但是把代码敲的优秀就很难了,这不仅要天分,还要大量的实践和努力。我觉得文章中与题原创 2020-10-11 22:32:43 · 153 阅读 · 0 评论 -
软件工程方法论对我们软件开发有多大用处?
软件工程方法论对我们软件开发有多大用处?谈谈你的看法。前言首先我们来讲一下什么是软件工程论。采用软件工程方法论开发软件的时候,从对任务的抽象逻辑分析开始,一个阶段一个阶段地进行开发。前一个阶段任务的完成是开始进行后一个阶段工作的前提和基础,而后一阶段任务的完成通常是使前一阶段提出的解法更进一步具体化,加进了更多的物理细节。每一个阶段的开始和结束都有严格标准,对于任何两个相邻的阶段而言,前一阶段的结束标准就是后一阶段的开始标准。在每一个阶段结束之前都必须进行正式严格的技术审查和管理复审,从技术和管理两方面原创 2020-10-11 16:51:23 · 179 阅读 · 0 评论 -
软件工艺宣言
Manifesto of Software Craftsmanship(软件工艺宣言)As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:Not only working software,原创 2020-10-08 22:19:10 · 230 阅读 · 0 评论 -
2020-10-01
## 关于自我介绍大家好,今天国庆和中秋刚好是同一天,在这里祝大家国庆,中秋快乐????!今天也是我写博客的第一天。至于为什么写这个博客呢,是因为我们老师让我们写的。对了,先做个自我介绍。我是一名大三在校生。专业是软件工程。现在正在学的一门课程是 软件工程概论。第一次看这本书的时候感觉挺复杂的。原来做软件不仅仅是编程而已,编程只是占了很少一部分。更多的是...原创 2020-10-01 19:50:25 · 68 阅读 · 0 评论