自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

原创 IDEA使用教程 安装教程

Codota 插件可以根据使用频率优先显示较常用的类和方法。然而,是否使用该插件取决于个人的偏好。有时工具只能作为参考,仍然需要依靠个人记忆来确保准确性。

2023-07-09 18:09:21 722

原创 IDEA使用教程

若要查看特定 Java 类的代码历史版本,请执行以下操作:鼠标右键点击所需查看的 Java 类。在弹出菜单中选择 "Local History"(本地历史) >> "Show History"(显示历史)。即可查看该类的历史版本。这在你忘记对代码进行了哪些更改或需要恢复到某个版本时非常有用。(请注意,只能查看最近的修改记录,较早的历史版本将无法显示。

2023-07-09 18:04:08 789

原创 IDEA介绍

IntelliJ IDEA是一款用于Java语言开发的集成开发环境(IDE)。IntelliJ IDEA被业界公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超棒的。IntelliJ IDEA由JetBrains公司开发,总部位于捷克共和国的首都布拉格。JetBrains公司以严谨著称,其开发人员主要来自东欧地区,具有高度的技术专业性。

2023-07-09 17:55:40 790

原创 Java开发必备软件合集

IDEA安装配置步骤详解IDEA快捷键大全navicat介绍(包含安装指导)IDEA对比

2023-05-31 22:28:13 109

原创 IDEA 安装配置步骤详解

IntelliJ IDEA(以下简称 IDEA)之所以被广泛使用,主要是因为它的强大功能。总结起来,IDEA 具有以下几个主要优势:强大的整合能力:IDEA 支持集成各种开发过程中的编程框架,包括常见的 git、JVM 系编程语言、Spring 系列产品、移动开发语言框架以及前端开发语言。同时,IDEA 还集成了版本控制系统,对多种编程语言框架提供支持,无需额外安装插件,即可提供开箱即用的体验。智能的代码提示功能:IDEA 提供了快速智能的代码补全、实时代码分析以及可靠的重构工具。

2023-05-30 23:48:13 1387

原创 IntelliJ IDEA安装教程

在安装编译器之前,有些人可能会疑惑是否需要安装Java环境。如果你使用的是 IntelliJ IDEA,那么你不需要手动安装Java环境,因为 IDEA 已经包含了 Java 开发所需的一切。除了Java环境,你还提到了Git和Maven。同样地,如果你使用的是 IntelliJ IDEA,你也不需要手动安装Git和Maven。IDEA已经集成了这两个工具,使得版本控制和项目构建更加便捷。这正是 IntelliJ IDEA 的强大之处之一,它为开发者提供了全面的集成开发环境,无需额外安装和配置各种工具。

2023-05-29 23:08:41 163

原创 Navicat安装教程和评测

Navicat提供了一系列强大的工具,包括数据建模、数据同步、数据转移、备份和恢复、数据查询和报表生成等功能,这些功能可以帮助开发人员更加高效地管理和操作数据库。总之,Navicat之所以价格较高,是因为它拥有强大的功能、优秀的性能和良好的技术支持,可以帮助开发人员更加高效地管理和操作数据库,从而节省大量的时间和精力。技术支持:Navicat拥有良好的技术支持和服务,包括在线文档、用户论坛、技术支持、培训和咨询等,可以帮助用户更好地了解和使用Navicat,并及时解决可能遇到的问题和困难。

2023-04-27 22:01:24 695

原创 Navicat和Dbeaver有什么区别

Navicat是一款由PremiumSoft CyberTech Ltd.开发的商业数据库管理工具,它支持多种数据库平台,包括MySQL、MariaDB、Oracle、PostgreSQL等。它具有一个易于使用的用户界面,并且包括许多有用的功能,如数据可视化、数据同步、备份和恢复等。Dbeaver是一款开源数据库管理工具,它支持多种数据库平台,包括MySQL、MariaDB、Oracle、PostgreSQL等。

2023-04-26 23:58:57 640

原创 IDEA使用技巧

在本文中,我们介绍了一些使用IntelliJ IDEA的技巧和入门教程,包括安装和配置IDEA、创建和打开项目、使用代码编辑器、调试代码、使用版本控制、使用插件和扩展、以及使用快捷键等。这些技巧和教程将帮助你更高效地使用IDEA,并提高你的开发效率和代码质量。

2023-03-29 16:46:32 1580

原创 IDEA vs Eclipse:使用体验对比

IDEA 和 Eclipse 都是常见的集成开发环境(IDE),用于编写和调试代码。它们都有一些共同的功能,例如代码编辑器、调试器、版本控制等等。但是在具体的使用体验上,它们有很多不同之处。本文将对 IDEA 和 Eclipse 进行使用体验上的对比,从代码编辑、智能提示、代码重构、代码分析和调试、插件和扩展、用户体验和界面设计等方面进行评价。IDEA激活码获取综上所述,IDEA 和 Eclipse 都是非常优秀的 Java 集成开发环境,各有其优缺点。

2023-03-28 17:47:35 8282 3

原创 简单易用的图片缩略图处理库

最近在工作中,刚好有遇到对图片进行缩放处理的功能。于是,便拿起很久以前使用过的Java原生工具类处理图片,不过在开发过程中也发现了一些问题。在Java中,原生的处理图片缩略图,我们可以使用java.awt.Graphics2D和Image.getScaledInstance两种工具类。我们先来看看他们的使用方式。

2023-02-15 14:00:02 327

原创 各大互联网公司都在使用的堡垒机

JumpServer 是全球首款开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 规范的运维安全审计系统。JumpServer 使用 Python / Django 为主进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。JumpServer 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。

2023-02-15 13:48:14 437

原创 远程桌面控制(电脑连电脑,手机连电脑,两个局域网互相连接)

如果你不在一个局域网内也想用电脑连电脑或者手机连电脑,需要先安装一个内网穿透工具内网穿透 通过公网访问电脑这是我之前安装的一个工具 frp 使用一个服务器做转发 达到内网穿透的效果我买的阿里云的云主机带宽1M, 用着跟向日葵免费版差不多。1. 下载TightVNChttps://www.tightvnc.com/2. 安装并打开 server3. 配置 端口并设置密码4. 设置允许loopback连接 **** 这个一定要设置 否则连接的时候会提示loopba...

2020-07-12 12:19:48 1987 2

原创 Hadoop中RPC框架实现机制

本文章为学习后的总结,如果有错误,请各位及时帮我指正,感谢。RPC 远程过程调用,是两个进程之间的调用。用于微服务之间通信。在单体架构的时候,我们的Controller和Service 在同一个主机部署,当我要使用Service的时候我直接new 一个Service的实例,然后用 实例调用内部的方法,但是如果把Service抽取成微服务,则这些服务会跟Controller层部署在不同的主机上。这就导致我们原来直接new 实例不能这么做了。因为找不到Service的实现了。通过RPC可以间接帮你.

2020-06-21 15:14:42 275

原创 win10 使用命令窗口连接linux

前几天 写了内网穿透的文章,但是连接linux的时候需要下载连接工具,我突然想 sshd不就是个应用么 ,在windows下载后不也直接能用么,就不用安装连接工具了。开始尝试.....发现win10带有sshd工具,只不过需要你手动安装而已。1. 打开应用和功能2. 选择可选功能3. 选择添加功能4. 找到openSSH 并安装 两个尽量都安装, 如果找不到可能已经安装了 。 如果只安装了一个,另一个找不到了。可以卸载然后在选两个。5. ...

2020-06-20 12:13:36 804

原创 HDFS 工作原理图解 如何实现高可用

该文章的图都是根据自己理解画的 如有不对的地方 请大家指正 谢谢HDFS 是一个分布式的集群 能够满足大量文件的上传与访问,但是namenode 为了实现快速的相应客户端的请求 存储在namenode上的源数据 存在什么地方呢?目前能想到的是存在内存中。但是存在内存中如果namenode关机了 或者 宕机了 那源数据不就没有了么?也没办法恢复了,那集群就不能用了 datenode上的数据也没办法访问了。那就在磁盘同步一份数据。那怎么保证磁盘跟内存中的数据一致性呢?HDF...

2020-06-13 14:07:53 485

原创 内网穿透 通过公网访问电脑

自己的电脑搭建了Hadoop来学习 ,最近在公司比较闲,于是想连上自己电脑来操作Hadoop,之前之前一直用Teamviewer 但是最近最近不能用了,然后用向日葵,个人版有点卡,于是想把自己的虚拟机搭建的Hadoop集群映射到公网。这里也看了好多博客,看了好多技术,最后选择 FRP 来映射 我自己有一台 阿里云的轻量应用服务器首先从GitHub 下载 FRPhttps://github.com/fatedier/frp/releases1. 在我公网服务器上安装 对应的linu...

2020-06-10 11:48:55 802 1

原创 Hadoop文件系统操作指令

待写

2020-05-24 18:53:06 1853

原创 Hadoop集群配置无密登录

待写

2020-05-23 17:11:44 240

原创 Hadoop中hdfs如何存储文件

安装Hadoop单机版从安装Hadoop 单机版的配置说起在这里配置了Hadoop的文件目录1. 启动Hadoop 并上传文件 上传文件命令:hadoop fs -put hadoop-2.9.2.tar.gz hdfs://hdgroup01:9000/ 可以看到已经上传了文件了2. 删除本地文件如果删除后你在浏览器刷新页面 然后还能下载 说明 肯定存在其他地方使用命令下载也可以:hadoop fs -get hdfs://...

2020-05-23 17:08:25 3020

原创 Centos7安装Hadoop单机版

先安装个单机版练习一下,然后在动手搭建集群版。Centos7安装Hadoop集群版1.

2019-12-26 22:05:29 414

原创 Centos7安装Hadoop集群版

上次安装了Hadoop单机版练习了一下Centos7安装Hadoop单机版这里就开始安装Hadoop集群版

2019-12-26 22:04:42 277

原创 虚拟机配置固定ip

接着上一篇配置如何安装虚拟机vm安装虚拟机搭建hadoop集群需要多台虚拟机,如果不把多台虚拟机都配置成固定ip,切换其他网络环境会改变ip,多台虚拟机将无法互相建立连接(1)虚拟机网络连接自定义vmnet8(NAT)(2)配置windows虚拟网卡与vm网络设置1 进入windows2 控制面板3 网络和Internet4 网络和共享中心5 更...

2019-12-26 21:58:25 921

原创 vm安装虚拟机

最近在学习大数据,在这里把学习经过记录一下虚拟机配置固定ip安装完成 接下来就是配置固定的ip,在切换网络的时候集群中各个虚拟机的ip不会改变从而导致互相无法访问。1. 点击新建虚拟机2. 选择自定义3. 点击下一步4. 点击稍后安装系统5. 选择一个操作系统以及版本6. 填写虚拟机名称和存放位置7. 配置分配给虚拟...

2019-12-26 21:23:52 366

原创 Jenkins部署war包

CentOS 7 安装 JenkinsJenkins 配置自动化部署Jenkins部署 jar包1. 新建一个任务2. 添加git 源码地址3. 配置构建前操作这里构建前我的不需要什么操作所以我也就没有配置4.配置构建maven 操作这里我加上项目名,是因为我提交到git 的时候提交错了。把项目的文件夹也提交上来了,在下图可以看到我pom文...

2019-12-22 20:28:40 1372

原创 Jenkins部署 jar包

CentOS 7 安装 JenkinsJenkins 配置自动化部署Jenkins部署war包1. 新建一个任务2. 添加源码管理3. 添加登录密匙 git的登录 4. 配置执行构建前 我构建前 没有填写5 设置构建clean package -Dmaven.test.skip=true6 配置构建后...

2019-12-22 15:58:11 2339 1

原创 linux安装tomcat(centOS7)

前提你的服务器已经安装好了JDK1. 下载tomcat选择需要的版本我下在的是tomcat72. 下载以后上传到服务器上3. 解压 tar -zxvf apache-tomcat-/.0.99.tar.gz4. 移动到usr 并重命名 也可以不移动5. 进入 tomcat76.启动tomcat7. 访问查看是否启动成功 我的8080...

2019-12-22 15:23:54 435

原创 Jenkins 配置自动化部署

CentOS 7 安装 JenkinsJenkins部署 jar包Jenkins部署war包1. 浏览器打开Jenkins 并登录2. 进入系统管理3. 选择插件管理4. 安装 maven 插件5. 安装安装 git 插件 方式与第四步相同 安装Publish Over SSH 安装SSH 等待安装完成 ...

2019-12-07 20:51:26 402

原创 CentOS 7 安装 Maven

安装Jenkins 用到了 写下来方便以后参考1. 使用 yum 安装 命令:yum install -y maven出现Complete! 即为安装完成2. 查看安装路径命令:whereis maven3. 修改Maven 镜像 命令:vi /usr/share/maven/conf/settings.xml4. 配置本地仓库 步骤3的配置文件添加...

2019-12-07 16:38:44 224

原创 CentOS 7 安装 Jenkins

这周学习了Jenkins 的安装和自动化部署,在这里总结一下方便以后参考Jenkins 配置自动化部署Jenkins部署 jar包Jenkins部署war包安装1. 找到自己需要安装的版本 地址https://jenkins.io/zh/download/2. 在服务器上下载安装包 命令:wgethttps://pkg.jenkins.io/redha...

2019-12-07 15:34:34 278

原创 linux防火墙配置

关闭防火墙 命令:systemctl stop firewalld开启防火墙命令:systemctl start firewalld禁止开机启动 命令:systemctl disable firewalld查看防火墙是否关闭 命令:systemctl status firewalld (dead为关闭 running 为启动)...

2019-12-07 14:33:19 244

原创 IDEA 安装 Jrebel插件

使用Jrebel1. 在 IDEA 中加载Jrebel插件2. 下载完成后 重启IDEA3. 安装完成4. 第一次 运行需要激活 点击 Activate now5. 输入代理服务器激活 勾选下方同意选项ip + GUID GUID生成链接https://www.guidgen.com/6 激活成功1. 第一步 下载文件 下载链接h...

2019-12-06 16:53:15 290

原创 项目托管步骤

最近自己把项目托管到码云上遇到问题自己把步骤整理一下方便以后自己参考以下步骤因为我之前输入过 码云的账号 这次操作就没有提示了 如果在操作过程中出现 输入账号密码的 请输入 托管平台的 账号密码托管项目 自己电脑安装GIT 并在托管平台注册账号1.2.3.4. 打开自己需要托管的项目5. 使用git 初始化6. 然后把所有...

2019-12-06 16:10:11 463

原创 zookeeper学习

学习一个知识就要先对他的介绍、原理、特点先入手因为这也不算一个最新的技术,许多博客都有介绍,为了快速了解我们就先浏览一下百度百科的介绍如果是一个新的技术我们可以从他的官网了解。第一步:大致了解,对zookeeper有个基本的认识百度百科这样介绍zookeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chu...

2019-09-27 10:49:29 151

原创 memcache和redis的区别

【学完redis再写】memcachedredis

2019-09-27 10:35:21 147

原创 七大查找算法学习【顺序、二分、插值、斐波那契、树表、分块、哈希】

https://www.cnblogs.com/maybe2030/p/4715035.html#_label0一:顺序查找顺序查找是最简单的查找方式直接从头到位遍历列表找出需要的值二:二分查找文章链接三:插值查找【待学习】四:斐波那契查找五:树表查找六:分块查找七:哈希查找...

2019-09-27 10:34:25 445

原创 快速排序学习

百度百科给出的定义它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。排序流程快速排序算法通过多次比较和交换来实现排序,其排序流程如下:(1)首先设定一个分界值,通过该分界值将数组分成左右两部分。(2)将大于或等于...

2019-09-27 10:33:32 401

原创 二分查找(折半查找)学习

百度百科的解释 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 查找过程:首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找...

2019-09-26 16:56:15 405

原创 memcached学习

既然要学memcached 我们就要知道他是什么然后就会看到一大堆概念memcached是高性能的分布式内存缓存服务器。它通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。memcached的API使用32位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增的资料会以LRU机制替换掉。Memcached基于一个存...

2019-09-25 22:00:17 222

原创 solr学习

solr简介solr是java开发的,基于Lucene的企业级开源 全文搜索平台。采用的是反向索引(倒排索引),以Document为对象进行存储,每个文档有一系列的Field构成,每个Field表示资源的一个属性,文档的Field可以被索引,以提供高性能的搜索效率。写完简介我也忘得差不多了只记得了他是一个倒排索引从小老师就让我们养成每天写日记的良好习惯,到目前为止我们写了好多好多...

2019-09-24 20:08:14 150

Mui+html+js+全端电商+毕业设计

静态页面 左侧边栏 里面的信息内容是 一级分类 右侧内容 里面的信息比尔是 二级分类 /*初始左侧滚动*/ mui('.lt_cateLeft').scroll(); /*初始右侧滚动*/ mui('.lt_cateRight').scroll(); 渲染动态 左侧分类 需要获取一级分类数据 渲染在页面当中 默认选中一个分类 加载出第一个分类对应的数据 渲染二级分类(右侧内容) 点击一级分类的时候 需要去加载对应的分类数据 渲染二级分类(右侧内容) 图片如果加载不成功显示默认图片 onerror="失败的时候去替换原来错误的地址 为默认图片的地址" onerror="this.src = 'images/none.jpg' " 搜索页 静态页面 搜索表单 包含了搜索框和按钮 历史搜索 两种情况 没有历史记录的情况 显示没有搜索历史记录 有历史记录的情况 显示 历史记录 清空操作 历史列表 动态渲染 输入搜索关键字 点击搜索 跳转搜索列表页 (把关键字传递给搜索列表页 同时记录这一次的搜索记录) 需要页面初始化的时候 渲染上一次的搜索记录 (获取本地存储的数据 转换成js可

2023-03-15

95套精品PPT模板,毕业答辩PPT模板

千万不要在自己慢慢写PPT了,赶快来下载这份PPT模板吧,不花一分钱就能获得。这是一份非常全面的非常精美的非常难得的PPT资料,共10辑,超过1000页,关于PPT有这一份就够了。千万别错过,遇到没下载,你一定会后悔。 有模板、有素材、有教材,有韩国版,都是最新的精美的元素,真的是有这一份就可以满足你的所有要求。那些过时的PPT模板就让它们成为历史吧。 里面的图片与文字都非常清晰,属于高质量难得的资料,文件有70多M,非常适合初学者与日常写工作报告用。答辩论文PPT模板,有了这套模板答辩不用愁,一共95套PPT模板,各种款式任你选择。

2023-01-09

python 数据分析基础 练手项目 银行贷款利润最大化数据分析

python 数据分析基础 练手项目 银行贷款利润最大化数据分析挖掘文档,人工智能机器学习初级阶段

2018-12-26

空空如也

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

TA关注的人

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