雍某人的java成神之路进阶篇
文章平均质量分 87
sugar-free->小粽子
成长之路上,你的每一声怒吼都是在向命运发出挑战!!
展开
-
浅谈SpringMVC的请求流程
SpringMVC是基于JavaWeb的一种应用程序的框架,他是Spring家族的一个成员。SpringMVC架构采用MVC(Model–View–Controller)的设计模式,旨在为构建松散耦合和灵活可扩展的Web应用程序提供支持。特点如下:1.松耦合以及模块化:SpringMVC将应用程序分为控制器(Controller)、视图(View)、模型(Model)。三者各司其职,实现了逻辑的分离与模块化开发。原创 2023-09-22 15:39:29 · 392 阅读 · 0 评论 -
单例模式与线程安全问题
文章目录本次的学习总结是对Java中的单例设计模式的介绍与解析,对于作为一个开发者而言这个设计模式必须要了解透彻,基本素养吧。文章目录文章目录前言一、什么是设计模式?二、什么是单例设计模式三、单例模式的使用注意点3.1 什么样的类可以被写成单例模式3.2 什么是线程安全问题3.2 如何解决有线程安全问题的类四、面试题总结前言如果要详谈Java开发设计模式的内容,那显然是不可能的,因为对于设计模式这一概念在Java开发就高达二十三中设计模式,难点并不是如何去写这些东西,而是要学会在什么情况下去原创 2022-03-01 19:46:40 · 1666 阅读 · 0 评论 -
Java成长之鞭尸泛型
学习目标:再一次将学过的知识进行更深入的理解与回顾,这一次我们就先将Java中的泛型拉出来进行鞭尸。一、学习内容:1.1 如何理解泛型相信在之前的Java基础的学习中我们都已经多多少少和泛型这个概念打过交道了,但是如果细谈这个家伙的话我想还是会使得一些人感到非常懵逼,这一次我通过多次的深入学习总结了一套对泛型这个知识点的完全理解并使用较为通俗的语言来将它讲解出来。理解:泛型我们可以就将它理解为是一个表示数据类型的占位符,并且这种占位符是动态确定的相比平时我们声明一个变量的时候一开始就确定了该变原创 2022-02-28 20:08:01 · 119 阅读 · 0 评论 -
扒光Session的那些小秘密
文章目录本次的文章内容是有关于在JavaWeb开发中的Session的一些介绍,是一个 十分重要的知识点 因此呢,身为一个学者,我当然有义务将它记录下来,也希望此神功秘籍能够得到后来者的认定与肯定。对我而言,学习Session一定要有耐心,要将它作为初恋来对待,就像你第一次看到她就痴迷她,当她娇羞地看着你的时候而你就要学会耍流氓去将她认识到位。清楚地知道她是不是一个真实的女孩子。(此处能看我吹完牛的人一定都是单身 <---- __ <----)文章目录文章目录前言一、Se原创 2022-02-20 22:22:02 · 631 阅读 · 0 评论 -
Cookie细谈——让你从精神百倍到聊出瞌睡
文章目录文章目录文章目录前言一、什么是状态管理?1.1 现有问题的出现1.2 状态管理的分类二、Cookie的使用2.1 什么是Cookie2.2 Cookie原理的介绍2.3 实战部分,Cookie的那些骚操作2.4 Cookie的编码与解码编码操作解码操作2.5 Cookie的优缺点优点:缺点:总结前言本次文章主要是记录关于JavaWeb开发中对于Cookie的了解,其可以用于在各种电商平台类项目中的购物车实现中使用以及网页平台中用户登录信息的保存等等。一、什么是状态管理?1.1 现有问原创 2022-02-19 16:33:38 · 728 阅读 · 0 评论 -
浅谈MySQL数据库的设计流程
系列文章目录本次文章的内容是记录有关于MySQL学习中对数据库设计流程的一个记录和在设计流程中需要注意的一些事情。文章目录系列文章目录前言一、数据库设计1.1为什么要着重于对数据库的详细设计1.2数据库的设计流程(1)根据应用系统的功能,分析数据实体(实体就是要存储的数据对象)(2)提取实体的数据项(数据项就是实体的属性)(3)根据数据库设计三范式规范视图的数据项(4)绘制E-R图(实体关系图,只管展示实体与实体之间的关系)(5)数据库建模(6)利用设计好的数据库模型思路进行建库建表总结前言原创 2022-01-26 22:19:20 · 2533 阅读 · 0 评论 -
router路由的学习笔记
router路由学习笔记一、router路由的介绍router是由vue官方提供的用于实现组件跳转的插件,其目的就是为了简化前端的一些资源跳转交互的一些繁琐操作二、路由插件的使用(两种方式)2.1、使用离线方式<script type="text/javascript" src="js/vue.js"></script><script type="text/javascript" src="js/vue-router.js"></script>原创 2021-10-16 18:28:55 · 461 阅读 · 0 评论 -
Java进阶篇——MyBatis框架的初步认识与简单使用
文章目录文章目录文章目录前言一、框架的介绍(1)框架的概念(2)常见的框架(服务端)2.1、MVC框架部分2.2、持久层框架部分2.3、胶水框架(3)SSM框架是什么?二、MyBatis框架的介绍与使用(1)MyBatis框架的介绍(2)MyBatis框架的特点三、MyBatis框架的使用(1)MyBatis框架的部署(即:将框架引入到我们的项目中)1.1、创建Maven项目1.2、在pom.xml中添加需要的依赖1.3、创建一个数据表的实验对象【可以使用可视化工具Navicat】1.4、创建MyBat原创 2021-09-15 16:05:54 · 459 阅读 · 0 评论 -
Java进阶篇——JDBC技术的简单认识与使用
文章目录文章目录文章目录前言一、JDBC技术是什么?二、实战演练1.JDBC四大金刚的介绍2.JDBC的操作流程(图解)3、操作流程详解3.1下载MySQL数据驱动包(网上下载即可几分钟搞定)3.2使用集成开发工具Intelij IDEA创建并打开一个Java项目3.3创建lib文件存放我们下载好了的驱动jar包3.4将驱动包添加到库中3.5创建需要实验的数据库与表(使用工具Navicat)3.6代码演示3.7需要注意部分总结前言本次任务是带领大家认识一下JDBC技术,同时也是作为自己的一个复习原创 2021-09-13 15:37:31 · 189 阅读 · 0 评论 -
Java进阶篇(过渡部分)——IDEA如何使用Maven来创建创建一个Web项目
文章目录文章目录文章目录前言一、Maven的介绍二、使用步骤1.打开工具IDEA2.1创建流程如下2.2进行项目的基础信息填入2.3查看项目结构2.4创建webapp文件目录3.配置Web组件——Tomcat3.1点击New -->Project Strcture3.2添加Tomcat到库中4.部署项目5.测试项目【index.jsp】5.1在webapp下创建index.jsp5.2运行项目查看结果总结前言随着互联网体系的发展越来越庞大,各种业务需求的更新迭代变得越来越迅速作为一个Jav原创 2021-09-10 15:46:43 · 148 阅读 · 0 评论