自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

所有的都判断完,有一个不满足,就不行,用Flag ——判断是否是质数

1、判断一个数是否为质数 质数:只能被1和数本身整除的数就是质数 如果该数能被除了1 和它本身之外的任意一个数整除,则该数一定不是质数 如果该数不能被从2到该数减1的所有数都整除,则该数是质数 如果不用flag,就会出现每个循环都执行,10是质数,10不是质数,10是质数,10不是质数 ...

2019-09-18 20:06:49

阅读数 6

评论数 0

volatile关键字深度讲解

目录 cpu缓存 Java内存模型(Java Memory Model,JMM) 并发编程核心问题 1.原子性 2.可见性 3.有序性 剖析volatile关键字 1.volatile关键字的语义 2.volatile的原理和实现机制 3.volatile不适用的场景 4.应...

2019-09-17 12:14:34

阅读数 35

评论数 0

Spark经典案列之JdbcRDD就不用sqoop了

JdbcRDD图示: 代码展示: object JdbcRddDemo { val getConn = () => { DriverManager.getConnection("jdbc:mysql://localhost:3306/lj?chara...

2019-09-10 20:05:04

阅读数 7020

评论数 0

SparkStreaming — 历史数据的累加处理 — 滑动窗口机制 — 将Kafka和SparkStreaming整合

目录 1. SparkStreaming 2. SparkStreaming对历史数据的累加处理 3. SparkStreaming的滑动窗口机制 4.将Kafka和SparkStreaming整合 1. SparkStreaming package com.lj.stream i...

2019-09-09 16:51:33

阅读数 32

评论数 0

Spring Cloud微服务的服务注册搭建与CAP分布式思想

目录 微服务概述 CAP理论 微服务框架 SpringCloud eureka Eureka的角色 服务注册者和服务注册中心的逻辑关系 eureka报警 自我保护机制 实战 EUREKA高可用 Ribbon组件+restTemplate=feign RestTemplat...

2019-09-03 13:48:50

阅读数 1876

评论数 0

多表查询——房地产

t_community Create Table CREATETABLE`t_community`( `id`int(111)NOTNULLAUTO_INCREMENT, `name`varchar(25)COLLATEutf8_binDEFAULTNULLCOMMENT...

2019-08-30 10:53:34

阅读数 134

评论数 0

Hadoop 小文件处理 SequcenceFile 可以直接定位到某个小文件 info

SequenceFile概述 SequenceFile是Hadoop API提供的一种二进制文件支持,其具有使用方便、可分割、可压缩的特点。 在SequenceFile文件中,每一个key-value被看做是一条记录(Record),因此基于Record的压缩策略,SequenceFile文件...

2019-08-29 21:20:48

阅读数 36

评论数 0

使用SSM框架和不用这个框架有啥区别呢?整合SSM spring + spring mvc +mybatis

目录 概述 spring 框架 spring mvc框架 mybatis框架 总结 整合SSM 概述 框架:就是第三方个人或公司提供的功能包 spring 框架 在servlet和jdbc中,需要程序要创建各种对象 在spring框架中,spring创建一个spring...

2019-08-26 16:44:17

阅读数 68

评论数 0

JDK1.5特性—— 泛型 自动装箱拆箱 增强for循环 不定参数 枚举 反射 注解

目录 泛型 不定参数:语法糖 枚举 反射:低耦合,高内聚 注解 JDK1.5 自动装箱 自动拆箱 泛型 1. 泛型是JDK1.5之后的特性。泛型限定了集合中的数据类型,保证了程序的安全性 泛型在JDK1.7之后,new后面的泛型可以省略成一个<>:...

2019-08-16 18:12:41

阅读数 53

评论数 0

Spark的UI优化+gc优化

集群环境 集群环境可以看到集群一个有280G内存,120核数,5个节点 spark-submit-- 启动命令含义: spark-submit classcn.dmp.tools.Bzip2Parquet\类的main方法所在类 --master yarn --deploy-mode c...

2019-08-15 13:32:04

阅读数 2310

评论数 0

Sql系列优化手段——定位慢查询,数据库引擎,索引,水平分表,读写分离,缓存,语句基本优化,调优参数

目录 概述 1 如何查询和定位慢查询 2选择合适的数据库引擎 Myisam和innodb的区别 3 选择合适的索引 索引有什么弊端 索引的使用场景 具体的技巧 4 数据库优化之分表 水平分表策略 5 数据库的读写分离 6 数据库优化之缓存 7 sql语句优化小技巧 7....

2019-08-13 10:42:05

阅读数 198

评论数 2

Sql基本语法—create,drop,alter,select,show, alter, desc insert into,delete from —书写,执行顺序—5个join,笛卡尔积

目录 a. 操作数据库 1. 创建数据库 2. 查看数据库 3. 修改数据库 4. 删除数据库 5. 选择数据库 b. 操作表 1. 创建表 2. 查看表 3. 修改表 4. 删除表 c. 操作表记录CRUD 1. insert 2. update 3. delete...

2019-08-09 16:51:36

阅读数 81

评论数 0

数据容错机制之纠删码——Erasure code

数据容错机制: 1.复本冗余机制:比如HDFS的文件多副本机制, 优点:恢复效率,占用带宽较少,几乎不消耗cpu资源 缺点:磁盘利用率低,3个复本策略,利用率:33.3% 2.纠删码(Erasure code ,):用于数据恢复,而且可以提高集群磁盘利用率(原始数据+校验数据)(had...

2019-08-08 19:07:01

阅读数 2114

评论数 0

java 集合Collection 子接口:List接口  set接口   queue 接口

目录 概述 collection接口 Map 细说: Hashtable和HashMap的区别: ConcurrentHashMap 概述 所有集合的顶级接口Collection 子接口:List接口 set接口 queue 接口 List接口:实现类有ArrayList li...

2019-08-08 10:29:42

阅读数 71

评论数 0

逻辑回归 — Sigmoid函数 —预测是否出现过交通事故

目录 1. 数据的种类 2. Sigmoid函数 3. 案列 :预测是否会发送交通事故 4. 总结 逻辑回归模型是离散数据(二次分布) 1. 数据的种类 连续性数据:给定一个区间,可以取区间内任意一实数——工资(连续) 离散型数据:给定一个区间,只能取区间有限的实数值——性别(男女...

2019-08-07 21:49:01

阅读数 7244

评论数 0

贝叶斯算法 — 朴素贝叶斯分类器— 过滤垃圾邮件 — 流失用户 — 用户画像

目录 应用 1. 胃疼胃癌 2. 过滤垃圾邮件 朴素贝叶斯分类器 概念介绍 朴素贝叶斯分类器原理 贝叶斯分类器的应用 公式 求得是后验概率,等式右侧为先验概率 贝叶斯定理本质:通过 先验概率 求后验概率 应用 1. 胃疼胃癌 假设:H代表胃癌事件,X代表胃疼事件。则P...

2019-08-05 20:56:29

阅读数 11120

评论数 2

十大经典排序算法

目录 1. 分类 2. 算法复杂度 3.各个排序详解 冒泡排序(Bubble Sort) 算法描述 选择排序(Selection Sort) 工作原理 算法描述 插入排序(Insertion Sort) 工作原理 算法描述 希尔排序(Shell Sort) 原理 算法描...

2019-08-05 20:54:01

阅读数 107

评论数 0

Hive文件格式-textfile,sequencefile,rcfile,orcfile, Parquet

目录 概述 hive文件存储格式包括以下几类 一、TEXTFILE 二、SEQUENCEFILE 三、RCFile文件格式 概述历史 RCFile使用 基于行存储的优点和缺点 基于列存储的优点和缺点 源码分析 1. Writer 2. append RCFile的索引机制...

2019-08-04 16:09:43

阅读数 79

评论数 0

Hive窗口函数

目录 1. 准备数据 2. 函数 2.1 sum(), min(),max(),avg()等聚合函数 ——求解窗口期内的数据的总和 2.2新增加序号列Ntile, Row_Number(), Rank(), Dense_Rank() 2.3lag, lead, first_value, ...

2019-08-03 18:37:01

阅读数 44

评论数 0

教室调度问题—贪婪算法—要求尽可能多的将课程安排在某间教室,如何安排?——结束时间最早的课,动态规划——背包问题——贪心算法

问题描述 课程 开始时间 结束时间 美术 9:00 10:00 英语 9:30 10:30 数学...

2019-08-02 21:06:50

阅读数 31

评论数 0

提示
确定要删除当前文章?
取消 删除