自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心态的博客

有对java方向感兴趣的可以相互学习交流~

  • 博客(100)
  • 资源 (1)
  • 收藏
  • 关注

原创 HTML+CSS+JS实现商城首页[web课设代码+模块说明+效果图]

运用最多的是对于相对定位、绝对定位、样式布局方面,基本把商城首页的布局分析的差不多了,主要还是div布局方面,其他的修饰也比较简单,仔细点看哪里鼠标经过会变颜色,鼠标变成小手等。感觉越写越熟练。。。用的最多的就是ul-li,今后的开发也会发现,列表是必不可少的。几乎每个页面都需要用到。对今后的学习会有很大的帮助!!! 为大家在学习vue/react框架打好基础~

2024-08-20 10:05:26 689

原创 Sa-Token 一款很推荐的安全框架

说到安全,对于系统来说最重要的就是安全!不管是什么系统,都会有不同的角色划分,然而对应的用户/角色在登录后,可调用的接口是不同的。所以要对权限进行划分,给每个角色赋予不同的权限。对于安全框架大家应该对spring-security比较熟悉。这里我推荐一款与它类似的框架,Gitee地址:Sa-Token 为什么要推荐这款安全框架呢?最近我自己在了解安全框架时找到的一款框架,通过我对其的运用与理解,发现真的很容易上手!!!并且它还有全面的中文开发文档,并且很多环境都可以进行集成。

2024-08-16 17:31:05 982

原创 你真的掌握性能优化吗?从数据库到架构的全面指南

性能优化?相信大家并不陌生。对于学生来说,可能直接的接触机会较少,但对算法与数据结构的学习却是不可或缺的。这些基础知识不仅帮助解决具体问题,也为提升整体系统性能奠定了基础。无论是在数据库查询优化、代码开发的效率提升,还是架构设计中的性能考量,性能优化都是系统设计中至关重要的一环。

2024-08-15 11:10:09 1003

原创 BCrypt加密算法的使用及原理

在我们开发过程中肯定会对于一些保密数据进行加密存储,加密的方式有很多,例如大家常见的MD5、SHA-256等加密方法。这边我以前使用的是MD5,主要是因为MD5容易被解密。因为MD5在值相同时,加密出的内容都是相同的。这样对于数据很容易就会被破解,怎样能做到相同值在加密后的值不相同呢? 引入我们今天的主角BCrypt算法,BCrypt算法是一种用于密码散列的加密算法,设计用于安全地处理用户密码。它结合了散列算法和盐的使用,具有较高的安全性和抗破解能力。 下面带大家了解BCrypt算法具体的

2024-08-09 15:45:05 1048

原创 后台管理系统(springboot+vue3+mysql)

