logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Spring】AOP进阶-JoinPoint和ProceedingJoinPoint详解

在Spring AOP中,JoinPoint和ProceedingJoinPoint都是关键的接口,用于在切面中获取方法的相关信息以及控制方法的执行。它们的主要区别在于它们在AOP通知中的使用方式和功能。Joinpoint是面向切面编程(AOP)中的一个重要概念,指的是在应用程序执行过程中可以被拦截的特定点。在AOP中,Joinpoint代表了程序执行的某个具体位置,比如方法的调用、异常的抛出等。

文章图片
#spring#python#数据库
【Redis7】Redis持久化机制之RDB

Redis持久化机制中的RDB(Redis Database)是一种将Redis在某个时间点的数据以快照形式保存到磁盘上的方法。原理:RDB通过创建一个包含Redis数据库所有键值对的快照文件(通常以.rdb作为文件后缀)来实现持久化。这个过程将内存中的数据以二进制格式转储到磁盘上,形成一个紧凑的文件,便于备份和迁移。三种触发方式配置触发,手动触发和后台触发手动触发:通过执行SAVE命令可以立即执

文章图片
#redis#缓存#java
【微信小程序】事件绑定和事件对象

小程序中绑定事件与在网页开发中绑定事件几乎一致,只不过在小程序不能通过on的方式绑定事件,也没有click等事件,小程序中绑定事件使用bind方法,click事件也需要使用tap事件来进行代替bind:事件名bind事件名事件处理函数需要写到.js文件中,在 .js 文件中需要调用小程序提供的 Page 方法来注册小程序的页面,我们可以直接在 Page 方法中创建事件处理函数。

文章图片
#微信小程序#小程序
【微信小程序】事件传参的两种方式

事件传参:在触发事件时,将一些数据作为参数传递给事件处理函数的过程,就是事件传参在微信小程序中,我们经常会在组件上添加一些自定义数据,然后在事件处理函数中获取这些自定义数据,从而完成业务逻辑的开发.小程序进行事件传参的时候,除了使用data-*属性传递参数外,还可以 使用 mark 标记传递参数mark 是一种自定义属性,可以在组件上添加,用于来识别具体触发事件的 target 节点。同时 mar

文章图片
#微信小程序#小程序
【计算机网络】TCP协议超详细讲解

TCP协议广泛应用于可靠性要求较高的应用场景,如网页浏览、文件传输、电子邮件等。它提供了可靠的数据传输和流控制机制,能够确保数据的完整性和有序性。然而,由于TCP协议在传输过程中引入了较多的控制信息,因此相比于UDP协议,TCP的传输速度较慢。

文章图片
#计算机网络#tcp/ip#网络
一篇文章了解Pytest单元测试框架

Pytest是一个功能强大且灵活的 Python 测试框架,主要优点包括简洁易用、自动测试发现、丰富的插件生态系统、参数化测试、详细的断言错误信息、以及强大的 fixtures 机制。执行测试类中的测试用例的方法除了在命令行中输入pytest "想要运行文件的测试路径"和点击测试类的小三角之外,还可以创建main方法。对于pytest的安装,可以直接在pycharm中打开终端输入。可以看到这里就报

文章图片
#pytest#单元测试#服务器
【Redis】Redis7安装、配置、卸载&&使用可视化工具连接Redis

不建议在这里直接修改,建议先拷贝一份,在拷贝的文件中改,万一修改错误,也只是拷贝的文件有问题,还能恢复成默认的配置文件。⭐小技巧: redis配置文件中的内容是很多的,如果一行一行找有些麻烦,可以在正常模式下输入。接下来修改Redis的配置,回到opt/redis-7.0.15这个目录下。使用xftp将下载好的Redis安装包传到Linux的/opt目录下。gcc是linux下的一个编译程序,是C

文章图片
#redis#数据库#缓存
【Redis7】10大数据类型之Stream类型

Redis Stream 是在Redis 5.0版本中引入的一种新的数据结构,它主要用于实时数据处理场景,如消息队列、日志记录和实时数据分析等。Stream的设计灵感部分来源于消息队列系统,如Kafka,但它提供了更直接集成到Redis生态系统中的能力。简单来说:Stream就是消息中间件+阻塞队列Redis Stream 类型本身设计时就充分考虑了生产者消费者模型的需求。它不仅包含了这一模型,还

文章图片
#redis#数据库#缓存 +1
【JavaWeb】IDEA专业版和社区版创建Servlet项目

Servlet 是一种实现动态页面的技术. 是一组 Tomcat 提供给程序猿的 API, 帮助程序猿简单高效的开发一个 web app.,用于处理客户端请求并生成响应。Servlet是JavaWeb应用程序中不可或缺的组件之一,它可以实现Web应用程序的核心功能.本文主要介绍使用IDEA创建Servlet项目考虑到IDEA有专业版和教育版创建的方式不同. 不同之处会进行说明创建Servlet项目

文章图片
#servlet#intellij-idea#java
Git远程仓库的创建、克隆、推送和拉取

在之前的文章中,讲解了Git的一些基本概念和常用的命令. 是时候干一件大事了-实现多人协助开发!环境:Centos7云服务器代码托管平台: GiteeGitee是一个国内的基于Git的代码托管平台,类似于GitHub。它提供了源代码托管、版本控制、项目管理、协作开发等功能。

文章图片
#git
    共 26 条
  • 1
  • 2
  • 3
  • 请选择