自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 nodejs链接redis

本篇文章介绍nodejs连接redis,以及redis的基本使用。将存储和读取redis数据封装成工具类。封装redis配置信息。

2026-03-11 02:19:57 4

原创 算法设计模式看编程思维的抽象能力的技术6

算法设计模式是解决特定问题的通用模板,它们体现了编程中的抽象思维。抽象体现在问题分解的通用性和子问题解决方案的可复用性。抽象能力体现在问题性质的识别和最优子结构的证明。将实际问题转化为算法可解决的抽象模型,需要剥离无关细节,抓住问题本质特征。根据问题特征匹配最适合的设计模式,需要理解不同模式的抽象层次和适用场景。将具体问题的变量转化为模式中的参数,保持解决方案的通用性和灵活性。研究相似问题的不同解决方案,理解抽象层次对算法效率的影响。通过大量练习识别问题中的模式特征,培养快速抽象的能力。

2026-03-10 13:26:12 116

原创 高维空间中聚类算法的优化与加速技术的技术6

现有技术的局限性未来可能的突破方向(量子计算、新型距离度量)

2026-03-10 13:13:44 283

原创 MySQL下载安装及配置

4. 在MySQLmysql-9.1.0-winx64文件夹的根目录下,新建一个my.ini文件,把下面内容复制到文件中,保存。1.官网下载https://dev.mysql.com/downloads/mysql/3.把下载文件打开,进入到bin文件中,将文件路径复制到系统变量path中。5. 注册服务,cmd窗口输入:mysqld --install。6.启动服务:net start mysql。停止服务:netstop mysql。

2026-03-10 07:04:06 5

原创 Java框架SpringBoot(一)

Spring Boot 是由Pivotal 团队提供的在spring框架基础之上开发的框架, 其设计目的是用来简化应用的初始搭建以及开发过程Spirng Boot 本身并不提供Spring框架的核心特性以及扩展功能,只是用 于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具Spring Boot 以约定大于配置的核心思想(把开发中默认的做法直接进行简化),从而使开发人员。

2026-03-10 03:05:12 231

原创 矩阵快速幂算法在图路径计算中的应用的技术6

定义与数学基础:矩阵乘法、幂运算的数学原理快速幂算法的核心思想:分治与二进制分解时间复杂度分析:从$O(n)$到$O(\log n)$的优化矩阵快速幂在图论中的通用性总结未来方向:分布式计算、量子算法结合的可能性。

2026-03-09 19:45:43 289

原创 复杂度分析中的常数优化与性能重构的技术6

O3。

2026-03-09 19:02:33 350

原创 深入了解 MySQL 中的 JSON_CONTAINS

函数用于检查一个 JSON 文档中是否包含另一个 JSON 文档。target: 目标 JSON 文档,即我们要检查的文档。candidate: 候选 JSON 文档,即我们要查找的值或对象。path: 可选参数,指定一个 JSON 路径,用于查找特定的节点。是 MySQL 提供的一个强大工具,可以在 JSON 数据中快速查找和匹配特定的值或对象。通过灵活地使用这项功能,可以极大地增强应用程序的数据处理能力和灵活性。随着应用场景的不断扩展,理解和利用 MySQL 中的 JSON 功能将变得愈发重要。

2026-03-09 06:27:18 151

原创 使用Docker部署postgresql

可以PostgreSQL DDMS的一些条款,里面大概是说:不管你出于何种目的,该软件和其文档都是允许你使用、复制、修改和发布的,并且是不需要任何费用,不需要修改的同意…的命令行来启动不够抽象,那么你可以将它编写入shell脚本中,用户直接运行脚本,只要用户安装了Docker环境,就可以安装PostgreSQL成功,他甚至不需要关心Docker命令应该如何使用。显示psql的命令,这里面还是非常多命令的,大多都是用来查看数据库的状态的,比如存在什么表、数据库、视图之类的。可以看见,容器已经在后台运行了。

