自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 BCE实现用例设计

BCE实现用例设计用例简介这个简单的用例可以允许用户搜索酒店、选择酒店、预定酒店以及付款。具体的用例图如下: 识别出来的BCE类别有如下这些:BoundarysearchHotel:主要用于显示按照城市和时间来搜索酒店的界面。selectHotel:主要用于显示酒店的筛选、显示酒店的基本信息。orderHotel:主要用于显示房间类型确认、付款、填写个人信息、确...

2018-06-27 15:20:36 2068 1

原创 lesson 13

描述软件架构与框架之间的区别与联系 - 架构 Architecture 计算机、IT、软件工程等专业的一个术语,如系统架构、软件架构等等。这个词其实是软件行业对于建筑行业的学习和借鉴,用一个物理、实在的“建筑”来比喻一个抽象、虚拟的软件系统。软件架构是指构成一个软件系统核心(主体、基础)结构的组成元素,以及这些核心组成元素之间的相互依赖、交互、协作等关系。一个软件架构(模型)是动静结合的,既包...

2018-06-09 19:47:29 172

原创 期中练习

2018-05-11 18:56:54 137

原创 图床

2018-05-04 15:48:57 438

原创 lesson 8

对 Reservation/Order 对象建模 对 淘宝退货 对象建模

2018-05-03 22:15:13 113

原创 lesson7

领域模型逻辑模型物理模型SQL语句CREATE TABLE `Payment`( paymentID INTEGER NOT NULL, method CHAR NOT NULL, value DOUBLE NOT NULL, date DATE NOT NULL, PRIMARY KEY (paymentID));CREATE TABLE `User`( userID

2018-04-29 11:05:08 128

原创 lesson6作业

阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例 尽可能识别外部系统,并用色彩标注新的外部系统和服务 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法给原本有的功

2018-04-19 23:06:46 141

原创 React技术栈 思维导图(一)

2018-04-12 21:37:02 1631

原创 第三周作业

简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。 - 瀑布模型 优点:”线性”是人们最容易掌握并能熟练应用的思想方法。当人们碰到一个复杂的”非线性”问题时,总是千方百计地将其分解或转化为一系列简单的线性问题,然后逐个解决。 缺点:各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量;由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发的风险;早

2018-03-23 11:40:31 144

原创 HTML5

HTML5总结新特性用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section新的表单控件,比如 calendar、date、time、email、url、search声明<!DOCTYPE html>这个要永远放在html文件的第一行,用来声明html

2017-10-09 22:14:11 193

原创 Swift Core Data

Swift Core Data首先需要创建一个模版,进去“file”->“new”->”file”->”Core Data”->”Data Model”。然后点击右下角的“add entity”。 在Xcode里面这个Entity会变成一个NSMangedObject的一个实体。Xcode的数据库是基于SQL的,所以每一个entity会有属性、关系以及fetched properties(用于搜索

2017-10-09 17:43:12 429

原创 TableView

TableViewTableView用来处理大量的数据,有以下两种方式: 一个典型的TableView由以下部分组成: 一个Table中的cell系统提供了以下四种方式: 准备工作首先需要把storyboard清理干净,然后拖出新的tableviewcontroller。然后新建自己的TableViewController。然后我们需要使用Twitter的framework,使用方法是把fra

2017-10-07 17:27:59 181

原创 swift多线程

swift多线程。

2017-10-06 01:00:05 294

原创 初步了解Grid Layout

从现在开始我将会重新学习web2.0的课程,以下将会记录我在学习过程中的感悟。css布局一直以来都是一个比较麻烦的事情,从最传统的表格布局、到float和position再到flexbox。技术一直在进步,而最新的技术属于grid layout。

2017-09-30 22:48:21 242

原创 多重MVC

我们首先创建多一个MVC,这一个MVC允许用户可以点选相应表情的按钮,然后跳转到表情页面。创建新的MVC方法很简单,只需要在storyboard拖拽View Controller到空白的区域就可以了。创新新的MVC也要自己创建一个相应的Controller类。然后记得在inspector那里设置绑定相应的类。

2017-09-28 14:31:15 305

原创 IOS开发之多重MVC以及手势

IOS开发之多重MVC以及手势继续学习IOS开发,这一次学习的是多重MVC架构以及手势识别。

2017-09-25 23:21:13 188

原创 Swift的一些高级技巧

Swift的一些高级技巧life cycle的代码实现我们会发现,新建一个UIViewController以后,xcode会默认提供一个函数给你。override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view.}这个函数就是当此ViewContro

2017-09-24 18:39:25 426

原创 IOS开发之Views自定义布局

IOS开发之Views自定义布局学习IOS也有快一周了,作为在CSDN的第一篇博客,我将会记录下我的学习笔记。接下来将会做一个draw函数,自定义画出笑脸。关于位置的布局首先需要知道Swift里面,bound和frame的区别。bound指的是当前view中的相对位置,而frame值得是当前view的上一级(superview)的相对位置。let skullRadius = min(boun

2017-09-21 20:19:45 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除