自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChaITSimpleLove的博客

世界唯一的不变,就是不停的改变!

  • 博客(7)
  • 资源 (11)
  • 收藏
  • 关注

原创 TypeScript系列学习笔记-接口(interface)

接口简介:原则:对值所具有的结构进行类型检查(核心原则之一)。 它有时被称做“鸭式辨型法”或“结构性子类型化;作用:为这些类型命名和为你的代码或第三方代码定义契约。语法:声明关键字,interface ,代码实例如下:声明一个接口 IPerson,定义属性字段:name,age和可选属性字段:sex,同时定义一个SayHi()方法,在定义一个Student类实现(关键字:implements)IP...

2018-04-10 00:23:10 1165

原创 TypeScript系列学习笔记-函数(function)之重载

回顾C#中重载的概念:1.方法重载是指在同一个类中方法同名,参数不同,调用时根据实参的形式,选择与他匹配的方法执行操作的一种技术。①  参数的类型不同;②  参数的个数不同;③  参数的个数相同时他们的先后顺序不同;2.是否构成重载的条件:◆ 在同一个类中;◆ 方法名相同;◆ 参数列表不同;3.方法重载是多态的一种实现方式;在JS中本身不支持重载的,而在TS中使用可以"变通"的支持重载:1.先申明...

2018-04-09 18:18:43 8116

原创 TypeScript系列学习笔记-函数(方法)function

函数简介:函数是JS应用程序的基础。 它帮助你实现抽象层,模拟类,信息隐藏和模块。 在TS里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义 行为的地方。 TS为JS函数添加了额外的功能,让我们可以更容易地使用。函数分类:和JS一样,TS函数可以创建命名函数和匿名函数;语法:声明关键字,function 。简单回顾,JS中函数的定义:上述函数定义在TS中怎么实现呢,其实一样的,在TS中添加...

2018-04-07 14:13:40 2515

原创 TypeScript系列学习笔记-命名空间namespace

简介:从ECMAScript 2015开始,JS引入了模块的概念。TS也沿用这个概念,但在TS1.5里术语名已经发生了变化。 "内部模块"现在称做"命名空间"。 "外部模块"现在则简称为"模块",这是为了与 ECMAScript 2015里的术语保持一致,(也就是说module X {} 相当于现在推荐的写法 namespace X {})。注:任何使用 module关键字来声明一个 "内部模块"...

2018-04-06 21:14:04 7988

原创 TypeScript系列学习笔记-OOP思想之类的继承

使用TS实现类的继承,关键字:extends(类似C#语言),语法:1.使用 class 关键字实现类的声明;2.使用 extends 关键字实现类的继承;3.使用 super 关键字访问父类(构造函数);实例代码如下,声明一个 Student 类,继承自Person类:此处代码对比,只是为了区别 super 关键字的使用:...

2018-04-06 17:54:10 342

原创 TypeScript系列学习笔记-OOP思想之类的封装

使用TS实现类的封装,关键字:class (类似C#语言),语法:1.使用 class 关键字声明;2.使用 constructor 关键字声明构造函数;3.使用 private 关键字声明私有成员(或属性);4.可以使用 get/set 来实现私有成员访问器;5.支持 static 静态字段或方法;实例代码如下,首先声明一个Person 类://typescript:类 classclass ...

2018-04-06 17:45:37 524

翻译 TypeScript系列学习笔记-基础数据类型

简介:TypeScript(以下简称TS)是一种由微软开发的自由和开源的编程语言。它是JavaScript(以下简称JS)的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。TS扩展了JS的语法,所以任何现有的JS程序可以不加改变的在TS下工作。TS是为大型应用之开发而设计,而编译时它产生 JS 以确保兼容性。(参看官网或百度百科)TS:基础数据类型:1.布尔类型/bool...

2018-04-03 19:29:26 448

PetShop-vNext.zip

petshopvnext =》PetShop for .NET 3.5 基于.NET Framework 3.5下的PetShop,使用LINQ to SQL改进数据访问层,使用WCF来提供RSS,并在UI层上做一些改进,如使用ASP.NET AJAX,ListView控件等。

2021-04-16

PetShop 5.0 详解之一(系统架构设计2017-09-01)修订版.pdf

PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetShop是一个小型的项目,系统架构与代码都比较简单,却也凸现了许多颇有价值的设计与开发理念。本系列试图对PetShop作一个全方位的解剖,依据的代码是PetShop4.0,可以从链接http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdasamppet4.asp中获得。

2021-04-16

0326-混沌工程的过去、现在和未来.pdf

《混沌⼯程的过去、现在和未来》 周洋(中亭) / 阿⾥巴巴 ⾼可⽤架构团队

2021-03-26

UseAutoMapperDemo.zip

基于asp.net core 3.1.x 创建的api 项目中使用 AutoMapper 的简单demo

2020-08-15

NET-Microservices-Architecture-for-Containerized-NET-Applications.pdf

本指南介绍如何使用容器开发基于微服务的应用程序并对其进行管理。 本指南探讨使用 .NET Core 和 Docker 容器的体系结构设计和实现方法。 为了更加轻松地开始使用容器和微服务,本指南重点介绍一个容器化和基于微服务的参考应用程序(用户可获取该应用程序)。 可通过 eShopOnContainers GitHub 存储库获取该示例应用程序。 本指南主要在开发环境级别提供基础开发和体系结构指导,重点介绍以下两种技术:Docker 和 .NET Core。 我们的目标是为用户在应用程序设计时提供指导,使用户无需将重点放在其生产环境的基础结构(云端或本地)上。 用户可在创建生产就绪的应用程序时,稍后制定有关基础结构的决策。 因此,本指南不区分基础结构,更侧重于考虑开发环境。 学习本指南后,接下来将了解 Microsoft Azure 上的生产就绪微服务。

2019-10-19

ConsoleApi.zip

基于 .NET Core 2.2 的 Console 控制台实现 http 对应的 【CRUD】请求操作;

2019-08-16

Growing_SQL_Server_Infographic_ZH_CN.pdf

不断飞跃的SQL Server,描述了SQL Server从2008到2017各个版本的对比。

2019-06-21

推荐安装IIS组件列表.docx

推荐安装的IIS组件列表,对每个组件类别进行详细描述和注释说明,需要的下载参考!

2019-06-17

云服务器采购申请书.docx

查看服务器系统运行的最低资源配置环境和限制,详细的对比国内和国外目前主流的云服务器提供商,特写此申请!希望同行各位参考或有所帮助。

2019-06-17

TypeScript 程序设计.pptx

TypeScript 程序设计教学PPT,从基础到实践,一步一步的引入,最后会实战开发一个小游戏,下载地址:https://gitee.com/dolayout/Snake-for-TypeScript,让更多的朋友了解并掌握TypeScript,体会TypeScript更多的魅力!

2019-05-08

空空如也

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

TA关注的人

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