- 博客(58)
- 收藏
- 关注
原创 Redis中的五大数据类型
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 geospatial(地理空间) 索引半径查询。
2023-09-20 17:43:34
235
1
原创 2023Gradle入门
Gradle是一个项目构建工具,它最早出现于2012年,由Google大力推广,受到了开发者的欢迎。在此之前,项目构建主要依赖Ant和Maven等工具。Ant是最早的构建工具之一,2000年已经发布,它完全用Java编写,可以执行基于XML的构建文件。然而,它的缺点是构建过程不规范,且处理jar包依赖问题比较麻烦。Maven是另一个广受欢迎的构建工具,发布于2004年。它采用pom.xml文件来管理项目,能够自动化下载并管理项目所需的jar包依赖。
2023-09-11 10:00:00
163
原创 2023MybatisPlus详细教程
MyBatisplus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成!简介MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。愿景我们的愿景是成为 MyBatis 最好的搭档,就像中的 1P、2P,基友搭配,效率翻倍。
2023-09-07 10:24:50
874
2
原创 2023最新版Python安装教程
Python是一种高级编程语言,它被广泛应用于各种领域,包括科学、数据分析、网络编程、人工智能等。简单易学:Python的语法非常简洁,易于阅读和理解,因此它也被称为“可阅读”的语言。面向对象:Python支持面向对象编程,可以创建类和对象,支持继承和多态等特性。功能强大:Python拥有大量的第三方库和框架,可以方便地处理各种任务,包括Web开发、数据分析、机器学习等。跨平台:Python可以在多种操作系统上运行,包括Windows、Linux和Mac OS等。
2023-09-06 09:00:00
299
2
原创 JavaScript中的原型与原型链
🍠🍠🍠理解原型和原型链是掌握JavaScript面向对象编程的关键。通过原型链,子类可以继承父类的属性和方法,同时也能够拥有自己的属性和方法。在实际开发中,我们可以利用原型链实现代码的复用和扩展。同时,由于JavaScript的对象都是通过原型链进行属性查找的,因此优化原型链的查找效率对于提高代码的性能也具有重要意义。
2023-09-02 13:37:36
50
原创 Pinia快速入门
Pinia和Vuex有很多相似之处,它们都是用于实现状态管理的插件。但是,Pinia相对于Vuex来说,更加轻量,并且提供了更多的功能,例如支持异步状态更新、更好的调试能力等🍍🥭🍎。
2023-08-28 09:00:00
273
1
原创 Vue3组合式API快速入门
本文记录了关于Vue3组合式API的大部分常用内容,通过此文可以快速掌握,并使用组合式API,同时本文中所有代码均运行过,没有问题,可直接粘贴运行,喜欢的话望收藏,评论,点赞🎈🎈🎈
2023-08-25 19:58:30
392
1
原创 SpringSecurity+jwt+redis基于数据库登录认证
本项目主要是一个SpringSecurity+jwt+redis基于数据库登录认证的Demo,其中也涉及到自定义的过滤器和处理器,希望能对大家有帮助,本文中所有代码正常情况下可以直接复制使用。
2023-08-22 23:07:46
1345
2
原创 Java中的Map集合框架
Java中的Map接口为开发人员提供了方便而强大的数据结构,可以有效地存储和操作键值对数据。它的特性使得Map在开发中具有重要的影响,可以简化数据操作,提高代码的可读性和可维护性。
2023-08-16 22:04:26
136
1
原创 Java中的Set集合框架
本文介绍了Java中常用的集合框架HashSet和TreeSet,本文为系列文章,接下来还会介绍Map,如果喜欢的话,可以点赞,收藏,关注。HashSet三、Set的去重原理先创建一个复杂类型DogHashSet此时,复杂类型并没有被去重!!!所以,此时需要在Dog类中重写hashCode方法再执行,成功去重Set去重的原理主要基于对象的hashCode()和equals()方法。当添加元素到Set时,首先会计算元素的hashCode,然后在Set内部查找具有相同hashCode的元素。如果找到
2023-08-15 17:18:32
87
原创 闲置服务器之网易云升级篇
作为云服务器能干啥的专栏第二篇文章,本文主要是讲解如何在服务器上搭建网易云升级脚本,本系列所有文章不构成任何商业建议,仅仅以技术的角度去看待,如若造成任何经济上的损失,本人概不负责😑😑😑。本人也只是该项目的搬运者,以自己搭建的过程作为教程,希望能帮助到你,该项目的官网在这儿,可自行查看,也希望大家可以去github给原作者一个✨本文是该专栏的第二篇教程,皆旨在让你的服务器跑起来,这些项目可能看起来没有什么商业价值,但是,咋就是享受这种过程ψ(`∇´)ψ。
2023-08-15 10:45:47
246
原创 Java中的List集合框架
Java中的集合框架是一个强大的工具,为Java应用程序提供了灵活且高效的方式来存储、操作和访问数据。它提供了一组接口和实现类,可以处理各种常见的数据结构,如列表、集合和映射等。集合框架的出现对Java开发产生了深远的影响。在早期的Java版本中,程序员需要手动实现各种数据结构,这既复杂又容易出错。而集合框架的出现提供了一种统一的方式来进行数据操作,大大简化了代码的编写和维护。同时还提高了代码的可读性和可维护性。通过使用标准的接口和类,开发者可以更容易地理解彼此的代码,同时也方便了代码的复用和扩展。
2023-08-13 15:26:46
283
2
原创 使用Docker部署jar包
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。本文将使用Dokcer对SpringBoot项目进行打包。
2023-08-10 23:02:42
1335
3
原创 闲置服务器之无人直播篇
作为云服务器能干啥的专栏第一篇文章,本文主要是讲解如何在服务器上搭建,部署推流脚本(以B站直播为例),本系列所有文章不构成任何商业建议,仅仅以技术的角度去看待,如若造成任何经济上的损失,本人概不负责。kPlayer这款媒体资源推流的应用程序,还支持各种插件,还有接口,对于咋们程序员来讲就有更多的操作空间,大家可以进入官网)ρ(*╯^╰)
2023-08-07 15:47:32
923
6
原创 使用Python完成音频提取
在日常生活中,有好听的翻唱视频或音乐视频可以将其音频分离保存到网易云或QQ音乐中随时听,然而大部分的音频分离软件需要下载和安装,使用起来极其笨重。提示:本文出现的代码在Python环境下安装完相应的库后可以直接使用。
2023-08-03 10:20:50
552
原创 Vue+axios使用FormData方式向后端发送数据
在前后端分离的项目中经常使用到Vue+axios通过FormData的方式向后端(Java)发送表单数据(文字+图片),但是在初次写这个功能时,可能会遇到很多问题,本文详细的记录了该功能的实现。将前端发送的数据名称和后端修改一致。
2023-07-23 15:48:51
7345
原创 细数值得你了解的Java17新特性
Java 17是Java编程语言的最新版本,于2021年9月14日发布。Java 17主要关注在Java语言和Java虚拟机的性能和安全性方面的改进。以上仅是 Java 17 新特性的一部分,还有很多其他改进和增强,可以参考 Java 官方文档以了解更多细节。
2023-03-17 21:02:23
2835
原创 COMSS BOOT USB杀毒使用教程
comss boot usb是一款由国外的大神制作的系统安全工具,软件中包含了11个防病毒扫描程序,可以帮助用户扫描和查杀电脑中的病毒,但限于国内的社区使用教程以及资料较少,很多人都不知道这一款杀毒利器,本文仅针对其杀毒功能进行了不严谨的测试,仅作参考。
2021-12-17 14:37:56
6804
9
Pinia快速入门.pdf
2023-09-06
mybatis-plus快速入门相关代码
2023-09-06
Java中的集合框架Markdown全系列笔记
2023-08-16
geek uninstaller(2023最新版)
2023-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