- 博客(15)
- 收藏
- 关注
转载 什么是浏览器跨域访问操作?js如何实现
一、浏览器跨域访问操作 浏览器从一个域名的网页去请求一个域名的资源时,域名、端口、协议任一不同,都是跨域。二、js实现跨域1、跨域资源共享(CORS) 定义在访问跨域资源时,浏览器与服务器怎么沟通,使用自定义HTTP头部让浏览器与服务器沟通,从而决定请求是否成功。服务器端通过设置Access-Control-Allow-Origin,当浏览器检测到相应设置,则允许Ajax进行跨域访问。2、基于script标签实现跨域 通过动态创建script标签就可以
2022-10-15 21:59:55
253
1
原创 javascript在发送ajax请求时,URL的域名地址是使用绝对地址还是现对地址?
一、Ajax概念1、Ajax=异步 javaScript 和 XML2、Ajax是一种用于创建快速动态网页的技术3、通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新,这意味着可以在不加载整个网页的情况下,对网页的某部分进行更新。二、相对地址与绝对地址1、相对地址相对地址就是说地址是相对存在的,他往往值表现一个网址后面的部分,不带有域名,相对地址如:/htm/shopjsp/cpys.html2、绝对地址绝对地址也可以说是一种物理路径,也就是一条完整额路径,
2022-10-15 21:46:36
250
原创 推荐阅读书籍《大象–thinking in UML》【软件工程】
书籍简单了解 《大象–thinking in UML》是一本结合了面向对象方法、软件工程方法、基于 UML 的建模方法的全程建模的书。以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。 内容简单了解 (1)第一部分讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。(2)第二部分对UML的基础概念重新组织和归纳整理,进行扩展和讨论..
2022-04-06 16:03:10
339
原创 阅读和了解什么是形式化方法【软件工程】
形式化⽅法定义 ⽤于开发计算机系统的形式化⽅法是描述系统性质的基于数学的技术,这样的形式化⽅法提供了⼀个框架,可以在框架中以系统的⽽不是特别的⽅式刻划、开发和验证系统。如果⼀个⽅法有良好的数学基础,那么它就是形式化的,典型地以形式化规约语⾔给出。 形式化⽅法的本质是基于数学的⽅法来描述⽬标软件系统属性的⼀种技术。不同的形式化⽅法的数学基础是不同的,有的以集合论和⼀阶谓词演算为基础,有的则以时态逻辑为基础。形式化⽅法需要形式化规约说明语⾔的⽀持。 形式化⽅法的分类 (1)⾯向模型的形式化⽅法..
2022-04-06 15:27:19
298
原创 了解java的反射机制【面向对象程序设计java】
什么是java的反射机制 Java的反射机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制,反射被视为动态语言的关键。简单来说,反射机制指的是程序在运行时能够获取自身的信息。在 Java 中,只要给定类的名字,就可以通过反射机制来获得类的所有信息。...
2022-04-06 15:17:19
241
原创 决策表(决策树)[软件工程]
决策表:决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多,各条件又相互组合、有多种决策方案的情况。决策树:决策树是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。
2022-03-31 22:17:22
2313
原创 1.画出程序流程图和盒图的结构化程序?2.下图是结构化程序的吗?如果不是设计一个等价的结构化程序。(软件工程)
1.画出程序流程图和盒图的结构化程序?2.下图是结构化程序的吗?如果不是设计一个等价的结构化程序。(软件工程)
2022-03-31 21:45:16
126
原创 Why Software Development Methodologies Suck?(为什么软件开发方法论会让你觉得糟糕?)
软件方法论很糟糕,因为它们经常会导致货物崇拜行为:我们在做单打,我们有一个优先的待办事项,我们甚至为了上帝的缘故在练习持续集成——为什么我们制作的东西仍然很差劲和过时?因为你忘记了最重要的一件事:建立一个能够尽快学习和适应的组织。
2022-03-23 21:17:26
79
原创 什么是分而治之?以及了解WBS.[软件工程]
软件工程中分而治之就是指工作分解结构(WBS),是将一个庞大的项目逐层分解成很多个小项目,直到最后变成一个个结构简单,目的明确的任务时,我们的编程思路就会很清晰明了,更容易完成项目。
2022-03-17 21:37:37
374
原创 Quora精选:为什么软件开发周期总是预估的2~3倍?
在软件开发过程中,总会有意想不到的事情发生,比如:1、软件开发的思维模式不能像数学一样简单的计算,他需要充分的准备,需要对需求有完善的分析。2、出现的环境会比预期的问题多,开发过程中路线不总是跟着自己的思维走,会有很多预料之外的问题都需要花时间去解决。
2022-03-17 20:19:47
111
原创 编写一个应用程序,给出汉字“你”,“我”,“他”在Unicode表中的位置。
编写一个应用程序,给出汉字“你”,“我”,“他”在Unicode表中的位置。
2022-03-14 22:43:39
494
原创 目前住院病人主要由护士护理,这样不仅需要大量护士,而且由于不能随时观察病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的监护系统,写出问题定义和分析系统可行性(软件工程导论)
医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图 等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。问题定义:①问题的背景:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察病人的病情变化,还可能会延误抢救时机。②问题的要求:能够随时接收每个病人的生理信号并以病人情况形成日志,能够判断病人生理信号是否超出医生所规定的安全范围并能够
2022-03-14 21:43:00
2949
原创 JDK、eclipse下载相关软件安装【面向对象Java】
1.安装JDK在其主页面上单击products,然后再Hardware and Software板块中单击Java,进入下一个页面后点击Download Java,然后下载与自己电脑操作系统相应JDK。
2022-03-08 20:14:50
591
原创 了解并总结软件工程与计算机科学的关系及区别,你的观点?【软件工程】
【关系和区别】计算机科学与技术和软件工程涉及的领域不同,计算机科学与技术是计算机的全面知识,包括计算机原理、硬件、软件及发展趋势。软件工程主要是计算机软件的开发,程序的编写。
2022-03-08 17:40:35
232
原创 [软件工程方法论对我们软件开发有很多大用处?谈谈你的看法]
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
2022-03-08 17:07:18
6103
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人