word count 注意spark的套路: 1. 创建配置配置,创建sparkcontext; 2. 获取数据源; 3. flatmap进行元素独立; 4. filter进行过滤; 5. map封装为元组; 6. reduce进行计数; 按照数量排序 你可以采用一条龙的方式来进行上述实现,感觉那是 ...
分类:
其他好文 时间:
2018-06-08 14:07:34
阅读次数:
146
MySQL最重要的特性是它的存储引擎架构,它将查询处理与其他的系统任务和数据存储,提取相分离. 1 MySQL逻辑架构 最上层的是客户端:主要负责链接处理,授权认证,安全等 中间一层是MySQL的核心,服务器:主要负责查询解析,分析优化,缓存以及所有的内置函数,所有跨存储引擎的功能都在这一层实现,例 ...
分类:
数据库 时间:
2018-06-08 14:07:26
阅读次数:
241
apt这种软件包管理系统,有个最大特点是:只照本宣科,而不管实际情况。 所以,我们用户就可以利用这一点,来欺骗它,达到我们的目的。 好了,现在说人话 apt是依照源的软件包依赖 和 本地系统的软件包数据库来对比,决定一个包和所依赖的包是否 :升级、降级、新安装、删除。 上游的源我们没法做手脚,本地的 ...
分类:
其他好文 时间:
2018-06-08 14:07:19
阅读次数:
165
1.程序设计之初 枚举类型或者接口设计要越少越好,最好整个程序中都使用同一种枚举类型,可以使程序的代码量减少很多。 减少了很多不必要的类型转换,给后期代码的简单维护做了很好的铺垫; ...
分类:
其他好文 时间:
2018-06-08 14:07:10
阅读次数:
114
[Fiddler] ReadResponse() failed: The server did not return a complete response for this request. Server returned 0 bytes. ...
分类:
其他好文 时间:
2018-06-08 14:07:02
阅读次数:
971
开始之前你必须在项目配置好数据库,本文使用的spring boot,相比spring,spring boot省去了很多各种对以来组件复杂的配置,直接在pom配置组件,完后会自动帮我们导入组件 然后在src/main/resources下,新建application.properties文件,用配置连 ...
分类:
数据库 时间:
2018-06-08 14:06:53
阅读次数:
220
1.1RouterOS简单网络配置事例参考链接:https://wenku.baidu.com/view/b10dea31a32d7375a4178036.html1.interfacesLIST#设置(wan/lan)接口名IP---Address#分别设置内外网卡IP参数IP---DNS#设置宽带供应商提供的外网DNSIP---FIREWALL---NAT#设置伪装(防火墙)IP---IPpo
分类:
Windows程序 时间:
2018-06-08 14:06:44
阅读次数:
1559
declare @yyyymmddhhmm char(12);--时间 set @yyyymmddhhmm=datename(year,GETDATE())+right('0'+DATENAME(MONTH,GETDATE()),2)+right('0'+DATENAME(DAY,GETDATE()... ...
分类:
其他好文 时间:
2018-06-08 14:06:35
阅读次数:
147
也愿大家永葆初心—— 已识乾坤大,犹怜草木青。 一、python简介 首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机 ...
分类:
编程语言 时间:
2018-06-08 14:06:25
阅读次数:
202
1.检查MySQL服务器是否启动 localhost:~ mhx$ ps -ef | grep mysqld 0 1053 1 0 9:59上午 ttys000 0:00.03 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local ...
分类:
数据库 时间:
2018-06-08 14:06:18
阅读次数:
191
隐藏: 在终端输入: defaults write com.apple.finder CreateDesktop -bool FALSE; killall Finder; 显示: 在终端输入: defaults write com.apple.finder CreateDesktop -bool T ...
分类:
系统相关 时间:
2018-06-08 14:06:10
阅读次数:
207
此时,基于上面的配置,当你访问 /user/foo 时,User 的出口是不会渲染任何东西,这是因为没有匹配到合适的子路由。如果你想要渲染点什么,可以提供一个 空的 子路由: ...
分类:
其他好文 时间:
2018-06-08 14:06:02
阅读次数:
132
目前绝大多数应用采取的两种分库分表规则 这两种方式有个本质的特点,就是离散性加周期性。 例如以一个表的主键对3取余数的方式分库或分表: 那么随着数据量的增大,每个表或库的数据量都是各自增长。当一个表或库的数据量增长到了一个极限,要加库或加表的时候,介于这种分库分表算法的离散性,必需要做数据迁移才能完 ...
分类:
数据库 时间:
2018-06-08 14:05:46
阅读次数:
173
1. 内部机制_回顾binder框架关键点 binder进程通讯过程情景举例: test_server通过addservice向service_manager注册服务 test_client通过getservice向service_manager获取服务 然后test_client使用服务和test ...
分类:
编程语言 时间:
2018-06-08 14:05:35
阅读次数:
193
表记录的增加: 1)b = Book(name='python', price=99) b.save() 2)Book.objects.create(name='python', price=99) https://www.cnblogs.com/tangjianyu/p/8018745.html ...
分类:
其他好文 时间:
2018-06-08 14:05:25
阅读次数:
124
开发项目跑在微信浏览器经常会遇到一个问题,微信浏览器下拉的时候会出现自带的黑色底色(显示网址)如下图: 此类事件是手机touchmove默认事件行为,可以通过js代码隐藏事件: 但这样往往会把页面原生的scroll效果也一同去掉了,下面的代码可以完美解决这个问题: 详情见:prevent-overs ...
分类:
微信 时间:
2018-06-08 12:19:38
阅读次数:
421
setAttribute 的优势在于 可以修改文档中的任何一个元素的任何一个属性; “第一级DOM”的另一个优势 可移植性更好 。(DOM是一种适用于多种环境和多种程序设计语言的通用型API ,兼容性强) ...
分类:
Web程序 时间:
2018-06-08 12:19:30
阅读次数:
223