2026-03-09 02:26:22 202

原创 【mysql】WITH AS 语法详解

在这个例子中,我们首先使用WITH AS语句创建了一个名为product_sales的临时表,用于计算每个产品的总销售额和总利润。下面是一个比较复杂的例子,假设我们有一个销售数据表(sales_data),包含日期(date)、产品ID(product_id)、销售额(sales)和利润(profit)。在这个例子中,我们首先创建了一个名为employees_over_30的临时表,将年龄大于30的员工的信息存储在其中。是临时表的列名,table_name是要查询的表名,condition是筛选条件。

2026-03-08 12:29:10 195

原创 Spring注解

从 Spring 2.5 开始就可以使用注解来配置依赖注入,如果你想在 Spring 应用程序中使用的任何注解,将需要在我们的 Spring 配置文件中启用它,可以考虑到下面的配置文件。通过指定确切的将被连线的 bean,@Autowired 和 @Qualifier 注解可以用来删除混乱。注解可以应用到 bean 属性的 setter 方法,非 setter 方法,构造函数和属性。用于标注业务层组件,说白了就是加入你有一个用注解的方式把这个类注入到spring配置中。

2026-03-08 06:14:25 9

原创 SpringBoot - Cookie & Session 用户登录及登录状态保持功能实现

定义Session (会话控制),Session 对象存储特定用户会话所需的属性及配置信息SessionID:客户端第一次请求服务器时,服务器为客户端算出的一个值,存储在 Cookie 中,用于定位用户 Session 在服务器中的位置与 Cookie 的区别:Cookie 可以通过伪造来实现登录并进行一些 HTTP 请求,从安全性上来讲,Session 比 Cookie 安全性稍微高一些功能:提高安全性有效期:一般为半小时,可以根据需求设定缺点。

2026-03-07 05:39:45 169

原创 redis7 for windows的安装教程

Redis(Remote Dictionary Server)是一个开源的,基于内存的数据结构存储系统,可用作数据库、缓存和消息代理。它支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等,并提供了对这些数据结构的各种操作。高性能:Redis将数据存储在内存中,因此读写速度非常快,每秒可以处理超过10万个请求。持久化:Redis支持数据的持久化,可以将内存中的数据保存到磁盘上,重启后可以恢复数据。复制:Redis支持主从复制,可以将多个Redis实例组成主从架构,提高可用性和扩展性。

2026-03-07 02:03:01 174

原创 mysql中general_log日志详解

1.记录范围:这个log里面会记录MySQL所有的SQL语句,不管是查询语句,还是DML语句,还是DDL语句,还是DCL语句,这些语句统统都会被记录在general log文件中。就连我们连接和断开MySQL数据库的这些语句。2.记录顺序:MySQL会把它收到的所有SQL语句按照接收的顺序依次记录在general log中。

2026-03-06 09:56:17 171

原创 JAVA系统中Spring Boot 应用程序的配置文件:application.yml

custom:app:timeout:: 自定义功能标志,启用新 UI。: 自定义默认超时时间。(配置文件)目的: 定义 Spring Boot 应用程序的各种配置属性。内容: 包含服务器配置、Spring 配置、日志配置、安全配置和其他应用程序级别的配置。作用: 用于配置应用程序的行为和环境,确保应用程序能够正确启动和运行。确保这个文件中的配置正确无误,并且符合项目的整体需求。

2026-03-06 02:44:43 152

原创 开源企业级报表系统SpringReport

在当今的数据驱动时代,无论是企业还是个人,都面临着大量的数据处理需求。传统的报表设计方法往往繁琐复杂,不仅需要编写大量代码,而且对于非技术人员来说,更是难以掌握。这导致了很多人在面对数据报表设计时感到无从下手。那么,有没有一种简单易用的软件,能够让用户无需编程就能设计出专业的报表呢?接下来给大家介绍一款开源的报表系统–SpringReport,可以让你无需编码就可以设计出自己想要的报表。

