- 博客(5)
- 收藏
- 关注
原创 最容易理解的对卷积(convolution)的解释
啰嗦开场白读本科期间,信号与系统里面经常讲到卷积(convolution),自动控制原理里面也会经常有提到卷积。硕士期间又学了线性系统理论与数字信号处理,里面也是各种大把大把卷积的概念。至于最近大火的深度学习,更有专门的卷积神经网络(Convolutional Neural Network, CNN),在图像领域取得了非常好的实际效果,已经把传统的图像处理的方法快干趴下了。啰啰嗦嗦说了这么多卷积,惭
2017-01-25 15:14:49 304011 88
转载 Thrift原理简析
Apache Thrift是一个跨语言的服务框架,本质上为RPC,同时具有序列化、反序列化机制;当我们开发的service需要开放出去的时候,就会遇到跨语言调用的问题,JAVA语言开发了一个UserService用来提供获取用户信息的服务,如果服务消费端有PHP/Python/C++等,我们不可能为所有的语言都适配出相应的调用方式,有时候我们会很无奈的使用Http来作为访问协议;但是如果服务消费端不
2017-01-24 11:19:30 3276
原创 spark操作读取hbase实例
博主项目实践中,经常需要用spark从hbase中读取数据。其中,spark的版本为1.6,hbase的版本为0.98。现在记录一下如何在spark中操作读取hbase中的数据。 对于这种操作型的需求,没有什么比直接上代码更简单明了的了。so,show me the code!object Demo extends Logging{ val CF_FOR_FAMILY_USER = Bytes.
2017-01-23 16:49:15 6175
原创 InstantiationException in hadoop map reduce program
在MR代码中有多路输入。代码提交到集群以后,log爆出如下异常:Exception in thread "main" java.lang.RuntimeException: java.lang.InstantiationException at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.jav
2017-01-23 15:46:26 1305 1
转载 Git 分支 - 分支的新建与合并
1.分支的新建与合并现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程:1.开发某个网站。 2.为实现某个新的需求,创建一个分支。 3.在这个分支上开展工作。 假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理:1.返回到原先已经发布到生产服务器上的分支。 2.为这次紧急修补建立一个新分支,并在其中修复问题。 3.通过测试后,
2017-01-06 19:16:53 1796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人