- 博客(98)
- 收藏
- 关注
原创 面试题http和https的区别
HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。HTTPS协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真实性。
2024-03-12 14:25:32 1029
原创 SpringBoot 的基础使用与入门(总结众多文章与实践)
从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。简便起见,该框架也提供了命令行界面,它可以用来运行和测试Boot应用。框架的发布版本,包括集成的CLI(命令行界面),可以在Spring仓库中手动下载和安装。
2024-02-29 17:20:37 1007
原创 使用maven项目引入jQuery
在 maven 项目中,使用 SpringBoot 并且引用 jQuery 来访问接口,获取数据,以及数据处理与页面渲染。
2024-02-29 16:06:23 464
原创 小白入门基础 - Spring的Bean超详解
new ClassPathXmlApplicationContext("applicationContext.xml")会实例化applicationContext.xml配置文件中所有的构造类。(3)如果Bean实现BeanNameAware执行setBeanName(获取当前类在spring中的配置名称,也就是id值)使用set方法注入,在Spring配置文件中,通过<property>设置注入的属性。使用注解配置的Bean和<bean>配置的一样,默认作用范围都是singleton。
2024-01-07 12:25:53 1055
原创 小白入门基础 - Restful
REST:表现层状态转移,资源在网络中以某种形式进行状态转移。RESTful是基于REST理念的一套开发风格,是具体的开发规则。
2024-01-07 10:58:31 1089
原创 小白入门基础 - spring Boot 入门
spring Boot是为了简化java的开发流程而构建的,即使是使用springMVC框架,也依然需要大量配置和依赖导入,这无疑是繁琐的,spring Boot采用了”习惯由于配置“的原则,进行一键化部署,这样极大减少了人工开发量。
2024-01-05 11:43:04 705
原创 小白入门java基础 - mybatis实现MySQL增删改查
MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。
2024-01-05 10:00:55 849
原创 小白入门基础 - JDBC连接MySQL数据库
JDBC ( Java DataBaseConnectivity java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的。
2024-01-04 09:11:45 348
原创 小白入门基础 - tomcat
Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好 Apache 服务器,可利用它响应 HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上 Tomcat 是 Apache 服务器的扩展,但运行时它是独立运行的,所以当公司运行 tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。
2024-01-03 08:39:25 1237
原创 小白入门java基础 - 创建一个spring项目
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅
2024-01-02 08:25:34 1105
原创 小白入门基础 - XML
最初 W3C 组织是开发出了 HTML 语言,但是由于其语法结构比较松散,因此各大浏览器运营商进行互相比拼,简化语法(比如在属性中,属性值可以不加引号,可以没有结束标签等),导致 HTML 的写法难以得到统一,因此 W3C 组织发布了语法更为严格的 XML 语言试图替换 HTML ,但是由于后者的基数庞大并且已经根深蒂固,导致 XML 无法替代 HTML 。 因此 XML 转变了想法,开始去替代 properties ,成为了存储数据的语言。
2024-01-02 07:55:55 1405
原创 小白入门java基础-注解
注解是目前 java 开发中最基础与最重要的一个部分,在实际项目中,我们通常使用的是自定义注解,根据项目的需求,进行定义各种注解以应对各种场景。因此学好注解会让我们在后续的学习中,如Spring系列。有一个很清晰的知识结构。好啦,本文就到此为止,希望能够对各位小伙伴有所帮助哦!
2024-01-01 15:17:09 815
原创 免费的AI编程codeGeeX插件介绍与使用
AI变成淘汰程序员是必然的,这是大势所趋。如今的AI已经越来越先进与智能,当然无论怎样筛选,最终筛选掉的只能是不会使用AI进行编程的程序员。所以学会AI编程,是无论前后端开发都必须要具有的能力。
2023-12-14 10:05:51 306
原创 成功解决 Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found的解决方案,亲测可用!
2023-12-13 15:40:59 2408 1
原创 Vue3 配置自动导入的步骤
Vue3 与 Vue2 有众多区别,其中之一就是组件式开发。当我们在页面中使用时,需要先进行 import 导入,而后才能够使用 ref 等组件。但是这样会有些麻烦,因此我们可以使用一些依赖来进行自动导入。
2023-12-01 10:00:19 688
原创 Vue3 的 inject 和 provide (附源码)
在前端项目中牵扯的最多的莫过于组件之间的传值了,除了最最常用的props和emit,其实在Vue中还额外提供了另外几种方法。今天分享一种组件之间通信的方法:provide 和 inject。
2023-12-01 09:59:43 326
原创 Vue3的transition标签以及animate.css使用详解
过渡效果可以说在开发中算是比较重要的一部分。熟练的掌握图像过渡可以更加合理贴切的显示与隐藏,在视觉上给用户更好的体验。并且书写逻辑也方便,可以类似断点的形式去定位问题出现的地方。
2023-11-28 10:52:28 971
原创 vue3引入vuex基础
使用 vuex 可以方便我们对数据的统一化管理,便于各组件间数据的传递,定义一个全局对象,在多组件之间进行维护更新。因此,vuex 是在项目开发中很重要的一个部分。接下来让我们一起来看看如何使用 vuex 吧!
2023-11-22 11:32:53 105
原创 VSCode配置用户代码段以及常用快捷键汇总
配置VSCode的用户代码段,减少重复性代码工作量。以及项目开发中较经常使用的快捷键,提高开发效率和速度。
2023-11-22 11:32:20 1020
原创 iframe渲染后端接口文件和实现下载功能
iframe 是HTML 中的一种标签,全称为 Inline Frame,即内联框架。它可以在网页中嵌入其他页面或文档,将其他页面的内容以框架的形式展示在当前页面中。iframe的使用方式是通过在HTML文档中插入标签,并设置相应属性来指定要嵌入的页面地址。例如:。通过这种方式,当前页面就会在指定位置显示嵌入的页面。
2023-11-16 14:36:12 1132
原创 Vue3清除Echarts图表
Vue3是一款流行的JavaScript框架。它提供了丰富的工具和组件,使得开发者可以轻松构建交互式的Web应用程序。而Echarts是一款功能强大的图表库,它可以帮助开发者以直观的方式展示数据。在使用Vue3和E charts的过程中,我们有时需要销毁Echarts实例。这可能是因为我们需要重新渲染图表,或者是因为页面切换导致当前图表不再需要显示。无论是哪种情况,销毁Echarts实例是一个必要的步骤,以释放资源并避免内存泄漏。那么,如何在Vue3中销毁Echarts实例呢?下面我将为大
2023-11-15 11:16:15 1169
原创 vue3配置导航栏和页脚(附代码)
本文主要是针对刚上手 Vue3 的初学者所写。涉及内容比较简单,没有太过于复杂的逻辑。因此有想学神入知识的可以看一下别的文章。 本次实验的技术是 Vue3 + TypeScript + Element Plus 。因为这三个是在 Vue 开发中经常一起出现的。如果没有学过的话也不要紧,逻辑大体是一样的,不妨碍阅读。 这里附上 Gitee 开源地址,有想要实践一下又懒得写代码的小伙伴可以直接下载运行。同时在本系列 Vue3 学习中,后续代码也都会更新在这个
2023-11-14 15:32:49 1635
转载 浏览器、html、css面试题(一)
CSS hack是通过在CSS样式中加入一些特殊的符号,让不同的浏览器识别不同的符号(什么样的浏览器识别什么样的符号是有标准的,CSS hack就是让你记住这个标准),以达到应用不同的CSS样式的目的。CSS hack由于不同厂商的浏览器,比如Internet Explorer,Safari,Mozilla Firefox,Chrome等,或者是同一厂商的浏览器的不同版本,如IE6和IE7,对CSS的解析认识不完全一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。
2023-11-14 10:17:23 63
原创 浏览器存储(localStorage和sessionStorage)
在 html5 之前,前端写的效果真的需要存储一些记录,我们都是使用 cookie,对于网站换肤其实可以使用这个处理,今天我们介绍的 sessionStorage 和 localStorage 其实就是类似 cookie 的东西,不过他比 cookie 存储更大,操作更加容易,更符合我们的使用习惯。
2023-11-14 10:12:53 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人