Apache Spark的高性能一定程度上取决于它采用的异步并发模型(这里指server/driver 端采用的模型),这与Hadoop 2.0(包括YARN和MapReduce)是一致的。Hadoop 2.0自己实现了类似Actor的异步并发模型,实现方式是epoll+状态机,而Apache Sp ...
分类:
编程语言 时间:
2019-07-30 21:30:40
阅读次数:
125
一个简单的加减乘除运算代码,真这么简单搞有什么意义啊 我的坑人实现方法,因为strrchr,atoi没有自动补全,就自己实现,结果代码超过120行,没时间走读一遍,导致好几个bug,而且时间紧,代码丑,函数设计也有不合理的地方: 这种if else if 我基本上都不用了,结果它的bug占一半,我还 ...
分类:
其他好文 时间:
2019-07-28 00:07:46
阅读次数:
171
vue项目中使用到三级联动,现在自己实现一个三级联动,仅供大家参考一下,直接上代码。 引入的js文件如下: ...
分类:
其他好文 时间:
2019-07-25 23:38:16
阅读次数:
866
1. 二维码随处可见 在我们的生活中,二维码可以说是无处不在了:加好友?扫个码!付钱?扫个码!大街小巷,二维码随处可见,甚至小广告里也加上了二维码。 如今,二维码已经有了信息获取、网站跳转、手机电商以及手机支付等多种功能。大家平时见到最多的应该是黑白的二维码。就像这样: ? 以下的内容中,你将会了解 ...
分类:
编程语言 时间:
2019-07-20 23:18:10
阅读次数:
157
最近在实现 Jmeter+Maven+Jenkins+Git 接口自动化,研究不到两周,实现了 Jmeter+Maven+Jenkins+Git 接口自动化 的整体流程。 仅以此博客简单记录下自己实现的过程。 一. 职责、角色明确 Jmeter: 执行者,录制接口测试脚本,运行脚本,得到结果,生成报 ...
分类:
其他好文 时间:
2019-07-18 19:56:38
阅读次数:
730
转自:https://blog.csdn.net/shejiannan/article/details/26386271最近在学习COM,自己实现了一个小Demo,拿出来和大家分享一下。求各种批评。我实现的这个组件向外提供了一个接口ICompTest,里面只有一个函数helloworld(),功能为... ...
分类:
编程语言 时间:
2019-07-17 18:37:24
阅读次数:
107
java juc 包下面已经提供了很多并发锁工具供我们使用,但在日常开发中,为了各种原因我们总是会用多线程来并发处理一些问题,然而并不是所有的场景都可以使用juc 或者java本身提供的锁来方便的帮助我们控制多线程带来的并发问题,这个时候就需要我们根据自己的业务场景来子实现定制一把我们自己专属的锁, ...
分类:
编程语言 时间:
2019-07-14 19:29:16
阅读次数:
97
先来看个例子,自己实现的模拟耗时操作 例1 import types import select import time import socket import functools class Future: def __init__(self, , loop=None): self._resul ...
分类:
其他好文 时间:
2019-07-08 23:57:48
阅读次数:
251
前言: 一切语言、技术或者框架,本质都是工具,工具的价值在于为使用者提供竞争优势。 一、Beego和Gin全方位比较 MVC Beego支持完整的MVC, Gin不支持完整的MVC(需要开发者自己实现MVC) 路由&Session Beego支持正则路由, Gin不支持正则路由 Beego支持Ses ...
分类:
编程语言 时间:
2019-07-07 16:08:47
阅读次数:
891
缘由 两个月前的一天深夜,熟睡的我被呼啦啦的一声惊醒,正要往床底下钻,透过皎洁月光看见了散落一地的书,原来是书架塌了。 作为只能租住小房间的北漂儿,当初只买了个便宜的塑料书架放书,原本就习惯于等亚马逊活动囤书,再加上单位时不时发放的当当购书卡,每次三本两本的,不知不觉就买书如山倒了。知乎、豆瓣里被人 ...
分类:
移动开发 时间:
2019-07-07 16:05:59
阅读次数:
209