自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 spark 内核源码学习(一)

spark 内核源码深度剖析问题:怎么划分stage,stage之间是怎么调度的,为什么1,3并行,4,7并行内核架构剖析[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dOHo6AUL-1629550583239)(./1626525185981.png)]提交一个job,启动一个drive进程。先构造SparkConf再构造SparkContext在sparkContext时,先构造出来DAGScheduler和TaskScheduler。DAGSchedul

2021-08-21 20:57:47 235

原创 解决yarn启动之后,出现unhealthy,local-dirs are bad问题

查看输出日志,发现好像没啥东西,然后又看了http://localhost:8088/cluster/nodes/unhealthy里面记录了。。local-dirs are bad:这些东西查资料,最后解决了。资料来源:https://www.edureka.co/community/29934/hadoop-unhealthy-node-local-dirs-and-log-dirs-are-badYou can increase the threshold in yarn-site.xm

2020-05-18 13:29:41 893

原创 完美解决 mac下sublime text3 中文乱码问题(亲测有效)

https://blog.csdn.net/qq_22260641/article/details/70666960https://blog.csdn.net/jyfu2_12/article/details/86667132参考以上两篇文章第一步:安装Package Control大家如果是在官网下载的Sublime Text 3,那么首先需要安装一个Package Control包,...

2019-06-17 22:50:37 7141 3

转载 学习

Netty实战 IM即时通讯系统(一)IM系统简介https://blog.csdn.net/chou_out_man/article/details/85276962Netty实战 IM即时通讯系统(二)Netty简介https://blog.csdn.net/chou_out_man/article/details/85277018Netty实战 IM即时通讯系统(三)Netty环境配...

2019-04-12 20:26:10 166

原创 redis入门

特点:内存存储 速度极快通常是以key-value形式存储不支持sql语句 没有表结构优点:高并发读写性能大量的数据拓展(分布式存储)配置简单灵活、高效的操作和数据模型不足:没有统一的标准没有正式的官方支持各种产品还不算成熟五种数据类型 键值对数据库 字符串 列表 散列 集合 有序集合丰富的附加功能:持久化功能:将存储在内存中的数据保存到硬盘,保障数据安全,方便进行数...

2019-04-06 22:31:24 123

原创 MongoDB 入门

语法类似于javascript面向对象的查询语言,它是一个面向集合的,模式自由的文档型数据库。MongoDB 于 msql缺点:不支持连表查询,不支持sql语句,不支持事务存储过程,所以不适合存储数据间比较复杂的数据,一般主要当做数据仓库来使用。适用 日志系统 股票等不适用于 电子商务系统等需要多表查询的功能基本概念1 文档文档是mongodb中数据的基本单元,多个键值对有序的放置...

2019-04-05 23:29:03 149

原创 一个微信小程序+springboot-Thymeleaf的后台订单管理系统demo

一个微信小程序+springboot-Thymeleaf的后台订单管理系统demo当时是以为导师接了这个订单项目花了三四天搭了一下突然告知没接所以直接挂上网了代码地址:https://github.com/wangfulin7/springboot-Thymeleaf-Management-system数据库文件也包含在里面 使用idea打开 运行localhost:8082 具体信息查...

2019-03-07 14:04:36 4199

原创 剑指offer

‘’’1public class Solution {public boolean Find(int target, int [][] array) {boolean find = false;if(array!=null){int rows = array.length;int cols = array[0].length;int row = 0;int col = cols-...

2019-02-17 16:17:54 154

原创 表示数值的字符串

表示数值的字符串/*从字符串第一个字符开始判断首先判断第一个字符是否是‘+’ or ‘-’接下来判断 是否为数字接着判断是否为.这当中有一种情况例如 12e1.3 e后面小数点 所以要求当hasE==true时直接return接下来判断是否为e E 因为e E后面可以接‘+’ ‘-’ 和 数字其它情况 如 1a6这种 就直接return false了如果最后一个字符是e E的话 ...

2018-11-13 15:35:42 166

原创 学习Java集合总结归纳

Java集合大致分为Set、List、Queue、Map四个体系 其中Set代表无序、不可重复的集合;List代表有序、重复集合;Map代表具有映射关系的集合;Queue是队列的实现。集合和数组不一样,数组元素既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量),集合里面只能保存对象(实际上只是保存对象的引用变量)。Java集合中有两个派生的 接口:Collection 和...

2018-08-07 15:23:33 951 1

原创 剑指offer29 最小k个数

这题和第28差不多,这个更简单了 题目:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。import java.util.*;public class Solution { public ArrayList<Integer> GetLeastNumbers_Solution(int [] inpu...

2018-08-05 10:15:32 170

原创 剑指Offer28 数组中出现次数超过一半的数字

题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。当时看到题目的时候,想的是,将数组元素全部添加到一个map中,数组元素为key,value值初始为1,当key值相同时,value+1,最后查找map中的value最大值,接着再根...

2018-08-05 09:44:28 341

转载 剑指Offer27 字符串的排列

参考文章: https://blog.csdn.net/snow_7/article/details/52459324 https://blog.csdn.net/zjxxyz123/article/details/79709240import java.util.ArrayList;import java.util.TreeSet;public class Solution {...

2018-08-03 15:46:53 191

原创 JAVA疯狂讲义 第四版 课后习题 第四章 4.5

出来混总要还的.. 最近在把《疯狂JAVA讲义》再看一遍,书真的是要多读几遍 每次读都会有不同的收获和感受 以往我都只是看看课后题 从没做过,所以这次我打算做一遍一些有意义的题目 应该是比较low的,但是毕竟是个学习的过程,记录一下,以后再翻开来看看。 题目是:编写程序,将浮点数转换成人命币读法的字符串。 直接上代码 也比较简单。稍稍改编了一下。package chapter4;...

2018-08-01 16:31:48 1916 1

原创 屏蔽百度搜索 热搜广告问题!!!

解决百度搜索广告问题!国内能用的搜索大部分都是使用的是百度搜索。但是!百度搜索 右侧有一堆!!!热搜是什么鬼!!!神烦!为了解决右侧的热搜,折腾了一下午! 我试过网上的一堆方法,比如使用ABPhttps://blog.csdn.net/nakiri_arisu/article/details/80692030插件,怎么设置怎么设置 效果不是很好。之后看到有人说用火狐浏览器在拓展程序里面搜...

2018-07-25 15:12:09 3942

原创 剑指Offer25 复杂链表的复制 JAVA实现

剑指Offer25 复杂链表的复制刚开始是真的不知道什么是复杂链表,之后上网搜了一下这个题要怎么解,后面参考了 浅谈复杂链表的复制 才知道是什么,有兴趣的可以去看一下,然后他那边是采用C++写的,而我把它转为JAVA,因为怕自己忘记了,所以记录下来。 可以先去看那篇博客 写的很清晰,只有最后一段的程序,没有写怎么分离的。 最后一定要注意! while(s1.next!=null)...

2018-07-21 20:10:49 406

原创 java获取hadoop安装地址

使用java的Runtime.getRuntime().exec()在linux机子上,找到hadoop的安装路径,目的是为了在hadoop的tem里面找到数据块。刚开始使用的时候一直是没有输出,后来查找资料知道会需要同时读取标准输出流与错误输出流缓冲区数据,因为操作系统缓冲区大小有限制,不及时处理会导致缓冲区占满而挂住,这种问题发生在于开发人员对该接口不了解而引发Bug。解决方法是将其作为两...

2018-07-12 15:54:52 699

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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