软件开发听上去高大上,但实际很简单,全部活动可以分为两类:造轮子,搭积木。这和建筑行业很相似
——
甚至相似到软件业懒得自己编词,借用建筑业的architect这样的title为自己所用。我的理解「造轮子」就是做一些基础性的工作,如os,compiler,database,protocol(如tcp...
分类:
其他好文 时间:
2014-05-09 05:04:20
阅读次数:
427
GitHub上免费的版本只能开源代码库,有时候需要配置些私有的服务,不方便公开。现在免费的网盘的容量越来越大,可以用来做存储的服务,如果只使用网盘存储合并代码很不方便,所以使用网盘+git
配置私有仓库。1.首先当然是注册网盘,然后在PC上建立共享文件夹,用于网盘的自动同步。2.在共享文件中初始化G...
分类:
其他好文 时间:
2014-05-09 03:40:11
阅读次数:
317
一、准备工作: 1、下载release版spark
0.9.1,本次用的版本是spark-0.9.1-bin-cdh4。 2、下载scala IDE 3.0.2,这个版本ide的支持scala 2.10版。
二、配置工作 1、在ide中新建scala项目,注意jre要用jdk1.7版的。如下图: 2...
分类:
系统相关 时间:
2014-05-09 03:27:34
阅读次数:
512
介绍
Spork是Pig on Spark的highly experimental版本,依赖的版本也比较久,如之前文章里所说,目前我把Spork维护在自己的github上:flare-spork。
本文分析的是Spork的实现方式和具体内容。
Spark Launcher
在hadoop executionengine包路径下,写了一个Spark启动器,同MapReduceLauncher类似,会在launchPig的时候,把传入的物理执行计划进行翻译。
MR启动器翻译的是MR的操作,以及进一步的MR...
分类:
其他好文 时间:
2014-05-09 02:08:17
阅读次数:
358
前言 开发过程中的版本控制非常常见,但在数据库的世界来说,版本控制就是二等甚至三等公民了。当多人同时开发一个数据库管理和应用系统时,采用合理的方法监控数据库中表、存储过程和视图等对象的变动是非常重要的,每次更改数据库,都需要做详细的记录,稍不留神就出问题。我任职过的几家公司在开发流程中的版本控制做的非常到位,但数据库方面却是一片空白,在开发过程中,经常会涉及到表上增加列、修改列、修改存储过程和视图...
分类:
数据库 时间:
2014-05-09 00:33:31
阅读次数:
376
1、下载node-sqlserver(msnodesql-0.2.1-v0.8-x64.msi) msnodesql
下载地址:下载自行选择与自己系统相符的版本,点击安装。 msnodesql
官方地址:https://github.com/WindowsAzure/node-sqlserver.....
分类:
数据库 时间:
2014-05-08 23:22:11
阅读次数:
1434
HTML主要构成<!DOCTYPE>声明Web世界中存在许多不同的文档。只有了解文档的类型,浏览器才能正确地显示文档。HTML也有多个不同的版本,只有完全明白页面中使用的确切HTML版本,浏览器才能完全正确地显示出HTML页面。这就是<!DOCTYPE>的用处。<!DOCTYPE>不是HT..
分类:
Web程序 时间:
2014-05-08 16:26:11
阅读次数:
266
网络通信协议网络通信协议为连接不同操作系统和不同硬件体系结构的互联网络引提供通信支持,是一种网络通用语言。目录1简介? 解释? 关于osi23种协议3选择条件?
⑴根据网络条件选择:? ⑵尽量减少协议种类:? ⑶注意协议的版本:? ⑷协议的一致性:4常见协议5分类? RS-232-C? RS-449...
分类:
其他好文 时间:
2014-05-08 15:39:08
阅读次数:
485
改变Eclipse中java编译器版本出现错误:Java compiler level does
not match the version of the installed Java project facet.错误原因:Project
Facts中的Java版本设定与项目的Java版本设定不一致...
分类:
编程语言 时间:
2014-05-08 15:31:53
阅读次数:
543
PHP构造函数的声明与其它操作的声明一样,只是其名称必须是__construct(
)。这是PHP5中的变化,以前的版本中,构造函数的名称必须与类名相同,这种在PHP5中仍然可以用,但现在以经很少有人用了,这样做的好处是可以使构造函数独立于类名,当类名发生改变时不需要改相应的构造函数名称了。为了向下...
分类:
Web程序 时间:
2014-05-08 15:06:11
阅读次数:
341