在公司线上项目中引入Spark已经将近1年时间了,从效果来看,Spark确实是能提高生产力的优秀分布式计算平台。
从本篇笔记开始,会把之前调研Spark时的调研报告分享出来(限于篇幅,会分成几篇文章),以便帮助刚接触Spark的朋友们尽快入门。
下面开始正文。
1. 项目背景
Spark项目于2009年诞生于UC Berkeley AMP Lab并于2010年正式提交Apache Soft...
分类:
其他好文 时间:
2015-06-05 17:34:11
阅读次数:
126
最近项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式,自然的JDK版本号也从JDK6升级到了JDK7,但后来发现,由于我们是一个SDK项目,最终会以JAR包形式提供给第三方使用,这样就会遇到一个问题,如果我们使用JDK7编译JAR包,而第三方编译环境使用的还...
分类:
移动开发 时间:
2015-06-05 17:33:14
阅读次数:
269
孙广东 2015.6.5 What's New in C# 6:http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Whats-New-in-C-6Cross Platform Development系列:http://channel9.msdn.com/Shows/CZSK-videa/Cross-Platform-Developmen...
分类:
编程语言 时间:
2015-06-05 17:31:30
阅读次数:
220
概述Authorization(授权):不难理解,授权就是用来控制当前访问用户在访问系统资源权限。这个词也做证书的解释,从证书这个角度来讲,判断是否拥有对资源访问的权限时,当前用户需要提供证书。授权的核心用户—角色—权限,以角色为中心,一般情况将权限分配给某个角色,然后给用户分配某个权限或是一组权限。基本的流程
当前用户调用isPermitted方法,携带着当前用户访问资源的路径,一般是字符串或者是...
分类:
其他好文 时间:
2015-06-05 17:33:46
阅读次数:
173
1. ViewController的didReceiveMemoryWarning怎么被调用:[supper didReceiveMemoryWarning];2.什么时候用delegate,什么时候用Notification?delegate针对one-to-one关系,用于sender接受到re...
分类:
其他好文 时间:
2015-06-05 17:30:25
阅读次数:
5266
UIDatePicker *picker = [[UIDatePicker alloc]initWithFrame:CGRectMake(0, 0,[UIParam widthScreen] ,50 )]; picker.minimumDate ...
分类:
移动开发 时间:
2015-06-05 17:29:36
阅读次数:
182
1、db2 中 SQL判断物理表是否存在SELECT*FROMSYSIBM.SYSTABLESWHERETID0ANDName='TABLE_NAME'ANDCreator='DB2INST1' ;2、修改表名:RENAME TABLE 原表名 TO 修改后表名 ;
分类:
数据库 时间:
2015-06-05 17:32:32
阅读次数:
299
从100PV到1亿级PV网站架构演变一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。1:积累是必不可少的架构师不是一天练成的。1999年,我作了一个个人主页,在学校内的虚...
分类:
Web程序 时间:
2015-06-05 17:32:11
阅读次数:
175
今天做一个tableView动态单元格遇到一个这么个问题。Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:], /SourceCache/UIKit_Sim/...因为- (UITableViewCel...
分类:
其他好文 时间:
2015-06-05 17:29:21
阅读次数:
161
- (BOOL)achiveUserLocationStart { CLAuthorizationStatus status = [CLLocationManager authorizationStatus]; if (kCLAuthorizationStatusDenied == status |...
分类:
移动开发 时间:
2015-06-05 17:31:39
阅读次数:
155
一、介绍 JMeter主要用于压力测试,使用Java编写,由Apache基金会管理 官方网站:http://jmeter.apache.org/index.html 下载地址:http://jmeter.apache.org/download_jmeter.cgi 参考资料: WebApi测试:ht...
在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。如果想正确显示UTF-8字符,可以按照以下步骤操作:1、打开CMD....
分类:
其他好文 时间:
2015-06-05 17:29:39
阅读次数:
604
CommView是一个专门为网络管理员,安全专家,网络程序员,以及任何想要全面了解一台个人电脑或一个网段中的网络通信量的用户设计的强大的网络监控器和分析器,不过它支持Win系统。 我这里用的 CommView 是 http://www.xdowns.com/soft/1/3/2006/Soft_11...
分类:
其他好文 时间:
2015-06-05 17:28:49
阅读次数:
1154
#!/usr/bin/python#coding=utf-8'''一、socket模块的类方法:socket.socket(family,type)——创建并返回一个新的socket对象socket.getfqdn(name)——将使用点好分割的IP地址字符串转换成一个完整的域名socket.get...
分类:
编程语言 时间:
2015-06-05 17:30:07
阅读次数:
119
由于没有网络,无法使用sharepoint2013的安装必备软件的在线下载向导安装,当要安装 SharePoint 2013 的服务器与 Internet 隔离时,通常需要从脱机位置安装必备组件。即使不属于这种情况,从集中脱机位置安装必备组件也可以使您安装已知的受控映像集,从而确保场服务器的一致性。...
分类:
移动开发 时间:
2015-06-05 17:29:07
阅读次数:
359
1 题目:The string"PAYPALISHIRING"is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed fo...
分类:
其他好文 时间:
2015-06-05 17:28:07
阅读次数:
114
转自:http://www.pythoner.cn/home/blog/double-fork-when-creating-daemon/Daemon进程守护进程(daemon)是指在UNIX或其他多任务操作系统中在后台执行的电脑程序,并不会接受电脑用户的直接操控。此类程序会被以进程的形式初始化。守...
分类:
系统相关 时间:
2015-06-05 17:27:24
阅读次数:
175