后端
文章平均质量分 90
后端站点
南石.
少年当有凌云志,万里长空竞风流;
展开
-
“学习Pandas中时间序列的基本操作“
在Python中,有许多用于处理时间序列数据的库,如pandas、numpy、matplotlib等。时间序列在数据分析和预测中非常重要,因为它们可以帮助我们理解数据随时间变化的模式和趋势。通过对时间序列数据进行分析,我们可以发现周期性变化、趋势、季节性等特征,并基于这些特征进行预测和决策。在Python中,时间序列是一种特殊的数据类型,通常用于表示一系列按时间顺序排列的数据点。总的来说,时间序列在Python中是一种非常重要的数据类型,可以帮助我们更好地理解和分析数据,从而做出更准确的预测和决策。原创 2024-07-10 23:09:43 · 978 阅读 · 0 评论 -
“Pandas数据处理与分析:实用技巧与应用“
numpy帮我们处理的是数值型的数据,无法处理除数值型之外的类型,而pandas除了处理数值之外(基于numpy),还能帮我们处理其它类型的数据;Series对象本质上有两个数组构成,一个数组构成对象的键(index,索引),一个数组构成对象的值(value)索引:一个的时候直接传入序号或者index,多个的时候传入序号或者index的列表;重新给其指定其它索引之后,如果能够对应上,就取其值,如果不能,就为Nan;:取1行后所有的行,2列前全部的列,不包含第2列。:只取第1行,和所有列,默认下标为0开始。原创 2024-07-10 22:57:36 · 1042 阅读 · 0 评论 -
“Numpy数据分析与挖掘:高效学习重点技能“
在计算统计中,如果把nan的值替换为0进行统计,这样并不合适,替换之前的平均值如果大于0,替换之后均值肯定会变小;统计存在有nan的列,将nan的列中其它不等于nan的值进行mean求出均值,:小于15000的赋值为15000,大于等于50000的赋值为50000。:小于15000的赋值为0,大于等于15000的赋值为10。将统计除nan列的均值,再将均值赋值给当前列的nan值上;在数组运算中,不同的列,但是相同的行,是可以进行运算的;1.均匀分布:在相同的大小范围内的出现概率是等可能的;原创 2024-07-10 00:07:36 · 1038 阅读 · 0 评论 -
“打造智能售货机系统,基于ruoyi微服务版本开源项目“
本章的重点是智能售货机系统下的点位管理模块,包含页面演示和建表资源。通过本章的学习,我们将了解如何基于RuoYi微服务版本,快速搭建一个智能售货机系统,并掌握点位管理模块的实现方法。图中包含区域管理、点位管理、合作商管理和设备管理四个部分,每个部分都有对应的数据库表和行为。设备管理主要负责对智能售货机设备的管理,一个区域下可以包含多个设备,一个合作商下可以包含多个设备,一个点位下也可以包含多个设备。点位管理主要负责管理售货机的具体放置位置,一个区域下可以包含多个点位,一个合作商下也可以包含多个点位。原创 2024-06-21 22:17:45 · 1610 阅读 · 1 评论 -
如何使用Spring Boot框架整合Redis:超详细案例教程
成功在 Spring Boot 项目中整合了 Redis 并配置了连接池。我们使用连接池可以显著提高 Redis 操作的性能和资源管理效率。启动应用程序后,可以选中通过 Postman 或浏览器访问以下 URL,验证 Redis 操作是否成功。保持 Redis 操作类和控制器不变。它们已经实现了基本的 Redis 操作。是用于 Lettuce 连接池配置的依赖。目录下,添加 Redis 连接池的配置。确保你的项目包含了以下依赖。,这里就无需再次添加。类以支持连接池即可。原创 2024-06-14 23:41:47 · 10944 阅读 · 2 评论 -
“深入了解Redis缓存:探索Redis 6的新数据类型“
在Redis 6中,有几种比较特殊且功能强大的数据结构:Bitmaps(位图)、HyperLogLog(超级对数日志)、Geospatial(地理空间)作用:Bitmaps 是 Redis 中的一种非常紧凑和高效的数据结构,用来处理位操作相关的需求。用途:主要用于记录某些状态或者事件是否发生过,例如用户是否点击过某个按钮、某天是否有用户访问网站等。因为它可以节省大量内存,特别适合于需要高效率地记录大量布尔型状态的场景。作用。原创 2024-06-13 23:54:29 · 1435 阅读 · 0 评论 -
“Redis缓存:掌握Redis常用五大数据类型“
SortedSet(zset)是 Redis 提供的一个非常特别的数据结构,一方面它等价于 Java的数据结构 Map原创 2024-06-04 00:03:20 · 706 阅读 · 0 评论 -
“Redis缓存:从介绍到数据库启动,一切搞定“
技术的分类:(发展史)1、解决功能性的问题:Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN2、解决扩展性的问题:Struts、Spring、SpringMVC、Hibernate、Mybatis3、解决性能的问题:NoSQL、Java线程、Hadoop、Nginx、MQ、ElasticSearch主流关系型数据库:NoSql打破了传统关系型数据库以业务逻辑为依据的存储模式,而针对不用数据结构类型改为以性能为最优先的存储方式。减少IO的读操作。原创 2024-05-31 23:08:30 · 1263 阅读 · 2 评论 -
Spring @Autowired java.lang.NullPointerException 空指针;
在Spring框架中,循环依赖(circular dependency)是指两个或多个Bean(Spring管理的对象)之间相互依赖,导致Spring在实例化和注入这些Bean时无法确定依赖注入的顺序,从而导致空指针异常或其他运行时异常。有一些人在使用Spring框架时,遇到空指针异常,也可能是要调用的类没有被注入Bean对象中,一般可以去检查一下被调用的类上面,是否加了。在这种情况下,A依赖于B,而B也依赖于A。说明:逻辑层调用工具类时,工具类未注入到Bean容器中,导致工具类中调用服务时,原创 2024-05-24 21:19:15 · 1102 阅读 · 1 评论 -
“SpringBoot框架:深入学习数据库事务管理“
Service// 执行需要在事务中进行的操作// 在上面的例子中,propagation属性定义了事务的传播行为,而isolation属性定义了事务的隔离级别。原创 2024-01-21 15:02:33 · 575 阅读 · 0 评论 -
小项目demo
1、Servlet处理请求三大步获取前端数据(根据需求写,可能会不写,因为前端没有传数据)服务端处理数据服务端把处理好的数据发给客户端2、运行流程1.在xml中注册servlet。2.写servlet-class,这个类一定要继承HttpServlet。3.写class的步骤就是上面的写servlet三大步骤。实现具体的get或者post方法。写业务逻辑,按照 1、servlet处理请求三大步 进行操作。4.第三步骤写完,需要请求转发或者重定向到一个jsp页面或者Se原创 2022-01-10 11:03:31 · 1341 阅读 · 0 评论 -
MyBatis框架
1、什么是MyBatis?MyBatis概念:MyBatis 是一款优秀的持久层框架。它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis 历史:MyBatis 本是apache的一个开源项目iBatis, 2010年这个原创 2022-02-07 15:29:17 · 1756 阅读 · 0 评论 -
Spring框架
1.2 Spring优点Spring是一个开源的免费的框架(容器思想),同时它也是一个生态!Spring是一个轻量级,非入侵式的框架!控制反转(IOC),面向切面编程(AOP)!支持事务的处理,对框架整合的支持!Spring的开放性,并不强制应用完全依赖于Spring,开发者可以自由选择Spring的部分或全部!总的一句话Spring就是一个轻量级控制反转(IOC),和面向切面编程(AOP)的框架。...原创 2022-06-21 15:20:47 · 479 阅读 · 0 评论 -
Spring Boot框架(笔记一:详细概念)
spring-boot-starter-parent 是一个特殊的starter,它在pom.xml 的 dependency-management 里面声明了Spring Boot的各个依赖及其版本。子项目直接继承它,子项在导入 Spring Boot 依赖时,不需要声明版本号。以上依赖也称为启动器:Starter解释:Starter可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成spring及其他技术,而不需要到处找示例代码和依赖包。原创 2022-06-21 16:54:54 · 7495 阅读 · 1 评论 -
Spring Boot框架(笔记二:数据层操作)
1.前提:了解MyBatis框架。配置好spring boot的配置文件。并且创建一个demo数据库,并且添加book表,以及book_id、name、number等字段信息。2.Thymeleaf是一种Java模板引擎,用于在Web应用程序中生成动态内容。它允许开发人员将模板与数据进行结合,生成最终的HTML页面。原创 2023-10-20 22:13:51 · 549 阅读 · 1 评论