狂神
文章平均质量分 82
程序员闲言
记录成长,记录学习!
展开
-
【狂神说Java】Vue最新快速上手教程通俗易懂
目录狂神视频地址1、Vue 概述1.1概述1.2前端三要素1.3三端同一1.4后端技术1.5iView1.6Element UI2、前端发展史2.1后端为主的MVC时代2.2基于AJAX带来的SPA时代2.3前端为主的MV*时代2.4Node JS带来的全栈时代3、 第一个Vue程序3.1、什么是MVVM3.2为什么要使用MVVM(1)View(2)Model(3)ViewModel3.3第一个Vue程序(1)下载地址(2)代码编写4、Vue基本语法4.1v-bind4.2 `v-if`, `v-else`原创 2022-01-09 11:45:19 · 4793 阅读 · 4 评论 -
一篇文章带你精通Redis 缓存数据库
目录狂神视频地址1、NoSQL1.1为什么要用Nosql1.2分库分表+水平拆分1.3什么是NoSql1.4阿里巴巴演进分析2、NoSql的四大分类3、Redis入门3.1Redis 是什么?3.2windows 安装Redis3.3Linux 安装Redis3.4性能测试3.5Redis 是单线程的4、Redis基本知识5、Redis操作5.1Key操作5.2String类型5.3List(列表)5.4.Set (集合)5.5Hash(map集合)5.6Zset(有序集合)6、geospatial 地理位原创 2022-01-08 11:56:11 · 3075 阅读 · 1 评论 -
【狂神说Java】Double/Zookeeper初识
1什么是分布式系统? 在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”; 分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。分布式系统(distributed system)是建立在网络之上的软件系统。 首先需要明确的是,只有当单个节点的处理能力无法满足日益增长的原创 2022-01-01 14:27:42 · 2896 阅读 · 1 评论 -
【狂神说Java】SpringBoot最新教程IDEA版通俗易懂
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。原创 2022-01-01 14:24:15 · 6798 阅读 · 6 评论 -
【狂神说Java】SpringMVC最新教程IDEA版通俗易懂
西部开源秦疆老师的springmvc教程pring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet。Spring MVC 角色划分清晰,分工明细。由于 Spring MVC 本身就是 Spring 框架的一部分,可以说和 Spring 框架是无缝集成。性能方面具有先天的优越性,是当今业界最主流的 Web 开发框架,最热门的开发技能。原创 2021-12-08 16:31:59 · 2272 阅读 · 0 评论 -
【狂神说Java】Spring5最新完整教程IDEA版通俗易懂
狂神说Java系列,Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。原创 2021-12-05 15:21:54 · 5510 阅读 · 0 评论 -
【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂
目录狂神视频地址1、简介1-1.什么是Mybatis1-2.持久化1-3.持久层(名词,概念)1-4.为啥需要Mybatis?2、第一个Mybatis程序2-1.搭建环境2-2.创建模块3、CRUD3-1.namespace3-2.select3-3.insert3-4.update3-5.delete3-6万能Map3-7模糊查询4、配置解析4-1、核心配置文件4-2.environments(环境配置)4-3.属性properties4-4.类型别名typeAliases4-5.映射器4-6生命周期和作原创 2021-12-04 17:33:05 · 5354 阅读 · 3 评论 -
狂神说Java】JavaWeb入门到实战--监听器
1.实现一个监听器的接口;(有n种)实现监听器的接口package cn.bloghut.listener;import javax.servlet.ServletContext;import javax.servlet.http.HttpSession;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;/** * 统计网站在线人数 :统计session */转载 2021-11-22 14:49:17 · 421 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--Filter 过滤器
Filter:过滤器,用来过滤网站的数据;处理中文乱码登录验证…Filter开发步骤1.导包2.编写过滤器3.导包不要错import javax.servlet.Filter;实现filter接口,重写对应方法package cn.bloghut.filter;import javax.servlet.*;import java.io.IOException;public class CharacterEncodingFilter implements Filter {转载 2021-11-21 09:20:07 · 449 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--MVC三层架构
目录狂神视频地址1.早些年2.MVC三层架构ModelViewController(Servlet)狂神视频地址https://www.bilibili.com/video/BV12J411M7Sj?p=2什么是mvc:Model View Controller 模型 -视图-控制器1.早些年 用户直接访问控制层,控制层就可以直接操作数据库;servlet--CRUD---》数据库弊端:程序十分臃肿,不利于维护servlet的代码中:处理请求、响应、处理业务代码、处理逻辑代码转载 2021-11-21 09:15:08 · 593 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--JSP&JSTL
目录狂神视频地址1.什么是JSP2.JSP原理测试:3.JSP基础语法九大内置对象6.JSP标签、JSTL标签、EL表达式if 说明foeach说明choose-when说明狂神视频地址https://www.bilibili.com/video/BV12J411M7Sj?p=21.什么是JSP Java Server Pages:Java服务器端页面,也和Servlet一样,用于动态web技术!最大特点: 1.写JSP就像在写HTML 2.区别: HTMl只给用于提供静态数转载 2021-10-20 15:59:26 · 706 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packe
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.NativeConstructorAccessor原创 2021-10-17 21:24:24 · 421 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--Cookie&Session
目录狂神视频地址1.会话有状态会话:2.保存会话的两种技术3.Cookie4.Session会话自动过期狂神视频地址https://www.bilibili.com/video/BV12J411M7Sj?p=21.会话会话:用户打开一个浏览器,点击了很多连接,访问多个web资源,关闭浏览器,这个过程可以称之为会话。有状态会话: 一个同学来过教室,下次再来教室,我们会知道这个同学,之前来过举例:你能怎么证明你是湾大的学习?你转载 2021-10-16 08:34:12 · 710 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--Servlet详解
目录狂神视频地址1.Servlet 简介2.HelloServlet3.编写Servlet的映射4.Servlet 原理5.Mapping 问题:6.ServletContext6.1.共享数据6.2获取初始化参数6.3 请求转发6.4 读取配置文件6.5HttpServletResponse6.6HttpServletRequest狂神视频地址https://www.bilibili.com/video/BV12J411M7Sj?p=21.Servlet 简介Servlet 就是sun公司开发动转载 2021-10-15 17:46:35 · 1276 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--Maven详解
目录狂神视频地址1.Maven项目架构管理工具2.下载安装Mavne3.配置环境变量4.阿里云镜像5.本地仓库6.在idea中使用maven7.创建一个普通的maven项目8.标记文件夹功能9.在idea中配置tomcat10.pom文件狂神视频地址https://www.bilibili.com/video/BV12J411M7Sj?p=2我为什么要学习这个?在JavaWeb开发中需要使用大量的jar包,我们手动导入;如何能够让一个东西帮我导入和配置这些jar包由此maven诞生了转载 2021-09-11 08:56:48 · 1578 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--Http协议详解
目录狂神视频地址1 什么是Http2、两个时代3、Http请求3.1.请求行3.2.请求头4、Http响应4.1.响应体4.2.响应状态码5、常见面试题狂神视频地址https://www.bilibili.com/video/BV12J411M7Sj?p=21 什么是Http 超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的;请求-响应协议,它通常运行在TCP之上。文本:html,字符串,~超文本:图片,音乐,视频,定位,地图…80ht转载 2021-09-04 23:05:14 · 617 阅读 · 0 评论 -
【狂神说Java】JavaWeb入门到实战--web基本概念
目录狂神视频地址1.web基本概念1.1、基本概念1.2、Web应用程序1.3、静态Web1.4、动态web2、web服务器2.1、技术讲解2.2、web服务器狂神视频地址https://www.bilibili.com/video/BV12J41137hu1.web基本概念Java Web1.1、基本概念web 开发:web ,网页的意思,www.baidu.com静态webhtml,css,提供给所有人看的数据始终不会发生变化!动态web提供给所有人看的数据会发生变化转载 2021-09-02 23:38:44 · 873 阅读 · 1 评论 -
【狂神说Java】MySQL最新教程通俗易懂--JDBC详解笔记
目录狂神视频地址2.JDBC3、第一个JDBC程序4、Statement 对象详解5.PreparedStatement 对象5.1、新增5.2、删除5.3、修改5.4、查询5.5、防止SQL注入6、使用IDEA 连接数据库7、事务8.数据库连接池狂神视频地址https://www.bilibili.com/video/BV1NJ411J79W?p=45## 1.数据库驱动 驱动:声卡、显卡 我们的程序会通过 数据库驱动 和数据库打交道2.JDBC sun 公司为了简化开发转载 2021-09-02 15:15:19 · 1437 阅读 · 0 评论 -
【狂神说Java】MySQL最新教程通俗易懂--MySQL基础笔记
1.初识MySQLJavaEE :企业级JavaWeb开发 Web前端(页面:展示,数据)后台 (连接点:连接数据库JDBC,连接前端(控制 、 视图跳转、和给前端传递数据))数据库(存数据,Txt,Excel,wor转载 2021-08-31 10:23:30 · 2612 阅读 · 1 评论 -
B站【狂神说Java笔记】-JVM快速入门篇
目录狂神视频地址JVM 常问面试题1.JVM的位置2.JVM的体系结构3.类加载器4.双亲委派机制5.沙箱安全机制6.Native7.PC寄存器8.方法区9.栈10.三种JVM11.堆12.新生区、老年区13.永久区14.堆内存调优15.GC :垃圾回收机制15.1**垃圾回收 = GC**15.2**复制算法**15.3**图解复制算法**15.4**标记清除算法**15.5**标记压缩**15.6**总结:**狂神视频地址https://www.bilibili.com/video/BV12J411转载 2021-08-23 16:12:10 · 2090 阅读 · 0 评论 -
B站【狂神说Java笔记】-注解和反射
目录狂神视频地址1.什么是注解?2.内置注解3.元注解4.自定义注解5.Java反射概述6.Class 类7.哪些类型可以有Class 对象?8.类加载与内存分析9.什么时候会发生类的初始化10.类加载器的作用11.调用指定方法12.反射操作泛型13.获取注解信息狂神视频地址https://www.bilibili.com/video/BV1p4411P7V3?p=11.什么是注解? 1.Annotation 是从JDK 5.0开始引入的新技术 2.Annotation的作用: 不是转载 2021-08-05 20:39:08 · 3726 阅读 · 7 评论 -
B站【狂神说Java笔记】-网络编程
目录狂神视频地址1.计算机网络概念2.IP3.端口4.通信协议狂神视频地址https://www.bilibili.com/video/BV1LJ411z7vY?p=111.计算机网络概念 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接(有线性、无线)起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的 传播交流信息 数据交换、通信。想要达到这个效果,需要什么 1.如何准确的定转载 2021-08-04 18:39:54 · 3039 阅读 · 0 评论 -
B站【狂神说Java笔记】-多线程
目录狂神视频地址1.任务2.进程3.多线程4.Thread 和Runnable小结5.案例:龟兔赛跑6.静态代理7.Lambda表达式8.线程状态9.线程休眠(sleep)10.线程礼让(yield)11.线程强制执行:(join)12.线程优先级13.守护(daemon)线程14.队列和锁15.死锁16.Lock(锁)17.线程池狂神视频地址https://www.bilibili.com/video/BV1V4411p7EF1.任务 生活中的例子、边吃饭、边玩手机 开车、打电话、挂点滴转载 2021-08-03 23:19:15 · 3711 阅读 · 4 评论