- 博客(24)
- 收藏
- 关注
原创 idea操作gitee补充
A修改完提交一个,B修改完又提交一个,这个时候A修改完提交,问题来了,如果A提交成功,那么就相当于忽略了B提交的内容。终于到达了用Git最让人讨厌的地方了,处理版本冲突。先说一下为什么会出冲突,如果一个用户连续对一个文件提交多个版本,其实每一个版本都是基于上一个版本的基础上修改的,这样就没有问题了。 gitee中创建远程仓库并在IDEA中关联远程仓库。拉取完成后我们可以看见远程仓库中的文件已经来到本地仓库。复制git-project-sk 的https地址。提交缓存区代码到本地仓库上的dev分支上。
2024-10-26 20:39:33 619
原创 影院小程序分享
后端:SpringBoot、MyBatis、Druid、MySQL、Shiro、Elasticsearch、Redis。微麦电影购票小程序,分为三部分:小程序端、商家(影院)后台与官方后台。film_admin:管理后台Web页面。weapp-weimai:小程序页面。前端:Vue、ElementUI。还有很大的优化空间,看几时有空。weimai:整个项目的后端。images:演示图片。
2024-10-23 20:18:50 415
原创 mysql索引
索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。将数据进行排序整理的过程就称为索引我们根据索引去查,提高效率MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。
2024-09-22 18:29:45 1648
原创 Linux安装及基本命令01
Linux是一套免费使用和自由传播的操作系统。说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作系统。不同领域的主流操作系统,主要分为以下这么几类: 桌面操作系统、服务器操作系统、移动设备操作系统、嵌入式操作系统。接下来,这几个领域中,代表性的操作系统是那些?1). 桌面操作系统操作系统特点Windows用户数量最多MacOS操作体验好,办公人士首选Linux用户数量少(桌面操作系统,Linux使用较少)2). 服务器操作系统。
2024-09-21 13:47:13 1833
原创 全网最细Java学习路线!!!!!,技术笔记及教程持续更新
苍穹外卖 ==》 AI+若依框架 ==》 微服务全套 ==》 23年Java大厂面试 ==》 MySQL ==》 JVM ==》 数据结构与算法上部 ==》 数据结构与算法下部 ==》 SSM ==》 springboot ==》 Spring高级 ==》springcloud ==》 Docker ==》 Git ==》 Maven ==》 Dubbo ==》 Zookeeper ==》 Redis ==》 MongoDB ==》 RabbitMQ ==》 RocketMQ。【Java学习路线图】
2024-09-19 18:24:45 293
原创 RabbitMQ教程
基本消息队列的消息发送流程:建立connection创建channel利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程:建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定SpringAMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。
2024-09-19 18:02:16 1507
原创 Redis基础
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. 翻译为:Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存等。中文网 https://www.redis.net.cn/
2024-09-17 13:47:25 2253
原创 Mybatis-Plus
以前操作数据库的方式:存在如下问题:注解形式xml形式2.表与实体类的ORM映射通过resultMap标签封装数据MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生(提供了快速使用mybatis的方式)。官网:https://mybatis.plus/ 或 https://mp.baomidou.com/
2024-09-16 13:06:30 2205
原创 maven高级
所谓分模块设计,顾名思义指的就是我们在设计一个 Java 项目的时候,将一个 Java 项目拆分成多个模块进行开发。1). 未分模块设计的问题如果项目不分模块,也就意味着所有的业务代码是不是都写在这一个 Java 项目当中。随着这个项目的业务扩张,项目当中的业务功能可能会越来越多。假如我们开发的是一个大型的电商项目,里面可能就包括了商品模块的功能、搜索模块的功能、购物车模块、订单模块、用户中心等等。这些所有的业务代码我们都在一个 Java 项目当中编写。
2024-09-15 20:57:56 1110
原创 mybatis进阶
性能更高防止SQL注入A. 性能更高: 预编译SQL,编译一次之后会将编译后的SQL语句缓存起来,后面再次执行这条insert语句时,SQL语句一样,不会再次编译。只是输入的参数不同。B. 防止SQL注入:将敏感字进行转义,安全。
2024-09-14 15:07:50 888
原创 10个JavaWeb和JavaSE小项目:SSM、SpringBoot。毕设学习好模板。
本仓列举了15个JavaWeb和JavaSE小项目:有SSM的、SpringBoot+Mybatis的、纯JavaSE+JavaFX的。对初学者非常友好,感兴趣的同学拿去学习。有问题请私信我。
2024-09-13 16:48:23 947
原创 mybatis入门
通过Mybatis的快速入门,我们明白了,通过Mybatis可以很方便的进行数据库的访问操作。但是大家要明白,其实java语言操作数据库呢,只能通过一种方式,那就是sun公司提供的 JDBC 规范。其实Mybatis框架呢,是对原始的JDBC程序的封装。那到底什么是JDBC呢,接下来,我们就来介绍一下。JDBC: ( Java DataBase Connectivity ),就是使用Java语言操作关系型数据库的一套API。本质:A. sun公司官方定义的一套操作所有关系型数据库的规范,即接口。
2024-09-10 14:02:19 1614
原创 MySQL安装及基本语法
官网:https://dev.mysql.com/SQL:全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。在学习具体的SQL语句之前,先来了解一下SQL语言的语法。上述,我们已经讲解了通过DDL语句,如何操作数据库,而通过DDL语句执行在命令行进行操作,主要存在以下两点问题:1). 会影响开发效率;2). 使用起来,并不直观,并不方便;
2024-09-08 18:24:37 2398
原创 基于springboot在线点餐毕设系统
基于SpringBoot Vue的网上点餐系统角色:管理员、用户、服务人员管理员:管理员通过用户名和密码、角色填写完成后进行登录,如图5-4所示。管理员登录成功后进入到系统操作界面,可以对首页、个人中心、用户管理、美食店管理、美食分类管理、美食信息管理、美食订单管理、美食评价管理、系统管理等功能模块进行相对应操作美食店:美食店点击进入到系统操作界面,可以对首页、个人中心、美食信息管理、美食订单管理、美食评价管理等功能模块,个人信息。
2024-09-07 10:25:12 578
原创 Maven下载及集成到idea
1). Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。2). 官网:http://maven.apache.org/3). 作用: - 方便的依赖管理 - 统一的项目结构 - 标准的项目构建流程Maven的生命周期就是为了对所有的构建过程进行抽象和统一。描述了一次项目构建,经历哪些阶段。Maven对项目构建的生命周期划分为3套:clean:清理工作。
2024-09-07 10:09:23 1393
原创 git安装及基本使用(详细,保姆式教学)
务必好好学习本门课程,操作熟练度决定了你是不是一个专业的编程人员GIT是一门特殊的课程,GIT是一个软件,不是一门技术,所以学习时,主要侧重于操作GIT包含的理论知识不多,所学习理论知识也是为了辅助操作GIT操作不可能一次性全部学完,后续还需要慢慢熟悉,提高熟练度GIT基础操作不要觉得简单就不练习,等多的时候混合在一起就复杂了这门课程资料配图较多,如果你使用的Idea版本与老师不同,可能截图会对不上,所以看图的时候不要只看图,要看文字,万一界面不同,找对应的按钮即可。
2024-09-06 19:24:45 907
原创 java初学者idea简单使用与配置
选中External处,再创建新项目,如果首次安装,新项目直接新建选择好对应的jdk版本,再选择Empty Project,选择空项目然后点next最好在Project location里面选择地址,输入项目名,项目名首字母大写,点击完成不要管,点击创建随便点击this windows或者new windows选择项目,选择对应的jdk,选择ok。
2024-09-04 15:29:39 311
原创 基于Java的旅游景区网站系统设计与实现
基于Java的旅游信息网站 java+springboot+vue开发的旅游景区门票网站管理系统 - 毕业设计 - 课程设计
2024-09-03 09:34:14 851
原创 基于SpringBoot+vue的民宿预定管理系统
springboot+vue民宿预定管理系统 #java web #java #毕业设计 #课程设计 #编程 #vue #mybatisPlus #源代码 ## 基于SpringBoot+vue的民宿预定管理系统 ## 一、系统介绍 前台: - 民宿预定、我的预定。 - 民宿周边美食、民宿周边美景。 - 民宿交流。 - 登录、注册、修改密码 后台管理: - 民宿管理 - 民宿周边美食管理、民宿周边美景管理 - 订单管理 - 用户管理 ## 二、所用技术 ### 后端 * 核心框架:SpringBoot *
2024-08-27 14:10:17 470
原创 毕业设计基于SSM/Springboot的商城项目
提供有偿定制化修改 疑难代码问题,也可以私信,包括问题定位,代码运行 ,后台留言答疑 [承接Java毕设]。API接口访问 http://127.0.0.1:8081/shop/swagger-ui.html管理员访问 http://127.0.0.1:8081/shop/admin/login普通用户访问 http://127.0.0.1:8081/shop/管理员帐号 admin 12345678用户帐号 root codingzx admin 密码均为 12345678。
2024-08-24 19:55:37 896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人