为了能让 服务器与 应用进行协作,首先应该由一个中介方制定web应用于web服务器进行协作的标准接口, 就是其中最主要的一个接口。 中介方规定: web服务器可以访问任意一个web应用中实现servlet接口的类 web应用中用于web服务器动态调用的程序代码位于servlet接口的实现类中。 SU ...
分类:
编程语言 时间:
2020-04-08 12:03:53
阅读次数:
58
一、统一建模语言 UML,用来设计软件设计蓝图的建模语言,简单、统一、图形化、能表达软件设计中的动态和静态信息。 包括用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图。 二、类、接口、类图 1、类 具有相同属性、方法和关系的对象的抽象,封装了数据和行为,具有封装、继承、多态三大特 ...
分类:
其他好文 时间:
2020-04-06 00:13:23
阅读次数:
102
一、什么是微服务架构? 1.系统拆分 2.服务各自独立运行、独立部署 3.服务之间基于HTTP的Restful API通信协作 二、为什么选择Spring Cloud? 1.基于Spring Boot实现的微服务架构工具。 2.组成 Config:配置中心,支持git存储配置,实现应用配置外部化,客 ...
分类:
编程语言 时间:
2020-04-06 00:08:40
阅读次数:
87
老话说,工欲善其事,必先利其器。 那么,作为编程人员,你都用过哪些“兵器”呢?你的”兵器“够”锋利”吗? 近期,有很多新朋友问,都有什么画流程图的工具,给推荐推荐? 索性,就静下来,好好梳理一下,从事编程十余载中,用到了哪些工具?尝试汇总分享给大家,希望对大家有所帮助。 Tips: 1. 考虑方便收 ...
分类:
编程语言 时间:
2020-04-04 11:42:36
阅读次数:
85
近年来,在高科技行业,为了响应快速的技术迭代和产品升级,敏捷开发流程正成为越来越多企业的选择。企业希望通过敏捷开发模式,基于自身的线性发展,来获取非线性的创新与竞争优势。敏捷开发宣言是这样重新定义研发过程:?个体和交互胜过过程和工具?可以工作的软件胜过面面俱到的文档?客户合作胜过合同谈判?响应变化胜过遵循计划敏捷开发模式的践行,并非易事。首先是团队观念的转变和组织变革,然后这些还并不足够,在敏捷流
分类:
其他好文 时间:
2020-04-03 00:31:17
阅读次数:
67
正常情况下,获取最新代码并修改完本地代码后,正常提交流程是先暂存本地代码、提交、推送至服务器。 在多人协作开发时会出现本地文件和服务器文件冲突的情况,这时候不能成功拉取服务器代码进行合并,这时候需要采取Stash命令, 步骤: 1、Stash Changes 这个操作会把选中的文件暂时copy一份放 ...
分类:
其他好文 时间:
2020-04-01 16:16:29
阅读次数:
834
这些方法存在于同步中; 使用这些方法必须标识同步所属的锁; 锁可以是任意对象,所以任意对象调用方法一定定义在Object类中。 Condition是在java 1.5中才出现的,它用来替代传统的Object的wait()、notify()实现线程间的协作,相比使用Object的wait()、noti ...
分类:
编程语言 时间:
2020-03-31 22:49:38
阅读次数:
68
HTTP的工作原理 HTTP协议是什么? HTTP我们称之为超文本传输协议,是分布式、协作式、超媒体信息系统的应用程序协议。HTTP 是互联网数据通信的基础,其中超文本文档包括指向用户可以轻松访问的其他资源的超链接。例如通过单击鼠标或在 Web 浏览器中输入网络地址URL或者点击浏览器的内容发起一个 ...
分类:
Web程序 时间:
2020-03-30 12:57:39
阅读次数:
136
结对编程(阶段二) 一、实验目标1)体验敏捷开发中的两人合作。 2)进一步提高个人编程技巧与实践。 二 、实验内容1)根据以下问题描述,练习结对编程(pair programming)实践; 2)要求学生两人一组,自由组合。每组使用一台计算机,二人共同编码,完成实验要求。 3)要求在结对编程工作期间... ...
分类:
其他好文 时间:
2020-03-29 10:33:25
阅读次数:
66
1、fork仓库 2、将仓库克隆到本地仓库进行修改 3、将仓库推送到远程仓库 4、发起pull reqest 5、原仓库作者审核代码,通过合并代码 ...
分类:
其他好文 时间:
2020-03-28 17:51:51
阅读次数:
39