什么是前端? ? 任何与用户直接打交道的操作界面都可以称之为是一个前端 软件开发架构 ? CS BS (bs 本质就是cs) web服务的本质 ? 浏览器窗口输入一个网址敲回车发生那些事 ? 1. 朝着指定的服务端发送请求 ? 2.服务端接收相应的请求 ? 3.服务端返回相应的响应 ? 4.浏览器接 ...
分类:
Web程序 时间:
2019-12-26 21:42:03
阅读次数:
117
来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=221GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com 使用linq把多列的List转化为只有指定列的List1、方式一 2、方式二 来自 ...
分类:
其他好文 时间:
2019-12-26 21:10:31
阅读次数:
87
企业上云已成不可逆的趋势,全面云计算时代宣告来临,微服务已成软件架构主流,Kubernetes 将会变得更酷,2020 年还有哪些技术趋势值得观察? 作者 | Md Kamaruzzaman 译者 | 无明 策划 | 小智 基础设施:条条道路通云端 对于云厂商来说,2019 年是硕果累累的一年。不仅 ...
分类:
其他好文 时间:
2019-12-26 19:21:49
阅读次数:
88
废话1:有的朋友可能把依赖倒置(DIP)和依赖注入(DI)弄混了。 《敏捷软件开发》第11章: 依赖倒置原则a.高层模块不应该依赖于底层模块,二者都应该依赖于抽象。b.抽象不应该依赖于细节,细节应该依赖于抽象。 可见,依赖倒置的本质是依赖抽象,这与依赖注入的本质依赖容器,是两回事。换句话说,如果Ja ...
分类:
其他好文 时间:
2019-12-26 17:36:30
阅读次数:
94
一、什么是前端 任何与用户直接打交道的操作界面都可以称作为一个前端 例如:电脑显示界面、手机界面、Ipad 二、Web服务本质 软件开发架构: C/S B/S:本质上是C/S 当打开一个浏览器,点击一个可以点击的界面时,发生了哪些事 1.朝着指定的客户端发送请求 2.服务端接收相应的请求 3.服务端 ...
分类:
Web程序 时间:
2019-12-25 20:48:53
阅读次数:
158
在软件开发系统中,常常出现“方法的请求者”与“方法的实现者”之间存在紧密的耦合关系。这不利于软件功能的扩展与维护。例如,想对行为进行“撤销、重做、记录”等处理都很不方便,因此“如何将方法的请求者与方法的实现者解耦?”变得很重要,命令模式能很好地解决这个问题。 在现实生活中,这样的例子也很多,例如,电 ...
分类:
其他好文 时间:
2019-12-25 20:17:45
阅读次数:
102
闭包是什么 内层函数调用外层函数。 返回的函数对象,不仅仅是一个函数对象,在该函数外还包裹了一层作用域,这使得,该函数无论在何处调用,优先使用自己外层包裹的作用域 闭包+高阶函数=装饰器 为什么要用装饰器? 软件开发需要遵守以下原则: 开闭原则: 1.对已实现的功能模块不应该修改 2.对现有的功能的 ...
分类:
编程语言 时间:
2019-12-25 18:58:21
阅读次数:
90
统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,为面向对象的建模语言的国际标准。他的特点是简单,统一,图形化,能表达软件设计中的动态与静态信息。 统一建模语言能为软件开发的所有阶段提供模型化和可视化支持,而且融入了软件工程领域的新思想、新 ...
分类:
其他好文 时间:
2019-12-25 16:03:34
阅读次数:
117
一、选择题(10*2)(软件工程题库) (1)软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(C )。(电气信息类试题) A.硬件环境 B.开发人员的素质 C.软件开发工具和软件开发的环境 D.软件开发的环境 答案解析:软件工程方法得以实施的主要保证是:软件开发中 ...
分类:
其他好文 时间:
2019-12-24 20:20:19
阅读次数:
83
根据软件代码规模,应用软件的开发大致分为三 种模式。 程序员个人开发的小软件 用例图 这种模式和早期的软件开发模式类似。 小软件开发用例图如图所示。 软件调试的特点 发现问题(测试)、定位问题和提出解决问题方 案、修改程序代码、验证全部由程序员负责。 软件调试 可以分为静态调试与动态调试。 1、静态 ...
分类:
其他好文 时间:
2019-12-24 18:45:17
阅读次数:
116