Dreamboat_LX
码龄2年
关注
提问 私信
  • 博客:30,728
    30,728
    总访问量
  • 28
    原创
  • 36,132
    排名
  • 427
    粉丝

个人简介:有压力才有动力

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 毕业院校: 宁夏大学
  • 加入CSDN时间: 2022-09-09
博客简介:

qq_73643693的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    240
    当月
    11
个人成就
  • 获得610次点赞
  • 内容获得2次评论
  • 获得485次收藏
创作历程
  • 1篇
    2025年
  • 27篇
    2024年
成就勋章
TA的专栏
  • 功能思路逐字稿
    1篇
  • Spring
    4篇
  • WEB
    6篇
  • 数据结构算法
    5篇
  • 每日分享
    11篇
兴趣领域 设置
  • Java
    eclipsespringintellij-ideaspring bootjvm
  • 编程语言
    pythonjavac语言
  • 数据结构与算法
    算法数据结构
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

系统中点赞业务功能的实现

实现点赞业务的时候,我们要保证安全,也就是避免重复点赞,必须保存每一次点赞记录,在这种情况下,用户点赞的时候我们才能查询数据,判断是否重复点赞。同时,业务方面经常需要根据点赞数量排序,因此每一个业务的点赞数量与需要记录下来。点赞的数据结构分两部分,一是点赞记录,二是与业务关联的点赞数。点赞数与具体业务表关联在一起记录,比如互动问答的点赞,就在问答表中记录点赞数。学员笔记点赞,自然是在笔记表中记录点赞数。在 tj-remark(点赞表) 数据库中创建 liked_record 表在评论上面点赞的时候,最基本
原创
发布博客 2025.01.08 ·
547 阅读 ·
13 点赞 ·
0 评论 ·
10 收藏

Spring学习——SpringMVC

