摘要:
1.什么是单元测试(Unit Testing)? 测试(Testing)这个词很容易理解,那么什么是单元(Unit)呢? 一个单元指的是应用程序中可测试的最小的一组源代码。一组源代码可测试,一般要求其有明确的输入和输出。因此,一般来讲,源代码中包含明确的输入和输出的 每一个方法被认为是一个可测试的单
阅读全文
posted @ 2016-02-16 17:36
陈峰
阅读(2331)
推荐(0)
摘要:
1、负责技术 *解决方案的选择,3到10倍的余量设计 *选择更新一般, 更抽象, 更范型, 更模式解决方案。应对多变 *选更简洁的实现方式, 选更好的工具,更好的方法, 《这就是生产力啊》, 如果不会,你就学呀! 2、负责人才 3、负责业务(需求) 4、负责组织
阅读全文
posted @ 2016-02-15 11:11
陈峰
阅读(165)
推荐(0)
摘要:
URL : http://blog.csdn.net/hunterno4/article/details/22525667 一本好书使您改变。它将改变您的思想,您看待问题的角度和方式,最终,它将改改您的行为。然而,所有具有重要意义的改变都不会是在一夜之间发生的,如果您相信这种变革必会发生,不妨朝着这
阅读全文
posted @ 2016-02-04 10:34
陈峰
阅读(282)
推荐(0)
摘要:
概率基础和R语言 R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大。 R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。
阅读全文
posted @ 2016-02-02 16:23
陈峰
阅读(3753)
推荐(0)
摘要:
程序表现异常时, 首先要程序自信。 如果没有查出来具体错误,就开始做容错,会引出新问题: 1、未能发现真正的问题所在, 问题依然存在。 2、加入容错代码,引入了新复杂度,以及新潜在风险。 3、会出现大量累计容错, 造成系统不自信。
阅读全文
posted @ 2016-01-29 14:17
陈峰
阅读(144)
推荐(0)
摘要:
colah's blog Blog About ContactNeural Networks, Manifolds, and TopologyPosted on April 6, 2014topology, neural networks, deep learning, manifold hypot...
阅读全文
posted @ 2015-12-24 15:59
陈峰
阅读(330)
推荐(0)
摘要:
ubuntu14 1.安装nginx sudo apt-get install nginx 安装之后的文件结构大致为: * 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 * 日志放在了/var/log/nginx下 *
阅读全文
posted @ 2015-11-28 01:58
陈峰
阅读(198)
推荐(0)
摘要:
Intro This makefile will always run. The default target is some_binary, because it is first.some_binary: echo "nothing"Intro This file will make some_...
阅读全文
posted @ 2015-11-15 16:40
陈峰
阅读(169)
推荐(0)
摘要:
Commands Clients Documentation Community Download Support LicenseJoin us in London October 19th for the 2nd Redis Developers Day 2015 and October 2...
阅读全文
posted @ 2015-10-03 14:44
陈峰
阅读(292)
推荐(0)
摘要:
HTTP RPCSERVER CODEpackage mainimport ("errors""fmt""net/http""net/rpc")const ( URL = "192.168.2.172:12981")type Args struct { A, B int}type Quo...
阅读全文
posted @ 2015-10-02 16:19
陈峰
阅读(559)
推荐(0)
摘要:
-- xpall (调用函数f, 错误函数fe[, 参数])function fun(a,b) -- 这里的参数没什么实际作用,就是展示下用法 return a / bend-- xpcalllocal success, res = xpcall(fun,function() return debu...
阅读全文
posted @ 2015-10-01 21:48
陈峰
阅读(268)
推荐(0)
摘要:
深入理解学习Git工作流字数13437 阅读2761 评论3 喜欢70 个人在学习git工作流的过程中,从原有的 SVN 模式很难完全理解git的协作模式,直到有一天我看到了下面的文章,好多遗留在心中的困惑迎刃而解,于是我将这部分资料进行整理放到了github上,欢迎star查看最新更新内容, ht...
阅读全文
posted @ 2015-09-16 13:16
陈峰
阅读(229)
推荐(0)
摘要:
协作例程1、同一时刻仅一个例程在运行2、执行权让渡和恢复【栈】
阅读全文
posted @ 2015-08-08 14:26
陈峰
阅读(194)
推荐(0)
摘要:
Lua coroutine 不一样的多线程编程思路Sunday, Apr 26th, 2009 by Tim | Tags: coroutine, Lua上周末开始看《Lua程序设计》第二版,目前体会到其中比较有趣的有两点,一是强大的table数据结构,另外就是coroutine。也许Lua 中的c...
阅读全文
posted @ 2015-08-08 14:15
陈峰
阅读(388)
推荐(0)
摘要:
协程是个很好的东西,它能做的事情与线程相似,区别在于:协程是使用者可控的,有API给使用者来暂停和继续执行,而线程由操作系统内核控制;另 外,协程也更加轻量级。这样,在遇到某些可能阻塞的操作时,可以使用暂停协程让出CPU;而当条件满足时,可以继续执行这个协程。目前在网络服务器领域, 使用Lua协程最...
阅读全文
posted @ 2015-08-08 14:14
陈峰
阅读(2089)
推荐(0)
摘要:
-- 1、检查是否有元表local t = {1, 2}print(getmetatable(t)) -- nilprint(" ")-- 2、设置元表local t = {}print(getmetatable(t)) -->nillocal t1 = {}setmetatable(t, t1)p
阅读全文
posted @ 2015-08-08 11:07
陈峰
阅读(404)
推荐(0)
摘要:
首先,先来一段在lua创建一个类与对象的代码12345678910111213141516171819Class = {}Class.__index = Classfunction Class:new(x,y)local temp = {}setmetatable(temp, Class)temp....
阅读全文
posted @ 2015-08-08 10:38
陈峰
阅读(171)
推荐(0)
摘要:
Redis实现分析浏览次数:1018次 KITERUNNER_T 2014年10月19日 字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1 1 环境准备从2.6.4版本为基础了解redis的设计与实现,首先搭建一个原始模型,以便根据这个模型分析其代码的设计...
阅读全文
posted @ 2015-08-07 17:57
陈峰
阅读(328)
推荐(0)
摘要:
一个简单的Linux多线程例子 带你洞悉互斥量 信号量 条件变量编程 希望此文能给初学多线程编程的朋友带来帮助,也希望牛人多多指出错误。 另外感谢以下链接的作者给予,给我的学习带来了很大帮助 http://blog.csdn.net/locape/article/details/60403...
阅读全文
posted @ 2015-08-02 15:01
陈峰
阅读(903)
推荐(0)
摘要:
Lua 作为一种小巧的语言,一般都是嵌入到 C/C++ 中作为扩展语言,但是也可以作为独立的脚本语言使用,并且可以使用 C/C++ 编写扩展模块。在参考资料 [1] 中有怎样用 C/C++ 编写模块的介绍,但是比较零散,也不是很详细,所以在这里整理一下。这里使用的 Lua 版本是 5.2.3,系统是...
阅读全文
posted @ 2015-07-29 15:18
陈峰
阅读(797)
推荐(1)