2026-03-05 05:25:51 407

原创 【玩转全栈】----Django制作部门管理页面

Bootstrap 是一个由 Twitter 团队开发的开源前端框架,专注于帮助开发者快速构建响应式和现代化的网页。它基于 HTML、CSS 和 JavaScript,提供了一系列强大的组件和工具,包括栅格系统、按钮、导航栏、表单、模态框、卡片、警告框等,使网页开发变得更加高效和规范化。Bootstrap 的核心特点是响应式设计,通过其强大的栅格系统和内置的媒体查询,开发者可以轻松创建在不同设备(如手机、平板、PC)上都能正常显示的页面。它还具有良好的跨浏览器兼容性,能够确保网页在主流浏览器中的一致性。

2026-03-05 01:43:01 366

原创 Windows操作系统部署Tomcat详细讲解

如果修改为小于1024的端口(如80),在Linux和macOS系统中可能需要以管理员权限运行Tomcat,因为这些端口是特权端口。Tomcat是一个开源的Java Servlet容器,用于处理Java Web应用程序的请求和响应。文件中,可以修改Tomcat监听的端口。文件中配置虚拟主机,使得Tomcat能够根据不同的域名来提供不同的Web服务。表示当应用程序的类文件或配置文件发生变化时,Tomcat会自动重新加载应用程序。),当用户访问不同的域名时,Tomcat会根据虚拟主机的配置提供相应的服务。

2026-03-04 05:40:24 166

原创 springboot集成onlyoffice(部署+开发)

最近有个项目需求是实现前端页面可以对word文档进行编辑,并且可以进行保存,于是一顿搜索,找到开源第三方onlyoffice,实际上onlyOffice有很多功能,例如文档转化、多人协同编辑文档、文档打印等,我们只用到了文档编辑功能。目 录前言1、onlyoffice的部署2、代码逻辑开发2.1、前端代码2.2、后端代码3、问题总结3.1、访问案例失败3.2、加载word文档失败3.3、系统后端有token验证问题3.4、使用文档地址访问问题4、后记开始敲黑板了。

2026-03-04 01:57:05 204

原创 Spring Data JDBC 详解

spring-data-jdbc的方便好用、可扩展性进一步显现出来了,如果想分页查询的话,Spring-data-jdbc提供了另外一个接口PagingAndSortingRepository,也可以使用@Query()注解支持原生的sql写入,参数使用过@Param()注入,接收的时候按照顺序接收,但要用 :id来标记接收对应的参数。简单总结就是: 没有拦截在和缓存,每次执行完的SQL得到的就是一个指定想要的完整实体,没有关联的查询或更新操作,没有session, 更简单、高效。

2026-03-03 04:48:17 308

原创 Prometheus(普罗米修斯)----- Nginx监控

#访问地址www2。

2026-03-03 01:48:47 264

原创 Linux(CentOS)安装 Nginx

CentOS版本:CentOS 7Nginx版本:1.24.0两种安装方式:一、通过 yum 安装,最简单,一键安装,全程无忧。二、通过编译源码包安装,需具备配置相关操作。最后附+:设置 Nginx 服务开机启动。

2026-03-02 07:56:55 594

原创 5分钟快速搭建一个 SpringBoot3 + MyBatis-Plus 工程项目

刷新后,在工程名 + Application的文件中可以启动这个。创建SpringBoot工程,这里有两种方式可选,一种是使用。为了测试是否配置成功,我们创建数据库mybatis。来检查是否连接成功,如下图所示,连接成功。在下方的终端输出可以看出,项目启动在。创建该项目的spring配置文件,在。在下方的终端输出可以看出,项目启动在。是用于简化类开发,修改后,记得更新。,没有修改配置需求时可以不写东西。最后,和自动创建一样,创建一个。等待项目创建完成,修改。自动创建,一种是通过。文件,配置数据库连接。

