哲学 不要为了RESTful而RESTful 在能表达清楚的情况下,简单就是美 接口路径设计 接口设计原则 URI指向的是唯一的资源对象 示例: 指向ID为yanbo.ai的Account对象 URI可以隐式指向唯一的集合列表 示例: 隐式地指向trades list 集合 聚合资源必须通过父级资源 ...
分类:
其他好文 时间:
2016-07-04 23:48:53
阅读次数:
643
A peak element is an element that is greater than its neighbors. Given an input array where num[i] ≠ num[i+1], find a peak element and return its inde ...
分类:
其他好文 时间:
2016-07-04 23:50:11
阅读次数:
418
gRPC是Google最近公布的开源软件,基于最新的HTTP2.0协议,并支持常见的众多编程语言。 我们知道HTTP2.0是基于二进制的HTTP协议升级版本,目前各大浏览器都在快马加鞭的加以支持。 我们可以设想一下,未来浏览器支持HTTP2.0,并通过现有开源序列化库比如protobuf等,可以直接 ...
分类:
其他好文 时间:
2016-07-04 23:48:46
阅读次数:
664
引子 在移动互联网、云计算迅猛发展的今天,作为一名Web开发者,如果您还没听说过“REST”这个buzzword,显然已经落伍了。夸张点说,甚至“出了门都不好意思跟别人打招呼”。尽管如此,对于REST这个泊来品的理解,大多数人(包括一些资深的架构师)仍然停留在“盲人摸象”的阶段。常常听到各种各样关于 ...
分类:
其他好文 时间:
2016-07-04 23:48:53
阅读次数:
529
要点: 1、Collection接口为所有集合类提供了共同方法(映射除外,映射是通过Map接口描述的) 2、列表是一个有序集合,其中的每个元素都有一个整数索引 3、set针对高效包含测试进行过优化。Java提供了HashSet和TreeSet实现 4、对映射来说,可以选择HashMap或TreeMa ...
分类:
编程语言 时间:
2016-07-04 23:48:00
阅读次数:
403
页面布局方式,主要包含:文档流、浮动层、float属性。 ?html页面的标准文档流(默认布局)是:从上到下,从左到右,遇块(块级元素)换行。 ?浮动层:给元素的float属性赋值后,就是脱离文档流,进行左右浮动,紧贴着父元素(默认为body文本区域)的左右边框。而此浮动元素在文档流空出的位置,由后 ...
分类:
其他好文 时间:
2016-07-04 23:46:28
阅读次数:
561
React最初来自Facebook内部的广告系统项目,项目实施过程中前端开发遇到了巨大挑战,代码变得越来越臃肿且混乱不堪,难以维护。于是痛定思痛,他们决定抛开很多所谓的“最佳实践”,重新思考前端界面的构建方式,于是就有了React。 React最初来自Facebook内部的广告系统项目,项目实施过程 ...
分类:
其他好文 时间:
2016-07-04 23:47:28
阅读次数:
538
Description Farmer John has a problem: the dirt road from his farm to town has suffered in the recent rainstorms and now contains (1 <= N <= 10,000) m ...
分类:
其他好文 时间:
2016-07-04 23:45:56
阅读次数:
474
多行注释: 1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来 2. 按大写字母I,再插入注释符,例如// 3. 按esc键就会全部注释了 取消多行注释: 1. 进入命令行模式,按ctrl + v进入 visual bloc ...
分类:
系统相关 时间:
2016-07-04 23:47:28
阅读次数:
417
英语单词造词的五大秘密—— 秘密#1:大部分单词=词缀+词根。前缀改变词义,后缀改变词性 unhappy=un(否定前缀)+happy(单词) happiness=happy(单词)+i(y改i)+ness(n后缀) visible=vis(词根表“看”)+ible(元音改写之able,表“能的”) ...
分类:
其他好文 时间:
2016-07-04 23:46:35
阅读次数:
364
说到线程内唯一,肯定会想到单例模式,但是如果多用户访问网站就会出现问题。ASP.net中有两种方法可以保证EF操作类线程内唯一(目前只会这两种,以后有好的方法再添加): 1、httpcontext(实现原理也是通过数据槽callcontext) 将EF操作类通过键值对方法保存在HttpContext ...
分类:
编程语言 时间:
2016-07-04 23:45:49
阅读次数:
494
OC内存管理 一、基本原理 (一)为什么要进行内存管理。 由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。 管理范围:任何继承NSObject的对象,对 ...
分类:
其他好文 时间:
2016-07-04 23:47:36
阅读次数:
442
问题 : 【递归】油桶问题 题目描述 楚继光扬扬得意道:“当日华山论剑,先是他用黯然销魂掌破了我的七十二路空明拳,然后我改打降龙十八掌,却不防他伸开食指和中指,竟是六脉神剑,又胜我一筹。可见天下武学彼此克制,武学之道玄之又玄!……哎,谁用炒锅敲我头?” 楚继光的老妈大声骂道:“玩个石头剪刀布都说得这 ...
分类:
其他好文 时间:
2016-07-04 23:44:59
阅读次数:
493
ModelDriven和prepareable接口解决update时,只会保存提交的数据,而将其余为重新设值的数据update为空的问题 ...
分类:
其他好文 时间:
2016-07-04 23:45:25
阅读次数:
428
openstack中使用eventlet的协程来实现并发。 第一种,使用eventlet.GreenPool来管理绿色线程 如l3-agent在开启了8个绿色线程来处理router消息 第二种是在oslo.messaging中创建接消息的进程直接创建绿色线程 eventlet.spawn() 那么在 ...
分类:
其他好文 时间:
2016-07-04 23:45:20
阅读次数:
410