前端控制器:由SpringMVC提供,主要负责接收参数和返回页面和数据处理器:由程序员编写,主要负责参数的处理和业务层调用REST是一种软件架构风格,其强调HTTP应当以资源为中心[在请求地址中尽量的不要出现动词REST规范了HTTP请求动作,使用四个词语分别表示对资源的CRUD操作: GET(获取)、POST(新建)、PUT(更新)、DELETE(删除)原来Restful保存/saveUser修改id=1删除id=1查询所有查询一个id=1。
原创
发布博客 2024.10.22 ·
863 阅读 ·
22 点赞 ·
0 评论 ·
31 收藏

Spring学习——SpringBoot

(记得看文章最后)application.yaml 或者 application.yml 或者 application.properties注意:目前版本中, SpringBoot启动时会依次加载:yaml、yml、properties文件,优先级依次升高YAML(YAML Ain’t Markup Language),一种数据序列化格式。
原创
发布博客 2024.10.21 ·
1168 阅读 ·
29 点赞 ·
0 评论 ·
30 收藏

Spring学习——SpringAOP

当核心业务(保存)和增强业务(日志)同时出现时,我们可以在开发时对他们分别开发,运行时再组装在一起(使用动态代理的方式)。逻辑清晰:开发核心业务的时候,不必关注增强业务的代码代码复用性高:增强代码不用重复书写这就是一种 AOP ( 面向切面编程 ) 的思想,它的目的就是在不修改源代码的基础上,对原有功能进行增强。我的总结:开发阶段分别开发,运行阶段组装运行AOP( 面向切面编程 )是一种思想,它的目的就是在不修改源代码的基础上,对原有功能进行增强。
原创
发布博客 2024.10.13 ·
1388 阅读 ·
21 点赞 ·
0 评论 ·
13 收藏

Spring学习——SpringIOC

Spring 是一款目前主流的 Java EE轻量级、全栈型、开源框架,Rod Johnson 提出并创立,目的是用于简化开发,目前流行版本是5系列IOC-控制反转,轻松实现层间解耦AOP- 面向切面编程,轻松实现公共代码抽取MVC - 开发web应用程序事务 - 无需编写代码,即可实现数据库事务管理测试 - 与测试框架集成、web 单元测试体系架构图注解作用标注在自己开发的类上,用于将当前类对象放入Spring容器@Bean。
原创
发布博客 2024.10.10 ·
1009 阅读 ·
14 点赞 ·
0 评论 ·
27 收藏

Web+MySql ——Mybatis第二弹

在mapper接口点击红色头绳的小鸟图标会自动跳转到对应的映射配置文件,在映射配置文件中点击蓝色头绳的小鸟图标会自动跳转到对应的mapper接口。可以看出报错了,因为映射配置文件是xml类型的问题,而 > < 等这些字符在xml中有特殊含义,所以此时我们需要将这些符号进行转义,可以使用以下两种方式进行转义。而上面的SQL语句中的字段列表书写麻烦,如果表中还有更多的字段,同时其他的功能也需要查询这些字段时就显得我们的代码不够精炼。以后我们只会写上面的第3步的代码,其他的都不需要我们来完成。
原创
发布博客 2024.09.22 ·
1134 阅读 ·
36 点赞 ·
0 评论 ·
30 收藏

Web+Mysql——MyBatis

MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github官网:https://mybatis.org/mybatis-3/zh/index.html负责将数据到保存到数据库的那一层代码。以后开发我们会将操作数据库的Java代码作为持久层。
原创
发布博客 2024.09.20 ·
1602 阅读 ·
36 点赞 ·
0 评论 ·
21 收藏

Web+Mysql学习—— Maven

是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。官网 :http://maven.apache.org/通过上面的描述大家只需要知道Maven是一个工具即可。Apache 是一个开源组织,将来我们会学习很多Apache提供的项目。
原创
发布博客 2024.09.20 ·
1270 阅读 ·
19 点赞 ·
0 评论 ·
22 收藏

Web学习——Element(饿了么的)

Element:是饿了么公司前端开发团队提供的一套基于 Vue 的网站组件库,用于快速构建网页。Element 提供了很多组件(组成网页的部件)供我们使用。例如 超链接、按钮、图片、表格等等~如下图左边的是我们编写页面看到的按钮,上图右边的是 Element 提供的页面效果,效果一目了然。我们学习 Element 其实就是学习怎么从官网拷贝组件到我们自己的页面并进行修改,官网网址是进入官网能看到如下页面接下来直接点击 ,页面如下将资源 下的 文件夹直接拷贝到项目的 下。
原创
发布博客 2024.09.19 ·
2449 阅读 ·
32 点赞 ·
0 评论 ·
24 收藏

web学习——VUE

接下来我们学习一款前端的框架,就是 VUE。Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。我们之前也学习过后端的框架MybatisMybatis是用来简化jdbc代码编写的;而VUE是前端的框架,是用来简化JavaScript代码编写的。前一天我们做了一个综合性的案例,里面进行了大量的DOM操作,如下学习了VUE后,这部分代码我们就不需要再写了。那么VUE是如何简化 DOM 书写呢?
原创
发布博客 2024.09.19 ·
1747 阅读 ·
21 点赞 ·
1 评论 ·
21 收藏

web学习---VsCode安装文档

是一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成。学习web前准备工作看这个就够了。
原创
发布博客 2024.09.15 ·
451 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

数据结构之红黑树

红黑树是一种自平衡的二叉查找树,是一种高效的查找树。它是由 Rudolf Bayer 于1978年发明,在当时被称为平衡二叉 B 树(symmetric binary B-trees)。后来,在1978年被 Leo J. Guibas 和 Robert Sedgewick 修改为如今的红黑树。红黑树具有良好的效率,它可在 O(logN) 时间内完成查找、增加、删除等操作。
原创
发布博客 2024.09.14 ·
1059 阅读 ·
40 点赞 ·
0 评论 ·
22 收藏

树、二叉树、特殊的二叉树(堆)、霍夫曼树

数据结构与算法之树,该篇文章说明了树的一些用法和基本概念
原创
发布博客 2024.09.14 ·
1213 阅读 ·
27 点赞 ·
0 评论 ·
21 收藏

数据结构与算法之递归算法和分治算法

三个柱子,第一个柱子上按大小顺序放着64片金片,一次移动一片,全部移动到第三根柱子上,大的不能放在小的上面。,再把子问题分成更小的子问题……分治法是一种很重要的算法。
原创
发布博客 2024.09.13 ·
594 阅读 ·
8 点赞 ·
0 评论 ·
7 收藏

今日分享——反射&动态代理

切记一点:代理可以增强或者拦截的方法都在接口中,接口需要写在newProxyInstance的第二个参数里。字节码文件:就是通过java文件编译之后的class文件(是在硬盘上真实存在的,用眼睛能看到的)字节码文件对象:当class文件加载到内存之后,虚拟机自动创建出来的对象。需求: 利用反射根据文件中的不同类名和方法名,创建不同的对象并调用方法。字节码文件对象,这个对象在内存中是唯一的。在这个练习中,我需要你掌握的是字符串不能修改的真正原因。参数二:调用方法的传递的参数(如果没有就不写)
原创
发布博客 2024.09.12 ·
987 阅读 ·
22 点赞 ·
0 评论 ·
22 收藏

今日分享——网络编程

计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,不同计算机上运行的程序,可以进行数据传输。
原创
发布博客 2024.09.10 ·
1115 阅读 ·
21 点赞 ·
0 评论 ·
11 收藏

今日分享——多线程

本章含有多线程的重点线程池
原创
发布博客 2024.09.09 ·
1506 阅读 ·
38 点赞 ·
0 评论 ·
11 收藏

今日分享——多线程第一部分

概述生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻。所谓生产者消费者问题,实际上主要是包含了两类线程: 一类是生产者线程用于生产数据 一类是消费者线程用于消费数据为了解耦生产者和消费者的关系,通常会采用共享的数据区域,就像是一个仓库生产者生产数据之后直接放置在共享数据区中,并不需要关心消费者的行为消费者只需要从共享数据区中去获取数据,并不需要关心生产者的行为Object类的等待和唤醒方法方法名说明。
原创
发布博客 2024.09.08 ·
1354 阅读 ·
25 点赞 ·
0 评论 ·
19 收藏

数据结构——查找算法

包含基本运用的几类查找算法
原创
发布博客 2024.09.08 ·
500 阅读 ·
14 点赞 ·
0 评论 ·
2 收藏

数据结构算法——排序算法

数据结构中的常见算法——排序算法
原创
发布博客 2024.09.07 ·
974 阅读 ·
14 点赞 ·
0 评论 ·
8 收藏
加载更多