自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 2020-12-24homework to blog(补)

1、了解什么是设计模式?答:创建模式抽象工厂模式(Abstract Factory) ,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。生成器模式 (Builder),将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。工厂方法模式(Factory Method) ,定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。原型模式 (Prototype) ,用原型实例指定创建对象的种类,并且通过拷贝

2020-12-24 11:15:16 118

原创 2020-12-23HomeWork to blog(补)

1、查阅资料,了解MVC与MVP的区别从上图可bai以看出du:MVC的耦合性还是较高的zhi,View可以直接访dao问Model,导致3者之间构zhuan成了回路。shu所以两者的主要区别是,MVP中View不能直接访问Model,需要通过Presenter发出请求,View与Model不能直接通信。(节选自网络)...

2020-12-23 22:03:33 105

原创 2020-12-23

系统目标该网站能够实现企业以自有域名在互联网开设的集销售、服务、资讯一体化的电子商务 平台。企业依托此网站开展综合性的网络营销活动,推广网站,树立品牌。 产品展示:7*24 小时永不关门的产品展示平台,文字、图片、多媒体、在线试用等展 示手段。 销售服务:提供自助式的订单填写向导,历史订单追溯,在线比价等多种销售服务。增 加了销售服务水平,同时降低了销售服务的人力成本。 售后服务:保留历史账单有助于加强顾客的消费体验。在网站上提供本公司相关产品的 有关知识,选购指南等。使用说明等帮助消费者使用本企业的..

2020-12-23 19:37:04 559

原创 2020-12-23HomeWork to blog(补)

1、Quora精选:为什么软件开发周期总是预估的2~3倍?https://www.sohu.com/a/132411358_355123个人观点:一个软件的形成需要对其进行需求分析,而刚刚开始客户描述的需求都是概念化比较重甚至不够清晰的,所以团队在开发过程中往往就会在针对需求设计软件时,不断修改方案。使之开发出来的软件能够更贴合客户的真实需求与想法,而且还要对软件进行维护,在这个过程中往往就会耗费大量的时间。2、请每个项目团队选定一个项目进行需求分析。详情请看博客“2020-12-23小组项目”

2020-12-23 19:33:28 129

原创 2020-11-07问题解惑

JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?答:二者皆可。绝对地址要写出完整的地址路径,而相对地址则是同一个项目文件下的路径,但有时相对地址写得不够准确,导致会出现两个访问结果。什么是浏览器跨域访问操作,js如何实现?答:在页面中使用js访问其他网站的数据时,就会出现跨域问题,比如在网站中使用ajax请求其他网站的天气、快递或者其他数据接口时,以及hybrid app中请求数据,浏览器会提 示一下错误:XMLHttpRequest cannot load h

2020-11-07 18:06:16 133

原创 2020-10-27探讨

内置对象session与httpSession对象是同一个东西么?答:不是。HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,当用户第一次访问Servlet时,服务器端会给用户创建一个独立的Session并且生成一个SessionID,这个SessionID在响应浏览器的时候会被装进cookie中,从而被保存到浏览器中当用户再一次访问Servlet时,请求中会携带着cookie中的SessionID去访问服务器会根据这个SessionID去查看是否有对应的Sessio

2020-10-27 12:53:16 118

原创 2020-10-22 Personal opinion

Why Software Development Methodologies Suck?答:“实践是检验真理的唯一标准”。当你一直按照方法的步骤一步一步做下去,却发现结果并不能顺利地达到自己预期的要求,这时你就会产生怀疑。这些所谓的方法到底有没有用?明明自己已经按部就班了,可最终成品却是大相近庭。诚然,方法只是提供给我们一个参考,当我们对一个项目的开发没有头绪时,可以参照方法论一步步地展开工作,但现实往往是残酷的,产品的生成与市场的需求变化密不可分,而市场变化往往也是飘忽不定的,这时的方法论产生的帮助可能

2020-10-22 19:08:41 102

原创 2020-10-12JavaWeb学习记录

CSSCSS(Cascading Style Sheet):层叠式表语言CSS的作用是:修饰HTML页面,设置HMTL页面中的某些元素样式,让HTML页面更好看。HTML还是主体,CSS依赖HTML。CSS的存在就是修饰HTML,所以新建的文件还是xx.html。CSS我们要求掌握到什么程度?*常见的CSS样式要求会写*别人写的CSS样式能看懂...

