- 博客(83)
- 收藏
- 关注
原创 HCIA-Datacom跟官方路线学习第三部分(更改策略)
11.11——11.21:准备工作,于是选择一条路线进行学习。花费了10天时间,通过不断的修改策略和更改计划。大概看了一遍,在通过一些命令跟着实验敲。最后,决定了通过官方路线进行学习。这个是讲的最好的,而且一环扣一环,通俗易懂。11.21——11.26至今:跟官方路线学习一半了,开始怀疑自己的学习步伐是否太慢了。所以,博客暂停更新。虽然说,写一遍博客的时候也是在加深印象,而且可以通过博客来复习。11.06——11.11:从找出之前的网络工程师资料进行复习。先刷完视频,通过官方资料进行学习和复习。
2023-11-26 15:24:05 596
原创 HCIA-Datacom跟官方路线学习第二部分
通过VLAN技术, 可以将物理的局域网划分成多个广播域, 实现同一VLAN内的网络设备可以直接进行二层通信, 不同VLAN内的设备不可以直接进行二层通信。
2023-11-25 15:05:51 1004
原创 HCIA-Datacom跟官方路线学习
通过两次更换策略。最后找到最终的学习方案,华为ICT官网有对这个路线的学习,hcia基础有这个学习路线,hcip也有目录路线。所以,最后制定学习路线,是根据这个认证的路线进行学习了:发现,其实,这个网课的ppt资源或者是word资源,都是根据华为的培训教程 来的。这里有培训教程也有实验教程。而且官网每一章节还有测验,好吧,最后开始我的最终路线就是根据官网学习选定并进行下去了!!因为自己有一定基础了,有些重复知道的知识点就只做一个目录就略过了。
2023-11-22 19:18:59 1455
原创 网络工程师-HCIA网课视频学习(更换策略,这个网课质量不行)
如果没有vlan10,需要退出视图,先创建两个vlan,给两个vlan10配置ip。最后,通过ping vlan10的ip地址测试是否能够互通。链路聚合就是原先网络设备之间的带宽假如只有FE口(快速以太网),增加多个用户的时候,超出了FE口所能传输的带宽上限了。如果更换GE口的话,一成本高,二可能GE口带宽太大,带宽浪费了。由于如果根据视频来学习的话,感觉视频的总结并不是很好,只是它的实验会给我一些启发。这里是速成的,只积累下,自己未曾学习到的东西。实现链路聚合技术,有两种模式:手工模式和LACP模式。
2023-11-20 15:40:10 268
原创 在使用tomcat运行项目时,遇到端口80被占用的情况问题解决
问题描述:Failed to initialize end point associated with ProtocolHandler ["http-bio-80"] java.net.BindException: Address already in use: NET_Bind :80
2023-11-20 10:21:04 736
原创 eNSP启动路由器一直出#号、以为是安装配置winpcap的问题。。。。(以为是win10安装winpcap失败的问题。。。)
然后因为那篇博客的影响,发现,怎么自己的目录下没有WinPcap.cat、Win10Pcap.inf、Win10Pcap.sys 这三个东西。原因是看了这篇博客,觉得ensp启动路由器的时候一直出现#号是因为winpcap安装的时候出现的问题。噢噢还有一些细节的地方:就是AR2220这个路由器的功能比较全面,所有打开它的时间会长一些。首先,安装过程如果没有出现问题,安装版本是winpcap4.1.3。这个目录是没有问题的!关闭防火墙之后,然后把原先的路由器删掉。重新打开一个路由器设备。真正的原因是防火墙!
2023-11-13 22:05:19 2042
原创 华为Hcia-数通学习(更改策略)
方法:书籍+视频+题目训练书籍:华为HCNA网络技术学习指南。有过一点基础。考软考网络工程师的时候做了大量笔记,回去复习了一遍。现在准备找工作了,开始学习华为认证的网工。之前,准备找的工作是:后端开发工程师,后续学了五个月到了spring这里来了,然后后面还有mysbatis、SpringBoot。以及Vue和各种微服务。头皮发麻,而且在实习的时候做这一行的印象也真的不太好。最后痛思:打算还是干会老本行,从网工起的,回网工来。时间:2023.11.12号。
2023-11-12 21:50:19 750
原创 网络工程师回顾学习(第二部分)
IP协议和TCP/UDP协议之间既有区别又有联系。在不同自治系统中的网关之间交换路由信息,要用外部网关协议(EGP)。IP协议用于在网络上发送数据包,提供了一种尽力而为的服务,它不保证数据包能够到达目的地,也不保证数据包的顺序。常见的传输层协议有TCP协议和UDP协议。常见的应用层协议有HTTP协议、FTP协议和SMTP协议等。常见的链路层协议有以太网协议和Wi-Fi协议。常见的网络层协议有IP协议和ICMP协议。注意:IP的校验和只作用于IP头,并不包括数据部分,而UDP的校验和是对用户数据进行校验的。
2023-11-08 14:50:42 180
原创 网络工程师回顾学习(第一部分)
它的作用是在大型网络中,会有多台交换机,同时也会有多个VLAN,如果在每个交换机上分别把VLAN创建一遍,这会是一个工作量很大的任务。AP(无线接入点,Wireless Access Point)是一个无线网络的接入点,俗称“热点”,它是用于无线网络的无线交换机,也是无线网络的核心。2. Client (客户机模式):在VTP客户机上不允许创建、修改和删除VLAN,但它会监听来自其它交换机的VTP通告并更改自己的VLAN信息,接收到的VTP信息也会在Trunk链路上向其它交换机转发。
2023-11-06 21:02:51 674
原创 ! [remote rejected] other -> other (permission denied)error: failed to push some refs to XXX
! [remote rejected] master -> master (permission denied)error: failed to push some refs to 'https://github.com/guandaihui/git-study.git'
2023-10-21 21:02:58 162
原创 Failed to connect to github.com port 443 after 21129 ms: Couldn‘t connect to server
我的理解是,在git push使用这个命令之前,一定是先进行了一次本地仓库和远程仓库的绑定。但如果分支名相同,而把本地仓库修改的代码上传到远程仓库,就会找不到!如果远程仓库没有这个分支,那么可能一次就会成功(git push命令是可以实现的。但是如果,远程仓库就有这个分支,再通过git push本地分支到远程仓库,就会报这个问题。解决方式:先使用一次git pull命令,将远程仓库的代码先进行拉取一次。之后,通过一些自己的反复实验,大概明白了,git push命令是推送本地分支到远程仓库。
2023-10-21 16:01:36 1082 1
原创 IDEA使用内置database数据库连接mysql报错:javax.net.ssl.SSLHandshakeException
在原先enableTLSProtocols添加一行协议要求。默认情况下,这个enableTLSProtocols是空白的。点击database之后,找到Advanced设置,滑动到最下方。他们的方式是:在url后添加useSSL=false。
2023-10-18 17:39:07 707
原创 程序包org.apache.commons.XXX不存在
回到我们这个包的问题,org.apache.commons它属于连接数据库的包。但是进行数据库的连接的时候还有一个非常重要的地方需要进行注意。如果是点击重新导入,刷新dependences就会导致原先的命令失效,就又需要重新输入一次。这里需要注意,mysql8.0以上的版本,dependences的mysql依赖也要换成8.0以上。原先5.1.37版本的连接是:com.mysql.jdbc.Driver。但是查看本机的mysql的版本是:mysql 8.3.34。注意你的mysql版本号和导入的依赖匹配!
2023-10-14 17:22:46 3349
原创 关于导入Maven工程项目,更新pom.xml文件仍然爆红的原因
之后,仔细检查了一遍,发现是settings设置的问题。可能我在导入maven项目的时候,把网上找的这个工程的设置也一起导入过来了。而且它的文件路径我也没有。在学习maven工程的时候,把从网上学习的工程导入到IDEA,发现,无论怎么更新,pom.xml文件一直报错,查看settings设置和project Structure仍然没找出问题来。这个地方真的非常容易出错!如果不检查仔细一点,很容易在settings设置的下跳过了。(因为默认情况下是在c盘,而当第一眼看到d盘的时候还会以为自己的没有问题!
2023-10-14 15:49:33 635
原创 Maven导入程序包jakarta.servlet,但显示不存在
使用前提:(Tomcat10版本)已知tomcat10版本之后,使用jakart.servlet。而tomcat9以及之前使用javax.servlet。通过问题明细:发现导入的4.0.4的这个版本,它本质上使用的还是javax。所以尽管看上去,我们导入了Jakarta程序包,但是任然没有改变。问题描述:在maven仓库有导入了Jakarta程序包,但是界面仍然显示是javax。最后进行导入,程序包jakarta不存在的情况就解决啦。导入最新版本的Jakarta 6.0.0。
2023-10-12 11:10:54 5805
原创 关于IDEA没有显示日志输出?IDEA控制台没有显示Tomcat Localhost Log和Catalina Log 怎么办?
我们一般不建议改变这个CATILINA_BASE的位置,这个位置,相当于是IDEA工具存放tomcat输出的日志信息。但是我们下载的Tomcat只有一个,这个CATILINA_BASE就是相当于在IDEA工具里面显示的多个Tomcat日志文件恶输出位置。而之前学习IDEA的时候,把这个文件的位置改变了。导致,最后输出IDEA的时候,不会把日志也打印出来。检查是否改变了,原先我的配置里面,自己修改了catlina_base的文件位置。如果要修改这个位置,要把原先c盘默认位置的相关文件也一起复制到指定文件夹。
2023-09-16 17:05:38 7522
原创 IDEA查看org.apache.jasper.runtime.HttpJspBase爆红
然后查看源码的时候,发现它的实现类根本没有print的具体实现类,print是一个抽象的接口方法。导致,在源码的学习的时候,就碰上难题。最后:还是有点问题:导入源代码之后,虽然可以查看print()方法具体实现的源代码,但是,有一些类还是爆红出现,就算使用相同的版本情况下还是如此。然后再IDEA导入tomcat包,同样使用的仍然是二进制的这个包。当我们想要查看对应的源码的时候,就会发现,它对应的源码是一个class文件。问题就是因为我们下载的tomcat是一个二进制的包,它对具体的源码实现进行了屏蔽。
2023-09-05 20:43:14 368
原创 ‘XXX‘ module: ‘XXX‘ facet resources问题解决(已解决)
通过多次实验,解决问题:就是web框架它的名称不能是一样的,必须为不同的web服务提供不同的服务。在创建web工程的时候,出现说模块没有创建,但是我们返回我们的模块,web模块是添加好的。问题描述:'XXX' module: 'XXX' facet resources。
2023-09-01 11:10:44 436
原创 SpringBoot入职学习
Spring Boot 是由 Pivotal 团队提供的基于 Spring 的全新框架,旨在简化 Spring 应用的初始搭建和开发过程。它是一个快速开发的框架,能过快速整合第三方框架,它的基本原来是 Maven 依赖关系,Maven 的集成,完全采用注解化,简化 XML 配置,内嵌 HTTP 服务器(Tomcat,Jetty),默认嵌入 Tomcat,最终以 Java 应用程序进行执行。
2023-08-09 16:57:34 289
原创 git和github学习
一开始我们是新账户,里面是没有仓库的,需要手动创建一个仓库。此时,这个仓库是创建在本地仓库里面,需要用到push命令(就是那个publish repository的按键),就可以将这个仓库上传到远程仓库。同样,如果是远程的仓库,也可以将远程的仓库下到指定的本地仓库。 分支操作,就是不会影响到主团队的开发,比如,当开发的时候遇到bug的情况,提交到仓库里面也不会影响。
2023-08-08 15:10:19 1706
原创 Maven入职学习
Maven是一种框架。它可以用作依赖管理工具、构建工具。它可以管理jar包的规模、jar包的来源、jar包之间的依赖关系。它的用途就是管理规模庞大的jar包,脱离IDE环境执行构建操作。
2023-08-07 14:33:15 840
原创 Java面向对象学习第三部分
一般我们分类都是按照是否使用static修饰进行分类。分为静态变量(类变量)、实例变量。比较,只要记住一点其它的就都很好理解了。静态变量在内存空间只有一份。
2023-08-05 22:57:56 263
原创 我对排序算法的理解
排序算法一直是一个很困惑我的问题,早在刚开始接触 数据结构的时候,这个地方就很让我不解。过了一会,让我重新来写这些算法,又变得不会。这里,关于插入排序的算法就很有意思了,它的核心算法从每一轮找最小的值,这个最小的值不能通过两两比较交换位置。我明白我的问题,就是感觉自己懂了,其实,还是不懂。这里一定要学好,因为不同的排序算法,基本上它的内循环都不同。那么内循环表示列:就相当于,第一轮7列(7个元素),第二轮6列(除第一个元素之外。然后,循环嵌套的问题我们就解决了,基本上,选择排序算法我们的问题就解决一半了!
2023-07-30 22:45:38 879
原创 JVM内存的变化
我举得,从空间的角度去理解java的运行,能更深刻的帮助我们学习后面“面向对象”的知识。因此,单独拿出一章,来解释内存的变化。以程序为实例进行判断。这个方式,请多加练习。学会内存的变化,对理解复杂的逻辑关系很有帮助。下面这个是带参数的,JVM内存变化。(这篇是真的讲的好!需要一点JVM运行时的内存状态知识点基础。这种是不带参数,JVM内存变化。
2023-07-27 15:55:25 228
原创 JS学习第二部分
在前面,第一章节 ,学了JS的基本语法和一些常用的用法。在第二章节, 学了DOM,就是节点信息,教我们怎么在JS里面获取HTML的标签。接着,我们学习第三章节,怎么在JS里面对HTML的css样式进行操作。
2023-07-26 20:58:54 168
原创 JavaScript的学习
比如:var num=10;这个例子用下图的解释,就很好的解释了为什么var只需要声明一次就可以了。变量的解释,见下图:(这个解释,是我现在所看过解释中解释得最好的。
2023-07-24 16:06:33 157
原创 HTML 第二部分 (前端学习)
由于,HTML的部分实在是太多了,第一部分,还没学一半,就已经抄了1w字。而且可能,真正用上的也比较少,更何况,一直坚持,一个不落的学下去,也存在一点注意力分散的困难,所以,需要改进方法:先看,先理解。然后用自己的语言编写。先把一整个章节的知识点看完,然后再去总结每一小个知识点的代码应该怎么写。没写出来的,就是我们需要重点关注的。
2023-07-10 21:52:57 483
原创 MySql数据库的学习
数据库(Database,DB)是按照数据结构来组织、存储和管理数据的仓库。它本身可以看作是一个电子化的文件柜,用户可以对文件中的数据进行增加、删除、修改、查找等操作。数据库通常以电子形式存储在计算机系统中,并且通常由数据库管理系统(DBMS)来控制。RDBMS即关系数据库管理系统(Relational Database Management System)。它的特点包括:1. 数据以表格的形式出现。2. 每行为各种记录名称。3. 每列为记录名称所对应的数据域。
2023-07-07 22:00:50 5657
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人