- 博客(22)
- 收藏
- 关注
转载 Redis 中的数据类型及基本操作
Redis 内置的数据类型有 5种:字符串String、哈希Hash、列表List、集合Set、有序集合ZSet字符串类型 String 是 Redis 中最基本的类型,一个 key 对应着一个 value,String 类型是二进制安全的,即其值可以存储任何的类型,如图片或者序列化后的对象,其一个键最大可以存储 512MB 的数据。字符串类型的操作赋值操作Set ke...
2018-03-27 10:31:00
255
转载 Asp.net mvc 中View 的呈现(二)
目录 ViewResultBase ViewEngine 视图类型 视图的编译 总结 上一节介绍了 Asp.net mvc 中除 ViewResult 外的所有的 ActionResult,这一节介绍 ViewResult。ViewRe...
2018-02-05 17:40:00
269
转载 Asp.net mvc 中View的呈现(一)
目录 ActionResult 我们知道针对客户端的请求,最终都会转换为对 Controller 中的一个 Action 方法的调用,指定的 Action 方法会返回一个 ActionResult 类型的实例来响应该请求,但 ActionResult 类型的实例是如何转换为请求终端最终呈现的页面的呢?...
2018-01-28 19:10:00
312
转载 Asp.net mvc 中Action 方法的执行(三)
目录 Action 执行的整体流程 前面介绍了 Action 方法执行过程中的一些主要的组件以及方法执行过程中需要的参数的源数据的提供以及参数的绑定,那些都可以看作是 Action 方法执行前的一些必要的准备工作,接下来便将这些串起来看一下 Action 方法执行的整体的流程。Action 执行的整...
2018-01-26 15:19:00
294
转载 Asp.net mvc 中Action 方法的执行(二)
目录 数据来源 数据的绑定 前面介绍了 Action 执行过程中的几个基本的组件,这里介绍 Action 方法的参数绑定。 数据来源 为 Action 方法提供参数绑定的原始数据来源于当前的 Http 请求,可能包含在请求的 Http 报文头部或报文体中,亦可能包含在当前请求...
2018-01-23 10:34:00
389
转载 Asp.net mvc 中Action 方法的执行(一)
目录 关键组件 在 Aps.net mvc 应用中对请求的处理最终都是转换为对某个 Controller 中的某个 Action 方法的调用,因此,要对一个请求进行处理,第一步,需要根据请求解析出对应的 Controller 和 Action 的名称,这是 Asp.net mvc 中的路由 的职责所在...
2018-01-17 14:29:00
2581
转载 树与二叉树(2)
目录 树的存储结构 树与二叉树的转换 树与森林的遍历 森林的遍历 树的存储结构 树的存储结构有两种,线式存储 和 链式存储,灵活使用这两种存储结构,具有如下五种存储方式:双亲表示法,一种顺序(线式)表示法孩子表示法,一种链式表示法孩子链表表示法,...
2017-12-24 11:26:00
530
转载 树与二叉树(1)
目录 定义与术语 树的相关基本操作 二叉树 定义与术语树的定义 树 是 n(n>=0) 个节点的有限集 T,当 n = 0 时,称为 空树,当 n>0 时,有且仅有一个 根节点,当 n>1时,除根节点外的其它节点可以分为 m(m>0) 个互不相...
2017-12-21 11:10:00
91
转载 C#中的基元类型、值类型和引用类型
C# 中的基元类型、值类型和引用类型1. 基元类型(Primitive Type) 编译器直接支持的类型称为基元类型。基元类型可以直接映射到 FCL 中存在的类型。例如,int a = 10 中的 int 就是基元类型,其对应着 FCL 中的 System.Int32,上面的代码你完全可以写作System.Int32 a = 10,编译器将生成完全形同的 IL,也可以理解为 C# ...
2017-12-13 17:26:00
398
转载 Web API <五> 序列化
在 Asp.Net Web Api 中提供了两种 媒体类型格式化器(mime-type formatter),分别用于支持 JSON 和 XML 数据的格式化处理。默认两种格式化器已集成到了 Asp.Net Web Api 的请求处理管道(pipline) 中,客户端可以在请求报文头中通过设置 Accept 参数来指定获取数据的格式类型(JSON或 XML)。媒体类型格式化器 是指具...
2017-10-16 15:04:00
787
转载 Web API (四) 特性路由(Attribute Route)
特性路由 是Web API 2 中提出的一种新的类型的路由,正如其名称那样,它是通过特性(Attribute) 来定义路由的,相比之前的基于模式(Convertion Based)的路由,特性路由 能够提供更为灵活和更多的控制。更好的方式是,灵活的组合使用这两种方式。为什么需要特性路由 在 特性路由 之前 的 基于模式 的路由,我们需要定义一些包含一些参数化字符串的模板,例如,...
2017-10-16 15:02:00
1197
转载 Asp.net mvc 中的 Controller 的激活
Controller 激活是指根据路由系统解析出来的 Controller 的名称创建 控制器(Controller)的过程,这里的控制器泛指实现了 IController 接口的类型激活过程中的核心类型Controller Asp.net mvc 中的控制器 类都是抽象类 Controller 的子类,Controller 类又是抽象类 ControllerBa...
2017-10-16 15:00:00
175
转载 Asp.net mvc 中的路由
在 Asp.net mvc 中,来自客户端的请求总是针对某个 Controller 中的 Action 方法,因此,必须采用某种机制从请求的 URl 中解析出对应的 Controller 和 Action 的名称,这个过程便称为路由(Routing)路由(Routing) 机制并不是专属于 Asp.net mvc,而是建立在 Asp.net 上的,与其相关的核心类型都定义在 Sy...
2017-10-16 14:49:00
140
转载 android 基础02 - Activity 的生命周期及状态
返回栈 Android 中的 Activity 是可以层叠的,当我们启动一个新的 Activity 时,就会覆盖在原有的 Activity 之上,点击 Back 会销毁当前 Activity,下面的(上一个 Activity)就会显示出来。 Android 中使用任务(Task) 来管理 ACtivity,一个任务就是放在放在栈(Stack)中的一系列 Activity 的集合...
2017-03-20 18:07:00
131
转载 Web Api 2(三)之路由与Action的选择
路由(Route) Web Api中的路由与Asp.net mvc中的路由基本上一样,一个路由看起来像是一个URI路径,但是路由中包含一些大括号包括的占位符(place holder),例如: api/{Controller}/{Action}/{Id} 当你创建一个路由的时候,你可以为一个或多个占位符设置默认值,例如下面的例子将Controller设为Accoun...
2016-08-26 15:16:00
1001
转载 Web Api 2 (二) 之 Action Result
一个Web Api Controller 的Action可以返回如下的类型,针对不同的返回类型,Web Api使用不同的机制来创建 HTTP responsevoid 返回Http状态值204(Not Content)HttpResponseMessage 直接转换为response message返回IHttpActionResult 调用IHttpAction...
2016-08-23 15:25:00
306
转载 C#之数组
@(Net)[C#|Array] 数组 是允许将多个数据项作为集合来处理的一种机制。CLR支持一维(如果此时数组索引从0开始,也被称为SZ(single-dimension,zero-base)、向量(Vector))、多维和交错数组(有数组构成的数组)。所有的数组类型都隐式的从System.Array抽象类派生,而后者又派生自System.Object。这意味着数组始终是引用类型...
2016-06-19 19:24:00
334
转载 Web API 2 (一)之Web Service简介
Web Service 是什么?Web Service 也叫作XML Web Service,是一种网络化的,分布式的软件系统,通常通过Http交付,可以跨编程语言和操作系统进行远程调用操作,通常情况下,Web Service包括服务本身和客户端,后者也被称为消费者或请求者,可以通过网络访问部署在服务器提供的某种服务(通过调用Web服务对外公开的访问接口)。其可以是网页浏览器,一个桌...
2016-06-13 11:12:00
122
转载 C#基础知识点总结
属性:封装了 一部分对象状态的函数成员 事件:简化对象状态转化处理的函数成员 C#不支持类的多继承(与C++不同),但可同时实现多个接口 C#是一种类型安全的语言,即类型只能通过定义的协议进行交互,从而保证内部类型的一致化。 C#支持静态类型化,在编译时会执行静态类型安全性检查 C#依靠运行时环境来自动的内存管理(...
2016-06-11 10:02:00
110
转载 数据库基础知识总结(MS sql)
基本概念 数据:描述事物的符号称为数据,是存储在数据库中的基本对象。 数据库:数据库是长期存储在计算机上内的有组织、可共享的数据集合。 数据库管理系统:用户和操作系统之间的一层数据管理软件。主要功能包括如下几个方面: >1 数据定义功能:通过数据定义语言DDL(Data Definition Language)实现数据对象的定义 ...
2016-06-11 09:46:00
234
转载 Asp.net mvc 框架揭秘之Asp.net +Mvc简介
1、什么是MVC?介绍MVC之前说一下自治视图(Autonomous View):将UI界面的呈现、交互动作的捕捉响应、逻辑处理流程、数据存储等糅合在一起(如WebForm),我们将这种设计模式成为自治视图 自治视图的弊端: 视图和逻辑糅合在一起,不利于逻辑的复用 不利于对UI组件的调试 MVC是基于关注点分离的方针的架构模...
2016-06-11 09:41:00
139
转载 JavaScript数组
JavaScript数组简介JavaScript中的数组与其他语言中的数组是不同的,主要体现在: 数组中存储的各项可以是不同类型的数据 数组的大小是动态变化的,当新增项时或移除项时可以动态的改变大小来容纳当前数据项 在JavaScript中创建数组在JavaScript中创建数组有两种方式: 其一:调用数组的构造函数 v...
2016-06-10 13:17:00
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人