自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是浏览器跨访问操作,js如何实现

什么是浏览器跨域访问操作,js如何实现什么是跨域?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。js实现跨域访问1.通过jsonp跨域2.通过修改document.domain来跨子域3.使用window.name来进行跨域4.使用HTML5中新引进的window.postMessage方法来跨域传送数据...

2021-11-14 10:19:23 588

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

JavaScript在发送AJAX请求时,URL的域名地址是使用的绝对地址还是相对地址?在网上百度了下,发现无论是使用相对地址还是绝对地址发送Ajax请求都是可以的,两者在发送请求时,服务器访问的地址都会转化为绝对地址。绝对地址与相对地址相比是包含完整的路径,如"http://localhost:8080/ch/test/login.java",有协议类型,主机名等。相对地址则是由文件名称来在网站页面下搜寻。如"login.java","/test/login.java"。但是如果使用相对地址的话,

2021-11-14 10:15:58 1020

原创 软件全面质量管理的思想体系

软件全面质量管理的思想体系概念软件全面质量管理的思维体系主要核心是产品的质量,是严密科学高效的质量体系,以满足用户所需求的产品。特点:科学性:质量管理必须更加自觉地利用现代科学技术和先进的科学管理方法。全面性:软件全面质量管理的对象,是企业生产经营的全部过程。预防性:软件全面质量管理应当有高度的预防性。服务性:主要表现在企业以自己的软件满足用户的需要,为用户服务。缺点:整体的成本较高。意义:产品质量高质量生产流程加速化...

2021-11-14 10:11:51 245

原创 CMM与CMM I的关系

CMM与CMMI的关系CMMI是在CMM基础上发展起来的,CMMI继承并发扬了CMM的优良特性,借鉴了其他模型的优点,融入了新的理论和实际研究成果。CMMI不仅能够应用在软件工程领域,而且可以用于系统工程及其他工程领域。CMMI共有分属于4个类别的25个过程哉,覆盖了4个不同的领域;相对应的CMM共有18个过程域CMM基本活动的度量方法和瀑布过程的有次序的,基本活动的管理规范有非常密切的联系,更适合瀑布型的开发过程;而CMMI相对CMM更一步支持迭代开发过程和经济动机推动组织采用基于结果的方法:开发业

2021-11-14 10:08:46 268

原创 什么是MTTF,MTBF,MTRF

什么是HTTF,MTBF,MTRF1.MTTF——全称是Mean Time ToFailure,即平均失效时间。系统平均能够正常运行多长时间,才发生一次故障。系统的可靠性越高,平均无故障时间越长。2.MTBF——全称是Mean Time BetweenFailure,即平均无故障工作时间。就是从新的产品在规定的工作环境条件下开始工作到出现第一个故障的时间的平均值。MTBF越长表示可靠性越高正确工作能力越强。3.MTRF——全称是Mean time to repair,即平均修复时间。是描述产品由故障状

2021-11-14 10:07:14 5663

原创 Ad hocTest

Ad hoc TestAd hoc Test指的是随机测试,在软件测试中除了根据测试样例和测试说明书进行测试外,还需要进行随机测试,主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行样例测试的重要补充手段,是保证测试覆盖完整性的有效 方式和过程。 随机测试主要是对被测软件的一些重要功能进行复测,也包括测试那些当前的测试样例没有覆盖到的部分。...

2021-11-14 10:05:44 81

原创 Smoke Test

Smoke Test冒烟测试是在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。冒烟测试也是针对软件版本包进行详细测试之前的预测试,执行冒烟测试的主要目的是快速验证软件基本功能是否有缺陷。如果冒烟测试的测试例不能通过,则不必做进一步的测试。进行冒烟测试之前需要确定冒烟测试的用例集,对用例集要求覆盖软件的基本功能。这种版本包出包之后的验证方法通常称为软件版本包的门槛用例验证。冒烟测试属于HLT(highleveltest)测试,HL

2021-11-14 10:03:27 260

原创 如果不确定客户端是否被禁用cookie,则可以使用URL重写技术

