- 博客(70)
- 资源 (2)
- 收藏
- 关注
原创 IDEA使用教程 安装教程
Codota 插件可以根据使用频率优先显示较常用的类和方法。然而,是否使用该插件取决于个人的偏好。有时工具只能作为参考,仍然需要依靠个人记忆来确保准确性。
2023-07-09 18:09:21
765
原创 IDEA使用教程
若要查看特定 Java 类的代码历史版本,请执行以下操作:鼠标右键点击所需查看的 Java 类。在弹出菜单中选择 "Local History"(本地历史) >> "Show History"(显示历史)。即可查看该类的历史版本。这在你忘记对代码进行了哪些更改或需要恢复到某个版本时非常有用。(请注意,只能查看最近的修改记录,较早的历史版本将无法显示。
2023-07-09 18:04:08
830
原创 IDEA介绍
IntelliJ IDEA是一款用于Java语言开发的集成开发环境(IDE)。IntelliJ IDEA被业界公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超棒的。IntelliJ IDEA由JetBrains公司开发,总部位于捷克共和国的首都布拉格。JetBrains公司以严谨著称,其开发人员主要来自东欧地区,具有高度的技术专业性。
2023-07-09 17:55:40
901
原创 IDEA 安装配置步骤详解
IntelliJ IDEA(以下简称 IDEA)之所以被广泛使用,主要是因为它的强大功能。总结起来,IDEA 具有以下几个主要优势:强大的整合能力:IDEA 支持集成各种开发过程中的编程框架,包括常见的 git、JVM 系编程语言、Spring 系列产品、移动开发语言框架以及前端开发语言。同时,IDEA 还集成了版本控制系统,对多种编程语言框架提供支持,无需额外安装插件,即可提供开箱即用的体验。智能的代码提示功能:IDEA 提供了快速智能的代码补全、实时代码分析以及可靠的重构工具。
2023-05-30 23:48:13
2187
原创 IntelliJ IDEA安装教程
在安装编译器之前,有些人可能会疑惑是否需要安装Java环境。如果你使用的是 IntelliJ IDEA,那么你不需要手动安装Java环境,因为 IDEA 已经包含了 Java 开发所需的一切。除了Java环境,你还提到了Git和Maven。同样地,如果你使用的是 IntelliJ IDEA,你也不需要手动安装Git和Maven。IDEA已经集成了这两个工具,使得版本控制和项目构建更加便捷。这正是 IntelliJ IDEA 的强大之处之一,它为开发者提供了全面的集成开发环境,无需额外安装和配置各种工具。
2023-05-29 23:08:41
332
原创 Navicat安装教程和评测
Navicat提供了一系列强大的工具,包括数据建模、数据同步、数据转移、备份和恢复、数据查询和报表生成等功能,这些功能可以帮助开发人员更加高效地管理和操作数据库。总之,Navicat之所以价格较高,是因为它拥有强大的功能、优秀的性能和良好的技术支持,可以帮助开发人员更加高效地管理和操作数据库,从而节省大量的时间和精力。技术支持:Navicat拥有良好的技术支持和服务,包括在线文档、用户论坛、技术支持、培训和咨询等,可以帮助用户更好地了解和使用Navicat,并及时解决可能遇到的问题和困难。
2023-04-27 22:01:24
743
原创 Navicat和Dbeaver有什么区别
Navicat是一款由PremiumSoft CyberTech Ltd.开发的商业数据库管理工具,它支持多种数据库平台,包括MySQL、MariaDB、Oracle、PostgreSQL等。它具有一个易于使用的用户界面,并且包括许多有用的功能,如数据可视化、数据同步、备份和恢复等。Dbeaver是一款开源数据库管理工具,它支持多种数据库平台,包括MySQL、MariaDB、Oracle、PostgreSQL等。
2023-04-26 23:58:57
703
原创 IDEA使用技巧
在本文中,我们介绍了一些使用IntelliJ IDEA的技巧和入门教程,包括安装和配置IDEA、创建和打开项目、使用代码编辑器、调试代码、使用版本控制、使用插件和扩展、以及使用快捷键等。这些技巧和教程将帮助你更高效地使用IDEA,并提高你的开发效率和代码质量。
2023-03-29 16:46:32
1690
原创 IDEA vs Eclipse:使用体验对比
IDEA 和 Eclipse 都是常见的集成开发环境(IDE),用于编写和调试代码。它们都有一些共同的功能,例如代码编辑器、调试器、版本控制等等。但是在具体的使用体验上,它们有很多不同之处。本文将对 IDEA 和 Eclipse 进行使用体验上的对比,从代码编辑、智能提示、代码重构、代码分析和调试、插件和扩展、用户体验和界面设计等方面进行评价。IDEA激活码获取综上所述,IDEA 和 Eclipse 都是非常优秀的 Java 集成开发环境,各有其优缺点。
2023-03-28 17:47:35
9561
3
原创 简单易用的图片缩略图处理库
最近在工作中,刚好有遇到对图片进行缩放处理的功能。于是,便拿起很久以前使用过的Java原生工具类处理图片,不过在开发过程中也发现了一些问题。在Java中,原生的处理图片缩略图,我们可以使用java.awt.Graphics2D和Image.getScaledInstance两种工具类。我们先来看看他们的使用方式。
2023-02-15 14:00:02
387
原创 各大互联网公司都在使用的堡垒机
JumpServer 是全球首款开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 规范的运维安全审计系统。JumpServer 使用 Python / Django 为主进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。JumpServer 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。
2023-02-15 13:48:14
490
原创 远程桌面控制(电脑连电脑,手机连电脑,两个局域网互相连接)
如果你不在一个局域网内也想用电脑连电脑或者手机连电脑,需要先安装一个内网穿透工具内网穿透 通过公网访问电脑这是我之前安装的一个工具 frp 使用一个服务器做转发 达到内网穿透的效果我买的阿里云的云主机带宽1M, 用着跟向日葵免费版差不多。1. 下载TightVNChttps://www.tightvnc.com/2. 安装并打开 server3. 配置 端口并设置密码4. 设置允许loopback连接 **** 这个一定要设置 否则连接的时候会提示loopba...
2020-07-12 12:19:48
2149
3
原创 Hadoop中RPC框架实现机制
本文章为学习后的总结,如果有错误,请各位及时帮我指正,感谢。RPC 远程过程调用,是两个进程之间的调用。用于微服务之间通信。在单体架构的时候,我们的Controller和Service 在同一个主机部署,当我要使用Service的时候我直接new 一个Service的实例,然后用 实例调用内部的方法,但是如果把Service抽取成微服务,则这些服务会跟Controller层部署在不同的主机上。这就导致我们原来直接new 实例不能这么做了。因为找不到Service的实现了。通过RPC可以间接帮你.
2020-06-21 15:14:42
305
原创 win10 使用命令窗口连接linux
前几天 写了内网穿透的文章,但是连接linux的时候需要下载连接工具,我突然想 sshd不就是个应用么 ,在windows下载后不也直接能用么,就不用安装连接工具了。开始尝试.....发现win10带有sshd工具,只不过需要你手动安装而已。1. 打开应用和功能2. 选择可选功能3. 选择添加功能4. 找到openSSH 并安装 两个尽量都安装, 如果找不到可能已经安装了 。 如果只安装了一个,另一个找不到了。可以卸载然后在选两个。5. ...
2020-06-20 12:13:36
836
原创 HDFS 工作原理图解 如何实现高可用
该文章的图都是根据自己理解画的 如有不对的地方 请大家指正 谢谢HDFS 是一个分布式的集群 能够满足大量文件的上传与访问,但是namenode 为了实现快速的相应客户端的请求 存储在namenode上的源数据 存在什么地方呢?目前能想到的是存在内存中。但是存在内存中如果namenode关机了 或者 宕机了 那源数据不就没有了么?也没办法恢复了,那集群就不能用了 datenode上的数据也没办法访问了。那就在磁盘同步一份数据。那怎么保证磁盘跟内存中的数据一致性呢?HDF...
2020-06-13 14:07:53
524
原创 内网穿透 通过公网访问电脑
自己的电脑搭建了Hadoop来学习 ,最近在公司比较闲,于是想连上自己电脑来操作Hadoop,之前之前一直用Teamviewer 但是最近最近不能用了,然后用向日葵,个人版有点卡,于是想把自己的虚拟机搭建的Hadoop集群映射到公网。这里也看了好多博客,看了好多技术,最后选择 FRP 来映射 我自己有一台 阿里云的轻量应用服务器首先从GitHub 下载 FRPhttps://github.com/fatedier/frp/releases1. 在我公网服务器上安装 对应的linu...
2020-06-10 11:48:55
847
1
原创 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
3164
原创 虚拟机配置固定ip
接着上一篇配置如何安装虚拟机vm安装虚拟机搭建hadoop集群需要多台虚拟机,如果不把多台虚拟机都配置成固定ip,切换其他网络环境会改变ip,多台虚拟机将无法互相建立连接(1)虚拟机网络连接自定义vmnet8(NAT)(2)配置windows虚拟网卡与vm网络设置1 进入windows2 控制面板3 网络和Internet4 网络和共享中心5 更...
2019-12-26 21:58:25
957
原创 vm安装虚拟机
最近在学习大数据,在这里把学习经过记录一下虚拟机配置固定ip安装完成 接下来就是配置固定的ip,在切换网络的时候集群中各个虚拟机的ip不会改变从而导致互相无法访问。1. 点击新建虚拟机2. 选择自定义3. 点击下一步4. 点击稍后安装系统5. 选择一个操作系统以及版本6. 填写虚拟机名称和存放位置7. 配置分配给虚拟...
2019-12-26 21:23:52
395
原创 Jenkins部署war包
CentOS 7 安装 JenkinsJenkins 配置自动化部署Jenkins部署 jar包1. 新建一个任务2. 添加git 源码地址3. 配置构建前操作这里构建前我的不需要什么操作所以我也就没有配置4.配置构建maven 操作这里我加上项目名,是因为我提交到git 的时候提交错了。把项目的文件夹也提交上来了,在下图可以看到我pom文...
2019-12-22 20:28:40
1418
原创 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
2566
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
464
原创 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
428
原创 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
246
原创 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
310
原创 linux防火墙配置
关闭防火墙 命令:systemctl stop firewalld开启防火墙命令:systemctl start firewalld禁止开机启动 命令:systemctl disable firewalld查看防火墙是否关闭 命令:systemctl status firewalld (dead为关闭 running 为启动)...
2019-12-07 14:33:19
277
原创 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
340
原创 项目托管步骤
最近自己把项目托管到码云上遇到问题自己把步骤整理一下方便以后自己参考以下步骤因为我之前输入过 码云的账号 这次操作就没有提示了 如果在操作过程中出现 输入账号密码的 请输入 托管平台的 账号密码托管项目 自己电脑安装GIT 并在托管平台注册账号1.2.3.4. 打开自己需要托管的项目5. 使用git 初始化6. 然后把所有...
2019-12-06 16:10:11
499
原创 zookeeper学习
学习一个知识就要先对他的介绍、原理、特点先入手因为这也不算一个最新的技术,许多博客都有介绍,为了快速了解我们就先浏览一下百度百科的介绍如果是一个新的技术我们可以从他的官网了解。第一步:大致了解,对zookeeper有个基本的认识百度百科这样介绍zookeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chu...
2019-09-27 10:49:29
177
原创 七大查找算法学习【顺序、二分、插值、斐波那契、树表、分块、哈希】
https://www.cnblogs.com/maybe2030/p/4715035.html#_label0一:顺序查找顺序查找是最简单的查找方式直接从头到位遍历列表找出需要的值二:二分查找文章链接三:插值查找【待学习】四:斐波那契查找五:树表查找六:分块查找七:哈希查找...
2019-09-27 10:34:25
470
原创 快速排序学习
百度百科给出的定义它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。排序流程快速排序算法通过多次比较和交换来实现排序,其排序流程如下:(1)首先设定一个分界值,通过该分界值将数组分成左右两部分。(2)将大于或等于...
2019-09-27 10:33:32
447
原创 二分查找(折半查找)学习
百度百科的解释 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 查找过程:首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找...
2019-09-26 16:56:15
429
原创 memcached学习
既然要学memcached 我们就要知道他是什么然后就会看到一大堆概念memcached是高性能的分布式内存缓存服务器。它通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。memcached的API使用32位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增的资料会以LRU机制替换掉。Memcached基于一个存...
2019-09-25 22:00:17
252
原创 solr学习
solr简介solr是java开发的,基于Lucene的企业级开源 全文搜索平台。采用的是反向索引(倒排索引),以Document为对象进行存储,每个文档有一系列的Field构成,每个Field表示资源的一个属性,文档的Field可以被索引,以提供高性能的搜索效率。写完简介我也忘得差不多了只记得了他是一个倒排索引从小老师就让我们养成每天写日记的良好习惯,到目前为止我们写了好多好多...
2019-09-24 20:08:14
166
Mui+html+js+全端电商+毕业设计
2023-03-15
95套精品PPT模板,毕业答辩PPT模板
2023-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人