- 博客(151)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 【JavaWeb】Maven高级
私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,用来代理位于外部的中央仓库,用于解决团队内部的资源共享与资源同步问题。本地仓库私服中央仓库私服在企业项目开发中,一个项目/公司,只需要一台即可(无需我们自己搭建,会使用即可)
2024-03-20 14:00:00 670
原创 【JavaWeb】SpringBoot原理篇
SpringBoot的自动配置就是当spring容器启动后,一些配置类、bean对象就自动存入到了IOC容器中,不需要我们手动去声明,从而简化了开发,省去了繁琐的配置操作。我们随便启动一个项目,点击 EndPoints,再点击 application,就可以看到自动存入IOC容器的配置类和 bean 对象:那这些配置类和 bean 对象是怎么自动存入 IOC 容器中的呢?下面我们就来讲解它的原理。在实际开发中,经常会定义一些公共组件,提供给各个项目团队使用。
2024-03-20 08:00:00 853
原创 【JavaWeb】事务管理 & AOP
AOP:Aspect Oriented Programming(面向切面编程、面向方面编程),其实就是面向特定方法编程。应用场景:案例部分功能运行较慢,定位执行耗时较长的业务方法,此时需要统计每一个业务方法的执行耗时那么我们该如何统计每一个业务方法的执行耗时呢?目前我们能想到的就只有在方法执行前记录开始时间,在方法执行后记录结束时间,以此来计算方法的执行耗时AOP动态代理是面向切面编程最主流的实现。
2024-03-18 14:00:00 254
原创 【JavaWeb】SpringBootWeb案例下篇
文件上传,是指将本地图片、视频、音频等文件上传到服务器,供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们发微博、发微信朋友圈都用到了文件上传功能。前端页面三要素。
2024-03-12 14:00:00 541
原创 【JavaWeb】SpringBootWeb案例上篇
原型展示成品展示页面原型点击此处下载案例所需资料解压后,找到页面原型文件夹,进入双击登录文件,再点击登录即可进入查看页面原型。
2024-03-12 08:00:00 1141
原创 【JavaWeb】Mybatis
什么是MybatisMyBatis是一款优秀的持久层框架,用于简化JDBC的开发MyBatis本是 Apache的一个开源项目iBatis,2010年这个项目由apache迁移到了google code,并且改名为MyBatis,2013年11月迁移到GithubJDBC: (Java DataBase Connectivity),就是使用Java语言操作关系型数据库的一套API。本质sun公司官方定义的一套操作所有关系型数据库的规范,即接口各个数据库厂商去实现这套接口,提供数据库驱动jar包。
2024-03-07 14:00:00 942
原创 【JavaWeb】MySQL下篇
多表查询: 指从多张表中查询数据分类连接查询内连接:相当于查询A、B交集部分数据外连接左外连接:查询左表所有数据(包括两张表交集部分数据)右外连接:查询右表所有数据(包括两张表交集部分数据)子查询概念事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。注意事项默认MySQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQL会立即隐式的提交事务。概念索引(index)是帮助数据库。
2024-03-07 08:00:00 912
原创 【JavaWeb】MySQL上篇
什么是数据库?数据库:DataBase(DB),是存储和管理数据的仓库数据库管理系统:DataBase Management System (DBMS),操纵和管理数据库的大型软件SQL:Structured Query Language,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准数据库产品下载选择 MySQL 版本和操作系统,然后找到 zip 压缩包下载即可我这里选择下载的是 8.0.36 版本选择开始下载解压。
2024-03-04 08:00:00 636
原创 【JavaWeb】SpringBootWeb请求响应
请求(HttpServletRequest):获取请求数据响应(HttpServletResponse):设置响应数据BS架构:Browser/Server,浏览器/服务器架构模式。客户端只需要浏览器,应用程序的逻辑和数据都存储在服务端CS架构:Client/Server,客户端/服务器架构模式。
2024-02-06 08:00:00 961
原创 【JavaWeb】SpringBootWeb入门
概念:Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则基于TCP协议:面向连接,安全基于请求-响应模型的:一次请求对应一次响应HTTP协议是无状态的协议:对于事务处理没有记忆能力。每次请求-响应都是独立的缺点:多次请求间不能共享数据优点:速度快概念: Tomcat是Apache 软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。
2024-02-04 08:00:00 714
原创 【JavaWeb】Maven
Apache Maven 是一个项目管理和构建工具,它基于项目对象模型 (POM) 的概念,通过一小段描述信息来管理项目的构建Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。
2024-02-03 08:00:00 864
原创 【JavaWeb】Vue下篇(Element)
🔥 本文由 程序喵正在路上 原创,CSDN首发!💖 系列专栏:JavaWeb开发🌠 首发时间:2024年2月2日🦋 欢迎关注🖱点赞👍收藏🌟留言🐾目录Vue组件库ElementElement介绍快速入门常见组件案例Vue路由打包部署Vue组件库ElementElement介绍Element:是由饿了么团队研发的,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库什么是组件:组成网页的部件,例如 超链接、按钮、图片、表格、表单、分页条等等官网:https://ele
2024-02-02 14:00:00 774
原创 【JavaWeb】Vue上篇
什么是Vue?Vue 是一套前端框架,免除原生 JavaScript 中的 DOM 操作,简化书写框架:是一个半成品软件,是一套可重用的、通用的、软件基础代码模型。
2024-02-02 08:00:00 941
原创 【JavaWeb】JavaScript
🔥 本文由 程序喵正在路上 原创,CSDN首发!💖 系列专栏:JavaWeb开发🌠 首发时间:2024年2月1日🦋 欢迎关注🖱点赞👍收藏🌟留言🐾目录js介绍js引入方式js基础语法书写语法变量数据类型、运算符、流程控制语句js函数js对象ArrayStringJSONBOMDOMjs事件监听事件监听事件绑定常见事件案例js介绍JavaScript(简称:JS) 是一门跨平台、面向对象的脚本语言。是用来控制网页行为的,它能使网页可交互JavaScript 和 Java 是完全不同的语言,不
2024-02-01 14:00:00 964
原创 【JavaWeb】HTML&CSS
🔥 本文由 程序喵正在路上 原创,CSDN首发!💖 系列专栏:JavaWeb开发🌠 首发时间:2024年2月1日🦋 欢迎关注🖱点赞👍收藏🌟留言🐾目录说明Web开发介绍初识Web前端HTML、CSSHTML快速入门VS Code开发工具基础标签 & 样式新浪新闻-标题排版新浪新闻-标题样式新浪新闻-超链接新浪新闻-正文排版新浪新闻-页面布局表格、表单标签表格标签表单标签表单项标签说明该专栏关于前端技术的文章,适合让 Java 后端人员对前端有一个快速的认识,以及会搭建一些简单的前端工程
2024-02-01 08:00:00 988
原创 【Java从入门到大牛】Java高级技术
注解(Annotation)就是 Java 代码里的特殊标记,比如:@Override、@Test 等,作用是:让其他程序根据注解信息来决定怎么执行该程序自定义注解,就是自己定义注解在IDEA的包下,右键新建,选择 Java Class,再选择 Annotation 即可自定义注解代码演示注解// 默认为true特殊属性value 属性,如果注解里只有一个 value 属性的情况下,使用 value 属性的时候可以省略 value 名称不写。
2023-11-27 21:24:40 172
原创 【Java从入门到大牛】网络编程
可以让设备中的程序与网络上的其他设备中的程序进行数据交互,也就是实现网络通信Java的 java.net.* 包下提供了网络编程的解决方案。
2023-11-23 15:36:38 191
原创 【Java从入门到大牛】多线程
什么是线程安全问题?多个线程,同时操作同一个共享资源的时候,可能会出现业务安全问题取钱的线程安全问题场景:小明和小红是一对夫妻,他们有一个共同的账户,余额是10万元,如果小明和小红同时来取钱,并且2人各自都在取钱10万元,可能会出现什么问题呢?有可能会出现2人都成功取钱10万元的结果。
2023-11-18 11:24:09 178
原创 【Java从入门到大牛】特殊文本文件和日志技术
XML(全称EXtensible Markup Language,可拓展标记语言)本质是一种数据的格式,可以用来存储复杂的数据结构和数据关系XML的特点XML 中的 “” 称为一个标签或一个元素,一般是成对出现的XML 中的标签名可以自己定义(可扩展),但必须要正确的嵌套XML 中只能有一个根标签XML 中的标签可以有属性如果一个文件中放置的是 XML 格式的数据,这个文件就是 XML 文件,后缀一般要写成 .xmlXML的创建。
2023-10-27 15:21:22 120
原创 【Java从入门到大牛】java.lang、java.util包下的常用API
本文主要介绍了Java一些常用的API,以及Lambda表达式和方法引用。
2023-07-22 15:45:53 146
HTML+CSS学成在线案例的素材和源码以及切图工具cutterman
2022-07-22
JSONObject 的 jar包
2022-05-14
运行结果是 [12, 34, 56, 78],为什么 img1 没有改变
2022-06-18
关于#java#的问题:怎么对用户输入的3个整数用冒泡排序求出最大值啊
2022-05-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人