泛型意义和作用有: 类型的参数化,就是可以把类型像方法的参数那样传递。这一点意义非凡。 泛型使编译器可以在编译期间对类型进行检查以提高类型安全,减少运行时由于对象类型不匹配引发的异常。 泛型方法,算法的复用。蛮神奇的。 想要理解为什么引入泛型,就要知道没有泛型的麻烦。 我们知道现在的程序开发都是面向 ...
分类:
编程语言 时间:
2018-06-26 00:55:12
阅读次数:
160
神经网络基础概念 人工神经网络又叫神经网络,是借鉴了生物神经网络的工作原理形成的一种数学模型。神经网络是机器学习诸多算法中的一种,它既可以用来做有监督的任务,如分类、视觉识别等,也可以用作无监督的任务。同时它能够处理复杂的非线性问题,它的基本结构是神经元,如下图所示: 其中,x1、x2、x3代表输入 ...
分类:
其他好文 时间:
2018-06-26 00:54:54
阅读次数:
200
shuffle概览 shuffle过程概览 shuffle数据流概览 shuffle数据流 shuffle工作流程 在运行job时,spark是一个stage一个stage执行的。先把任务分成stage,在任务提交阶段会把任务形成taskset,在执行任务。 spark的DAGScheduler根据 ...
分类:
其他好文 时间:
2018-06-26 00:54:48
阅读次数:
211
前言:在学习设计模式时,发现书中有多次提到委托二字,所以经过网上搜索得到结果,并自己写了个小小的例子。 什么是委托? 委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策 ...
分类:
编程语言 时间:
2018-06-26 00:54:43
阅读次数:
138
1 、ImageList控件 主要属性(Images存储图像,ImagSize图像大小,ColorDepth获取颜色深度) 注意:先设置ImagSize,ColorDepth属性的值,反之不能更改 2 、ListView控件 主要属性(Columns显示视图的菜单列,Items ListView中所 ...
分类:
其他好文 时间:
2018-06-26 00:54:29
阅读次数:
154
这辈子再也不用Turbo C写东西了_(:зゝ∠)_ 功能 + 有比较友好(大概友好吧:) )的界面。 + 采用贪心算法,能与计算机对弈 流程图 主函数 处理键盘响应 + Turbo C中用 ,会返回两个值:扫描码和ASCII码 + 扫描码和ASCII码各占8位 + 有些特殊的键没有ASCII码,只 ...
分类:
其他好文 时间:
2018-06-26 00:54:17
阅读次数:
170
中介者模式用于开发一个对象,这个对象能够在类似对象相互之间不直接相互的情况下传送或者调解对这些对象的集合的修改。 一般处理具有类似属性,需要保持同步的非耦合对象时,最佳的做法就是中介者模式。PHP中不是特别常用的设计模式。 ...
分类:
Web程序 时间:
2018-06-26 00:54:10
阅读次数:
143
1.安装程序的使用 locator server region 部署jar包(deploy) gemfire中部署jar包分为实体类和计算类两种情况: 1.实体类: 实体类需要部署到程序的classpath路径下面; 2.计算类: 对于计算类,可以通过deploy命令手动部署; 2. 结合sprin ...
分类:
编程语言 时间:
2018-06-26 00:53:53
阅读次数:
2354
注:本文整理自《Redis实战》 Redis简介: Redis为内存型数据库,所以速度非常快,性能强劲,Redis为NoSQL(非关系型数据库),可以存储键(key)与5中不同类型的值(value)之间的映射,五种数据类型分别为:STRING(字符串)、LIST(链表)、SET(集合)、HASH(散 ...
分类:
其他好文 时间:
2018-06-26 00:53:40
阅读次数:
230
首先下载linux上anaconda的安装包: 然后赋权并执行安装程序: 安装过程如下: Do you accept the license terms? [yes|no]>>> yes Anaconda3 will now be installed into this location:/home ...
分类:
系统相关 时间:
2018-06-26 00:53:31
阅读次数:
357
centos6启动服务说明 阅读目录 1. centos6.9最小化安装下的启动服务 2. 其他服务(仅供参考,持续更新) 此表转自: "参考1" 、 "参考2" 。另有多处补充及纠正。 1. centos6.9最小化安装下的启动服务 | 服务名称 | 功能 | 默认 | 建议 | 备注说明 | | ...
分类:
其他好文 时间:
2018-06-26 00:53:21
阅读次数:
382
K8S基础概念 1、Node Node作为集群中的工作节点,运行真正的应用程序,在Node上Kubernetes管理的最小运行单元是Pod。Node上运行着Kubernetes的Kubelet、kube-proxy服务进程,这些服务进程负责Pod的创建、启动、监控、重启、销毁、以及实现软件模式的负载 ...
分类:
Web程序 时间:
2018-06-26 00:53:11
阅读次数:
255
我们今天来讲一下什么是编译器。 当我们写程序的时候,用的语言一般都是高级语言,而计算机只认识01这两个数字,所以我们就需要一个编译器,把这些高级语言转化为二进制代码。也就是01代码,然后计算机再根据这些01代码进行操作。 我们来看一下百度百科的解释: 简单讲,编译器就是将“一种语言(通常为高级语言) ...
分类:
其他好文 时间:
2018-06-26 00:52:54
阅读次数:
192
这是由于airflow使用了jinja2作为模板引擎导致的一个陷阱,当使用bash命令的时候,尾部必须加一个空格: Described here : see below. You need to add a space after the script name in cases where you ...
分类:
其他好文 时间:
2018-06-26 00:52:46
阅读次数:
565
接口(Interface)的深入理解 一:接口是规范(不展开) 二:接口可以看成是一个特殊的类 1: 接口可以定义“接口类型变量”,就好像类可以定义类类型的变量(或者说是引用类型变量)。申明一个类类型的变量,然后我们通常使用构造器创建对象,并把该对象赋值给类类型的变量(或者说引用变量引用到我们创建的 ...
分类:
其他好文 时间:
2018-06-26 00:52:39
阅读次数:
153