摘要: 本节主要说明以下三个问题 1. start()的启动顺序不代表线程的启动顺序 2. yeild的作用 3. 守护线程 1、start()与线程启动顺序 输出结果: 在main方法中,设置了start的顺序为1、2、3、4、5,但线程的启动顺序与之无关。 容易产生的误解是main线程是第一个线程。由输 阅读全文
posted @ 2019-06-01 19:09 落音 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 暂停线程 本节介绍两个 被废弃 的用于线程暂停和恢复的方法suspend()、resume()。主要探究废弃原因,强调线程的安全性。主要有两个原因 原因1: suspend()、resume()使用不当,极易造成对公共的同步对象的独占,使其他线程无法访问同步对象 例如: 输出: 原因2: 容易出现因 阅读全文
posted @ 2019-06-01 19:08 落音 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 停止线程 停止线程需要一定的技巧。需要做好防范措施,避免“线程不安全”。 1. 使用Thread.interrupt() 使用interrupt停止线程 原理 对线程队形调用interrupt()方法,这个方法仅仅是给线程打一个停止状态的标记,并不会真正停止。 可以通过条件判断检验这个标记后,主动抛 阅读全文
posted @ 2019-06-01 19:08 落音 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 多线程的优先级问题 重点:理解线程优先级的 继承性、规则性、随机性 线程的优先级 在操作系统中,线程可以划分优先级,。尽可能多的给优先级高的线程分配更多的CPU资源。 线程的优先级分为1~10,有三个预定义常量: 优先级继承性 优先级具有 继承性 (由线程a启动的线程b的优先级与a相同),比较简单, 阅读全文
posted @ 2019-06-01 19:07 落音 阅读(366) 评论(0) 推荐(0) 编辑
摘要: Hbase安装 安装 官网下载tar包(二进制的,bin.tar.gz)——解压至/usr/local/下,(改个名,可选)——配置环境变量——加载配置 注意点: 如果采用分布式安装,依赖于Hadoop和zookeeper。先准备好这两个集群。 hbase和hadoop之间存在版本依赖关系。下载时需 阅读全文
posted @ 2019-05-29 16:20 落音 阅读(372) 评论(0) 推荐(0) 编辑
摘要: zookper完全分布式安装 zookeeper是一个分布式应用程序协调系统,主要会提供配置服务,分布式服务,权限服务,锁定功能以及分布式数据同步。 http://www eu.apache.org/dist/zookeeper/stable/zookeeper 3.4.12.tar.gz 二、解压 阅读全文
posted @ 2019-05-29 16:17 落音 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 初识ETL 概念 ETL即Extract Transform Load。目的是将分散、凌乱、异质的数据整合在一起,为决策提供分析数据,是BI项目(Business Intellifence)项目中重要的一个环节,占据1/3左右时间。难点在于清洗转换数据,最终一般存入DW(Data Warehousi 阅读全文
posted @ 2019-05-29 02:25 落音 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Java多线程概览 java的多线程是个比较高级的主题。正在学习python的多线程,同步复习以下java多线程的基础知识吧。 介绍一些概念,细节另外再慢慢探究吧。 Java多线程机制 Java语言内置对多线程的支持,在大数据、分布式、高并发类的主题上应用广泛。JVM控制线程的切换。 “进程是资源分 阅读全文
posted @ 2019-05-29 02:13 落音 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 昨天听的一场报告,感觉不错,整理一下。 (电脑死机,本来都快整理好了,哭) 1.什么是精细化营销 精细化营销就是恰当地、贴切根据客户的差异将客户分群,采取不同的营销策略。比较有名的有天猫的千人千面,亚马逊的图书推荐系统……推荐《大数据时代》,挺不错的科普书。 2.什么是客户分群 客户分群的解读三个角 阅读全文
posted @ 2019-05-28 02:15 落音 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: python多线程、多进程 初探 原先刚学Java的时候,多线程也学了几天,后来一直没用到。然后接触python的多线程的时候,貌似看到一句”python多线程很鸡肋“,于是乎直接跳过了多线程的学习。 接触爬虫,才开始用到多进程这个东西。 既然用到了,就系统地学吧。先来python的,再总结一下Ja 阅读全文
posted @ 2019-05-28 00:21 落音 阅读(783) 评论(0) 推荐(0) 编辑