自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 大数据小白初探HDFS架构原理:带你揭秘背后的真相(一)

前面的文章写了一篇,大数据方面的基础知识,目的是希望大数据小白可以对大数据能有个清楚的认识,我们前面提到了大数据的本质,其实就是 分布式 系统,各种分布式的系统,相信读了上一篇文章后,能够对大数据清楚的认识,如果还没有读的,快去读一下吧。大数据小白初探HDFS从零到入门(一)好了,我们再回顾下HDFS的基本概念。HDFS(Hadoop Distributed File System)是 Hadoop 生态系统中的基础组件,它提供了分布式文件系统的实现,能够在廉价的机器上构建大规模、高容错性的分布式文件系统。

2024-01-22 23:11:03 995

原创 小白初探架构模式—常用的设计模式

作为一个架构设计小白,我们通常用了很多种工具,比如 Mysql 、Redis、Kafka、 Hdfs、Hbase、MongoDB、RocketMQ等等,但是这些优秀工具,是如何设计的这么优秀?我们有的一知半解,有的甚至干脆不讲,只要能用就行。本文介绍了,主从架构的优缺点,应用场景,以及实现手段,让大家了解了主从架构是个什么东西。又分别介绍了平常我们在工作中和使用的中间件中所涉及到的几种设计模式,加深了对主从的设计思维的理解,希望我们能够在平常的工作中多多的体会这些设计模式思维,让我们变得更加的优秀。

2024-01-22 17:03:35 1250

原创 运维之道—生产环境安装Redis

大家好,运维之道的系列文章继续进行,我们今天整理的是Redis生产环境的安装,Redis的安装以及生产环境的配置是在当前的开发中,必不可少的工具,为了操作方便,我们安装最新的redis6.x版本,如果各位公司有要求,可以下载对应的版本安装即可,配置之类的都是大同小异的。

2024-01-21 21:45:08 1027 1

原创 运维之道—生产环境安装mysql

今天整理了下生产环境mysql的安装步骤以及核心配置,在这里做个记录,以方便后面的查询和其他小伙伴在部署环境上做一个参考,好了废话不多说,我们正式开始下面的部署。

2024-01-20 23:44:00 958

原创 探索JAVA神秘运行机制:揭秘JVM内存区域

JVM为我们把各个地方的区域都做好了设计,我们最后来梳理下:(1)方法区:Java类的结构信息,元数据存储区域;(2)程序计数器:用来记录当前执行的字节码指令的位置的;(3)Java虚拟机栈:用来保存每个方法内的局部变量等数据的;(4)Java堆内存:用来存放我们在代码中创建的各种对象的;(5)其他的内存区域:本地方法栈、堆外内存;经过内存区域的划分了解,我们知道了JVM是如何对内存进行划分的,了解了Java的类中各个部件在内存中是如何存储的?我们解决了存储的问题。

2024-01-20 22:41:21 836

原创 解锁高性能工具etcd大牛们常用的命令

etcd简介:etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd基于Go语言实现;ETCD官方文档:https://etcd.io/docs/v3.4.0/op-guide/maintenance/#auto-compactionETCD文档:https://doczhcn.gitbook.io/etcd/

2024-01-19 23:08:26 848 1

原创 大数据小白初探HDFS从零到入门(一)

大数据的本质,就是分布式系统,分布式存储系统,分布式资源调度系统,分布式计算系统,分布式流式处理系统,分布式作业调度系统,分布式搜索引擎系统,分布式NOSQL数据库,分布式数据仓库,各种各样的分布式系统。 离线计算和实时计算的区别在于,离线计算都是计算处理T +1 的数据,而实时计算就是字面意思,实时的计算,可以随时查询最新的计算结果。可以看下图理解:支持超大数据集,流式数据处理,尽量移动计算,但不要移动数据,

2024-01-19 22:07:56 1194 1

原创 揭秘你眼中的linux大牛,常用的命令

在Linux系统中,命令行是用户与系统交互的主要方式。在实际的开发中,甚至一些运维大牛,常用的一些linux命令都有那些,下面是列出一些常用的Linux命令,帮助你更好地理解和使用这个强大的操作系统。

2024-01-17 23:47:42 337

原创 大数据小白初探Hbase从零到入门

今天把之前学习Hbase的入门基础知识笔记翻出来了,为了不忘记也是帮助身边的小伙伴,我把他又整理了下放了出来给大家,希望对HBASE一知半解的小伙伴,能够对Hbase有一个清晰的认识,好了废话不多说,进入正题。以上内容就是初的识HBase 入门知识,包含了hbase的由来,特性,物理存储,逻辑存储模型,以及优缺点,应用场景这些内容,相信后面在使用或更深入的研究Hbase打下了良好的基础,后面的更深入的学习内容,看计划安排在后面的文章中进行更新。

2024-01-17 23:21:37 1572

原创 探索Java的神秘运行机制:揭秘整体运行流程

