自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shareing

传播知识 分享快乐

  • 博客(158)
  • 资源 (8)
  • 问答 (3)
  • 收藏
  • 关注

原创 sr 主键模型,导入数据时内存占用过高问题

sr 主键模型 导入数据内存过高

2022-11-05 16:51:25 266 1

转载 SpringBoot 参数校验组件

https://mp.weixin.qq.com/s/ZVOiT-_C3f-g7aj3760Q-g

2021-04-22 09:39:46 199

原创 poi 导出 IOException Permission denied

错误java.lang.RuntimeException: java.io.IOException: Permission denied at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:662) at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkb

2021-04-09 10:04:33 1071

原创 kafka快速入门

https://blog.51cto.com/9291927/2504495

2021-02-06 17:45:09 123

原创 jemter 下载地址

https://downloads.apache.org/jmeter/binaries/

2021-01-25 15:26:18 145

原创 快速开发利器

https://github.com/zhangdaiscott/jeecg-boot

2020-11-25 22:37:56 98

转载 Apache Doris在美团外卖数仓中的应用实践

https://tech.meituan.com/2020/04/09/doris-in-meituan-waimai.html

2020-11-17 15:06:34 389

原创 tidb 与 doris 性能对比

说明doris 未使用 物化视图,使用的是聚合类型动态分区表。tidb 未使用分区表数据量7800w步骤doris 建表语句:CREATE TABLE `biz_cms_flow_v4` ( `dt` date NULL COMMENT "", `dn` int(11) NOT NULL COMMENT "站点1-acc 2-jianshe 3-med", `addtime` int(11) NOT NULL COMMENT "添加时间", `adduser` varch

2020-11-12 14:26:21 5150 2

原创 Hive 表之间数据处理,Int 类型字段部分字段出现 NULL情况

背景hive 中有一张待处理的分区表,存储的方式是parquet,处理之后的目标表是一张非分区的外部表,并且分隔方式为 “,”。问题部分记录的 int 类型字段 出现 null 情况表结构原表结构CREATE EXTERNAL TABLE adm_v1.adm_cms_flow_daily( url string, title string, courseeduid string, courseeduname string, catalogid string, cata

2020-11-12 10:25:11 1204

转载 阿里内部员工,排查Java问题常用的工具单

正文地址

2020-08-31 11:25:35 130

转载 Java 正则

???? 本文以及示例源码已归档在 javacore简介正则表达式是什么?有什么用?**正则表达式(Regular Expression)是一种文本规则,可以用来校验、查找、替换与规则匹配的文本。又爱又恨的正则正则表达式是一个强大的文本匹配工具,但是它的规则实在很繁琐,而且理解起来也颇为蛋疼,容易让人望而生畏。如何学习正则刚接触正则时,我看了一堆正则的语义说明,但是仍然不明所以。后来,...

2020-03-23 22:07:53 1240

原创 Java核心技术 github地址

java 核心技术 github地址

2020-03-22 19:45:53 1165

原创 看了这么多篇红黑树文章,你理解了嘛?

原文地址

2020-03-22 19:43:40 151

转载 Java 并发核心机制

Java 并发核心机制???? 本文以及示例源码已归档在 javacoreJava 对于并发的支持主要汇聚在 java.util.concurrent,即 J.U.C。而 J.U.C 的核心是 AQS。一、J.U.C 简介Java 的 java.util.concurrent 包(简称 J.U.C)中提供了大量并发工具类,是 Java 并发能力的主要体现(注意,不是全部,有部分并发能力的支持...

2020-03-22 18:41:31 172

原创 java经典文章收藏(不断更新)

文章目录java 内存模型相关java 内存模型相关可能是把Java内存区域讲的最清楚的一篇文章推荐《深入理解java虚拟机》 周志明 , 就是有点老旧

2019-09-03 00:07:33 202 1

原创 spring boot 通过jpa连接 mysql

https://spring.io/guides/gs/accessing-data-mysql/

2019-08-12 19:47:22 132

转载 面试官最爱的volatile关键字

在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以volatile关键字作为一个小的切入点,往往可以一问到底,把Java内存模型(JMM),Java并发编程的一些特性都牵扯出来,深入地话还可以考察JVM底层实现以及操作系统的相关知识。下面我们以一次假想的面试过程,来深入了解下volitile关键字吧!面试官: Java并发这块了解的怎么样?说说你对volati...

2019-07-12 14:55:36 132

转载 深入浅出搜索引擎

深入浅出搜索架构引擎、方案与细节(上)就是这么迅猛的实现搜索需求百度如何能实时检索到15分钟前新生成的网页百度咋做长文本去重(一分钟系列)如何快速实现高并发短文检索...

2019-06-11 09:47:25 170

原创 Structured Streaming(阿里 云魄 直播视频记录)

文章目录Structured Streaming 简介流式处理理的难点Structured Streaming特点工作原理micro-batch 处理模式continuous处理理模式exactly once - sourceexactly once - sink 容错exactly once -- state store 容错Spark 2.4新特性Stateful 操作分类groupby操作s...

2019-06-08 15:35:42 404

翻译 Spark Streaming 编程指南(2.4.3)

文章目录概述概述

2019-06-02 14:57:38 457

翻译 Spark SQL,DataFrames和Datasets Guide (spark 2.4.3)

文章目录概述SQLDatasets and DataFramesDatasetsDataFrames开始SparkSession创建DataFrameDataFrame操作备注概述Spark SQL是Spark的一个组件,用于结构化数据的计算。与基本Spark RDD API不同,Spark SQL提供的接口为Spark提供了关于数据和正在执行的计算的结构的更多信息。在内部,Spark使用这些...

2019-05-29 19:39:14 404

原创 RDD 编程指南(spark2.4.3)

文章目录概述连接SparkSpark 初始化使用shell弹性分布式数据集(RDD)并行化集合(Parallelized Collections)外部数据集(External Datasets)RDD操作简单解释理解闭包本地与群集模式打印RDD的元素TransformationsactionsShuffle 操作背景性能影响RDD持久性选择哪种存储级别?删除数据共享变量广播变量累加器概述在较高...

2019-05-26 18:21:05 633

原创 Spark(2.4.3) 快速开始

使用Spark Shell进行交互式分析基本Spark的shell提供了一种学习API的简单方法,以及一种以交互方式分析数据的强大工具。它可以在Scala(在Java VM上运行,因此是使用现有Java库的好方法)或Python中使用。通过在Spark目录中运行以下命令来启动它:./bin/spark-shellSpark的主要抽象是一个名为Dataset的分布式项目集合。可以从Hado...

2019-05-26 00:28:24 1109

原创 ElasticSearc 没有设置副本,集群变红了!!

尝试执行以下命令POST _cluster/reroute?retry_failed重新写数据 <~ ^~>

2019-05-23 11:18:09 190

原创 ElasticSearch 进行拼写纠错

代码GET so_blog/_search{ "size": 0, "suggest": { "text": "jeva null point exception", "my-suggestion": { "phrase": { "field": "title", "confidence": 0, "collate": {...

2019-05-22 15:49:08 3865

原创 Spring Boot 使用lettuce 集成多Redis

文章目录application.ymlRedisConfig.java调用application.ymlspring: redis: host: r-**.redis.rds.aliyuncs.com port: 6379 password: ** database: 0 timeout: 2000 lettuce: pool:...

2019-05-20 19:02:49 1507 2

翻译 Spark(2.4.3) 概述

文章目录概述安全下载运行例子在集群上启动学习参考路线编程指南API 文档部署指南其他文件扩展资源概述Apache Spark是一种快速通用的集群计算系统。它提供Java,Scala,Python和R 的高级API,以及支持通用执行图的优化引擎。它还支持一组丰富的更高级别的工具,包括Spark SQL用于SQL和结构化数据的处理,MLlib机器学习,GraphX用于图形处理和Spark Stre...

2019-05-19 20:24:25 1196

原创 OpenSearch 讲解

文章目录什么是OpenSearchOpen Search 和 Elastic Search对比open searchElasticSearch对比数据准备Open Search 的创建我们对Open Search的使用API 分类搜索方式目前在用的产品遇到的问题什么是OpenSearch开放搜索(OpenSearch)是一款结构化数据搜索托管服务,为移动应用开发者和网站站长提供简单、高效、稳定...

2019-05-15 18:24:37 26997 4

原创 HBase基本数据操作详解

概述对于建表,和RDBMS类似,HBase也有namespace的概念,可以指定表空间创建表,也可以直接创建表,进入default表空间。对于数据操作,HBase支持四类主要的数据操作,分别是:Put :增加一行,修改一行;Delete :删除一行,删除指定列族,删除指定column的多个版本,删除指定column的制定版本等;Get :获取指定行的所有信息,获取指定行和指定列族的所有c...

2019-05-12 22:26:09 748

转载 Github:将近4万Star的Java、Python面试指南献给大家!

Flutter for webFlutter for Web 是 Flutter 的代码兼容( code-compatible)实现版本,使用基于标准的Web 技术(HTML, CSS 和 JavaScript)进行渲染。通过 Flutter for web,可以将 Dart 编写的 Flutter 代码编译成嵌入到浏览器并部署到任何 Web 服务器的客户端版本(client experienc...

2019-05-11 09:09:28 198

原创 java 去除敏感词

DFA 方法 private CSLogger logger = Loggers.getLogger(SensitiveWordDAFService.class); private static Map sensitiveWordMap=new HashMap(); public static int minMatchTYpe = 1; //最小匹配规则 ...

2019-05-09 19:57:02 570

原创 Mac 同时安装GitHub 和 Gitlab

背景工作在使用gitlab作为代码托管的程序员,可能都会有这种在一台电脑上同时安装GitHub 和 gitlab的需求。也是因为最近在自己的电脑上安装GitHub 和 gitlab遇到了几个问题,分享给大家,好让大家少浪费点时间,把时间用到更有价值的地方。实现过程安装的实现过程完全是按照参考文章1,进行的,但是有个地方需要注意,就是将私钥放到本地时需要添加参数 -K,下面流程已经修改,可放心...

2019-05-09 09:45:18 1055

原创 HDFS 详解

HDFS前言l 设计思想分而治之:将大文件、大批量文件,分布式存放在大量服务器上,以便于采取分而治之的方式对海量数据进行运算分析;l 在大数据系统中作用:为各类分布式运算框架(如:mapreduce,spark,tez,……)提供数据存储服务l 重点概念:文件切块,副本存放,元数据HDFS的概念和特性首先,它是一个文件系统,用于存储文件,通过统一的命名空间——目录树来定位文件其次,...

2019-05-05 20:17:48 440

原创 BlockingQueue

插入方法boolean add(E e);把E加到BlockingQueue里,如果可以容纳则返回true,否则抛出异常。boolean offer(E e);把E加到BlockingQueue里,如果可以容纳则返回true,否则返回false。void put(E e) throws InterruptedException;把E加到BlockingQueue里,如果没有空间,则调用此方...

2019-05-04 18:21:30 144

原创 线程池、Callable和 Runnable 区别

线程池创建的方法Single Thread Executor:只有一个线程的线程池,因此所有提交的任务顺序执行代码, Executors.newSingleThreadExecutorCached Thread Pool:线程池里有很多线程需要同时执行,老得线程将被新的任务出发重新执行,如果线程超过60秒内没有执行,那么将被终止并从池中删除Executors.newCachedThre...

2019-05-04 15:59:36 1132

原创 锁的相关概念介绍

可重入锁如果锁具备可重入性,则称作为可重入锁。像synchronized和ReentrantLock都是可重入锁,可重入性在我看来实际上表明了锁的分配机制:基于线程的分配,而不是基于方法调用的分配。举个简单的例子,当一个线程执行到某个synchronized方法时,比如说method1,而在method1中会调用另外一个synchronized方法method2,此时线程不必重新去申请锁,而是...

2019-05-04 11:20:49 666

原创 Lock

lock 的使用方法,和synchronized的对比

2019-05-04 10:34:21 155

原创 synchronized

package org.shareing.mysynchronized;import java.sql.SQLOutput;public class MySynchronized { public static void main(String[] args) { MySynchronized mySynchronized = new MySynchronized(...

2019-05-04 08:59:03 306

原创 线程两种的实现方式

线程实现的两种方式继承的方式package org.shareing.mythread;/** * 继承方式实现线程 */public class Test001 extends Thread{ public void run(){ System.out.println("进入 run 方法了。。。"); } public static...

2019-05-04 00:25:22 203

原创 Zookeeeper实现服务动态感知上下线功能、分布式共享锁实现

动态感知上下线功能注意:zookeeper 创建临时且带序号的节点,动态实现服务器的上下线。参考博客:https://blog.csdn.net/cckevincyh/article/details/80730081https://www.cnblogs.com/dengpengbo/p/10443547.html分布式共享锁实现前言:ZooKeeper 是提供少量数据存储和管理...

2019-05-03 17:21:03 217

webservice+cxf+wss4j+spring

webservice+cxf+wss4j+spring 整合的demo 其中bean 中有和其他bean对应关系的是建了个中间类进行传输,因为问题的解决办法是后来想到的没有写到里面,有问题可以联系我

2017-11-08

Java多线程下载

Java多线程 断续 重新连接 下载。。。。。。。。。。。

2017-11-02

hadoop-mapreduce-demo

统计文件中每个单词数量

2017-07-16

hadoop-core-1.2.1.jar

解决windows下远程调试hadoop权限问题( ERROR security.UserGroupInformation: PriviledgedActionException as:Administrator cause:java.io.IOException: Failed to set permissions of path:)重新编译了hadoop-core-1.2.1,注释了包中org.apache.hadoop.fs下FileUtil.class中的checkReturnValue的验证方法

2017-07-16

上传资源进度条

资源上传的进度条

2017-07-16

hadoop1.2.1环境

在Linux上配置的hadoop1.2.1完全分布式环境

2017-07-16

java platform se 8.chm

2017-05-07

springmvc.zip

springmvc.zip

2016-12-03

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

TA关注的人

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