如果不确定客户端是否被禁用cookie,则可以使用URL重写技术URL重写技术是实现动态网站会话跟踪的重要保障。在实际应用中,当不能确定客户端浏览器是否支持Cookie的情况下,使用URL重写技术可以对请求的URL地址追加会话标识,从而实现用户的会话跟踪功能。URL重写实现会话跟踪,要保证每个页面都必须使用Servlet或JSP动态页面。因为附加在URL上的sessionID是动态产生的,所以对于静态页面的跳转,URL重写机制无能为力。可以通过HttpServletResponse的encodeURL()

2021-11-14 10:01:44 896

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

内置对象session与httpSession对象是同一个东西么?第一个PrintWriter out=response.getWriter()是想获得一个输出流,用来响应客户端发出的请求。所以想响应客户端必须用response第二个HttpSession session=request.getSession()是从客户端获得一个session的对象,这个对象包含客户端持有的相关信息用来区别每个客户端.既然是从客户端就必须用请求对象来获取,因为一般都是客户端向服务器端发出的一个请求.所以用reque

2021-11-14 09:55:47 654

原创 2021-04-05

目前住院病人主要由护士护理。。。

2021-04-05 16:22:45 70

原创 为什么软件开发方法论让你觉得糟糕?观后感

为什么软件开发方法论让你觉得糟糕?观后感文章开篇就提出了一个问题:我们怎样才能找到合适的开发者?并指出用代码行数的标准来度量一个程序员是否优秀是不合理的。这个观点我是认同的,就像打一千行HelloWorld和打十万行HelloWorld的效果是一样的,度量工作小时自然也不是一个好的标准,随着工作时间的增长,人的专注度和精准度是会大幅下降的,自然开发不出什么好的软件。为什么IT业的技能很难被掌握和度量?掌握技能有两个基本条件:一个环境足够规律以便可预测;有机会通过长时间实践来学习掌握这些规律。但事

2021-04-03 16:37:50 225 1

原创 案例:查找(包含方法)

案例:查找//需求:已知一个数组arr = {19,28,37,46,50} ;键盘输入一个数据,查找该数据在数组中的索引,并在控制台输出找到的索引值import java.util.Scanner;public class HelloWorld{ public static void main(String[] args){ Scanner sc =new Scanner(System.in); System.out.println("请输入要查找的数据");

2021-03-27 11:33:46 187

原创 案例:数组内容相同

案例:数组内容相同//需求:设计一个方法,用于比较两个数组的内容是否相同public class HelloWorld{ public static void main(String[] args){ int x[] = {23,43,23}; int y[] = {23,43,23}; boolean flag = compare(x,y); System.out.println(flag); } public s

2021-03-27 11:32:37 156

原创 案例:数组元素求和

案例:数组元素求和//需求:有这样的一个数组,元素是{68,27,95,88,171,996,51,210}.求出该数组中满足要求的元素和//要求是:求和的元素各位和十位都不能是7,并且只能是偶数。public class HelloWorld{ public static void main(String[] args){ int arr[] = {68,27,95,88,171,996,51,210}; int sum = 0; for(in

2021-03-27 11:32:00 630

原创 案例:百钱百鸡

案例:百钱百鸡//需求:有鸡翁、鸡母、鸡雏共100只 ,其中鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?public class HelloWorld{ public static void main(String[] args){ for(int w = 0;w <= 20;w++){ for(int m = 0; m <= 33;m++){ int c = 100 - w

2021-03-27 11:31:24 62

原创 案例:不死神兔

案例:不死神兔//需求:有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问:第二十个月兔子的数量为多少public class HelloWorld { public static void main(String[] args){ int arr[] = new int[20]; arr[0] = 1; arr[1] = 1; for(int x = 2; x < a

2021-03-27 11:30:28 105

原创 案例:逢七过

