摘要: 大多数应用程序在大部分时间都是在响应数据读取事件,而数据的读写并发可能会带来数据脏读(读线程在读取的数据,写线程已经修改但未提交)等问题,基于类似的可能会发生对同一个资源进行读写操作的场景,我们需要实现读写锁来保证数据准确,读写锁是指读线程之间不存在互斥,读写及写写之间存在互斥我们可以用一个表格来列 阅读全文
posted @ 2020-07-20 11:48 shenyuchong 阅读(561) 评论(0) 推荐(0)
摘要: Netty概述 Netty是一个是一款异步的事件驱动的网络应用程序框架,何为异步?异步的对立就是同步,同步就好比你有一个秘书,你叫你秘书外出采购Netty学习书籍,你在办公室等你秘书回来,期间什么事情都不能做,一直等到你秘书回来从她手上拿走书本后才可以匆匆忙忙上厕所;而异步就好比你叫你秘书外出采购N 阅读全文
posted @ 2020-03-09 17:22 shenyuchong 阅读(210) 评论(0) 推荐(0)
摘要: 基于spark将关系型数据库数据导入hdfs,支持增量追加导入、覆盖导入和去重导入 package com.shenyuchong; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem 阅读全文
posted @ 2019-10-05 14:15 shenyuchong 阅读(1109) 评论(0) 推荐(0)
摘要: 采集指定目录下文本数据到kafka 配置文件编写customer2kafka.conf maven打包执行: pom.xml 阅读全文
posted @ 2019-09-03 17:49 shenyuchong 阅读(1120) 评论(0) 推荐(0)
摘要: 本文实现了mysql8.x版本(下载)在centos7.x操作系统下的一键安装,将文中代码复制到脚本文件,例如install-mysql.sh,将脚本文件与mysql-8.0.17-el7-x86_64.tar.gz放在同一目录下,执行sh install-mysql.sh即可,代码如下: 阅读全文
posted @ 2019-08-09 20:01 shenyuchong 阅读(198) 评论(0) 推荐(0)
摘要: 服务配置与启动类 import org.glassfish.jersey.servlet.ServletContainer; import javax.ws.rs.Path; import org.eclipse.jetty.server.Server; import org.eclipse.jet 阅读全文
posted @ 2019-01-19 15:06 shenyuchong 阅读(1374) 评论(0) 推荐(0)
摘要: Spark官网下载Spark Spark下载,版本随意,下载后解压放入bigdata下(目录可以更改) 下载Windows下Hadoop所需文件winutils.exe 同学们自己网上找找吧,这里就不上传了,其实该文件可有可无,报错也不影响Spark运行,强迫症可以下载,本人就有强迫症~~,文件下载 阅读全文
posted @ 2019-01-19 14:46 shenyuchong 阅读(3839) 评论(0) 推荐(0)
摘要: 先上效果 开发环境要求 需要事先安装node及npm 前期准备 1.创建文件夹react-echarts-editor2.在项目根目录(以下称根目录)下创建src目录3.在项目根目录下创建dist目录4.在src目录下创建app.js文件(该文件就来一个react-echarts版的hello wo 阅读全文
posted @ 2019-01-19 14:13 shenyuchong 阅读(2375) 评论(0) 推荐(0)