#机器学习

散列之HashTable学习

1,什么是散列?举个例子,在日常生活中,你将日常用品都放在固定的位置,当你下次需要该东西时,直接去该地方取它。这个过程就相当于散列查找。若将它们随意杂乱无章地存放,当需要某件东西时,只能一个地方一个地方地逐一查找,这就相当于顺序查找。在数据结构中,数组就相当于一张散列表,因为可以根据数组下标索引直接取得该位置上的元素。...
代码星球 ·2020-04-04

Storm WordCount Topology学习

1,分布式单词计数的流程首先要有数据源,在SentenceSpout中定义了一个字符串数组sentences来模拟数据源。字符串数组中的每句话作为一个tuple发射。其实,SplitBolt接收SentenceSpout发射的tuple,它将每句话分割成每个单词,并将每个单词作为tuple发射。再次,WordCount...

JAVA中equals方法与hashCode方法学习

首先参考文章:http://www.oschina.net/translate/working-with-hashcode-and-equals-methods-in-java 1,equals方法的比较与==的区别是什么?为什么需要重写equals方法?2,为什么说重写了equals方法最好重写hashCo...

Kettle基本概念学习

一,理解开发环境与生产环境。比如,在windows或mac下设计好流程之后,把该设计文件上传到linux集群的机器上执行。那么,在windows下进行的工作即为开发环境,任务具体在linxu机器上执行即为生产环境。 二,Kettle转换转换包括一个或多个步骤,步骤之间通过跳(hop)来连接。跳定义了一个单向通...
代码星球 ·2020-04-04

JAVA迭代器学习--在JAVA中实现线性表的迭代器

1,迭代器是能够对数据结构如集合(ADT的实现)进行遍历的对象。在遍历过程中,可以查看、修改、添加以及删除元素,这是它与一般的采用循环来遍历集合中的元素不同的地方。因为,通常用循环进行的遍历操作一般是逐个输出元素,而用迭代器不仅仅只是查看元素,还可以改变元素(若迭代器支持remove())。2,在JAVA类库中定义了两...

Information Retrieval 倒排索引 学习笔记

一,问题描述在Shakespeare文集(有很多文档Document)中,寻找哪个文档包含了单词“Brutus”和"Caesar",且不包含"Calpurnia"。这其实是一个查询操作(BooleanQueries)。在Unix中有个工具grep,它能线性扫描一篇文档,然后找出某个单词是否在该文...

【WPF学习】第六十章 创建控件模板

原文:【WPF学习】第六十章创建控件模板  经过数十天的忙碌,今天终于有时间写博客。  前面一章通过介绍有关模板工作方式相关的内容,同时介绍了FrameWorkElement下所有控件的模板。接下来将介绍如何构建一个简单的自定义按钮,并在该过程中学习有关控件模板的一些细节。  通过上一章内容,基本Button控件使用B...

网络学习概要

1.请求与响应  1.1  请求  1.2  响应2.处理网络请求和响应的方式  2.1  苹果官方原生    NSURLConnection    NSURLSession  2.2  第三方框架    ASI    AFN3.数据解析  3.1  JSON    NSJSONSerialization    第三方...
代码星球 ·2020-04-04

Java多线程学习

 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Java并发编程与技术内幕。你将会对Ja...
代码星球 ·2020-04-04

HBase全网最佳学习资料汇总

摘要: HBase这几年在国内使用的越来越广泛,在一定规模的企业中几乎是必备存储引擎,互联网企业阿里巴巴、百度、腾讯、京东、小米都有数千台的HBase集群,中国电信的话单、中国人寿的保单都是存储在HBase中。前言HBase这几年在国内使用的越来越广泛,在一定规模的企业中几乎是必备存储引擎,互联网企业阿里巴巴...

java虚拟机学习

  JVM调优总结(1):一些概念JVM调优总结(2):基本垃圾回收算法JVM调优总结(3):垃圾回收面临的问题JVM调优总结(4):分代垃圾回收JVM调优总结(5):典型配置JVM调优总结(6):新一代的垃圾回收算法JVM调优总结(7):调优方法 聊聊JVMhttp://blog.csd...
代码星球 ·2020-04-03

黑马程序员:从零基础到精通的前端学习路线

随着互联网的深入发展,前端开发工程师一跃成为市场上非常抢手的人才。很多同学,包括以前做UI的、Java的、或者对于IT完全零基础的同学都想学习前端。下图是网上流传甚广的一张前端学习思维导图,很多初学者表示看到这些密密麻麻的知识点就已经晕了。确实,前端是一门涵盖面很广的学科。但是想学前端的你也不用慌张,内容虽多但有迹可循...

Hadoop学习笔记系列

   这是一个信息爆炸的时代。经过数十年的积累,很多企业都聚集了大量的数据。这些数据也是企业的核心财富之一,怎样从累积的数据里寻找价值,变废为宝炼数成金成为当务之急。但数据增长的速度往往比cpu和内存性能增长的速度还要快得多。要处理海量数据,如果求助于昂贵的专用主机甚至超级计算机,成本无疑很高,有时即使是保存...
代码星球 ·2020-04-03

Hibernate 学习教程

   第1课课程内容.6第2课HibernateUML图.6第3课风格.7第4课资源.7第5课环境准备.7第6课第一个示例HibernateHelloWorld7第7课建立Annotation版本的HellWorld9第8课什么是O/RMapping11一、  &nbs...
代码星球 ·2020-04-03

程序猿学习资料集

程序猿学习资料集   编程学习中经常要访问一些网站找资料,为了以后便于查找,在这里做下整理。  哎,越学越觉得自己还只是个菜鸟!励志成为一个小小的全栈工程狮。  我的Github地址:https://github.com/wuping5719A.面试...
代码星球 ·2020-04-03
首页上一页...290291292293294...下一页尾页