- 博客(38)
- 收藏
- 关注
原创 Git本地版本管理
一些基本概念分布式版本控制系统Git 是一种分布式版本控制系统 (Distributed Version Control System DVCS) 。这种系统下,客户端不只是简单地拉取某个版本的文件,而是把整个记录文件版本的数据库(即整个代码仓库)都克隆到本地系统上。这样以来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的克隆工作,实际上都...
2018-07-05 23:58:19
6872
原创 关于 Golang 接口的一些总结
在使用 Golang 构建后端服务时,接口是常用的强大工具。下面是我个人在使用 Golang 接口进行编程的一些总结。基本定义和用法在 Go 语言中,接口类型是函数签名的集合,也就是方法的集合。定义一个接口就表示定义了一堆方法:// define an interface and its abstract methodstype I interface { PrintVal(...
2018-07-05 23:40:36
1212
原创 详细设计和框架映射
BCE 实现用例详细设计使用 ECB 实现 make reservation 用例的详细设计(包含用例简介,顺序图,类图)。make reservation 用例简介make reservation 系统的用例图如下所示:主用例:{Find hotel, Make reservation, Manage basket, Pay}{Find hotel, Make reserv...
2018-06-22 22:17:07
1128
原创 软件架构与框架
描述软件架构与框架之间的区别与联系定义软件架构:软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。设计软件架构就是把系统分解为一些部件,描述这些部件的职责及它们之间的协作行为。软件框架:软件框架是面向领域(如 ERP、计算领域等)的、可复用的“半成品”软件,它实现了该领域的共性部分,并提供了一些定义良好的可...
2018-06-02 19:53:59
3073
1
原创 UML综合建模练习
Forest 种树 app 建模练习本博客针对 Forest 种树 app 的业务功能来进行用例建模、活动建模、领域建模、状态建模与系统序列建模。用例建模活动建模针对种树这个主要业务流程进行活动图建模:领域建模状态建模针对种树这个主要用例进行活动建模:系统序列建模操作协议操作:chooseTreeType(type: string)...
2018-05-13 19:29:43
3422
原创 软件生命周期模型与UP -- Homework 2
1、简答题简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。瀑布模型优点:为项目提供了按阶段划分的检查点。降低软件开发的复杂程度,提高软件开发过程的透明性,提高软件开发过程的可管理性。推迟软件实现,强调在软件实现前必须进行分析和设计工作。以项目的阶段评审和文档控制为手段有效地对分析、设计、编码、测试、交付和维护整个开发过程进行指导,保证了阶段之间的正确衔接,能够及时发...
2018-03-22 21:36:23
581
原创 LeetCode #332 Reconstruct Itinerary
题目Given a list of airline tickets represented by pairs of departure and arrival airports [from, to], reconstruct the itinerary in order. All of the tickets belong to a man who departs from JFK. Thus
2018-01-05 23:31:29
365
原创 LeetCode #714 Best Time to Buy and Sell Stock with Transaction Fee
LeetCode 第714题 题解
2017-10-28 23:41:56
251
原创 LeetCode #659 Split Array into Consecutive Subsequences
LeetCode 第659题 题解
2017-10-21 22:01:25
1593
原创 LeetCode #241 Different Ways to Add Parentheses
LeetCode 第241题 不同加括号的方法 题解
2017-09-14 20:08:45
295
原创 LeetCode #11 Container With Most Water
LeetCode #11 Container With Most Water 题解
2017-09-10 17:22:27
255
原创 Pandas 数据结构Series、DataFrame分析
用python进行数据分析时经常要用到pandas库,为了以后便于查询,我对pandas库的两个主要数据结构Series和DataFrame的创建和使用方法进行了简单总结。
2017-07-13 21:48:58
809
原创 SQL GROUP BY 语句分析
GROUP BY 语句是SQL中用来对数据实现分组聚集操作的语句,它可以根据数据表中的一个或多个属性(列)的不同值把数据分成不同的组,以实现对数据的分组统计等操作。下面是我根据个人学习经验对该语句做出的分析。聚集函数要了解分组的概念,首先让我们来熟悉一下SQL中的基本聚集函数:求平均值: AVG()找最小值: MIN()找最大值: MAX()求和: SUM()计数: COUNT()所有这
2017-07-04 10:37:56
952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人