- 博客(101)
- 资源 (19)
- 收藏
- 关注

原创 全网最详细2021版Java学习路线图
今天我将分享Java的学习路线图给大家,为各位入门Java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。废话不多说,今天主要是给大家讲讲怎样学习Java,给大家建议一条轻松精通Java的学习路线。有了相对标准的流程,那么你的学习效率一定会倍增。一、Java基础二、数据库阶段三、Web前端四、Javaweb五、Javaweb练手项目六、Java高级框架七、Java框架项目八、互联网分布式
2021-10-12 15:59:24
238
原创 第三章 Java基础语法----动力节点最新Java零基础视频笔记(java17)
Java关键字是Java编程语言中预定义的具有特殊含义的保留字,这些保留字不能被用作标识符或变量名,而是在语法中有特定的用法和限制。Java关键字的作用是控制程序的逻辑和结构,这些关键字通常用于声明变量、定义类、控制程序流程、实现面向对象编程等。
2023-06-07 15:04:22
940
原创 (动力节点)Java零基础视频笔记第二章 初识Java
计算机程序是一系列指令和规则的集合,用于指导计算机执行特定任务或完成特定操作。它通常由计算机语言编写而成。计算机程序可以完成各种任务,包括数据处理、图形处理、网络通信、游戏开发等。假设你想要在一家餐厅里点餐。餐厅的服务员会把你的点餐信息输入到一个电脑程序中,这个程序会根据你的点餐内容计算出需要支付的费用。这个程序可能包括计算价格的算法、存储菜单信息的数据库以及界面设计等多个部分。当服务员输入你的点餐信息后,程序会自动计算出总费用,并显示在屏幕上。这个程序就是一个计算机程序的实例。
2023-06-05 16:20:47
752
原创 老杜Java零基础视频笔记-第一章 学前准备(动力节点)
每一个文件都有文件扩展名,扩展名决定了文件的类型,什么是文件扩展名,例如:a.doc,文件的扩展名是doc,说明该文件是一个word文件a.txt,文件扩展名是txt,说明该文件是一个普通文本文件a.java,文件扩展名是java,说明该文件是一个Java文件a.mp4,文件扩展名是mp4,说明该文件是一个mp4视频文件DOS是Disk Operating System的缩写,即磁盘操作系统。
2023-05-31 16:32:56
894
原创 【动力节点】杜老师Vue笔记第七章vue3
绑定事件触发事件将组合式API拿出来,封装成一个函数,在需要复用的位置,使用这个hook函数。一般创建一个hooks目录,在hooks目录当中放hook函数。代码复用。
2023-04-21 21:00:00
1420
原创 动力节点Vue笔记第六章路由route
传统web应用,又叫做多页面web应用:核心是一个web站点由多个HTML页面组成,点击时完成页面的切换,因为是切换到新的HTML页面上,所以当前页面会全部刷新。整个网站只有一个HTM页面,点击时只是完成当前页面中的切换。属于页面局部刷新。单页应用程序 (SPA) 是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。浏览器一开始会加载必需的HTML、CSS和JavaScript,所有的操作都在这张页面上完成,都由JavaScript来控制。单页面的跳转。
2023-04-21 16:01:02
463
原创 动力节点Vue笔记——第四章Vue与Ajax
在a页面中想获取b页面中的资源,如果a页面和b页面所处的协议、域名、端口不同(只要有一个不同),所进行的访问行动都是跨域的。(11)在Search组件中触发事件的时候,将多个属性封装为对象的形式(语义化更明确)传给Weather组件。第三方库方式,基于Promise的HTTP库:axios (对XMLHttpRequest进行的封装)(7)初次打开页面的时候,不应该显示天气的任何信息,Weather组件应该是隐藏的。同源策略是浏览器需要遵循的标准,而如果是服务器向服务器请求就无需遵循同源策略的。
2023-04-19 15:06:17
326
原创 动力节点老杜Vue笔记第三章 Vue组件化
click、keydown、keyup,这些事件都是内置事件。Vue也支持给组件添加自定义事件。包括两种方式:第一种方式:直接在组件标签上绑定事件第二种方式:通过代码来给组件绑定事件所有从父向子传递函数的位置,都可以修改为自定义事件方式。主要改造子向父传数据的功能。
2023-04-18 11:23:27
323
原创 动力节点Vue3笔记——第二章Vue核心技术
函数式:// element 是真实dom对象(可以通过 element instanceof HTMLElement 判断)// binding 是绑定的对象函数调用时机:第一时机:模板初次解析时(元素与指令初次绑定)。第二时机:模板重新解析时。对象式:可以使用对象式完成更加细致的功能。// 元素与指令初次绑定时自动调用。// 元素已经被插入页面后自动调用。// 模板重新解析时被自动调用。自定义指令的函数中的this是window。
2023-04-17 15:07:12
664
原创 动力节点老杜Vue笔记——Vue程序初体验
可以先不去了解Vue框架的发展历史、Vue框架有什么特点、Vue是谁开发的,对我们编写Vue程序起不到太大的作用,更何况现在说了一些特点之后,我们也没有办法彻底理解它,因此我们可以先学会用,使用一段时间之后,回头来熟悉一下Vue框架以及它的特点。以上程序执行原理:Vue编译器对template进行编译,遇到胡子{{}}时从data中取数据,然后将取到的数据插到对应的位置。第二:虽然是直接写到HTML代码当中的,但以上程序中第3~6行已经不是HTML代码了,它是具有Vue语法特色的模板语句。
2023-04-17 11:29:28
463
原创 史上最全的B站Java进阶教程【一】Javaweb阶段
一、Javaweb学完web第一站就到了Javaweb这儿,web和Javaweb之间可是有很多相通的地方,想要做出一个合格的网页,web和Javaweb一个都不能少,但你真的做好准备学习Javaweb了吗?JavaSE学会了没? MySQL数据库会编写增删改查……这些简单的SQL语句了吗? JDBC没忘吧? web前端里的HTML、CSS、JavaScript还记得吗?先别着急骂,我要是不戳戳你们的痛处,给你们喂点毒鸡汤,你们拖延症、懒癌症就真的没得治了,毕竟我也是良苦用心。干了这碗毒鸡汤
2022-03-24 15:09:22
470
原创 史上最全的B站Java进阶教程(Javaweb、spring、springmvc、mybatis)
今天这篇博客,是从javaweb到SSM框架的系列学习,我分为几篇博客分享给大家,主要是为了分享给大家Javaweb视频教程和SSM框架学习教程。需要看这一套教程的小伙伴们肯定已经经过了JavaSE,数据库和web的摧残,深刻了解到了Java这玩意儿,越学越难的本质!虽然Java的内容乍一看不多,但越学越难,将一个个大阶段分散开数量也着实不少,想找个合适的教程,深入了解这些东西的技术点更是难上加难。到了Javaweb、和SSM三驾马车这里,难点实在不少:BS架构通信原理,如何配置Tomcat服务器,
2022-03-22 15:31:05
365
原创 Spring Boot 原来有这么多优点特色,你都知道吗?
现在Spring Boot 非常火,各种技术文章,各种付费教程,多如牛毛,可能还有些不知道 Spring Boot 的,那它到底是什么呢?有什么用?今天给大家详细介绍一下。SpringBoot相关的视频课程也分享给大家,我是跟着动力节点王鹤老师讲的springboot,教程从细节入手,每个事例先讲解pom.xml中的重要依赖, 其次application配置文件,最后是代码实现。让你知其所以, 逐步让掌握SpringBoot框架的自动配置,starter起步依赖等特性。相关视频资源:https:
2022-03-18 17:01:16
5371
原创 『SpringBoot学习笔记』Spring Boot获取spring bean的3种方式
在使用spring框架中我们都知道,某个类如果使用了@Service、@Autowire 这种依赖注入的方式引用了其他对象,在另外一个类中,只有通过spring的IOC容重中获取这个类的实例时,那些被依赖的对象才能正确被初始化,否则那些被依赖的对象都是null。所以就有一个问题,在普通类中如何获取spring ioc容器中的bean(spring托管的bean)。我们都知道,在spring中ApplicationContext这个上下文对象是获取bean的基础。在spring boot中,我们.
2022-03-16 15:04:53
760
原创 SpringBoot笔记——详解Spring中的相关配置
SpringBoot 以其轻量级、内嵌 Web 容器、一键启动、方便调试等特点被越来越多的微服务实践者所采用。今天这篇博客也是作为springboot的学习笔记,主要说说相关的配置相关的springboot学习视频https://www.bilibili.com/video/BV1XQ4y1m7exSpring中的相关配置1 .Spring中的web项目首先需要一个主启动类,作为整个springboot web项目的入口package com.fan;import org.
2022-03-15 16:09:07
247
原创 传说中的主流框架SpringBoot到底有什么好处?
目前springboot已经成为主流的框架技术,为了更快的掌握SpringBoot,建议可以直接看视频教程去学,对于新手更容易理解,我看的动力节点王鹤老师讲的springboot2,视频从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文件,最后是代码实现。让你知其所以,逐步让掌握SpringBoot框架的自动配置,starter起步依赖等特性。相关视频资源:https://www.bilibili.com/video/BV1XQ4y1m7ex1、Spring
2022-03-14 16:21:25
2254
原创 一文详解Spring、SpringBoot、Springcloud的关系与区别
最近学到了springboot,我是看的动力节点王鹤老师的视频,今天这篇博客,主要说说spring,springboot,springcloud这三者都是干嘛的?视频资源:https://www.bilibili.com/video/BV1XQ4y1m7ex架构 > 解偶开发框架 spring IOC AOP Ioc :控制反转 原来我们都是自己一步步操作,现在交给容器了!我们需要什么就去拿就可以了 Aop :切面(...
2022-03-11 16:03:16
2353
原创 超详细学习笔记,Springboot中用Aspect实现切面日志
今天我们来说说spring中的切面Aspect,这是Spring的一大优势。面向切面编程往往让我们的开发更加低耦合,也大大减少了代码量,同时呢让我们更专注于业务模块的开发,把那些与业务无关的东西提取出去,便于后期的维护和迭代。视频看的动力节点的视频,整理了这篇博客作为笔记,以后复习时候看看,也分享给有需要的小伙伴。视频资源:https://www.bilibili.com/video/BV1XQ4y1m7ex相关概念1. 切面(Aspect):首先要理解‘切’字,需要把对象想象成一个立方
2022-03-10 15:32:56
2018
原创 SpringBoot集成Redis入门实例讲解
关于springboot集成redis,今天写了这篇博客,分享给有需要的小伙伴们,相关的学习教程是看的动力节点的视频动力节点王鹤老师讲解的springboot教程,由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本。视频链接:https://www.bilibili.com/video/BV1XQ4y1m7exRedis基于内存进行存储,支持key-value的存储形式,底层使
2022-03-09 15:49:47
469
原创 『SpringBoot笔记整理』详解配置多数据源
关于springboot配置多数据源,今天做了笔记,分享给有需要的小伙伴们,视频看的动力节点王鹤老师讲的,动力节点王鹤老师讲解的springboot教程,由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本。视频链接:动力节点springboot视频教程-初学springboot必备教程-springboot最新完整版_哔哩哔哩_bilibili你的三连就是录制视频的动力!一定不要忘记收
2022-03-07 17:18:17
185
原创 SpringBoot学习笔记—用springboot简单搭建新应用
最近在搞一个项目,摒弃了公司老套的框架模式, 采用了springboot搭建新应用。看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 打开了b站,跟着动力节点的视频学起了springboot视频资源https://www.bilibili.com/video/BV1XQ4y1m7ex简单粗暴的, 搭建个应用run起来 . 本文不介绍细节, 后续会深入了解springboot,剖析源码一、搭建一个maven模块工程1、父工程 mvn archetype:generate -Dgro
2022-02-28 16:25:16
138
原创 Spring Boot入门篇,动力节点学习笔记整理
什么是Spring Boot?多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置。因此,开始一个新的spring项目需要很多努力,因为我们现在必须从头开始做所有事情。Spring Boot是解决这个问题的方法。Spring Boo
2022-02-28 16:24:31
412
原创 Spring Boot框架入门学习笔记,非常详细
Spring Boot是Spring家族下的一个全新开发框架,其设计目的主要是用来简化Spring应用的创建及开发过程,它提供了自动配置,starter依赖等特性,从而使开发人员从大量的XML配置中解脱出来,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者。动力节点的springboot本课程由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本,让你一次性拿下Spring B
2022-02-28 16:23:28
489
1
原创 SpringBoot学习教程,带你快速入门
SpringBoot作为当下Java开发最常用的技术框架,相信你也一定听过很多次了。那么到底什么是SpringBoot?SpringBoot又有什么用呢?跟着动力节点的视频快速入门springboot。视频观看资源:https://www.bilibili.com/video/BV1XQ4y1m7exSpringBoot简介1、原有Spring框架优缺点分析1.1 优点Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。
2022-02-26 11:10:44
239
原创 SpringBoot入门教程,七天学完直接去面试了
如果你跟我一样,刚巧也是springboot小白,正要学springboot,建议看完下一段话:Spring Boot 是由 Pivotal 团队提供用来简化 Spring 的搭建和开发过程的全新框架。随着近些年来微服务技术的流行,Spring Boot 也成了时下炙手可热的热点技术。课程是基于SpringBoot2.4版本讲解。教程从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文件,最后是代码实现。让你知其所以,逐步让掌握SpringBoot框架的自动配置,s
2022-02-26 11:02:58
265
原创 SpringBoot最全笔记,收藏起来慢慢学~
做 Java 开发的,没有人敢小觑 Spring Boot 的重要性,现在出去面试,无论多小的公司 or 项目,都要跟你扯一扯 Spring Boot,扯一扯微服务,如果啃不下来,很可能就与大厂失之交臂。精通Spring Boot的原理实现的话,可以帮助你更好地职业进阶,学习前辈优秀的架构设计思想,总结出最优使用方案,绕过工作中遇到的很多坑。动力节点王鹤老师讲解的springboot教程,由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步
2022-02-26 11:00:59
998
原创 5分钟带你快速了解Mycat是什么?Mycat原理讲解教程
Mycat是什么?MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里。MyCat发展到目前的版本,已经不是一个单纯的MySQL代理了,它的后端可以支持MySQL、SQL Server、Oracle
2022-01-05 11:46:27
776
原创 相见恨晚,才知道原来零基础高效学Java的方法是这样的...
刚开始学Java的时候都会遇到以下几个问题:不了解Java需要学什么? 不知道从何学起?先学什么后学什么? 哪些是主流的Java技术?导致很迷茫,不知从何下手,我想这是很多初学者会遇到的问题。学Java,勤奋、毅力和正确的学习方法是最重要的因素。因此这周末花了点时间,整理了这篇文章,帮你们解决这些困惑!!!万事开头难,想要学好Java ,Java基础是你必须要熟练掌握的。一、系统的学习方案和完整的教程现在是互联网时代,不管是书籍还是视频,网络上面的资源是非常的多,但是学习方案每
2022-01-04 16:23:17
159
原创 『Java I/O』Java AIO的深入剖析
JAVA AIO深入剖析相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdn1.、AIO编程Java AIO(NIO.2) : 异步非阻塞,服务器实现模式为一个有效请求一个线程,客户端的I/O请求都是由OS先完成了再通知服务器应用去启动线程进行处理。AIO异步非阻塞,基于NIO的,可以称之为NIO2.0BIO ...
2021-12-28 15:21:36
192
原创 『Java I/O』NIO非阻塞式网络通信入门案例
NIO非阻塞式网络通信入门案例相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdn需求:服务端接收客户端的连接请求,并接收多个客户端发送过来的事件。代码案例/**客户端*/public class Client {public static void main(String[] args) throws Exceptio...
2021-12-24 13:58:32
151
原创 『Java I/O』NIO非阻塞式网络通信原理分析
NIO非阻塞式网络通信原理分析相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdn1、Selector 示意图和特点说明Selector可以实现: 一个 I/O 线程可以并发处理 N 个客户端连接和读写操作,这从根本上解决了传统同步阻塞 I/O 一连接一线程模型,架构的性能、弹性伸缩能力和可靠性都得到了极大的提升。2、服务端流程1、当客
2021-12-23 11:28:59
657
原创 『Java I/O』NIO核心:缓冲区(Buffer)
NIO核心一:缓冲区(Buffer)相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdn1、缓冲区(Buffer)一个用于特定基本数据类 型的容器。由 java.nio 包定义的,所有缓冲区 都是 Buffer 抽象类的子类.。Java NIO 中的 Buffer 主要用于与 NIO 通道进行 交互,数据是从通道读入缓冲区,从缓冲区写入通道中的.
2021-12-21 11:40:37
303
原创 『Java I/O』JavaNIO三大核心原理(图解)
NIO三大核心原理示意图相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdnNIO 有三大核心部分:Channel( 通道) ,Buffer( 缓冲区), Selector( 选择器)1.Buffer缓冲区缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。
2021-12-20 14:38:06
613
原创 『Java I/O』JavaNIO中需要注意的点
JavaNIO需要注意的点相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdn1.、检查状态当没有更多的数据时,拷贝就算完成,此时 read() 方法会返回 -1 ,我们可以根据这个方法判断是否读完。int r= fcin.read( buffer );if (r==-1) {break;}2、Buffer类的fli...
2021-12-17 14:37:56
621
原创 『Java I/O』从理论到实践:NIO中的读和写
从理论到实践:NIO中的读和写相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdnIO中的读和写,对应的是数据和Stream,NIO中的读和写,则对应的就是通道和缓冲区。NIO中从通道中读取:创建一个缓冲区,然后让通道读取数据到缓冲区。NIO写入数据到通道:创建一个缓冲区,用数据填充它,然后让通道用这些数据来执行写入。1.从文件中读取我们.
2021-12-15 10:08:05
161
原创 『Java I/O』JavaNIO的基本概念理解
JavaNIO基本概念描述相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1uq4y1j7Kv相关资料下载:http://www.bjpowernode.com/?csdn1. I/O简介I/O即输入输出,是计算机与外界世界的一个借口。IO操作的实际主题是操作系统。在java编程中,一般使用流的方式来处理IO,所有的IO都被视作是单个字节的移动,通过stream对象一次移动一个字节。流IO负责把对象转换为字节,然后再转换为对象。2.什么是N
2021-12-14 10:26:09
379
原创 『Redis系列』Redis数据类型详细讲解(set、hash、zset)
Redis的基本数据类型-2相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1Uz4y1X72A相关资料下载:http://www.bjpowernode.com/?csdn1)set (集合)redis的集合和列表都可以存储多个字符串,它们之间的不同在于,列表可以存储多个相同的字符串,而集合则通过使用散列表(hashtable)来保证自已存储的每个字符串都是各不相同的(这些散列表只有键,但没有与键相关联的值),redis中的集合是无序的。还可
2021-12-13 14:11:13
1135
原创 『Redis系列』Redis的5种常见数据类型-1
Redis的基本数据类型-1相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1Uz4y1X72A相关资料下载:http://www.bjpowernode.com/?csdn1、redis基础1)redis 中的数据类型有哪些?Redis 有 5 种基础数据结构,分别为:string (字符串)、list (列表)、set (集合)、hash (哈希) 和 zset (有序集合)。Redis 的列表相当于 Java 语言里面的 Li
2021-12-09 11:25:53
631
原创 『Redis系列』Redis Sentinel机制与用法讲解
Redis Sentinel机制与用法相关视频参考(来自动力节点):https://www.bilibili.com/video/BV1Uz4y1X72A相关资料下载:http://www.bjpowernode.com/?csdn1、概述Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也
2021-12-08 14:28:41
753
动力节点老杜Java基础入门视频教程——抽象类概述
2021-09-23
动力节点老杜Java基础入门视频教程——final修饰实例变量
2021-09-23
动力节点老杜Java基础入门视频教程——常量
2021-09-23
动力节点老杜Java基础入门视频教程——总结final
2021-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人