- 博客(14)
- 收藏
- 关注
转载 JSP使用的颜色二进制代码
文章转自https://blog.csdn.net/shakespeare001/article/details/7816022
2020-11-22 11:22:06
4138
原创 什么是浏览器跨域访问操作,JS该如何实现?
跨域访问:跨域访问就是你在一个域环境下,访问另一个域的内容。跨域访问前提是彼此相互信任,不然是没法访问的。跨域跟服务器没关系只跟域名有关系只有在同一个域名下 才不算跨域一级域名相同 二级域名不同都算是跨域!假设你有两个站点www.a.com和www.b.com在a中用ajax向b发送请求,这就是跨域请求了。JS如何实现?1.基于iframe实现跨域基于iframe实现的跨域要求两个域具有aa.xx.com,bb.xx.com这种特点,也就是两个页面必须属于一个基础域(例如都是xxx.c
2020-11-14 16:00:53
247
原创 JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?
首先来了解一下AJAX:AJAX是创建交互式网页应用的网页开发技术的一种。Ajax = 异步 JavaScript 和 XML 或者是 HTML(标bai准通用标记语言的子集)。可以用于创建快速动态网页的技术。在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。所以对于AJAX,URL的域名发
2020-11-14 15:44:17
113
原创 UML中与类图有关的关系符号表示
类(Class):使用三层矩形框表示。 第一层显示类的名称,如果是抽象类,则就用斜体显示。 第二层是字段和属性。 第三层是类的方法。 注意前面的符号,‘+’表示public,‘-’表示private,‘#’表示protected。接口:使用两层矩形框表示,与类图的区别主要是顶端有<>显示 。 第一行是接口名称。 第二行是接口方法。继承类(extends)(泛化关系):用空心三角形+实线来表示。实现接口(implements) :用空心三角形+虚线来表示关联(Asso.
2020-11-03 10:43:56
851
原创 内置对象session与httpsession对象
HttpSession 服务端的技术:服务器会为每一个用户 创建一个独立的HttpSessionHttpSession原理:当用户第一次访问Servlet时,服务器端会给用户创建一个独立的Session并且生成一个SessionID,这个SessionID在响应浏览器的时候会被装进cookie中,从而被保存到浏览器中当用户再一次访问Servlet时,请求中会携带着cookie中的SessionID去访问服务器会根据这个SessionID去查看是否有对应的Session对象有就拿出来使用;没有就
2020-10-28 16:44:47
127
原创 为什么软件开发方法论让你觉得糟糕?
为什么软件开发方法论让你觉得糟糕?围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱 头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够帮助我们选择好的实践,同时,提升我们所提供软件的价值:划小开发周期以及提升反馈效率。Michael Feathers给出了以下观点:我认为,我们最终还是得倚重开发者的能力,
2020-10-27 15:00:21
80
原创 什么是形式化方法?
形式化方法在古代就运用了,而在现代逻辑中又有了进一步的发展和完善。这种方法特别在数学、计算机科学、人工智能等领域得到广泛运用。它能精确地揭示各种逻辑规律,制定相应的逻辑规则,使各种理论体系更加严密。同时也能正确地训练思维、提高思维的抽象能力。用于开发计算机系统的形式化方法是描述系统性质的基于数学的技术,这样的形式化方法提供了一个框架,可以在框架中以系统的而不是特别的方式刻划、开发和验 证系统。 如果一个方法有良好的数学基础,那么它就是形式化的,典型地以形式化规约语言给出。这个基础提供一系列精确定义的概念,
2020-10-25 11:25:39
614
原创 什么是分而治之?什么是WBS?
分而治之所谓“分而治之” 就是把一个复杂的问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体系结构设计、模块化设计都是分而治之的具体表现。WBS所谓WBS,就是工作分解结构(Work Breakdown Structure), 创建WBS是把项目工作按阶段可交付成果分解成较小的,更易于管理的组成部分的过程。WBS的基本定义 :以可交付成果为导向对项目要素进行
2020-10-23 23:13:02
242
原创 为什么软件开发周期总是预估的2~3倍?
来源:煎蛋网作者:Micheal Wolfe原文:https://goo.gl/mfaU3l译文:http://jandan.net/2013/07/16/quora-software-development.html来源:煎蛋网作者:Micheal Wolfe原文:https://goo.gl/mfaU3l译文:http://jandan.net/2013/07/16/quora-software-development.htmlQuora上有人提问:为什么软件开发的周期总是预估的2~3倍
2020-10-23 23:07:26
119
原创 软件工程方法论对我们软件开发有多大用处?
软件工程方法论软件工程方法论包含3个要素:方法、工具和过程。其中,方法是完成软件开发的各项任务的技术方法,回等“怎样做”的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。对于软件工程方法论,它让我们学习到一些基本知识,了解如何更规范的去完成一个项目,让我们有所规划,方法论指引我们去实践。但是每个软件项目都不尽相同,方法论的规范不是一成不变的,应该根据实际需要去参考。...
2020-10-21 18:57:05
65
原创 MVC和MVP的区别
MVCMVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVPMVP全称:Model-View-Presenter ;MVP 是从经典的模式MVC演变而来,它们的基本思
2020-10-20 22:00:43
69
原创 有人负责,才有质量:写给在集市中迷失的一代
文章来源:https://m.ituring.com.cn/article/936313年前,新兴的草根开源软件运动如火如荼,而Eric Raymond的《大教堂与集市》(O’Reilly Media, 2001)一书则重新定义了我们的词汇表,几乎预言了瀑布模型和大型软件公司的终结。这本书有煽动性,但却没有说服我。与此同时,由于我正全身心投入开源运动,也就情不自禁地宁愿相信他是对的。而今年夏天我带到海滨别墅来的这本书,同样有煽动性,比Raymond那本更甚(但这本书在提到《大教堂与集市》时是相当正面的)
2020-10-20 11:26:44
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人