案例:逢七过public class HelloWorld{ public static void main(String[] args){ System.out.println("需要说过的数字有"); for(int a = 1; a <= 100; a++){ if(a%10 == 7||a/10%10 == 7||a%7 == 0){ System.out.print(a);

2021-03-27 11:29:34 152

原创 案例:减肥计划(switch)

案例:减肥计划(switch)//需求:输入星期数,显示今天的减肥计划//周一:跑步,周二:游泳,周三:慢走,周四:动感单车,周五:拳击,周六:爬山,周日:好好吃一顿import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { System.out.println("请输入一个星期数"); Scanner sc = new Scanne

2021-03-27 11:28:50 438

原创 案例:减肥计划(if语句)

案例:减肥计划(if语句)//需求:输入星期数,显示今天的减肥计划//周一:跑步,周二:游泳,周三:慢走,周四:动感单车,周五:拳击,周六:爬山,周日:好好吃一顿import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { System.out.println("请输入一个星期数"); Scanner sc = new Scanner(

2021-03-27 11:27:39 323

原创 了解WBS

了解WBSWBS:即工作分解结构法,就是把一个项目,按一定的原则进行分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分解到每个人的日常活动中,直到分解不下去为止。WBS的建立分为四部:1.确定项目目标。2. 准确确认项目产生的产品、服务或提供给客户的可交付成果。3. 确保覆盖100%的工作4. 进一步细化1和2的每一项,使其形成顺序的逻辑子组,直到工作要素的复杂性和成本花费成为可计划和可控制的管理单元。...

2021-03-26 12:27:38 88

原创 什么是分而治之?

什么是分而治之?如果团队的整体实力比较强,就可以把一个项目分成多个任务,然后去逐一攻破,再将每一个任务的解组成整个任务的解。这样每个组织就会有明确的任务目标,编写程序时会更加清晰,更容易完成目标。...

2021-03-26 12:25:30 82

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

为什么软件开发周期总是预期的2~3倍可能和多方面的因素有关:①:预估各个流程时出现偏差。比如开始的预估时间本就不可能完成,或者各个没有考虑到各个项目交接时可能出现的时间浪费。②:可能会出现各种预期之外的情况,比如人为的失误,项目的反复修改与测试;管理者经验不足,人员较少;或者没有把一些法定的固定假期算进去,春节之类的。③:人不是机器,是不可能一直都完全精准的完成指定的预期目标的。...

2021-03-26 12:15:19 50

原创 案例:数组最大值

案例:数组最大值//需求:设计一个方法用于获取数组中元素的最大值,调用方法并输出结果public class HelloWorld { public static void main(String[] args){ int arr[] = {12,45,98,73,60}; int number = maxnumber(arr); System.out.println(number); } public static int ma

2021-03-25 12:01:49 110

原创 案例:数组遍历

案例:数组遍历//需求:设计一个方法用于数组遍历,要求遍历的结果在一行上的。例如:{11,22,33,44,55}public class HelloWorld { public static void main(String[] args) {// System.out.println("");输出结果换行// System.out.print(); 输出结果不换行// System.out.println();输出空内容为换行操作

2021-03-25 12:01:09 285

原创 方法的参数传递(引用类型)

方法的参数传递(引用类型)//对基于引用类型(数组是引用类型)的参数,形式参数的改变,会影响实际参数的值public class HelloWorld { public static void main(String[] args) { int arr[] = {10,20,30};//实际参数 System.out.println("调用change方法前" + arr[1]); change(arr); System.out.p

2021-03-25 12:00:35 279

原创 方法的参数传递(数据类型)

方法的参数传递(数据类型)/*对基于数据类型的参数,形式参数的改变,不影响实际参数的值 */public class HelloWorld { public static void main(String[] args) { int number = 100;//number = 100是实际参数 System.out.println("调用change方法前" + number); change(number); System.

2021-03-25 11:59:49 170

原创 方法重载练习

方法重载练习//需求:使用方法重载的思想,设计比较两个整数是否相同的方法,兼容全整数类型(byet,short,int,long)public class HelloWorld { public static void main(String[] args){ System.out.println(caompare(10,20));//整数默认是int类型,所以走第一个方法 //如果行进行其他方法则需要进行强转 System.out.println

2021-03-25 11:59:13 276

原创 方法重载

方法重载/*多个方法在同一个类中多个方法具有相同的方法名多个方法的参数不相同,类型不同或者数量不同*/public class HelloWorld{ public static void main(String[] args){ //调用方法 int result1 = sum(10,20); System.out.println(result1); double redult2 = sum(10.0,20.0);

2021-03-25 11:58:20 69

原创 带返回值方法练习

带返回值方法练习public class HelloWorld { public static void main(String[] args) { int max = getMax(10,20); System.out.println("较大值是:"+max); } public static int getMax(int a, int b) { if (a < b) { return b;

2021-03-25 11:57:36 129 1

原创 带返回值方法的定义和调用

带返回值方法的定义和调用public class HelloWorld{ public static void main(String[] args){ //isEvevNumber(10);直接用方法名(参数)的方式来接收没有意义,无法输出 //需要用:数据类型 变量名 = 方法名(参数) boolean flag = isEvevNumber(10); System.out.println(flag); } pub

2021-03-23 12:21:28 269

原创 带参数方法的定义和调用

带参数方法的定义和调用public class HelloWorld { public static void main(String[] args){ getMax(5,3); }//例如:需求:设计一个方法用于打印两个数中的较大数 public static void getMax(int a,int b){//方法名(参数名,参数名) if(a<b){ System.out.println(b); }el

2021-03-23 12:20:55 262

原创 java方法的练习

方法练习//需求:设计一个方法用于打印两个数中的较大数import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { getMax(); } public static void getMax() { Scanner sc = new Scanner(System.in); int a = sc.nextI

2021-03-23 12:20:16 54

原创 方法调用

方法调用public class HelloWorld{ public static void main(String[] args){ isEvenNumber();//只有在main方法下调用方法才能生效,因为main方法是程序的入口方法,改行操作为调用下方的方法 }//定义一个方法,在方法中定义一个变量,判断该数据是否为偶数 public static void isEvenNumber(){ int number = 10;

2021-03-23 12:19:27 75

原创 求一组数的最大值

求一组数的最大值public class HelloWorld{ public static void main(String[] args){ int arr[] = {12, 45,98,73,60}; int max = arr[0];//一般都事将数组中的第一个数[0]当成初始值去与其他数据比较 for (int x=1; x<arr.length; x++){ if(arr[x] > max){

2021-03-23 12:18:16 534

原创 数组的常见操作

数组的常见操作public class HelloWorld { public static void main(String[] args) { int arr[] = {11, 22, 33, 44, 55}; System.out.println(arr[0]); System.out.println(arr[1]); System.out.println(arr[2]); System.out.println(

2021-03-23 12:17:24 55

原创 数组静态初始化

数组静态初始化public class HelloWorld{ public static void main(String[] args){//定义数组 int[] arr = {1,2,3};//输出数组名 System.out.println(arr);//输出数组中的元素 System.out.println(arr[0]); System.out.println(arr[1]); System.out.

2021-03-23 12:16:22 116

原创 数组动态初始化

数组动态初始化//数组动态初始化lic class HelloWorld { public static void main(String[] args) { int[] arr = new int[3]; System.out.println(arr); System.out.println(arr[0]); System.out.println(arr[1]); System.out.println(arr[2])

2021-03-23 12:15:35 211

原创 数组

数组public class HelloWorld { public static void main(String[] args){ int[] arr = new int[3]; /* 左边: int:说明数组中的元素类型是int类型 []:说明这是一个数组 arr:数组的名称 右边: new:为数组申请内存空间 int:说明数组中的元素类型是int类

2021-03-23 12:14:39 55

原创 案例:猜数字

案例:猜数字//案例:猜数字//需求:程序自动生成一个1-100之间的数字,使用程序实现猜出这个数字是多少?//如果猜的数字比真实数字大,提示你猜的数据大了//如果猜的数字比真实数字小,提示你猜的数据小了//如果猜的数字比真实数字相等,提示恭喜你猜中了import java.util.Random;import java.util.Scanner;public class HelloWorld { public static void main(String[] args) {

2021-03-23 12:13:18 121

原创 Random用法

Random用法//Random//作用:用于产生一个随机数import java.util.Random;public class HelloWorld{ public static void main(String[] args){ Random r = new Random(); //用循环获取10个平均数 for (int i=0; i<10; i++){ int number = r.nextInt(10

2021-03-22 14:26:08 240

空空如也

空空如也

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

TA关注的人

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