自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础练习(数组)

数组,第一题源代码:package arraydemo;import java.util.Scanner;public class ArrDemo { public static void main(String[] args) { int num[] = {8, 4, 2, 1, 23, 344, 12}; int sum = 0; for (int i = 0; i < num.length; i++) { .

2021-01-13 00:51:52 103 1

原创 java基础练习(for循环)

求1~100之间不能被3整除的数之和。代码:class ForDemo1 { public static void main(String[] args) { int sum = 0; for(int i=1; i<=100; i++) { if(i%3 != 0) { sum += i; } } System.out.print("1~100之间不能被3整除的数之和为:" + sum + "\n"); }}Break练习:循环录入.

2021-01-08 23:32:10 628

原创 java基础练习(While、do-while练习)

使用while循环录入班级人数和学员成绩,计算班级学员的平均成绩。代码如下:import java.util.Scanner;class WhileDemo1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入班级号:"); String classNumber = input.next(); System.out.pr.

2021-01-08 09:56:54 2033

原创 java基础练习

将四则运算器和面积运算器合二为一,作一个运算器,主菜单让用户选择是做四则运算还是面积运算,分为两个子菜单,让用户选择加减乘除或者形状。如下界面:此题我的解法是在swicth语句中嵌套switch语句,看似复杂的功能其实很好实现,代码有点长,不过很容易理解,下面看代码java代码实现:import java.util.Scanner;class SixOne { public static void main(String[] args) { Scanner input = n

2021-01-07 22:43:55 99

原创 java基础练习(运算符和条件结构)

if, if-else结构(1) 都教授买了一筐鸡蛋,如果坏蛋少于5个,他就吃掉,否则他就去退货(2) 要求用户输入两个整数a、b,如果a能被b整除或a加b大于1000,则输出a,否则输出bpackage jse;import java.util.Scanner;class FirstOne { public static void main(String[] args) { Scanner input = new Scanner(System.in); System..

2021-01-07 22:22:16 217

原创 JavaScript在发送ajax请求时,URL的域名地址是使用绝对地址还是相对地址

Ajax概念Ajax(Asynchronous JavaScript and XML)是运用JavaScript和可扩展语言(XML)实现浏览器与服务器通信的一种技术。Ajax发送请求过程在Ajax中,通过XMLHttpRequest对象实现与服务器端的通信。在不同浏览器中有不同的创建对象方法,但使用方法是相同的。在XMLHttpRequest对象创建后,就可以对该对象进行各种不同的操作,从而完成于服务器的通信。与服务器建立连接的方法:open(string request-type,string

2020-12-07 18:01:39 335

转载 阅读和了解什么是形式化方法

形式化方法形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为“SAP”;把联言命题、假言命题分别形式化为:“p∧q、“p→q”。又例如:一个具体的假言联言推理“如果这种金

2020-11-06 21:09:19 125

原创 了解WBS

WBS:工作分解结构(Work Breakdown Structure)创建WBS:创建WBS是把项目交付成果和项目工作分解成较小的,更易管理的组成部分的过程。WBS的基本定义:以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。无论在项目管理实践中,还是在 PMP, IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。WBS同时也是.

2020-11-05 22:32:37 74

原创 什么是分而治之

分而治之,汉语成语,意思是分别治理;利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。出自《群经平议·周官二》。而在软件工程中,分而治之方法是有效算法设计中普遍采用的一种技术。所谓分而治之就是把一个复杂的问题分解成若干个简单的小问题,分别解决这些小问题后,把这些小问题的解合成为这个大问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。...

2020-10-31 21:08:07 1356

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

我们知道软件开发是一个复杂的过程,它包括需求分析、概要设计、详细设计、编码、测试、软件交付等过程,任何一个过程出现问题都有可能导致软件开发周期延长。在软件开发的过程中总有可能出现这样那样的问题,比如需求分析中软件的功能可能达不到客户的需求,又或者是编码时一个小小的错误没有被检查出来,又或者是项目经理没有规划好任务的时间分配,导致有的模块时间太长,有的模块时间完全不够用。计划总是赶不上变化的,就好像暑假回家,本来已经计划好一切,今天要写什么作业,明天要看什么书,结果往床上一躺,一天过去了,发现一天过去了,自己

2020-10-30 22:39:12 169

原创 软件工程方法论对我们软件开发有多大作用?谈谈你的看法

软件开发方法是一种使用定义好的技术集及符号表示组织软件开发的过程,它的目标是在规定的时间和成本内,开发出符合用户需求的高质量的软件。目前为止,软件工程方法论包含面向过程方法、面向对象方法,面向数据结构方法和结构化方法。软件工程方法论是前人在开发软件的过程中总结出来的经验,认真学习软件工程方法论,能有效的提高软件开发的效率,能帮助我们更好的找到最适合的开发软件的方法,起到事半功倍的效果...

2020-10-29 15:37:42 122

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

13年前,新兴的草根开源软件运动如火如荼,而Eric Raymond的《大教堂与集市》(O’Reilly Media, 2001)一书则重新定义了我们的词汇表,几乎预言了瀑布模型和大型软件公司的终结。这本书有煽动性,但却没有说服我。与此同时,由于我正全身心投入开源运动,也就情不自禁地宁愿相信他是对的。而今年夏天我带到海滨别墅来的这本书,同样有煽动性,比Raymond那本更甚(但这本书在提到《大教堂与集市》时是相当正面的),那就是Frederick P. Brooks的《设计原本》(Addison-Wesl

2020-10-28 23:40:25 55

原创 Manifesto for 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,but also well-crafted softwareNot only resp

2020-10-28 23:26:32 60

原创 实验1 Web 客户端编程

一、实验目的使用HTML超文本标记语言制作简单页面,要求通过实验能够掌握HTML文件的基本结构和文档的创建、编辑及保存。验证并掌握HTML超文本标记语言的文本、图像、超链接、表格、表单等标记的使用。通过实验掌握层叠样式表CSS的创建及应用,掌握在网页中插入层叠样式表CSS的常用方法,掌握层叠样式表CSS的主要基本属性的使用。通过实验了解JavaScript的编程规范及基本语法,能够分析JavaScript程序的功能,可以在网页制作中使用JavaScript程序。二、实验内容1)使用framese

2020-10-28 22:18:32 263

原创 内置对象session与httpSession对象是同一个东西吗?

不是session对象指的是客户端与服务端的一次会话,从客户端连到服务端的一个Web应用程序开始,直到客户端与服务端断开为止。session对象是jsp的一个内置对象session对象在第一个jsp页面被装载是自创建,完成会话期管理HttpSession是JSP中经常使用的一个方法,准确的说,是Request中的一个方法,比如。Session = request.getSession(true);用于获取Session...

2020-10-26 22:38:50 61

原创 软件工程课程作业

“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 prog

2020-10-22 21:47:31 145

原创 2020-10-18

个人介绍大家好,我目前是软件工程的一名在校生,刚开始写博客的我,希望自己能一边学习一边进步,我是一个基础很差的人,以后如果有写的不对的地方,欢迎大家批评指正。

2020-10-18 20:23:00 62

空空如也

空空如也

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

TA关注的人

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