当我们运行了一个"java -jar" 命令后,就是启动了一个JVM进程,就会运行我们编写的字节码文件对吧,我们按照逆推的方式来理解,既然要执行字节码,我们是不是要先找到字节码文件,那么怎么找呢,找到后怎么读取执行,针对这两个问题,我们引出了两个概念 “类加载器”,“字节码执行引擎”,类加载器很好理解,字面意思,就是把类加载到JVM中,以供后续代码运行使用;类加载的过程非常的繁琐复杂,我们在工作中,只要把握住核心的工作原理就可以了,好了,说过了大概的整体JVM运行流程,我们来具体说下类加载的过程,

2024-01-16 23:32:46 499 1

原创 Linux 修改文件名称的三种方法

Linux 修改文件名称的三种方法,使用 mv 命令 mv 命令是用于移动或重命名文件的命令,使用 rename 命令 rename 命令是 mv 命令的更强大替代方案。它可以用于一次重命名多个文件,也可以用于使用模式重命名文件

2024-01-16 15:47:45 875 1

原创 [ERROR] Failed to execute goal com.diffplug.spotless:spotless-maven-plugin:2.27.2:check (default)

问题背景:dolphinscheduler 3.2.0-release版本。就可以了,然后再进行编译maven install 即可打包成功。这个是问题没有因为没有格式化代码,所以在校验的时候不通过。

2023-12-27 15:48:22 984 2

原创 deepin 启动单机nacos 报错问题小记

在deepin系统上面测试 nacos服务端时候,直接启动的时候没有问题,但是挂起的时候用的命令如下 nohup sh ./nacos/bin/startup.sh -m standalone &就是报错,找不到命令,然后 单例也没有起作用,直接来个集群启动查看下脚本的命令里面第一行上面有个 #! bin/bash 找到原因了用命令 nohup bash ./nacos/bin/startup.sh -m standalone & 正常启动

2022-02-26 21:47:08 382

原创 redis启动出错Creating Server TCP listening socket *:6379: bind: No error

windows下安装Redis第一次启动报错:[2368] 21 Apr 02:57:05.611 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error解决方法:在命令行中运行redis-cli.exe127.0.0.1:6379>shutdownnot connected>exit

2017-09-18 10:11:28 10663

原创 ubuntu RPM should not be used directly install RPM packages, use Alien instead!

在Ubuntu中安装jdk rpm 出现错误,安装不上去,报错信息:rpm: RPM should not be used directly install RPM packages, use Alien instead!rpm: However assuming you know what you are doing...error: Failed dependencies: /bin

2017-01-12 20:02:58 19811 2

原创 Ubuntu14.1 安装 搜狗输入法时遇到的问题

今天打开前一段时间安装的ununtu14.10 ,开始使用输入法觉得很不方便,就想安装下搜狗的输入法,在网上找了一堆文档,都不太符合,为了下次能够更快的解决问题,也为了其他人的还是亲自写写安装的具体过程:        开始我没有查找资料,直接在网上下载了搜狗linux   64位版,按照Windows的安装方式进行安装,进入 Ubuntu Software Center软件安装中心界面,点击

2017-01-12 13:21:00 1371

原创 实例化和初始化的区别

实例化一般是由类创建的对象,在构造一个实例的时候需要在内存中开辟空间,即   Student   s = new Student();初始化   实例化的基础上,并且对 对象中的值进行赋一下初始值

2016-07-30 09:32:50 4093

转载 枚举类型的单例模式(java)

Inspired by Effective Java.Singleton模式是在编程实践中应用最广泛的几种设计模式之一。以前知道的,实现单例的方法有两种(下面的A、B)。刚刚在读《Effective Java的时候》学到一种新的更好的方法(E):单元素的枚举类型。同时通过网上资料也知道了其他两种方法(C、D)。最后一种在Java中从1.5版本开始支持,其他语言在验证后说明。

2014-07-17 16:17:15 383

翻译 关于ExtJS5的初步研究(二)

兼容性层  兼容性层的主要目标是帮助您识别调用方法,需要注意。 这个标识的形式控制台消息和/或描述错误。 在某些情况下,前者的行为也恢复的兼容层,这样你就可以向前推进,使调整后的迁移过程

2014-07-16 18:04:33 669

原创 关于ExtJs5的初步探究一

新版ExtJS 5不再支持IE6和IE7以及老版本的现代浏览器。ExtJS 5现在支持的浏览器包括:  IE8+(只支持标准模式) Firefox 12+(PC & Mac) Safari 6+ Chrome 18+ Opera 12+(PC & Mac) 2.  顺应HTML5大潮  添加了DOCTYPE文档类型标签,且不支持省略该标签。  3.  MVC和M

2014-07-16 14:22:53 578

原创 myeclipse 导入项目报错“a resource exists with a different case:'/json'”

在网上找了个项目资源导入到myeclispe

2014-04-23 09:36:24 12863 2

原创 关于tomcat服务器绑定域名防止恶意域名绑定

今天下午突然发现客户的域名被

2014-04-16 17:06:05 3343

原创 oracle11中ORA-12505, TNS:listener does not currently know of SID given in connect desc

今天启动服务器,发现一个错误,发现网上的都是10G的数据库,现在都用的是11G的了,好了,废话不多说先看看下面的错误和解决方案吧1、改变listener.ora端口号在E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\listener.ora文件# listener.ora Network Configuration Fi