2020-10-12 21:24:04 83

原创 2020-10-10JavaWeb学习记录

HTML图片img标签title设置鼠标悬停时显示的信息alt设置图片加载失败时显示的提示信息超链接target属性:可取值:_blank:新窗口_self:当前窗口(默认)_top:顶级窗口_parent:父窗口超链接的作用:通过超链接可以从浏览器向服务器发送请求浏览器向服务器发送数据(请求:request)服务器向浏览器发送数据(响应:response)B/S结构的系统:每一个请求都会对应一个响应列表有序列表:<ol><li></li&g

2020-10-10 18:52:14 155

原创 2020-10-05个人看法

软件工程方法论对我们经软件开发有多大用处?谈谈你的看法?答:把一个复杂抽象的任务分为几部分,每部分都具体到做什么,更有条理,使每个板块都更加清晰的呈现在开发小组面前,每部分能更好地连接起来,同时出现问题也更快地发现更好解决。可以说是减少了很多工作量,简化了软件开发的复杂程度。...

2020-10-05 22:07:40 86

原创 2020-10-05SE TandP学习记录

Software engineering,of course,presents itself as another worthy cause,but that is eyewash,if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its charter 'How to progra

2020-10-05 22:01:13 242

原创 2020-09-28Java学习记录

常见算法排序算法冒泡排序算法package abc;import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { int[] a= {3,5,2,6,10,25,11,1}; Arrays.sort(a); for(int i=0;i<a.length;i++) { System.out.println(a[i]); } int[] b= {3

2020-09-28 20:21:32 65

原创 2020-09-28JavaWeb学习记录

HTML超链接超链接的作用是建立从一个位置到另一个位置的链接。利用超链接不仅可以进行网页间的相互访问,还可以使网页链接到其他相关的多媒体文件上。超链接标记是《a》是一个非常重要的标记,它可以成对出现在文档的任何位置,其语法格式如下:<a href="链接路径" target="目标窗口的打开方式">链接内容<a/>其中,“链接内容”可以是文字内容,也可以是一张图片。target属性的值可以为_self、_blank、_top、以及_parent,_self是target属

2020-09-28 20:16:11 81

原创 2020-09-24Java学习记录

依然 数组缺点:第一:由于为了保证数组中每个元素内存地址连续,所以在数组上随机删除或者增加元素的时候,效率较低,因为随机增删元素会涉及到后面元素统一向前或者向后位移的操作。第二:数组不能存储大数据量,为什么?因为很难在内存空间上找到一块特别大的连续的内存空间注意:对于数组中最后一个元素的增删,是没有效率影响的怎么声明定义一个一维数组?语法格式:int [] array1;double [] array2;boolean[] array3;String [] array4;Object

2020-09-24 20:04:57 67

原创 2020-09-24SE TandP学习记录

传统软件生命周期的各个阶段可行性研究====》需求分析====》软件设计====》编码====》软件测试====》软件维护但是,在现实当中初入行业的工作人员来说,往往是反过来的软件过程模型瀑布模型线性开发模型,具有不可回溯性!优点是过程简单,执行容易;缺点是无法适应变更。快速原型模型开发人员按照用户的意见快速地修改原型系统,然后再次请用户试用…反反复复地改进,直到原型系统满足用户需要螺旋模型一种用于风险较大的大型软件开发的过程模型。该模型将瀑布模型与快速原型模型结合起来,并且加入了这两种模

2020-09-24 19:56:46 312

原创 2020-9-23Java学习记录

Java数组Java语言中的数组是一种引用数据类型。不属于基本数据类型。数组的父类是Object数组实际上是一个容器,可以同时容纳多个元素。(数组是一个数据的集合)数组当中可以存储基本数据类型的数据,也可以存储引用数据类型的数据。数组因为是引用类型,所以数组对象是堆内存当中。(数组是存储在堆当中)数组当中如果存储的是“java对象”的话,实际上存储的是对象“引用(内存地址)”数组一旦创建,在java中规定,长度不可变。(数组长度不可变)数组的分类:一维数组,二维数组,三维数组,三维数组,多维数

2020-09-23 19:26:08 1780

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除