在我们做项目时,都会用到后台管理系统。使得管理员可以通过该平台来维护前台的数据,查看一些数据的趋势等。所以开发后台管理系统基本是每个项目必备的一环,但大多数都是重复的增删改查操作。而且模版都长得差不多,怎么可以快速开发一个后台管理系统呢?这里我推荐大家使用开源的项目[vue-element-admin](https://gitee.com/youlaiorg/vue3-element-admin)在这个基础上去开发特定需求的效果。这样可以节省大量不必要的时间。

2024-07-30 13:51:05 666 1

原创 使用JAVA代码实现生成二维码

在我们日常生活中,随处可见的二维码。在我们点餐时、购物时或是加好友时都会出现二维码,我们只需扫描二维码,就可以直接跳转到对应的小程序或者支付窗口。这是如何实现的呢?对我们软件、计算专业的同学来说,如何使用编程去实现二维码是非常必要的!!!

2024-07-23 13:58:41 3028 1

原创 性能篇--并发实现数据高效同步

我们在开发的过程中,多少都会遇到一些代码执行时间太长,导致占用主线程后运行效率低,用户访问平台响应较慢。这些都是性能的表现,如果我们的程序在开发时考虑性能优化方面的问题,这会使我们的网站响应效率变快,用户的体验性也会更好。但如何实现一个高性能的平台呢?其实高性能的前提是和我们编写的每一段程序、逻辑都有关系。在考虑每个需求时能够以最节省时间的算法快速得出想要的数据是非常必要的。

2024-07-17 08:30:00 618

原创 SpringBoot+vue3实现医学影像学学习平台

本系统主要用于对学软件的同学作为参考项目。帮助同学们更快速的开发自己的平台。实现高效开发的同时也能提高自己对知识点技术的掌握能力。    如果是从0-100写项目,这样编写程序对于时间不是很充裕的学生来说,无疑是开发不完的。因为这部分的开发不管是代码层面的逻辑考虑以及代码开发。更多的也是对于业务需求的了解,每个页面的设计,整体的体现风格形式的设计也至关重要!!!本项目断断续续开发了3个多月才开发完成。包括每个页面的样式,风格都是自己参考其他网站样式进行设计、开发。

2024-07-16 11:07:51 973

原创 HTML+CSS+JS实现京东首页[web课设代码+模块说明+效果图]

用时差不多一个星期,抽空把前端课设做完了。html代码量800+行,css代码量1200+行,因为有轮播图(加了100多行js代码)。京东首页用了2000行代码。里面避免不了有冗余的代码。大多数的常见知识点均已运用。每个css样式修饰都有注释,阅读起来会很方便。 资源使用html+css+js纯手写,无任何组件。纯源生代码编写的静态页面。

2024-04-10 17:14:17 2876 2

原创 深入理解JAVA线程及运用

线程是操作系统能够进行运算调度的最小单位。在Java中,线程是指在单个应用程序中执行的一条指令序列。每个Java程序都至少有一个线程,即“主”线程,负责执行main()方法中的代码。除了主线程之外,我们还可以创建和管理额外的线程,以便在程序中**并发**执行**多个**任务。但可能有些同学还是不太理解,到底什么是线程?什么又是并发?以及为什么要执行并发执行多个任务.......根据这些问题,我会在文章中一一去带大家认识-理解-学习运用一整套环节。也希望大家看完文章后能够有所收获!!!

2024-03-14 15:27:38 1087

原创 认识与理解java中的stream流

Stream API 是 Java 8 引入的一个用于处理集合数据的新特性。它可以让开发者以一种更函数式、更简洁的方式对集合进行操作,提供了一套丰富的中间操作和终端操作方法,可以实现过滤、映射、归约等操作,同时支持并行处理,提高了代码的可读性和性能。它的特点有很多,例如惰性求值、函数式编程方式、流水线操作、支持并行处理、内置丰富的中间(map、filter等)、终端(collect等)操作方法。使用 Stream API 可以简化代码,提高代码的可读性和可维护性。同时,由于其内置的并行处理功能,还可以提高代

2024-03-08 16:22:00 812

原创 使用MQTT实现普通/周期发布消息

相信大家点开这篇文章,说明对于消息队列这方面还是较感兴趣。前两篇消息队列博文介绍了RabbitMQ的使用,包括消息队列是什么,为什么使用消息队列以及消息队列的优点。今天我们接着聊聊另一种消息队列:MQTT(Message Queuing Telemetry Transport) 是一种轻量级的通信协议,设计初衷是为了连接远程设备和传感器,以实现物联网(IoT)应用。MQTT 协议基于发布/订阅模式,使用 TCP/IP 协议进行通讯,具有低带宽、低开销、易扩展等特点,因此在物联网领域得到广泛应用。

2023-12-20 14:08:40 1691

原创 SpringBoot整合RabbitMQ中交换机的使用(完成消息的发送和接收案例)

`注:在学习交换机前,先要学习SpringBoot整合RabbitMQ的步骤和队列间的消息发送和接收:`因为以前写过《SpringBoot整合RabbitMQ并实现消息发送与接收》的文章,所以这篇文章设计到上篇文章的内容不会再进行讲解。如果有什么代码看不懂,请先查看上一篇文章:[SpringBoot整合RabbitMQ并实现消息发送与接收](https://blog.csdn.net/weixin_52258054/article/details/133887033?spm=1001.2014.3001.

2023-11-23 08:30:00 685

原创 Queue 中 poll()和 remove()的区别(详解)

在 Java 中,Queue 是一个接口,表示一种先进先出(FIFO)的数据结构。它继承自 Collection 接口,定义了一些用于操作队列的方法。Queue 接口提供了一种在队尾插入元素,在队首移除元素的方式。 从数据结构的角度来看,Queue 可以被看作是一个线性表,具有两个端点:队尾和队首。新元素被添加到队尾,而老元素则从队首被移除。这样保证了先进队列的元素会先被移出,实现了 FIFO 的特性。除了继承自 Collection 接口的方法外,Queue 接口还定义了几个重要的方法

2023-11-10 11:16:29 4427

原创 使用AOP切面实现日志记录功能

说到AOP大家都可以想到他是面向切面的编程,它通过将横切关注点(例如日志记录、事务管理、权限控制等)从主要业务逻辑中分离出来,以模块化的方式进行管理。在AOP中,通过定义切面(Aspect)来捕获和处理横切关注点,然后将其应用于特定的目标对象或方法。官方的解释有点抽象,我们举个例子说明:假设我们需要在多个方法中添加日志记录功能。传统的方式是在每个方法中都添加日志代码,但这样会导致代码重复,并且当我们需要修改日志记录逻辑时,需要逐个修改所有方法。

2023-10-26 21:00:00 4677 1

原创 使用BASE64实现编码和解码

BASE64编码是一种将二进制数据转换为ASCII字符的编码方式,常用于在网络传输中传递、保存二进制数据。BASE64编码可以将任意的二进制数据转换为文本字符串形式,由于其特殊的编码方式,不易被人直接识别,也比较难以被篡改。Java语言中提供了BASE64编码解码的支持,可以很方便地进行编码和解码操作。使用BASE64编码/解码非常简单,只需要调用相应的编码器或解码器即可。在进行BASE64编码解码时,需要注意数据类型的转换,以及一些特殊字符的处理。下面我们来介绍如何在Java中进行BASE64编码

2023-10-25 08:30:00 3911

原创 SpringBoot整合RabbitMQ并实现消息发送与接收

消息队列(Message Queue)是一种高效的异步通信机制,它在分布式应用系统中扮演着重要的角色。简单来说,消息队列将消息发送者和消息接收者解耦,消息发送者只需要将消息发送给队列,而不需要知道消息是如何被消费者处理的,同时,消息接收者也只需要从队列中订阅自己需要的消息,而不需要知道这些消息是由哪个发送者发送的。消息队列能够提高应用程序的可扩展性、可靠性以及灵活性,并且能够缓解高并发情况下的压力。 RabbitMQ 是一个开源的 AMQP 消息代理软件,它基于 Erlang/OTP 平台

2023-10-18 13:56:28 2870

原创 解析JSON格式参数 & 修改对象的key

根据实际开发需求,需解析JSON格式的参数。修改key的值变换成中文,如“name“:"张三",就需要修改成“姓名“:“张三”。解决此需求,需分为以下三个步骤: 1. 解析json参数,解析到要修改的层 2. 修改key值 3. 返封装参数。下面我们就根据上述的步骤完成一个案例。相信这个案例掌握后,对于类似的JSON解析以及修改值对你来说就很简单啦!

2023-10-17 09:15:00 1819

原创 VUE整合Echarts实现简单的数据可视化

ECharts是一款功能强大的前端数据可视化库,支持多种图表类型和统计图表、地理数据可视化、关系型数据展示、多维数据处理和商业智能功能。通过广泛的图表类型、统计分析能力、地理数据可视化、关系数据展示、多维数据处理和商业智能功能,ECharts为用户提供了强大而灵活的数据可视化解决方案,助力用户从数据中获取洞见,并将其直观地展示出来。

2023-10-16 08:31:24 14527

原创 Java中运用BigDecimal对字符串的数值进行加减乘除等操作

在实际开发时前端传值给到后端是String类型的数值时,当我们想对这些String类型的数值做加减乘除等例如int类型的操作时,我们将会用到BigDecimal去进行操作。但大家肯定会说这样我们强转类型,成为int类型后操作不是更加方便吗?为什么还要学这个?因为int类型上限,具体是什么上限相信大家写过高精度加减法的算法题会理解int类型的缺陷。所以我们在涉及高精度的加减乘除操作就需要用到了。具体怎么用请看下面的内容~

2023-09-21 08:30:00 5458 1

原创 List<HashMap<String,String>>实现自定义字符串排序(key排序、Value排序)

根据一些真实需求遇到的问题,需进行排序后进行数据的封装展示。例如,现在有一个类型为List的无序数据,list里的各个map的key值是一样的,但是value值是使用a,b,f,d等字母作为真实条件存储的值。展示时需通过这些条件中a,b,c,d,e,f的顺序去展示这些数据。在通过半个多小时的研究后,自己写了一个自定义的排序规则。这个规则适用于List套map形式的数据进行排序。在写完根据value排序后,顺便把根据每个key排序的情况进行了扩充。

2023-09-20 10:59:29 1756

原创 Web前端大作业html+css静态页面--掌****有限公司

对于大一新生来说,期末考试和专业结课作业可能会带来很大的压力。特别是涉及到网页设计和编写的作业,可能让人感到无从下手。例如,web实训大作业、网页期末作业、web课程与设计、网页设计等等,数量众多,要求繁杂,让人感到头痛。然而,不用担心!如果你正为老师的作业要求感到头痛,或者对网页设计毫无头绪,那么这篇博文就是为了解决你的问题而存在的。它提供了各种解决方案,满足你在网页设计方面的需求。不再废话,让我们直接看看这篇博文能给你带来什么样的效果吧。它将为你提供扩展并重新表达这句话所涉及的问题的解决方案。

2023-09-14 08:55:17 351

原创 flex布局语法以及实操,一文带你吃透flex布局的基础

Flex弹性布局已是目前最为流行的布局方式之一,它给Web开发者在完成页面或组件的UI布局带来了极大的灵活性和便利性。以上就是今天要讲的内容,本文仅仅简单介绍了Flex布局的使用,而Flex的功能还不止于此,如果大家还想了解更多的前端知识和flex布局的相关内容,可以到MDN上面去了解更多的知识,学无止尽。

2023-09-13 16:21:52 5151

原创 windows系统的IP、路由、网关、内外网同时访问路由以及修改系统文件hosts的配置

当我们刚刚入职一家公司的时候、一般公司会给我下发一个ip地址和mac地址、还有访问一些公司的平台需要修改hosts之后的路由配置、以及第一次配置内网、如何内外网同时上网。

2023-08-02 11:25:17 12607

原创 Web前端大作业起点小说静态页面

本项目适合于大一大二刚学习web前端的同学,也可作为期末大作业的选择。通过实现起点小说静态页面,同学们可以锻炼HTML、CSS和JavaScript等前端技能,学习网页布局和样式设计,同时加深对前端开发流程的理解。这个项目可以帮助同学们熟悉常见的前端开发工具和框架,提升自己的代码能力,并为将来进一步学习和实践web开发打下坚实基础。

2023-06-25 18:15:33 857 4

原创 Web前端大作业网易云页面

本项目是一个适合大一大二刚学习web前端的同学的大作业项目。它提供了一个实践的机会,让同学们运用所学的HTML、CSS和JavaScript知识来构建一个完整的网页。通过设计和实现一个具有吸引力和交互性的静态页面,同学们可以加深对前端开发技术的理解和应用,提升自己的编码能力和创造力c1327网易云音乐.zip资源-CSDN文库。

2023-06-25 17:35:16 508 1

原创 Web前端大作业商城页面

本项目是一个适合大一大二刚学习web前端的同学的大作业项目。它提供了一个实践的机会,让同学们运用所学的HTML、CSS来构建一个完整的网页。通过设计和实现一个具有吸引力和交互性的静态页面,同学们可以加深对前端开发技术的理解和应用,提升自己的编码能力和创造力。syl美妆主页.zip资源-CSDN文库。

2023-06-25 17:26:36 434

原创 Web前端大作业游戏官网页面

本项目适合于大一大二刚学习web前端的同学,也可作为大作业。web期末大作业游戏官方主页(html+css)资源-CSDN文库web期末大作业游戏官方主页(html+css)资源-CSDN文库。

2023-06-25 17:12:29 368

原创 Web前端大作业网上商城页面

本项目适合于大一大二刚学习web前端的同学,也可作为大作业。

2023-04-29 15:32:28 921 1

原创 SpringBoot+Vue3实现登录验证码功能

登录页面都会有输入用户名、密码和验证码而判断用户是否登录成功做出响应的操作。输入用户名和密码提交表单做登录验证这个相信看到这篇文章的小伙伴们都是小问题(熟练地不能在熟练了)。但这个验证码用户点击刷新验证码,用户填写后才能正常登录。随机生成图片验证码就会有些疑惑,不知道该怎么做。这篇文章我们就来重点看如何生成验证码,前端如何展示,如何点击验证码后会换张图片(就是常见到的“看不清?换一张图”)这一功能。

2023-04-27 08:30:00 4912 12

原创 Java实现发送邮件(定时自动发送邮件)

在我们做项目时,有些需求需要通知其他人。比如在手机号获取验证码登录时,会发送短信给该用户去接收验证码从而进行身份确认进行安全登录。但有些时候是需要进行群发消息通知用户的,这个过程肯定不是认为的去发送,所以我们就用java来实现通知用户的邮件发送功能。 至于为什么要发送QQ邮件通知用户,而不是使用短信等方式?想必对这方面有些了解的就知道短信服务是要开通服务的,就是需要交钱的(这个钱是根据具体发送短信的条数算的),这里对于收钱的我们就不演示了。都这么说了,大家肯定猜到了QQ邮件是免费的!没错啊,你没有听

2023-04-18 17:30:51 4643 4

原创 换个角度使用Redis去解决跨域存取Session问题

vue3+SpringBoot做项目时,由于vue前端项目是在8080端口运行,而后端项目是在8081端口运行,前端通过跨域发送axios请求发送给后端的场景下,我以前在前后端不分离的情况下做项目登录功能做过滤器时,直接用Session就可以将用户登录的信息存到session中,过滤器只需要查看在拦截路径时对session做获取,获取成功则说明可以用户是登录成功的。也不会出现session存不进去的情况。这次的前后端分离这个问题就出现了,下面就来解决这个问题。

2023-04-11 15:43:21 1028 1

原创 Redis缓存穿透、击穿、雪崩问题及解决方法

大家在学习Redis中不仅要学习到Redis的五大基本类型,会运用get\set进行获取和存储值,更多的是再学习时要知道为什么要使用Redis以及使用Redis的好处。相信大家在看到这篇文章时已经对Redis有了一定的理解和使用。我们都知道Redis缓存是用来减少数据库的压力,提高性能的内存存储的数据结构服务器。说白了就是当用户在发送请求数据库时,首先会经过Redis缓存,Redis先进行查询用户想要的数据(Redis读写速度比数据库中读写要快很多),如果Redis缓存中有用户想要请求的数据的话就不需要去

2023-03-23 08:15:00 2281

原创 Spring Cache的使用--快速上手篇

在我们学习完Redis缓存之后,明白了为什么要使用Redis。也通过学习写代码练习时需要使用Redis进行大量的设置值、删除值、还有大量的逻辑判断将数据加入或删除Redis缓存。虽说逻辑方面也比较简单,但太过于繁琐。每个方法都得注入RedisTemplate,使用redisTemplate.opsForValue().set(phone,code,60L, TimeUnit.SECONDS)这样的代码。才能使得数据库中的数据与Redis缓存中的数据保持一致从而避免用户读到的数据是脏数据(修改前的数据,与数据

2023-02-26 08:15:00 2271

原创 分页查询--Java项目实战篇

分页查询,想必大家在看到这篇文章时也已了解什么是分页查询。这个功能也是开发过程中很常见的一个功能模块知识点。在显示到页面用户看到的也大多数都是分页查询展示出来的数据,数据多时还会有一个搜索框,用户在搜索框内输入完信息后,后台就会使用模糊查询将用户搜索的信息相关的内容展示到页面给用户。这个过程离不开分页查询。然而分页查询自己写源码是一个非常复杂的过程。这里Mybatis-Plus就为我们提供了分页查询的功能,我们只需要按照Mybatis-Plus里封装好的基础上去编写业务逻辑代码即可(会使用即可),不用去

2023-02-16 08:15:00 3851

原创 全局异常处理--Java实战项目篇

在我们开发项目的过程中难免会遇到要抛出异常,对异常进行处理。该文章我们就来聊聊全局异常处理该怎么做,以及代码如何实现。我们这里用添加员工功能模块的代码来引出问题。一步步的发现问题和解决问题。

2023-02-13 08:30:00 3148

原创 完善登录功能--过滤器的使用

在我们实现完成登录校验功能后,当输入正确的用户名和密码就会跳转到首页,输入错误信息则不跳转首页。但是我们会发现不进行登录,直接在访问路径时直接访问首页的url路径也是可以访问的,就是不用输入用户名和密码也是可以访问首页的。那这样我们的登录功能做的就没有太大的意义。所以我们要进一步去拦截它,使得用户在不登录时访问不了其他的页面。这里就涉及到了今天的过滤器,当然拦截器也是可以实现的,我们这篇文章以过滤器为例来完善登录功能。使得用户在没有登录时访问其他页面时会自动跳回登录页面。

2023-02-12 08:15:00 1186

原创 Java后端开发功能模块思路

对于正在学习Java后端开发的同学来说,对于Java后端功能模块的开发过程及思路要有一个整体清晰的流程。才能保证在开发过程中更加的顺畅。本文章只是以简单的登录模块开发为例,讲解在前端已经写好的前提下,我们怎样去写功能模块的代码。以及如何去编写以及编写的思路展开说明。使得在今后的模块开发中更加的顺畅。

2023-02-10 20:12:02 6714 1

原创 Go语言实现猜数字小游戏

最近在学习go语言,刚刚学完go语言的基础语法。编写了一个猜数字的小游戏来练习循环、分支语句、变量定义、输入输出等基础的go语言语法。为使今后的学习过程中更加对基础知识点掌握的更加牢固。

2023-01-16 08:30:00 1242

原创 SpringBoot项目部署

项目部署是项目开发完成后将项目进行打包的过程。可以打jar包和war包的方式。建议是打jar包(内置tomcat服务器的形式),war包在启动时需要外部配置服务器。下面就以这两种打包方式进行说明。

2023-01-15 16:56:33 1022

HTML+CSS+JS实现商城首页源码(shopping-page)

适用人群: 适合于大一大二刚学web前端的人群。可作为大作业的参考格式。 知识点: 该资源里包含所有的图片资源、css文件、html文件。代码量2000行左右。 用到了ul-li,div,等常见的标签,css用到了绝对定位、相对定位等常见的知识点。 资源下载解压后即可点击运行html文件,浏览器中就会出现效果图。 运行效果图以及整体介绍的文章链接:https://blog.csdn.net/weixin_52258054/article/details/141345226?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22141345226%22%2C%22source%22%3A%22weixin_52258054%22%7D

2024-08-20

Sa-Token框架演示代码

1. 数据库密码自行填写。 maven加载依赖后直接启动项目即可~

2024-08-16

后台管理系统(前端源码+后端源码+数据库文件全套)

该资源主要实现的是基础模块,包括用户登录、退出、信息的增删改查、导出文件数据,公告的增删改查,导出。 1. 易于上手开发,直接在项目上去实现自己的数据管理页面,无需操作权限等问题。 2. 想要做后台管理需求项目的同学可以找我~我可帮大家高效做系统。 3. 内容哪些不会配置的地方也可联系我,我的主页有我的企鹅号,随时可以添加~ 4. 粉丝朋友们,私我企鹅号,可优惠哦~ 注:这里的前端源码是根据vue-element-admin的开源项目中下载进行修改的,所以这部分不计做收费内容。收费内容只有java的后端代码以及数据库文件。 具体信息文章中有介绍,可查看我的文章:《后台管理系统(springboot+vue3+mysql)》 文章链接:https://blog.csdn.net/weixin_52258054/article/details/140791225?spm=1001.2014.3001.5501

2024-07-30

京东首页web前端课设(HTML+CSS+JS)

注:本页面仿照京东首页进行开发,我的博客有效果图哦~ 效果图链接:https://blog.csdn.net/weixin_52258054/article/details/137602915?spm=1001.2014.3001.5501 本web前端课设主要用到html,css知识点和一些少量的js语言编写的轮播图。适合于大一、大二正在做课设的同学进行参考。(我的博客里有做成的效果图和每个模块的解说内容,没有了解的同学可以先去看看做成功的页面效果图。)没有任何插件,资源里有图片素材和全部代码文件,解压后即可运行页面。用到的知识点主要有html课程种常见的标签,span、ul li、a、img、span、div等标签。css样式修饰用到最多的是绝对定位和相对定位,边框修饰,文字修饰,颜色美化等。js用了100多行代码做了一个轮播图效果。 简单总结: 1.没有看过做成效果图的先看我的博客。 2.web大多常用的知识点都以用上 3.该资源解压即可运行 4.js属于扩展内容 5.代码量html文件800+行,css修饰1200+行

2024-04-10

Python大作业实现名片管理系统

1、这个我在以前的文章中提到过名片管理系统,该代码解压后即可运行。 2、包含内容:增删改查和保存文件等效果。 3、分为2个文件,一个main.py,一个封装的函数card_system.py。还有一个保存卡片信息的backup.txt文件。 4、适合于刚学习完Python基础,做一个管理系统实现增删改查效果的人群。尤其是可以作为大作业参考代码。 5、总代码行数200多行,每个方法内容都有注释信息。

2023-10-11

Web前端大作业html+css静态页面-掌****有限公司

对于大一新生来说,期末考试和专业结课作业可能会带来很大的压力。特别是涉及到网页设计和编写的作业,可能让人感到无从下手。例如,web实训大作业、网页期末作业、web课程与设计、网页设计等等,数量众多,要求繁杂,让人感到头痛。 然而,不用担心!如果你正为老师的作业要求感到头痛,或者对网页设计毫无头绪,那么这篇博文就是为了解决你的问题而存在的。它提供了各种解决方案,满足你在网页设计方面的需求。 不再废话,让我们直接看看这篇博文能给你带来什么样的效果吧。它将为你提供扩展并重新表达这句话所涉及的问题的解决方案。无论是寻找模板、理解作业要求还是开始动手编写网页,这篇博文都能给你带来帮助。相信通过阅读它,你将能够有条不紊地完成所有的网页设计任务!

2023-09-14

web期末大作业起点小说静态页面

适合于大一大二刚学web前端的人群。可作为大作业的参考格式。 该网页我的文章中介绍过网页的效果图。想看效果图的可以先查看我的文章。 该资源里包含所有的图片资源、css文件、html文件。代码量1000行左右。

2023-06-25

c1327网易云音乐.zip

适合于大一大二刚学web前端的人群。可作为大作业的参考格式。 该网页我的文章中介绍过网页的效果图。想看效果图的可以先查看我的文章。 该资源里包含所有的图片资源、css文件、html文件。代码量1000行左右

2023-06-25

syl美妆主页.zip

适合于大一大二刚学web前端的人群。可作为大作业的参考格式。 该网页我的文章中介绍过网页的效果图。想看效果图的可以先查看我的文章。 该资源里包含所有的图片资源、css文件、html文件。代码量1000行左右。

2023-06-25

web期末大作业游戏官方主页 (html+css)

适合于大一大二刚学web前端的人群。可作为大作业的参考格式。 该网页我的文章中介绍过网页的效果图。想看效果图的可以先查看我的文章。 该资源里包含所有的图片资源、css文件、html文件。代码量1000行左右。

2023-06-25

瑞吉外卖项目完整篇(vue+springboot+redis+mybatis-plus)

适合于学过SpringBoot+vue,会用Redis的人群(大三、大四)。 黑马视频中不曾开发的后端模块都以全部开发完成。 瑞吉外卖项目是根据黑马课程的资源项目,但黑马课程中有些模块没有开发和讲解。导致大家在学习完后还有很多的模块是不完整的。 该资源是我学习完瑞吉外卖项目后将所有的功能模块都实现了。所有的接口在后端都有相应的代码去做相应的操作。前端的请求接口在后端都有对应的实现。 下载,解压后 1、有sql文件在MySQL工具中创建数据库和表。 2、配置yml文件,配置你的数据库用户名、密码,Redis密码,端口。 3、运行Redis、启动项目即可访问。 该资源可以用来做自己的简历项目经验,当然你得看懂该项目。(我这里后端的每个模块功能、里面难懂的代码都有注释。相信大家认真阅读是很容易理解的)。

2023-04-29

web前端大作业制作网上商城页面(html+css)

适合于大一大二刚学web前端的人群。可作为大作业的参考格式。 该网页我的文章中介绍过网页的效果图。想看效果图的可以先查看我的文章。 该资源里包含所有的图片资源、css文件、html文件。代码量1000行左右。 用到了ul-li,div,等常见的标签,css用到了绝对定位、相对定位等常见的知识点。 资源下载解压后即可点击运行html文件,浏览器中就会出现效果图。 所有模块代码都会有相应的注释信息,以便于大家后续阅读和更改代码。 运行效果图请查看我的文章,“web前端大作业网上商城页面“。有对该资源的详细介绍。

2023-04-29

vue3知识点练习项目(包含所有常用的知识点)

适合于刚学vue3,对于知识点掌握不是很好的人群。可参考该项目如何使用到的知识点。 包括了Options API,Composition API的使用。 该资源直接解压导入自己的编译工具, 1.使用npm install 下载node_modules依赖包。 2.直接使用npm run serve运行即可。 这是我自己在学习时用到的项目文件,可能有些地方(知识点)运用的不是很好。但大多数的知识点运用是不错的。

2023-04-29

java对象映射器(基于jackson将Java对象转为json,或者将json转为Java对象)

用来干啥? 答:将JSON解析为Java对象的过程称为 [从JSON反序列化Java对象] 从Java对象生成JSON的过程称为 [序列化Java对象到JSON] 为什么用它? 答:我数据库中的主键是使用雪花算法生成的,就是因为用id的位数太多,导致在前台我点击删除/修改按钮后传入到后端的id会缺少精度。(比如本应该是18234736282736、传过去就是18234736282700),可以看到后三位就省略变成了0.就是缺精度。导致的原因就是js的精度没有java中Long的精度高。这就需要传到后端时通过json转成string,然后在进行解析json拿到id。 不光是这一个场景,就像有些时间的格式到后端变成能接受的值等。

2023-04-26

java生成图片的验证码工具类及其使用

适合于在设计登录页面时输入的验证码的场景。 java生成验证码的工具类,这个现在有依赖可以直接引入调用,但这个工具类没有引入依赖,大家也容易看懂代码,理解其含义。也可直接去工具类中调整生成验证码的宽度、高度、颜色、背景颜色、生成的随机数数量、干扰线的数量等。都是可以自己设置的。 当然资源里的工具类上述的参数都是有默认值的,运行后可以看效果,不合适的话自己可以调节参数展示自己喜欢的验证码效果。

2023-04-26

发送QQ邮箱用到的代码(工具类及使用)

适合于在校大学生想要自己写项目,大作业等添加独特的功能可以加上这个功能。实现用java代码的方式去发送邮箱。 主要是发送邮箱的工具类编写和如何申请QQ邮箱的秘钥,这里我都在了资源里。下载后可以根据我描述的文件向自己的系项目内cv工具类和使用。

2023-04-26

todolist项目,分别利用optionAPI 与 compositionAPI 实现 的todoList功能

主要是练习optionAPI 与 compositionAPI 的用法做的,具体代码类似该网址内容http://www.todolist.com.cn/,当然没有人家做的那么完美,但具体的功能是实现了一遍。正在学习vue中optionAPI 与 compositionAPI 的可以参考学习。

2023-03-27

go语言基础语法代码整合

适合于刚学go语言或者对go语言0基础的小伙伴去学习代码。每个语法的代码都是一个单独的go文件,使大家能够更好更清晰的去学习或巩固go语言的基础语法篇。解压导入项目即可运行。

2023-03-22

影视管理系统(SpringBoot + vue)

该项目适合于学习完SpringBoot课程的小伙伴做练习使用,解压文件后里面有sql文件,直接在自己的数据库中运行。然后配置好自己的数据库连接信息(用户名和密码。。。)。就可以运行,里面设计到的知识点都是常用的SpringBoot学习时的知识点,还有就是感兴趣的可以配置OSS存储模型,这个的代码已经在项目内,只需配置秘钥信息,使用你开通的OSS存储系统去存储图片资源即可(注意开通需要米,懂得都懂)。还是当作练习的项目看看知识点是最大的价值。

2023-03-22

轮播图[javascript+html+css]

该轮播图资源就是我以前发过的“仿淘宝中心轮播图 JS[代码+详细讲解+效果图]”文章的所有资源。文章在下方链接: https://blog.csdn.net/weixin_52258054/article/details/124577699?spm=1001.2014.3001.5501 1.该资源下载解压后即可运行。 2.资源包含所有用到的图片、js、html、css代码。 3.都是用js编写,无任何的组件。 4.不管是js、html、css代码都会有注释,阅读和更改会很轻松。 5.可以免费下载资源学习。 6.适合于大一、大二学习前端使用js做网页的人群。

2023-01-18

Vue学习所有代码[语法代码+案例代码]

该资源是我的这篇文章中提到的所有内容的资源。没看过的可以打开连接查看文章内容。 https://blog.csdn.net/weixin_52258054/article/details/127000074?spm=1001.2014.3001.5501 主要包括所有的基础语法代码和案例,还有一些综合的案例代码。 1.该资源下载解压后即可运行。 2.每个代码文件里面的代码都有相应的注释,不懂的地方可以和上述文章一起学习。 3.每个知识点都会有独立的文件介绍该知识点的用法和案例的编写过程代码。 4.适合于有js基础,vue基础语法没有了解过或者不太理解的人群。

2023-01-18

javascript基础学习代码总结

该资源在有21个html文件,每个文件都是用来讲述对应知识点的用法,如循环、函数、内置对象等。还有写对于javascript对应的知识点案例。每个文件里都会有很多的注释信息,方面阅读和学习。 1.只需要下载解压点击即可运行 2.每个模块代码都有注释可用来学习 3.没有用到任何的组件,纯html+css+js编写。 4.适合于没有javascript基础或javascript基础不扎实想要学习js知识点的人群参考和学习。

2023-01-18

仿京东秒杀倒计时页面[html+css+js]

该资源在 https://blog.csdn.net/weixin_52258054/article/details/124562708?spm=1001.2014.3001.5501 这篇文章中介绍过,效果图部分代码都有讲解。 这个资源就是这篇文章的代码以及图片资源都有。 1.只需要下载解压点击即可运行 2.每个模块代码都有注释可用来学习 3.没有用到任何的组件,纯html+css+js编写。 4.适合于刚学习完js的人群去了解代码。

2023-01-18

MyBatis-Plus专栏所有内容的代码

这是学习Mybatis-Plus时学习每个知识点的代码都在这里,包括有些文章没写到的内容。MyBatis-Plus专栏的测试代码、实体类、配置文件等等都在这个项目里。想要学习MP的可以照着我的MP专栏的内容,将这个项目下载后学习里面的内容。 1.解压后使用idea打开此项目。 2.将MP学习中用到的user表在自己的数据库中创建(各字段,表的结构都在项目里) 3.配置文件中将用户名、密码、数据库改成自己的。 只要完成这三个步骤,所有的测试方法即可点击运行。 在我的专栏中每个测试放法都有写过其含义,并且每个函数前都会有注释内容。代码的可读性强。 最后建议和我的专栏内容一起学习。

2023-01-06

网游剑网三页面html+css

该资源是我以前自学前端html+css时,本人很喜欢这个剑网三的页面,在学习阶段的目标就是能够自己将这个剑网三页面敲出来。所以在学习一周后,自己尝试着第一次将学习的知识点运用起来。图中也是刚做是记得插入视频、图片点击后变换位置、图片等是遇到的最大的困难之处。现在想想觉得很简单,毕竟已经学会有一年多的时间了。一直没有发,今天突然间想起来我做的第一个前端页面,分享出来让大家一起参考学习学习。 主要用到的知识点就是必不可少的相对定位、绝对定位,插入背景图、移动位置,布局等。大家主要可以用这个项目来练习练习css知识点,html的话用到的非常简单,就几个常见的标签。 如果感兴趣的话可以自己做做这个网页,尤其是那些刚学习完html+css的同学。可以更加扎实的掌握前端的基础。为以后的学习提供扎实的基础。 1.该资源解压后即可运行。 2.免费资源 3.用到的图片、视频等资源都在压缩包里

2023-01-05

web前端大作业html+css 网页设计作业 旅游推荐 大同美景美食

内容概要:包括5个.html文件,6个.css文件和image文件。所有页面都有导航栏,其中index.html是网站首页页面,通过图片和文字简单介绍了大同特色,点击超链接可以跳转到另外四个页面;food.html是网站特色美食页面,通过图片和文字介绍了大同的特色美食;sight.html是网站美景分享页面,通过图片和文字介绍了大同的特色美景;video.html页面是网站视频介绍页面,通过音频和视频介绍了大同特色;message.html页面是网站在线留言页面,用户可以留言。 适用人群:主要适合大一、大二阶段学习web前端的需要完成大作业的人群 使用到的技术:包括音频、视频、列表、表单、单选框、图片、文本框、定位等。 如果想了解更多,我的动态有该资源的效果图。

2023-01-03

2023新年祝福页面资源

该资源是我博客中提到的新年祝福css动画特效页面。 1.没有看过这个资源的文章介绍的可到我的文章中找到名字为“2023新年祝福代码[css动画特效]"的文章查看具体的描述。 2.该资源是下载后即可解压运行的。 3.所有的动态背景图片、静态图片、代码等都在该资源下。 这只是我在2022年12月31日(也就是2022年的最后一天),为迎接2023年的到来,编写的祝福页面。内容里面所用到的东西也给大家介绍了。想要了解的可以下载学习jQuery之家的使用等,最重要的是将人家的效果如何展现在自己的页面上的练习。这也是前端必备的技能。 主要还是对css如何做动画特效有一定的学习价值。其他的基础知识我相信大家也是不难掌握的。

2022-12-30

python-web之flask框架大作业资源,实现flask框架与机器学习相结合,将机器学习算法显示到页面

注:以前学习flask框架时老师期末留的大作业。想要学习flask框架的可以用来学习学习常用的知识点。本次大作业的内容如下:实现一个机器学习算法演示网站,要求网站使用flask-bootstrap模板,能够同时在手机和计算机上良好地显示页面(即响应式页面) 2.1 注册和登录功能,要求使用数据库,并且计算密码散列值 2.2 登录成功后,显示算法演示主页面 2.2.1 主页面先显示三种鸢尾花的图片(图片自己上网搜索) 2.2.2 再下一行显示带链接机器学习算法:线性回归算法、决策树算法、支持向量机算法、朴素贝叶斯算法、KNN聚类算法 2.2.3 点击文字可以跳转到相应的演示页面 2.3 单个算法演示页面,包括但不限于如下功能 2.3.1 用flash函数显示文字:服务端正在使用某某算法进行鸢尾花分类计算,此时服务端程序即时运行相应的机器学习算法 2.3.2 然后显示算法名称和运行算法程序得到的训练得分 2.3.3 下面再显示一张图片,图片是算法的文字描述和相应的公式 2.3.4 下面一行显示带链接的文字:返回主页,点击则返回演示主页面 实现了flask框架与机器学习相结合,在页面中显示。

2022-12-27

Java规范开发手册.pdf

java规范化开发需注意的方面,包括命名的规范、常量的定义、格式的规定、对集合的处理、并发处理要求、控制语句方面的约束、注释方面的规范、异常处理的方式、日志的规定、Mysql方面的规定、索引的规定、SQL语句的规定、ORM规约还有许多工程方面的规约。 我们从现在开始就要养成好的代码规范习惯。在日常的写代码中就要注意写注释、命名方面、格式方面都要规范化。使得写出的代码做到你懂他也懂。因为代码不是一个人看的,团队合作中你要把你写的方面的代码使别人能够理解。 这也是这个资源的用处。养成良好的习惯,让你在职业开发道路上走得更加顺畅。。。

2022-11-30

javaweb摩托车商城(课程设计项目)

在学习javaweb过程中做的项目,具体功能和页面效果看我博客发的内容。里面包含着所有的资源(包括数据库创建的sql文件、图片静态资源、jsp等),大家进去只需要把连接数据库配置的用户名和密码改成自己的,数据库改成自己,然后把tomcat配置上即可运行。在我以前发过的评论功能也是根据这个项目编写的,大家都可以参考代码。里面的所有涉及到的分页功能、MVC模式等代码逻辑也是大家值的去学习的,如果能看懂这些代码也就表明你初步掌握了javaweb大部分的知识点,这些知识点也是非常重要的。对于大家在以后学习SSM框架或者是SpringBoot时底层的东西就是这些知识点。也会让大家在以后学习框架时更加的容易掌握。学习效率变得更加的高效。里面的代码非常值得大家去学习。并且本资源我会设置为免费资源,希望大家能够多多的去下载资源学习里面的代码,提升自己的实力。早日能够去自己写项目。 重要功能(后台管理、评论、购物车、增删改查(后台管理运用的多)、登录、注册、添加新品、添加到活动列表、购买、支付、购买记录、订单列表、管理员货物发送、管理员管理用户、商品、类型、订单等),具体的功能建议看文章

2022-11-23

云借阅图书管理系统(基于SSM框架)的项目)

项目功能:可查看我发的博客介绍,这里就不对描述了 博客地址:https://blog.csdn.net/weixin_52258054/article/details/127721411?spm=1001.2014.3001.5501 资源内容:所有资源,包括图片、创建数据库的sql代码 下载后需怎么运行:1.将项目当如idea 2.打开sql文件成数据库和sql代码 3.进入项目找到jdbcproperties文件,将密码改为自己的即可。

2022-11-06

淘宝首页web前端课设(HTML+css+js)

本web前端课设主要用到html,css知识点和一些少量的js语言编写的轮播图。适合于大一、大二正在做课设的同学进行参考。(我的博客里有做成的效果图和每个模块的解说内容,没有了解的同学可以先去看看做成功的页面效果图。)没有任何插件,资源里有图片素材和全部代码文件,解压后即可运行页面。用到的知识点主要有html课程种常见的标签,span、ul li、a、img、span、div等标签。css样式修饰用到最多的是绝对定位和相对定位,边框修饰,文字修饰,颜色美化等。js用了100多行代码做了一个轮播图效果。 简单总结: 1.没有看过做成效果图的先看我的博客。 2.web大多常用的知识点都以用上 3.该资源解压即可运行 4.js属于扩展内容 5.代码量html文件24k+css文件19k共43k大小

2022-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除