- 博客(82)
- 收藏
- 关注
原创 【脚手架 第一篇章】介绍一下若依微服务版框架
是基于和的分布式微服务架构平台,专为构建大型分布式系统提供完整的解决方案。它集成了众多微服务特性,如服务发现、配置管理、负载均衡等,适合需要高可扩展性和高可用性的企业级应用。
2024-09-06 22:10:13
842
原创 【InfluxDB 第四篇章 命令行操作】
以上是对InfluxDB中数据库操作、表操作、数据操作和用户管理四个模块的详细讲解。需要注意的是,InfluxDB 2.x版本在查询语言、API等方面与1.x版本有所不同,因此在实际操作中应参考相应版本的官方文档。
2024-09-04 08:00:00
435
原创 【推荐项目】预约献血活动管理
预约献血项目主要技术架构是 springboot + mybatis 前端使用 vuejs。主要功能有我的信息、用户管理、献血活动管理、献血预约管理、献血记录管理、系统管理。用户端主要一些功能视频中有介绍。需要的话一键三联偶。
2024-09-04 02:30:00
146
原创 【InfluxDB 第三篇章】行协议
InfluxDB 行协议是 InfluxDB 数据库独创的一种数据格式,它由纯文本构成,只要数据符合这种格式,就能使用 InfluxDB 的 HTTP API 将数据写入数据库。该协议与CSV相似,在 InfluxDB 行协议中,一条数据和另一条数据之间使用换行符分隔,所以一行就是一条数据。
2024-09-03 06:30:00
569
原创 【python 第七篇章】类
在Python中,定义类使用class关键字后跟类名和一个冒号。类的主体(即类的属性和方法)通过缩进来定义。# 类的属性(通常定义在__init__方法中)self.name = name # 实例变量# 类的方法。
2024-09-02 07:30:00
537
原创 【Python 第五篇章】数据类型
字典的每个元素都是一个键值对(key-value pair),键(key)必须是唯一的,而值(value)则不必。序列中的每个元素都可以通过索引(位置)来访问,并且序列中的元素可以具有不同的类型。Python中有多种内置的序列类型,但最常见的有列表(List)、元组(Tuple)和字符串(String)。元组是 Python 中的一种序列类型,但它与列表(List)的主要区别在于元组是不可变的。列表推导式也可以嵌套使用,比如,我们有一个列表的列表(二维列表),我们想要将其转换成一个一维列表。
2024-09-02 05:00:00
2221
原创 【Python 第六篇章】字符操作和读取文件
模块,使得我们可以很方便地将Python中的结构化数据(如字典、列表等)转换为JSON格式的字符串,以及将JSON格式的字符串解析回Python中的结构化数据。无论是将Python结构化数据转换为JSON字符串,还是将JSON字符串解析回Python对象,都只需要几行代码即可完成。每个字符串代表文件中的一行,包括末尾的换行符(如果有的话)。如果你想要从JSON文件中读取数据,并将其转换回Python中的结构化数据(如字典),可以使用。方法会读取文件的全部内容,并将其作为一个字符串返回。关键字格式化字符串。
2024-09-01 16:34:39
555
原创 【influxdb 第二篇章】docker-compose、windows、linux 安装
登录成功之后可以执行下面的命令。验证服务,登录到容器中。
2024-09-01 09:07:15
440
原创 【influxdb 第一篇章】认识一下 influxdb 数据库
InfluxDB是一个由InfluxData开发的开源时序型数据库,主要用于存储和处理带时间戳的数据。它特别适用于需要高性能查询与存储的时序数据场景,如DevOps监控、应用程序指标、物联网传感器数据和实时分析等。
2024-09-01 09:06:26
791
原创 【python 第四篇章】函数的使用方法,特殊的使用方法没有整理
在Python中,关键字参数(Keyword Arguments)允许你通过参数名来指定函数中的参数值。这种方式提高了代码的可读性,并且允许函数定义中的参数顺序与函数调用时的参数顺序不同。当你调用一个函数时,你可以通过参数名=值的形式来传递参数,这种形式的参数就是关键字参数。这种方式在你不确定函数会接收多少个关键字参数时非常有用,或者当你想让你的函数更加灵活,能够接受任何数量的关键字参数时。),这个变量会接收一个字典,字典的键是参数名,值是对应的参数值。前缀来实现,后面通常跟一个变量名(如。
2024-08-31 00:19:26
480
原创 【python 第三篇章】流程控制
break用于完全退出循环。continue用于跳过当前循环迭代中剩余的代码,并继续下一次迭代。循环的else子句在循环正常结束时执行,即循环不是因为break语句而终止的。
2024-08-31 00:17:50
407
原创 SpringBoot整合积木报表
它以其直观的用户界面、丰富的图表类型和强大的数据整合能力而受到广泛欢迎。以下是对积木报表的详细介绍:1、产品特点数据可视化:积木报表能够将复杂的数据以图形化的方式展示出来,如柱状图、折线图、饼图、雷达图、散点图、词云图等多种图表类型,帮助用户更直观地理解数据。拖拽设计:其Web版报表设计器类似于Excel操作风格,用户可以通过拖拽的方式轻松完成报表设计,极大地降低了报表开发的难度和周期。
2024-08-30 19:55:55
1579
原创 【推荐项目】学校宿舍管理系统
我们的学校管理系统,匠心独运地融合了单体Springboot架构的稳健与Vue.js框架的灵动,构建了一个高效、易用的数字化管理平台。这一系统专为提升校园管理效率与服务质量而生,集成了多元化功能模块,旨在为学生、宿舍管理员及系统管理员提供全方位、便捷化的管理服务体验。用户管理模块:精细划分角色权限,确保每位用户各司其职,共同维护校园秩序。综上所述,我们的学校管理系统以用户为中心,以技术为驱动,致力于打造一个智能化、人性化的校园管理新生态。宿舍管理模块:宿舍分配、调整、查询,一切尽在掌握。
2024-08-30 19:53:32
270
原创 【python 第二篇章】安装、数字、文本、列表怎么使用呢?
如果系统未预装 Python,或者您需要安装特定版本的 Python,您可以使用包管理器(如apt-get、yum等)或直接从源代码编译安装。),选择适合您操作系统的 Python 版本。对于 Windows 用户,通常选择 Windows 安装程序(.exe文件),注意选择32位或64位版本以匹配您的系统。如果您从源代码编译安装了Python,或者需要特定版本的Python在命令行中直接可用,您可能需要配置环境变量。(取决于您的系统配置)来验证 Python 是否成功安装及其版本。
2024-08-28 04:00:00
549
原创 【python 第一篇章】认识一下 Python
Python 是一种广泛使用的高级编程语言,以其简洁、易读和强大的功能而闻名。Python 是一种解释型语言,意味着它的代码可以在一个称为解释器的软件中逐行运行,而不需要事先编译成机器码。它提供了高效的高级数据结构,还能简单有效的面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为了多数平台上写脚本和快速开发应用的理想语言。Python 的广泛应用和不断增长的社区支持,使其成为一个强大且灵活的编程语言,无论你是初学者还是经验丰富的开发者,Python 都值得一试。
2024-08-27 23:47:25
429
原创 亲启你的童年回忆录
随着时光的流转,孩子们在书页间穿梭,逐渐编织起自主阅读的梦想之网。那一刻,当他们能够流畅地朗读课文,仿佛是心灵之舟首次扬帆远航,驶向知识的浩瀚海洋,那是他们人生旅途中一个闪耀的里程碑,标志着自我探索与成长的正式启航。在苏教版一年级上册的奇妙旅程中,孩子们轻启智慧之门,从最初那轻盈跃动的拼音字母——a、o、e、u、y,如同初春的嫩芽,在稚嫩的心田悄然生根,绽放出学习的第一缕曙光。苏教版的课文,仿佛是大自然最贴心的信使,随着四季的更迭,轻轻翻开一页页色彩斑斓的故事,让孩子们的学习之旅充满了生机与活力。
2024-08-27 00:16:47
452
原创 【推荐项目】私人保健品方案定制系统
后端使用 ssm 技术框架 前端使用 html 加 js 实现完整的系统功能。主要功能有用户管理、药品类型管理、保健品管理、用药登记、问卷调查、轮播图管理、订单管理、在线问卷管理、用户个人资料管理。用户端使用的是微信小程序实现,主要功能有首页、保健品展示、问卷调查、购物车、我的模块。
2024-08-26 23:44:45
97
原创 凭借着“16连射”造就一个游戏角色的诞生
传说中,这里曾是古代一位强大巫师的居所,他为了追求永生,不惜进行禁忌的魔法实验,最终触怒了神灵,被永远地囚禁在自己的城堡之中,化作了无尽的诅咒与亡魂。一位身经百战的冒险家,带着对未知的无畏与对正义的执着,踏上了前往骷髅城堡的征途。从此以后,主角与公主共同治理着这片美丽的海岛,他们携手并进,不仅恢复了海岛的繁荣与和平,还引入了许多先进的技术与文化,让海岛焕发出了前所未有的生机与活力。在冒险的尾声,当主角成功击败猫头BOSS,解除海岛上的诅咒,并赢得了岛上居民们的尊敬与爱戴后,一个意想不到的惊喜等待着他。
2024-08-25 19:52:16
812
原创 YSLOW(一款实用的网站性能检测工具)
YSLOW 提出的最佳实践和规则:雅虎卓越绩效团队已经确定了34个影响网页性能的规则。YSlow的网页分析是基于这34个可测试的规则中的23个。YSlow 是 Yahoo 发布的一款基于FireFox的插件,这个插件可以分析网站的页面,并告诉你为了提高网站性能,如何基于某些规则而进行优化。2、YSlow可以分析任何网站,并为每一个规则产生一个整体报告,如果页面可以进行优化,则YSlow会列出具体的修改意见。1、YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。
2024-08-21 21:24:29
277
原创 团队管理之敏捷开发
一个项目的交付周期需要尽量的缩短,不要将战线拉的过长可以分为:1、迭代计划:每两周进行一次迭代,根据需求估算工作量,估算的总量不能超过预算。研发的过程中应该给到开发人员足够的自由时间,在 XP 原则中时不允许团队加班的,只有在发布版本的之前是可以的。当我们构建计划时,应该确保计划是灵活的并且适应商务和技术方面的变化,较好的计划策略是:为下两周做详细的计划,下三个月做粗略的计划,长时间的做一个大方向的目标。但是编著众多的文档比过少的文档更糟。是说一个团队的好坏,不一定是团队中的每个人的技术都是一流的。
2024-08-21 21:18:22
1222
原创 【推荐项目】扶贫助农项目
首页扶贫服务扶贫信息公告信息招募信息论坛关于我的 & 个人中心个人中心用户管理工作人员管理扶贫服务管理扶贫信息管理预约服务管理邮件管理公告信息管理招募信息管理论坛管理我的收藏管理系统管理
2024-08-20 12:43:11
269
原创 【面试宝典】redis常见面试题总结(上)
如果是第一次进行主从同步,主节点需要使用 bgsave 命令,再将后续修改操作记录到内存的缓冲区,等 RDB 文件全部同步到复制节点,复制节点接受完成后将 RDB 镜像加载到内存中。等加载完成后,复制节点通知主节点将复制期间修改的操作记录同步到复制节点,即可完成同步过程。redis 中的事务是一组命令的集合,是 redis 的最小执行单位。事务中的所有命令都会序列化、按顺序执行。缓存穿透是指用户请求数据,在数据库中没有,自然缓存中也没有,就会导致会直接查询数据库,数据库中也没有就会返回null.
2024-08-20 12:27:12
553
原创 【nacos 第二篇章】动手实践(从零代码开发版)
本章将通过手把手的教程一步一步教你如何从零开发一个微服务应用。首先需要安装好 服务并启动。安装 服务请看作者的 文章。如上图所示,可以建立一个基础的项目。搭建了基础项目之后,我们还需要创建 、 和 三个子模块。1、开始创建第一个子工程,这个是所有创建子工程的选择的地方2、开始创建 工程3、开始创建 工程参照 工程的方式,创建 子工程。4、开始创建 工程参照 工程的方式,创建 子工程。创建了三个子模块之后,需要创建一下几个包(package):在 springboot-dubbo-
2024-08-18 23:05:46
488
原创 【推荐项目】大学生毕设项目
咨询专区,专业解答,贴心服务,让用户疑虑尽消。人气推荐与产品购买区,精选优质产品,一键下单,轻松实现财富增值。在这里,用户管理模块如同精密的齿轮,确保每一位用户的信息安全无虞,体验流畅无阻。理财产品管理,从上架到下架,每一步都经过严格审核,确保产品质量的同时,也为用户提供了丰富的选择。整个管理端,以用户为中心,以数据为驱动,致力于打造一个智能化、人性化的后台管理体系,为基金项目的稳健运行保驾护航。
2024-08-17 19:46:37
219
原创 【推荐项目】智慧校园实验室管理系统
智慧校园实验室管理系统,以科技力量重塑教育管理模式,为师生搭建起一座通往知识与实践的桥梁。在这里,每一个细节都经过精心雕琢,每一次操作都流畅无阻,让教育更加智能,让学习更加高效。
2024-08-16 23:52:06
306
原创 【dubbo 第一篇章】认识一下 dubbo
Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务框架下的服务治理和通信问题。官方提供了多种 SDK 语言实现。使用 Dubbo 开发的微服务具备相互之间的远程地址发现和通信能力。利用 Dubbo 提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等服务智力诉求。Dubbo 被设计为高度可扩展,用户可以方便的实现流量拦截、选址的各种定制逻辑。
2024-08-16 23:42:48
538
原创 【面试宝典】mysql常见面试题总结(中)
一、SQL 优化有哪些?1、Where 子句中:where 表之间的连接必须写在其他 Where条件之前,那些可以过滤掉最大数量记录的条件必须写在Where子句的末尾.HAVING最后。2、用 EXISTS 替代 IN、用 NOT EXISTS 替代 NOT IN。3、避免在索引列上使用计算。4、避免在索引列上使用IS NULL和 IS NOT NULL。5、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 orderby 涉及的列上建立索引。6、应尽量避免在 where
2024-08-15 16:07:47
81
原创 【面试宝典】Java面向对象面试题总结(上)
重写是子类对父类方法的重新定义,用于提供特定于子类的实现。重载是在同一个类中允许存在多个同名但参数列表不同的方法,用于提供灵活的方法调用。重写是面向对象多态性的体现,而重载是编译时多态性的体现。
2024-08-15 15:51:02
654
原创 【推荐项目】一站式衣物搭配管理系统
本系统精心打造为一站式衣物搭配管理系统,无缝集成用户端与管理端两大核心模块,旨在为用户提供个性化搭配体验与管理者高效运维支持。
2024-08-15 09:14:23
112
原创 java 面试 PDF 资料整理
尊贵的求知者,作者特此献上精心编纂的Java面试宝典PDF,这份资料凝聚了无数面试精华与实战经验,是通往Java技术殿堂的钥匙。它不仅涵盖了Java核心技术的深入解析,还包含了最新面试趋势与实战技巧,让您在面试中如鱼得水,尽显Java高手的风采。
2024-08-15 08:58:37
489
原创 【面试宝典】java多线程面试题总结(中)
Java内存模型(Java Memory Model,简称JMM)是一种抽象的概念,它定义了Java程序中各个变量(包括实例域、静态域和数组元素)的读写访问方式,以及这些变量如何在多线程环境中被正确地同步和可见。JMM的目标是确保Java程序在各种不同的硬件和操作系统平台上都能保持一致的内存访问效果。
2024-08-14 22:07:12
651
原创 【推荐项目】高效智能高校宿舍管理系统
本系统是一款专为现代高校设计的集高效性、智能化于一体的宿舍管理平台,采用先进的后端技术栈Spring Boot与MyBatis Plus,确保接口服务的稳定与高效。前端则运用了Vue.js框架结合Element Plus UI组件库,打造出用户体验流畅、界面美观的操作界面。:根据用户角色自动调整菜单与功能权限,确保每位用户仅能访问其权限范围内的内容,既提升了系统的安全性,也优化了用户体验。本系统旨在通过科技手段提升高校宿舍管理的效率与水平,为师生提供更加便捷、安全、舒适的住宿环境。校园信息管理系统003。
2024-08-14 18:02:45
294
原创 【面试宝典】spring常见面试题总结[上]
Spring 框架的核心是 Sping 容器。容器创建对象,将它们装配在一起,配置它们并管理它们的完整生命周期。Spring 容器使用依赖注入来管理组成应用程序的组件。容器通过读取提供的配置元数据来接收对象实例化,配置和组装的指令。
2024-08-12 18:39:24
495
原创 【面试宝典】java基础面试题总结[上]
方法时,应该确保在同一个Java应用程序执行期间,只要对象的equals比较中所用的信息没有被修改,那么对该对象多次调用hashCode方法必须始终如一地返回同一个整数。由于哈希码是一个整数,而整数的范围是有限的,而对象的数量可以是无限的,因此哈希碰撞是不可避免的。接口比抽象类更加抽象,因为抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的方法全部是抽象方法。接口时抽象类的变体。然而,哈希碰撞可能会影响基于哈希的集合的性能,因为它可能增加在集合中查找元素的时间复杂度。
2024-08-12 16:04:08
757
原创 【面试宝典】java多线程面试题总结(上)
多线程会共同使用一组计算机上的 CPU, 而线程数大于给程序分配的 CPU 数时,为了让各个线程都有执行的机会,就需要轮换使用 CPU,不同的线程切换使用 CPU 时发生的切换过程就是上下文切换。
2024-08-12 14:55:23
907
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人