2026-03-02 00:18:28 393

原创 MySQL输入密码后闪退?

在服务列表中,找到以“MySQL”开头的服务(例如,MySQL、MySQL56、MySQL57、MySQL80等,具体名称取决于你的MySQL版本和安装方式)。有时候,default-character-set=gbk这样的设置可能会导致问题,你可以尝试将其注释掉或删除,然后重启MySQL服务。②修改SQL语法:如果你不想改变MySQL的版本,那么你可以尝试修改SQL查询语句,确保它们符合目标MySQL服务器的语法要求。如果MySQL服务已启动并且你输入了正确的密码,你应该能够成功连接到MySQL服务器。

2026-03-01 00:57:23 296

原创 算法优化中的软件流水线与指令调度的技术5

【代码】算法优化中的软件流水线与指令调度的技术5。

2026-02-28 20:55:54 529

原创 算法稳定性分析与输入扰动敏感性研究的技术5

2026-02-28 20:41:19 478

原创 算法调优中的热点路径分析与优化策略的技术5

总结常见优化方法,探讨新兴技术(如AI驱动的自动优化工具)在热点路径分析中的应用潜力。

2026-02-27 23:05:45 553

原创 算法稳定性分析中的数值误差传播机制的技术5

2026-02-27 22:53:39 394

原创 算法优化的多维目标:性能、稳定性与能耗的技术5

2026-02-26 17:29:34 326

原创 算法稳定性分析与输入扰动敏感性研究的技术4

2026-02-24 23:50:53 495

原创 基于流数据的实时算法设计与性能评估的技术4

流数据模型(无界、时序性、概念漂移)实时处理需求(窗口模型、时间语义)典型问题分类(分类、聚类、异常检测等)

2026-02-24 23:40:03 584

原创 人工智能驱动产业变革与社会智能化演进

这种重构不仅仅是技术应用,更是社会价值体系的重塑——人与机器的边界在认知共享中变得模糊,协作模式从“人指挥机器”转向“人与机器共同探索未知”。当AI逐渐内化为社会演进的“神经元”,人类与其的关系终将从“工具论”走向“共生论”——这不仅是技术发展的终极命题,更是文明进阶的必经之路。以“AI+服务机器人”为核心的无人零售、智慧物流网络,以及基于生成式算法的内容创作平台,均指向一个特征——产业与技术的融合已形成闭环:技术自学习、产业自进化。- 社会参与:构建多方参与的治理机制,确保技术发展与公共福祉的协同。

2026-02-23 18:38:23 339

原创 图算法的可扩展性与分布式执行机制研究的技术4

2026-02-22 17:49:43 469

原创 算法优化的能效比分析与绿色计算设计的技术4

2026-02-22 17:30:14 471

原创 算法复杂度估算的渐近与精确计算差异研究的技术4

2026-02-18 01:27:21 493

原创 关于算法分析中的能耗模型与计算效率平衡的技术4

2026-02-18 01:17:17 297

原创 动态规划的空间压缩与状态复用机制的技术4

空间压缩与状态复用的适用场景总结动态规划优化的综合策略:时间 vs 空间的权衡。

2026-02-16 01:00:40 278

原创 算法复杂度的分层建模与性能推导的技术4

2026-02-16 00:55:55 522

原创 算法调度问题中的代价模型与优化方法的技术4

定义与背景:算法调度问题的基本概念及其在计算系统、生产管理等领域的重要性常见应用场景:任务调度、资源分配、作业车间调度等核心挑战:时间约束、资源限制、多目标优化代价模型设计的通用方法论未来挑战:高维目标空间、实时性要求、不确定性处理。

2026-02-15 17:00:11 450

原创 高性能字符串匹配算法的模式优化研究技术4

模式预处理技术多模式匹配优化

2026-02-15 16:33:14 558

空空如也

空空如也

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

TA关注的人

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