2013-07-12 11:28:40 1072

原创 关于安装Red Hat9时,出现“该光盘无法被挂载”的解决办法

redhat9 被分在三张光盘里,安装完一张后,会提示“请插入第3张光盘后再继续”。这时,在对应的虚拟机操作系统上点右键->setting,更改光盘镜像后,在redhat安装环境中点“确定”,出现了"该光盘无法被挂载"错误。这时,可以看到VM右下角的光盘图标变灰了,单击它,再connect,就OK了哈

2013-07-07 20:06:47 932

毕业设计在线考试系统 + 源码+数据库 + 开发环境工具包 + 视频

在线考试系统,在实际项目中可以直接复用 主要适用:有实际的学校项目中,学生的毕业设计,刚毕业的需要项目来练手的人 系统采用的技术:springboot + vue +mysql+ redis 开发工具:IDEA/eclipse + node + navicate + maven 工具+ redis 工具 作品特色:可以用于实际的项目中, 作品描述: 主要的功能包括 考试管理,题库管理 ,成绩查询,学生管理、教师管理几大模块,本项目系统采用当下最流行的的技术组合:spring boot + vue + redis + mysql,另外还有部署视频教程,以及搭建开发环境的各种工具环境套装,不论是自己做毕业设计,还是自己找的收费项目都是可直接复用的,节省了大把时间,本资源希望对你需要找项目练手,或毕业设计有帮助。

2024-01-18

毕业设计图书管理系统源码+数据库脚本+需求文档+部署教程

图书管理系统 毕业设计 主要适用:学校的图书管理,学生的毕业设计,刚毕业的需要项目来练手的人 使用说明:直接学使用或者按照具体要求调整细节即可。 作品特色:可以用于实际的项目中,资源丰富,包含有需求设计文档,可行性分析报告,以及概要设计,详细设计内容,部署视频教程 作品描述: 图书管理系统是一款基于 Java 语言开发的图书管理系统,主要功能包括图书信息管理、读者信息管理、借阅管理、归还管理、统计分析等。系统采用 B/S 架构,前端使用vue技术开发,后端使用 Spring Boot、Spring MVC、MyBatis 等技术开发。本资源包含的内容丰富除了项目 源码+数据库脚本,另外还有部署视频教程,需求设计文档,可行性分析报告,以及概要设计,详细设计内容这些都是了解这个项目所必须的东西,如果是做毕业设计,完全可以节省很多时间,并且加深对项目的理解。

2024-01-18

单机部署 redis 生产环境 安装部署 配置教程

redis越来越多的人使用,越来越多的教程去讲解,但是生产环境实际的配置这块是没有多少人进行分享的,如果一般的学习课程,你就随便用redis-server启动一下redis,做一些实验,这样的话,没什么意义 要把redis作为一个系统的daemon进程去运行的,每次系统启动,redis进程一起启动,教程详细的描写了,大厂在生产环境集群中如何进行配置的。 生产环境中的配置是很多人不愿意说的,是和别人拉开差距的关键 教程提供了详细的配置,以及配置文件的路径,安装步骤等信息 无论是自己单机玩,还是后面生产环境单机运行,或者后面的集群哨兵配置都是很关键的 希望对有希望进步的小伙伴有一定的帮助

2023-01-28

预测模型-线性回归分析

预测模型--线性回归分析的简介,分析,以及python实现; 预测模型--线性回归分析的简介,分析,以及python实现; 预测模型--线性回归分析的简介,分析,以及python实现; 预测模型--线性回归分析的简介,分析,以及python实现; 预测模型--线性回归分析的简介,分析,以及python实现; 回归分析

2023-01-28

2023年城市跨年烟花代码

城市跨年烟花代码,亲测可用,城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码城市跨年烟花代码

2023-01-28

中台 数据治理资源目录 + 产品交互

数据据中台资源目录 交互产品设计 模板主要适用:数据中台类项目、数据资源管理平台、企业内部、政府类数据交换平台等数据资源的管理 使用说明:直接使用或者按照具体要求调整细节即可。 应用领域:互联网、企业、政府内部、通用性、专用性的数据资源管理类系统。 作品特色:切合实际项目需求制作的数据中台数据资源管理平台原型 软件版本:Axure 8制作,兼容Axure 9 作品描述: 数据中台数据资源目录管理,是数据价值释放与融合的最佳途径,是合理配置和有效利用此类数据资产,提供统一的数据资源门户,通过编制数据资源目录,加强数据管理,实现大数据的智能化、数据挖掘、分析与应用,真正发挥业务大数据的价值和作用。数据资源目录,把数据资源与目录的形式展示,包括对数据资源目录的新增、 变更、保存草稿、增加标签、类别、目录纠错、纠错反馈等。新增、变更的目录需要经审核员审核通过才上线

2022-04-24

dockerToolbox-17.10.0

dockerToolbox-17.10.0 工具安装部署在Windows10 环境中

2018-08-27

Jersey 错误异常处理

JerseyException处理异常的Java代码

2016-05-24

空空如也

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

TA关注的人

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