码迷,mamicode.com
首页 > 其他好文
别拿接口不当开发
这次项目开发 暴露了一个比较普遍的问题,就是有关接口的问题,接口提供的晚,接口时常无数据,调用接口经常报错。这次开发中我正好作为开发接口和使用接口的人来说说在这次接口事件中的一些总结。 需要接口的人员     接口文档:应按照规范的接口文档写,参数值 返回值,和具体要返回的信息写明。避免歧义。能够提高双方的开发效率。 开发接口的人员 1先开发接口     整个...
分类:其他好文   时间:2015-07-19 21:49:44    阅读次数:101
Game Programming Patterns(游戏编程模式)-架构,性能与游戏
《Game Programming Patterns》游戏编程模式的第二篇; 在我们埋头研究一堆的设计模式之前,我想先告诉你,对于软件架构,我个人是如何理解的。这样可以帮你对后续的文章有更好的理解。或者,当你跟别人争论一个软件架构或者设计模式是优秀还是糟糕的时候,这些都可以给你提供一些论据。...
分类:其他好文   时间:2015-07-19 21:47:38    阅读次数:200
线索化 - 遍历思想,流程,代码
1、前言 普通二叉树只能找到结点的左右孩子信息,而该结点的直接前驱和直接后继只能在遍历过程中获得。 若可将遍历后对应的有关前驱和后继预存起来,则从第一个结点开始就能很快“顺藤摸瓜”而遍历整个树了。 二叉线索树思想是干什么的? 中序遍历这棵树===》转换成链表访问 2线索化思想 结论:线索化过程就是在遍历过程(假设是中序遍历)中修改空指针的...
分类:其他好文   时间:2015-07-19 21:50:01    阅读次数:153
leetcode 110 Balanced Binary Tree
This problem is generally believed to have two solutions: the top down approach and the bottom up way. 1.The first method checks whether the tree is balanced strictly according to the definition of b...
分类:其他好文   时间:2015-07-19 21:45:10    阅读次数:108
【leetcode】121. Best Time to Buy and Sell Stock
best time to buy and sell stock leetcode 最大连续子序列和...
分类:其他好文   时间:2015-07-19 21:45:13    阅读次数:121
WCF 设计和实现服务协定
WCF 术语:? 消息 – 消息是一个独立的数据单元,它可能由几个部分组成,包括消息正文和消息头。? 服务 – 服务是一个构造,它公开一个或多个终结点,其中每个终结点都公开一个或多个服务操作。? 终结点 – 终结点是用来发送或接收消息(或执行这两种操作)的构造。 终结点包括一个定义消息可以发送到的目的地的位置(地址)、一个描述消息应如何发送的通信机制规范(绑定)以及对于可以在该位置发送或接收(或两...
分类:其他好文   时间:2015-07-19 21:43:31    阅读次数:106
计蒜之道 初赛 第一场 题解
搜狗输入法的分词算法 搜狗输入法最近的用户输入中出现了一种新的输入模式,形如 “0k1234567”,搜狗的工程师发现这一模式后了解到,这是一种新被提出的对于十五进制数字的标记模式,其中 “0k” 是标记进制为15的前缀标记,之后的部分 “1234567” 是实际的十五进制的数字串。 在发现这一标记模式后,搜狗的工程师开始尝试在已有的分词算法上进一步加入对于十五进制数字串的处理,把网页上的...
分类:其他好文   时间:2015-07-19 21:42:30    阅读次数:196
【LeetCode】House Robber I & II 解题报告
【题目】 I You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that a...
分类:其他好文   时间:2015-07-19 21:43:26    阅读次数:139
计蒜之道 初赛 第二场 题解
人人都有极客精神 人人公司是一家极为鼓励极客精神的公司,当有重要的项目需要上线但又时间太紧,甚至需要当天上线的时候,往往会挂起海盗旗开启电子日期显示,让大家可以在对时间有更明确的感知的情况下,同心协力搞定重要的项目。海盗旗下方的电子屏显示的日期形式为 YYYYMMDD (年份占 4 位、月份占 2 位、天数占 2 位)。 日期电子屏幕上每个数字对应的显示如下图: <img src...
分类:其他好文   时间:2015-07-19 21:44:27    阅读次数:308
ZOJ 3230 Solving the Problems(数学 优先队列啊)
ZOJ 3230 Solving the Problems(数学 优先队列啊)...
分类:其他好文   时间:2015-07-19 21:43:44    阅读次数:132
codeforces 555 C Case of Chocolate
一开始题目读错了,还以为可以从任意点为起点向上向下吃。 其实是只能从右边的边界为起点吃。 于是很明显,每一个横坐标最多只能出现一次,否则肯定是当前这个起点的巧克力已经被啃食了。 想到这里就更明显了,对于(xi,n+1-xi),若是向上吃,能够影响它的操作(xj,n+1-xj)肯定满足xj>xi,然后又明显一点,最小的xj肯定能影响到它。 我们来考虑操作(xj,n+1-xj), 若它是往左...
分类:其他好文   时间:2015-07-19 21:43:05    阅读次数:438
计蒜之道 初赛 第三场 题解
腾讯手机地图 腾讯手机地图的定位功能用到了用户手机的多种信号,这其中有的信号的作用范围近,有的信号作用的范围则远一些。有的信号相对于用户在不同的方位强度是不同的,有的则是在任何一个方向上信号强度都一致的。 已知用户面向北方拿着自己的手机,在不同方位的各种信号覆盖区域可以被抽象成以用户为圆心的一系列扇形。已知每个扇形的半径 r,和每个扇形的两条边相对于正东方向的夹角度数。每个信号覆盖...
分类:其他好文   时间:2015-07-19 21:44:06    阅读次数:212
【leetcode】122.Best Time to Buy and Sell Stock II
best time to buy and sell stock ii leetcode dynamic programming...
分类:其他好文   时间:2015-07-19 21:44:23    阅读次数:147
蓝牙4.0实现及原理
/*建?立中?心设备扫描外设(Discover Peripheral)连接外设(Connect Peripheral)扫描外设中的服务和特征(Discover Services And Characteristics)利?用特征与外设做数据交互(Explore And Interact)断开连接(D...
分类:其他好文   时间:2015-07-19 21:41:20    阅读次数:126
IDF - CTF - 牛刀小试
找学校CTF好地方,IDF实验室CTF训练营(http://ctf.idf.cn/)。。刚接触CTF。来玩下牛刀小试。AK了。。好爽好爽。。1、摩斯password嘀嗒嘀嗒嘀嗒嘀嗒 时针它不停在转动-- --- .-. ... . 嘀嗒嘀嗒嘀嗒嘀嗒 小雨它拍打着水花-.-. --- -.. . ——...
分类:其他好文   时间:2015-07-19 21:42:48    阅读次数:202
Common Lisp编译程序的小技巧
这几天开始玩Common Lisp,遇上了一个有意思的问题,CL一般是解释运行,也有实现可以编译生成字节码(fas文件)。我正在用的两种CL实现是SBCL和CLISP,前者是我从《实用Common Lisp编程》一书中看来的,CLISP相对于SBCL的特点之一就是CLISP把Lisp编译成字节码.....
分类:其他好文   时间:2015-07-19 21:40:09    阅读次数:183
使用IntelliJ IDEA编写Scala在Spark中运行
使用Scala写一个测试代码: object Test { def main(args: Array[String]): Unit = { println("hello world") } } 就把这个Test视为类,项目组织结构如: 然后设置编译选项: 然后在项目文件夹下面可以找到编译好的Jar包...
分类:其他好文   时间:2015-07-19 21:41:27    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!