切片(slice)是 Golang 中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。切片是围绕动态数组的概念构建的,可以按需自动增长和缩小。切片的动态增长是通过内置函数 append() 来实现的,这个函数可以快速且高效地增长切片,也可以通过对切片再次切割,缩小一个切片的大小。因为切 ...
分类:
其他好文 时间:
2019-04-17 09:38:16
阅读次数:
133
1、Tensorflow的简介 就是一个科学计算的库,用于数据流图(张量流,可以理解成一个N维得数组)。 Tensorflow支持CPU和GPU,内部实现了对于各种目标函数求导的方式。 2、Tensorflow的安装(python3.5以上) # pip install tensorflow==1. ...
分类:
其他好文 时间:
2019-04-15 00:43:33
阅读次数:
150
一。介绍 Spark Streaming最主要的抽象是DStream(Discretized Stream,离散化数据流),表示连续不断的数据流。在内部实现上,Spark Streaming的输入数据按照时间片(如1秒)分成一段一段的DStream,每一段数据转换为Spark中的RDD,并且对DSt ...
分类:
其他好文 时间:
2019-04-13 10:30:28
阅读次数:
116
1、在项目开发中,需要对div进行拖动。因为需要自定义组件 a》定义全局拖拽指令: 定义全局指令,需要在main.js中写入vue.directive('drag',{});即可。但是一般会在外部新建一个drag.js文件,在js文件内部实现拖拽逻辑,最后在dom代码中调用该指令: (1)、新建dr ...
分类:
其他好文 时间:
2019-04-10 15:07:11
阅读次数:
122
再复杂的程序都是由一个个简单的部分组成。整理javaScript基础部分经典案例为后面复杂的逻辑打下扎实的基础 ...
分类:
编程语言 时间:
2019-04-04 13:02:51
阅读次数:
176
前言图片懒加载是一个很常用的功能,特别是一些电商平台,这对性能优化至关重要。今天就用vue来实现一个图片懒加载的插件。这篇博客采用“三步走”战略——Vue.use()、Vue.direction、Vue图片懒加载插件实现,逐步实现一个Vue的图片懒加载插件。Vue.use()就像开发jQuery插件要用$.fn.extent()一样,开发Vue插件我们要用Vue.use()。其实就是官方内部实现的
分类:
其他好文 时间:
2019-04-02 00:21:59
阅读次数:
172
Socket内部实现用的是多线程。 服务端 客户端 ...
分类:
其他好文 时间:
2019-04-01 01:21:09
阅读次数:
174
Hregion.doMiniBatchMutation 内部实现 1.获取相关的锁,由于HBase要确保行一级的原子性,所以获取锁的时候获取的是整个rowkey的锁而不是单个cell的锁;也只有当至少获取一个锁的时候,这个方法才会继续,否则直接返回。 2.更新cell中的时间戳(timestamp) ...
分类:
Web程序 时间:
2019-04-01 00:34:03
阅读次数:
251
ArrayList ArrayList 是通过一个数组来实现的,因此它是在连续的存储位置存放对象的引用,只不过它比 Array 更智能,能够根据集合长度进行自动扩容。 假设让我们来实现一个简单的能够自动扩容的数组,我们最容易想到的点就是: 实际上,ArrayList的内部实现原理也是这样子,我们可以 ...
分类:
编程语言 时间:
2019-03-29 01:03:06
阅读次数:
237
0X00 前言 在.NET处理 Ajax应用的时候,通常序列化功能由JavaScriptSerializer类提供,它是.NET2.0之后内部实现的序列化功能的类,位于命名空间System.Web.Script.Serialization、通过System.Web.Extensions引用,让开发者 ...
分类:
编程语言 时间:
2019-03-23 00:50:41
阅读次数:
233