我是伊只雄熊

导航

11 2017 档案

RESTful Web API 理解
摘要:REST 是一种应用架构风格,不是一种标准,是面向资源架构(ROA)风格,与具体技术平台无关,REST架构的应用未必建立在Web之上,与之对应的是传统的Web Service 采用的面向操作的RPC架构风格。 一、基础概念 1、Web 为我们提供获取和操作网络资源的方式,资源包括文字、图片、音频、视 阅读全文

posted @ 2017-11-25 20:35 我是伊只雄熊 阅读(5326) 评论(0) 推荐(0)

C# 函数式编程及Monads.net库
摘要:函数式编程中,一切皆为函数,这个函数一般不是类级别的,其可以保存在变量中,可以当做参数或返回值,是函数级别的抽象和重用,将函数作为可重用的基本模块,就像面向对象中一切皆为对象,把所有事物抽象为类,面向对象编程通过继承和组合来实现类或模块重用,而函数式编程通过局部套用来实现函数重用;两种编程模式相辅相 阅读全文

posted @ 2017-11-16 16:17 我是伊只雄熊 阅读(1115) 评论(0) 推荐(2)

C# 使用Queue<T>代替递归算法遍历树
摘要:递归时候每次调用自身在堆栈上要记录返回地址,而堆栈的空间很少,调用次数多了后会产生堆栈溢出,以下代码是实际项目中,通过Queue<T>来避免递归算法的代码: /// <summary> /// 获取某个节点下特定属性的所有子孙节点 /// </summary> /// <param name="gr 阅读全文

posted @ 2017-11-15 10:52 我是伊只雄熊 阅读(2351) 评论(1) 推荐(2)