- 博客(43)
- 收藏
- 关注
原创 SpringBoot3 项目部署
文件,确保所有的Spring Boot依赖项都是最新的,并且你的Maven版本也是最新的。是用来打包你的应用为一个可以执行的JAR文件,这样你就可以运行你的应用了。这将会编译你的项目并且打包为一个可执行的JAR文件。如果你在打包过程中遇到任何问题,请检查你的。在Spring Boot 3中,的值更新为你使用的相应版本。
2024-08-31 11:49:16 327 1
原创 Nginx 技术
Nginx (engine x) 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务。Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的 Rambler.ru 站点开发的,公开版本1.19.6发布于2020年12月15日。
2023-07-10 09:34:44 947
原创 Java 反射
Java 的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。
2023-06-08 16:35:36 1267 1
原创 Servlet 入门到精通(六)
Servlet Filter 又称 Servlet 过滤器,它是在 Servlet 2.3 规范中定义的,是 Servlet 中的一个组件,是设计模式中责任链模式的一种经典实现。能够对 Servlet 容器传给 Web 资源的请求和响应进行校验。
2023-04-23 14:41:41 658 1
原创 JavaScript 概述
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发 Web 页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
2023-04-13 11:53:11 2371
原创 CSS 概述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现 HTML 或 XML 等文件样式的计算机语言。CSS 不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化,CSS 文件扩展名为 .css。
2023-03-29 16:56:23 1126 2
原创 HTML 概述
HTML 的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的 Internet 资源连接为一个逻辑整体。HTML 文本是由 HTML 命令组成的描述性文本,HTML 命令可以说明文字,图形、动画、声音、表格、链接等。
2023-03-29 10:06:26 2700
原创 Java 输入输出流
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输成为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
2023-02-25 15:05:27 2959
原创 Java 多线程
Java 给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。多线程能满足程序员编写高效率的程序来达到充分利用 CPU 的目的。
2023-02-01 14:38:06 589
原创 Java 初识
Oracle Java 是广受欢迎的编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。如今,Java 仍是企业和开发人员的首选开发平台,全球有数百万开发人员运行超过 60 亿台 Java 虚拟机。
2023-01-03 17:25:23 738
原创 SpringBoot 运行机制
SpringBoot 框架是为了能够帮助使用 Spring 框架的开发者快速高效的构建一个基于 Spirng 框架以及 Spring 生态体系的应用解决方案。它是对“约定优于配置”这个理念下的一个最佳实践。目的是简化配置文件,俗称“快速搭建”。
2022-09-05 22:34:29 1277
原创 RocketMQ 概述
消息中间件(Message Queue,MQ)是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统。
2022-08-27 21:09:42 2468
原创 AJAX 概述
Ajax 即 Asynchronous Javascript And XML(异步 JavaScript 和 XML )在 2005年被 Jesse James Garrett 提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的 XMLHttpRequest。 ...
2022-07-30 14:38:13 485
原创 Spring Security
对于权限的管理,在企业应用程序的开发中,是必不可少的功能,但是能够灵活且强大的权限控制又不是一件容易的事情,所以在自己学习编写权限控制体系的基础上也接触一下成熟的框架,Spring 的全家桶系列 Spring Security 就进入了我们的视线。.........
2022-06-28 09:13:45 2076
原创 JWT 实现登录
jwt 全称是 json web token。是由用户以用户名、密码登录,服务端验证后,会生成一个 token,返回给客户端,客户端在下次访问的过程中携带这个 token,服务端责每次验证这个token。
2022-06-24 00:09:13 8602 3
原创 Spring IOC
Spring 是一个开源免费的框架,为了解决企业应用开发的复杂性而创建。Spring 框架是一个轻量级的解决方案,可以一站式地构建企业级应用。Spring 是模块化的,所以可以只使用其中需要的部分。可以在任何 web 框架上使用控制反转(IoC),也可以只使用 Hibernate 集成代码或 JDBC 抽象层。它支持声明式事务管理、通过RMI 或 web 服务实现远程访问,并可以使用多种方式持久化数据。它提供了功能全面的 MVC 框架,可以透明地集成 AOP 到软件中。Spring 被设计为非侵
2022-05-20 19:36:20 1368
原创 MyBatis 入门到精通(六)
Mybatis 是一个对数据库进行操作的 ORM 框架,主要是封装提供灵活的增删改查sql,开发中,service层能够通过mybatis组件查询和修改数据库中表的数据;作为查询工具,mybatis有使用缓存,我们今天来讲讲 MyBatis 的缓存操作。
2022-05-16 15:31:00 564
原创 MyBatis 入门到精通(五)
动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。
2022-05-16 11:06:43 570
原创 MyBatis 入门到精通(四)
上一篇博客的传送门:MyBatis 入门到精通(三)MyBatis 的核心点在于映射,顾名思义,将数据库表的数据和 Java 实体类进行一一对应,那么对应的原则是什么呢?当我们执行查询操作时,通过查看日志我们看到如下效果:从数据库中查询了一条数据,而我们在后边输出的 Emp 对象时,发现大部分内容都有值,只有 ename1 为 null,这是为什么呢?答:数据库查询出来的虚拟列和 Java 实体类中的属性名一致(不区分大小写),就可以自动映射。虚拟列名和属性名不一致如果我们的查询
2022-05-11 17:37:54 820
原创 Java 集合框架
为了表示和操作集合而规定的一种统一标准的体系结构。最简单的集合如数组、队列和列表等。任何集合框架一般包含:对外的接口、接口的实现和对集合运算的算法。
2022-05-08 08:56:29 1341
原创 Vue2 概述
Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。...
2022-04-28 00:17:40 16700 2
空空如也
RocketMQ 发送消息
2022-08-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人