- 博客(28)
- 收藏
- 关注
原创 【Java】Service应该如何设计
Dao 或 mapper 层是面向数据库的,用来对表进行操作Service 层则是面向对象的,用来对实体进行操作实体操作的核心是什么?
2025-04-02 17:49:26
291
1
原创 在云服务器上自动化部署项目,jenkins和gitee
在编写项目时,很头大的事情就是需要自己手动的上传jar包到服务器上启动。如果出现一点bug,就要重头上传和启动。这是一件很烦的事情,所以,可以使用jenkins和gitee实现项目的自动部署
2024-08-01 20:36:45
1410
原创 一个加入了AI对话的脑图网站
介绍了我所搭建的一个网站,它的创意来源,它的主要功能,它的额外功能。目录▮全文概述▮一、创意来源▪1.1 书面笔记▪1.2 电子文档▪1.2 思维导图▪1.3 AI笔记▮二、AI脑图▪2.1 支持链接跳转▪2.2 支持AI对话▪2.3 支持文档▮三、额外功能-方案▪3.1 编辑方案▪3.2 方案模板▮三、小功能介绍▪3.1 注册和登录▪3.2 用户中心▪3.3 下载整个脑图的文档▪3.2 下载某个节点的文档▪3.2 脑图截图这个网站的其它功能介绍。
2024-04-27 16:40:54
1843
原创 【Bean】Bean的作用域和生命周期
Bean是Spring里的重要概念。因为对象在java中很重要,有很多类型的对象,如单例,原型等;这就意味着Bean也有很多类型,我们要了解多种类型的Bean的作用域和生命周期。
2023-12-13 15:14:37
77
原创 【Java框架】Spring等一系列框架
框架是大佬创作的开发工具,使用它,能让我们更简便的开发项目。为此,我们在此学习框架的使用,学习Spring等一系列框架:Spring,SpringBoot,Spring MVC,MyBatis,Spring AOP。这是一个大工程,此篇博客只做简介,详解请看分支。
2023-12-11 11:50:39
102
1
原创 【博客系统】从零开始,制作一个博客系统
本栏目将带着学者用java写一个入门级的网站项目,一个在浏览器上使用的网站。说是网站教程,博主更倾向于当作java教程在那创作,所写的都是跟java相关的知识,很多也很全。
2023-12-11 11:40:47
1653
1
原创 【Spring Boot项目】博客系统
本篇使用springBoot,MVC,AOP,MyBatis搭建了一个简单的网站。博主将一步步的讲解整个网站的开发流程,最后部署到服务器上。
2023-12-07 16:56:19
2135
原创 【JavaEE】线程的创建方式
函数式接口指的是:只有一个抽象方法的接口。比如Runnable。可以使用lambda表达式来简化接口的实现。“()-> {......}”本身就是一个匿名类,这个匿名类自动实现接口Runnable,并且()表示的是唯一方法的参数列表(),{......}表示的是唯一方法的方法体{......}。
2023-03-30 15:21:25
81
原创 【JavaEE】CAS操作
对此,小明开始了第二次取钱操作,在他刚刚操作好第二次前,第一次取钱操作被启动了,卡里的余额只剩50,那么这第二次取钱操作就会失败。这是一个正常的情况,问题是,如果在第一次取钱操作执行后,小明的朋友又给小明卡里打了50块钱,卡里的余额又变成了100,那么第二次取钱操作就会成功执行,这下就会执行两次取款操作,跟小明的预期不符,就会产生BUG。要知道,在多线程中,这种比较和赋值中是很容易出现线程安全问题的,CAS的原子性,就是它最大的价值。,上面的比较和赋值是一步同时完成的,它只是CPU上的一条指令。
2023-03-30 00:13:55
461
3
原创 【JavaEE】定时器实例
class Timer{ //1.一个阻塞优先级队列 //2.一个静态内部类Task //3.方法schedule(任务,时间) //4.一个进程,执行定时器 //5.一个锁 //6.Timer的构造方法。}
2023-03-29 15:08:34
522
2
原创 【JavaEE】进程和线程
实际上,“进程”就是这个固定的内存,所以称:进程是操作系统资源分配的基本单位。而“线程”就是里面的程序1、2,要送进CPU里去执行。所以称:线程是任务调度和执行的基本单位。
2023-03-27 15:08:14
220
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人