自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用frameset标签,以及搭配使用DIV+CSS,设计并布局一个简单的页面(在其中的一个页面里面,开发一个用户注册界面)

1)使用frameset标签,以及搭配使用DIV+CSS,设计并布局一个简单的页面。2)在其中的一个页面里面,开发一个用户注册界面,要求:使用JavaScript检查格式是否正确。a.html<!DOCTYPE html><html><head><meta charset="utf-8"><title>JavaWeb学习</title><style>* { box-sizing: border-box;

2020-10-29 13:48:28 456 1

原创 基于Servlet的MVC模式(使用JSP,Servlet,JavaBean实现MVC)

MVC模式1.MVC概念MVC是模型(model),视图(view),控制器(controller)的缩写,分别代表Web应用程序中的3种指责。模型:用于存储数据以及处理用户请求的业务逻辑视图:向控制器提交数据,显示模型中的数据控制器:根据视图提出的请求,判断将请求和数据交给那个模型处理,处理后的有关结果交给那个视图更新显示2.基于Servlet的MVC模式模型:一个或多个JavaBean对象,用于存储数据(实体模型,由JavaBean类创建)和处理业务逻辑(业务模型,由一半的Java类创建)

2020-10-26 23:43:12 3328 3

原创 什么是形式化方法?

形式化方法1.概念软件形式化方法是指建立在严格数学基础上的软件开发方法。形式化方法模型的主要活动是生成计算机软件形式化的数学规格说明。形式化方法使软件开发人员可以应用严格的数学符号来说明、开发和验证基于计算机的系统。这种方法特别在数学、计算机科学、人工智能等领域得到广泛运用。它能精确地揭示各种逻辑规律,制定相应的逻辑规则,使各种理论体系更加严密。同时也能正确地训练思维、提高思维的抽象能力。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其

2020-10-25 22:50:29 898

原创 软件工艺宣言(Manifesto Software Craftsmanship)

英文地址:http://manifesto.softwarecraftsmanship.org/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

2020-10-23 21:22:14 258

原创 简单了解WBS(工作分解结构)

1.WBS基本概念工作分解结构:WorkBreakdownStructure(简称WBS)。对应当由项目团队执行以便实现项目目标,并创造必要的可交付成果工作,按可交付成果所做的层次分解。WBS将项目的整个范围组织在一起并加以明确,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人手中,直到分解不下去为止。即:项目→任务→工作→个人。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。2.WBS基本内

2020-10-23 20:57:55 13912

转载 阅读学习-为什么软件开发方法论让你觉得糟糕?

英文原文:[Why Software Development Methodologies Suck](https://continuousdelivery.com/2012/08/why-software-development-methodologies-suck/) 译文出处:[为什么软件开发方法论让你觉得糟糕?](https://www.ituring.com.cn/article/13466)围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管..

2020-10-22 18:31:18 107

原创 分治算法学习--什么是分而治之?

一.基本概念二.基本算法(明天补回来)

2020-10-21 22:25:41 676 1

原创 软件工程是不是教会不怎么会写代码的人开发程序?

一、实验目的:1. 理解I/O流的概念,掌握其分类2、掌握文本文件读写、二进制文件读写 二、实验环境:JAVA + Window + Eclipse三、实验内容:1、分别使用FileWriter 和 BufferedWriter 往文件中写入1万个随机数,比较用时的多少?(用时采用方法System.currentTimeMillis())求时间差;FileWriter代码:package code5;import java.io.FileWriter;import j

2020-10-20 23:17:05 516 1

原创 探讨MVP和MVC的区别

一、实验目的:1. 理解I/O流的概念,掌握其分类2、掌握文本文件读写、二进制文件读写 二、实验环境:JAVA + Window + Eclipse三、实验内容:1、分别使用FileWriter 和 BufferedWriter 往文件中写入1万个随机数,比较用时的多少?(用时采用方法System.currentTimeMillis())求时间差;FileWriter代码:package code5;import java.io.FileWriter;import j

2020-10-20 23:07:01 209

原创 Java(实验五)异常处理与I/O操作-分别使用FileWriter 和 BufferedWriter 往文件中写入1万个随机数,比较用时的多少?

一、实验目的:1. 理解I/O流的概念,掌握其分类2、掌握文本文件读写、二进制文件读写二、实验环境:JAVA + Window + Eclipse三、实验内容:1、分别使用FileWriter 和 BufferedWriter 往文件中写入1万个随机数,比较用时的多少?(用时采用方法System.currentTimeMillis())求时间差;FileWriter:package code5;import java.io.FileWriter;import java.io.IOExce

2020-10-19 18:28:09 3714

原创 Java(实验四)Java标准类库-将一个字符串中的小写字母变成大写字母,并将大写字母变成小写字母

一、实验目的:1、学习字符串String,Stringtime类的使用方法2、简单正则表达式的使用方法3、日期和日历类的使用方法4、使用数据类型包装器进行数据类型转换二、实验环境:JAVA + Window + Eclipse三、实验内容:1、将一个字符串中的小写字母变成大写字母,并将大写字母变成小写字母package code4;import java.util.Scanner;public class str { public static String StringCh

2020-10-18 23:10:32 2777

转载 有人负责,才有质量:写给在集市中迷失的一代

原文:A Generation Lost in the Bazaar (发表于 ACM Queue vol. 10, no. 8, 2012)作者:保尔-亨宁·凯普(Poul-Henning Kamp) 翻译:@李松峰13年前,新兴的草根开源软件运动如火如荼,而Eric Raymond的《大教堂与集市》(O’Reilly Media, 2001)一书则重新定义了我们的词汇表,几乎预言了瀑布模型和大型软件公司的终结。这本书有煽动性,但却没有说服我。与此同时,由于我正全身心投入开源 运动,也就情不自禁地宁愿

2020-10-17 23:38:40 100

原创 软件工程方法论对我们软件开发有多大用处?

软件工程:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。软件工程包括技术和管理两方面的内容,是技术与管理紧密结合所形成的。所谓管理就是通过计划、组织和控制等一系列活动,合理地配置和使用各种资源,以达到既定目标的过程。软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技

2020-10-17 23:15:46 196

原创 C++实验三(函数的应用)及补充按引用的参数传递例题

一:C++函数的形式参数被定义为引用类型,则称为引用参数。变量是可以保存数据的内存位置的名称。当使用变量时,实际上就是访问存储在分配给它的内存位置的数据。引用变量是变量的另一个别名,它没有自己的存储数据的内存位置,它访问的是另一个变量的内存位置。对引用变量作出的更改,实际上都是对它所引用的变量内存位置中存储数据的更改。当使用引用变量作为形参时,它将变为实参列表中相应变量的别名,对形参进行的任何更改都将真正更改正在调用它的函数中的变量。当以这种方式将数据传递给形参时,该实参被称为按引用传递对形参值

2020-10-14 22:25:32 938

原创 Java(实验三)类与对象-定义并实现一个长方体类(Cube),包含长(length)、宽(width)与高(height)等三个属性

一、实验目的:1、学会定义并实现类。 2、学会定义并创建类的对象,通过类的对象访问类的成员属性与方法。 3、学会定义并实现派生类,学会使用派生类的对象。 4、理解并学会使用类的多态性。二、实验环境:Eclipse+Windoe10+Java三、实验内容:1.定义并实现一个长方体类(Cube),包含长(length)、宽(width)与高(height)等三个属性,包含计算体积(calVolume)与计算表面积(calArea)等两个方法,类的属由构造函数进行初始化或通过成员函数赋值。编写一段

2020-10-14 10:53:14 18251 2

原创 Java(实验二)数组-定义一个二维整形数组data[5][6],数组中的元素在区间[0, 100)上随机赋值。

一、实验目的:1、学会使用一维与二维数组管理简单数据。 2、学会编写简单的菜单驱动(命令行式)的Java程序二、实验环境:Window10 Eclipsec三、实验内容:1.定义一个int型的一维数组,数组的长度由键盘输入,为数组中的元素随机赋值。依次完成如下功能:(1) 输出数组中的元素。每行输出最多十个数字,数字之间用Tab键分隔;package code2;import java.util.Scanner;public class one { public static vo

2020-10-12 22:39:04 2952

原创 Java(实验一)身体质量指数(BMI,Body Mass Index)是国际上常用的衡量人体肥胖程度和是否健康的重要标准,它用如下方法判断一个成年人的肥胖程度

一、实验目的:1、熟悉Java应用程序编写、编译与运行流程。2、熟悉Java程序基本结构,能够编写最简单的Java程序。3、掌握一种Java的标准输入输出处理方法。4、学会编写包含选择与循环结构的简单Java程序。二、实验环境:Window10 下的Eclipse三、实验内容:1、编写一个程序,输出自己的完整学号及中文姓名。输出效果示例如下:学号:JB98214姓名:张三package code1; public class student { public static voi

2020-10-12 18:29:05 7387

原创 为什么软件开发的周期总是预估的2~3倍?

Quora精选:为什么软件开发周期总是预期的2~3倍?原文链接:https://www.sohu.com/a/132411358_355123软件开发周期预估:软件开发周期预估就是根据软件的开发内容、开发工具、开发人员等因素对需求调研、程序设计、编码、测试等整个开发过程所花费的时间做的预测。软件开发周期预估在软件开发中也是较为困难的工序之一,因为软件开发所涉及的因素不仅多而且异常复杂。软件开发是一项非常复杂的工程,不仅包含需求分析、设计、编码、测试、实施、维护等不同的过程,还涉及到开发工具、开发人员

2020-10-12 18:03:34 577 1

原创 C++经典函数例题——函数的定义和调用方法、重载函数及系统函数的使用

一、函数定义格式:返回类型 函数名(参数列表){函数体;}自定义函数的返回类型,可以是int、double、char等,如果没有返回值,则类型可以为void。函数名是标识符,其名字要按照标识符的规则取名。参数列表中,可以有一个或多个参数,参数之间用逗号隔开,其中每个参数都是由参数类型和参数名组成,参数列表也可以为空。除了返回类型是void的自定义函数,函数体中至少有一条语句是return表达式,用来返回函数的值。例题:1、编写一个函数把华氏温度转换为摄氏温度,转换公式为:C=(F-

2020-10-11 16:25:31 2199

空空如也

空空如也

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

TA关注的人

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