Android面试,与Service交互方式

五种交互方式,分别是:通过广播交互、通过共享文件交互、通过Messenger(信使)交互、通过自定义接口交互、通过AIDL交互。(可能更多) Service与Thread的区别                                                            ...

2014-09-10 13:25:53

阅读数 178

评论数 0

Hadoop实战之一~Hadoop概述

前言 对技术,我还是抱有敬畏之心的。 Hadoop概述  Hadoop是一个开源分布式云计算平台,基于Map/Reduce模型的,处理海量数据的离线分析工具。基于Java开发,建立在HDFS上,最早由Google提出,有兴趣的同学可以从Google三驾马车: GFS,mapred...

2014-09-10 13:24:56

阅读数 212

评论数 0

OpenCV for Linux

很早以前就用过OpenCV for Linux的版本,记得以前编译安装的时候经常碰到奇奇怪怪的问题。最近上OpenCV.org发现版本号已经升到3.0alpha了,重新下载下来编译安装了一次。 解开zip包后,有CMakeLists.txt,也就是说只要你安装了cmake,在解压出来的根目录...

2014-09-10 13:24:13

阅读数 255

评论数 0

为什么软件开发方法论让你觉得糟糕?

围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够...

2014-09-10 10:49:06

阅读数 200

评论数 0

我们如何进行代码审查

Jim Bird是一位经验丰富的软件开发经理、项目经理与CTO,专注于软件开发与维护、软件质量与安全等领域中疑难问题的解决。在过去的15年间,Jim曾管理过团队建设并主导过高性能的财务系统的建设。他的主要兴趣在于如何提升小团队的效率以构建真正的软件:高质量、安全、可靠、高性能及适应性强。近日,Ji...

2014-09-10 10:48:23

阅读数 163

评论数 0

从Code Review谈如何做技术

这两天,在微博上表达了一下Code Review的重要性。因为翻看了阿里内部的Review Board上的记录,从上面发现Code Review做得好的是一些比较偏技术的团队,而偏业务的技术团队基本上没有看到Code Review的记录。当然,这并不能说没有记录他们就没有做Code Review,...

2014-09-10 10:45:15

阅读数 172

评论数 0

直读Innodb datafile

这两天有空翻了翻大神写的《innodb存储引擎》,手痒亲身实践。由于此书出版了有段时日,没有用其推荐的python工具,通过点滴推敲,略微发现其中冰山一角的奥秘。对于今后对于一些问题查证或数据迁移可能会有帮助。话不多说,开码。 ·大结构 innodb数据文件按照 :【segment,e...

2014-09-10 13:23:03

阅读数 213

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