自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gradle编译springboot源码

​ 学习springboot第一步,就是下载springboot的源码,并对其进行编译。然而从springboot 2.3.x开始,其源码构建工具全面从maven转变为gradle,这让许多习惯使用maven例如我在内的码友们非常不适应。鉴于此,特地记录自己学习使用gradle编译springboot过程中的笔记,希望能为各位码友们提供点参考。

2023-07-29 10:01:41 417

原创 spring中事务的传播行为

​ **TransactionDefinition中的各传播行为到底是什么?**想要做个代码测试来彻底了解一下。以下是网上的一些文字描述:PROPAGATION_REQUIREDE:如果当前存在一个事务,则当前事务。如果不存在任何事务,则的事务。总之,要至少保证在一个事务中运行。PROPAGATION_REQUIRED常作为默认的事务传播行为。PROPAGATION_SUPPORTS:如果当前存在一个事务,则当前事务。如果当前不存在事务,则执行。

2023-01-17 14:55:12 171

原创 tomcat和netty下对长连接的测试

​ 本文用于探讨默认配置下tomcat处理长连接的问题。​ 何为长连接:即以此tcp连接中发生多次http交互。​ 使用到的框架为spring-boot(内嵌tomcat),netty(用于比较)​ 每次接受数据时打印出当前处理线程的id。2.2、客户端代码​ 模拟长连接中连续发送100次http报文2.3、结果​ 而我们通常面临的qps需求往往是短连接需求,即对不同用户的访问在预期时间内回包。比如,我们使用tomcat对服务发起两次访问,tomcat会使用两个不同的线程对数据进行处理,截图如下:

2022-06-12 11:20:27 502

原创 Visual Studio Code配置yapf和flake8

Visual Studio Code 1.52.1配置yapf和flake8踩坑实录下载Visual Studio Code安装yapf和flake8插件安装步骤下载Visual Studio Code这个不用多说,直接上官网,我下载的是windows环境的,傻瓜式下载安装,非常easy。官网:https://code.visualstudio.com/安装yapf和flake8插件因为本人一直从事运维工作,之前写python脚本也一直用vim和eclipse+PyDev来编写,也没觉得多差。但最

2021-01-10 12:02:14 4698 2

原创 hadoop调度规则

目录什么是调度规则先进先出调度(FIFO)容器调度(Capacity)公平调度(Fair)配置参数Capacity SchedulerFair Scheduler什么是调度规则什么是调度规则,在了解它之前我们需要先知道调度规则其在整个hadoop架构中所处的位置。然后带着以下两个疑问进行探索。为什么会存在调度规则?调度规则有哪些,其区别又是什么?我们都知道原生hadoop的整个架构大致可以分为hdfs、yarn和mapreduce等。而其中yarn负责资源的分配、管理、调度等功能。是的,你已经

2020-09-28 14:06:25 731

原创 hadoop压缩

目录一、为什么使用压缩二、hadoop中的压缩格式三、配置参数3.1、core-site.xml3.2、mapred-site.xml一、为什么使用压缩与我们系统中的压缩概念相似,通过压缩技术,不仅可以降低文件在磁盘中的占用空间,还可以降低在I/O操作过程中消耗的网络带宽和资源,从而提升文件传输效率。因此,我们可以总结出使用压缩有两个好处,也是主要用来优化的两个方向:降低最后持久化到磁盘的文件容量占比,节省空间。降低在hadoop分布式中经常发生的文件交换传输带宽占比,提升传输效率。而在ha

2020-09-28 09:52:33 237

原创 hive简介

hive相关参数说明:https://www.cnblogs.com/duanxingxing/p/4535842.html目录hive概要介绍特点部署方式hive的架构总体架构内嵌模式本地模式远程模式补充说明须知关于Metadata和Metastorehive的配置文件非内嵌模式下Metastore的配置hive server2的配置hive概要介绍hive是由facebook开源用于解决海量结构化日志的数据统计;是基于hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类sq

2020-09-24 10:57:10 375

原创 简单的ntp搭建

​ ntp是自动时间同步,需要至少有一台主ntp服务器(同步时钟)和一台从ntp客户端(对标同步时钟调整的主机),当然服务器和客户端可以部署在同一台物理机上,这里只是在软件层面上进行区分。​ ntp的服务进程为ntpd,下载方式可以使用yum -y install ntp进行安装,默认配置文件会存放在/etc/ntp.conf。服务端配置:#注释以下4行#server 0.centos.pool.ntp.org iburst#server 1.centos.pool.ntp.org iburst

2020-08-31 17:56:04 1047

空空如也

空空如也

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

TA关注的人

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