登录社区云,与社区用户共同成长
邀请您加入社区
这个是我服务器jdk下载的位置,去找到自己对应的位置即可,后面我改用jdk11了,11是没问题的,记得17可能有些问题,可以参考下面这个步骤来就行,版本可以用11。我两个都没能解决,自己服务器可以,实习的服务器可能公司的表太多了,导致出问题,我是通过降低版本解决的,用1.1.16。弄一个类似这种文件夹,在对应的文件夹里面放压缩包,再去解压,后面我都是这种步骤,由于没有保留截图,上面那些还是最开始的
原理: 有些 WAF(Web 应用防火墙)或过滤规则是逐字扫描并删除关键词的。例如,如果检测到。
概念直觉理解技术定义Database一组业务数据的集合按逻辑组织的一组表、视图、索引等对象DBMS管理数据的系统数据库管理系统,如 MySQL、PostgreSQLMySQL一种具体 DBMS 产品关系型数据库管理系统Table一张业务表格按行列组织的数据结构Row一条记录表中的一行数据Column一个字段表中某一类属性记录身份证唯一标识一行数据的列或列组合Schema结构定义表、字段、约束、索引
本文基于Node.js技术设计并实现了一款预约护工小程序,旨在解决传统护工服务中存在的信息不对称和服务质量参差不齐等问题。系统采用koa框架和MySQL数据库,实现了用户管理、护工信息管理、预约管理等核心功能模块。通过可行性分析验证了项目在经济、技术和操作层面的可行性,并完成了系统测试。研究表明,该小程序能够有效提升护工服务的透明度和便捷性,为用户和护工搭建了高效的对接平台。未来可进一步优化系统功
渗透测试就是模拟真实黑客的攻击手法对目标网站或主机进行全面的安全评估,与黑客攻击不一样的是,渗透测试的目的是尽可能多地发现安全漏洞,而真实黑客攻击只要发现一处入侵点即可以进入目标系统。
MySQL数据可视化全流程指南:从数据准备到交互展示。首先通过SQL查询进行数据清洗与聚合(WHERE过滤、GROUPBY统计),建立与Tableau/PowerBI等工具连接。关键步骤包括:优化SQL查询性能(索引/视图)、生成基础图表(柱状图/折线图)、构建参数化交互仪表盘。高级应用涉及地理空间可视化、实时数据流处理(BINLOG/Kafka)和缓存策略(Redis)。安全方面需配置账户权限(
本文介绍了基于Python的自习室位置预约管理系统的设计与实现。该系统采用B/S架构,后端使用FastAPI框架开发RESTful接口,前端采用Tkinter构建GUI界面。系统核心功能包括用户注册登录、自习室与座位管理、预约调度、签到核验、黑名单管理等模块。通过并发控制、数据加密等技术保障系统安全性和公平性,并支持数据统计分析和可视化展示。该系统有效解决了传统人工管理中的资源浪费、效率低下等问题
本项目基于Python设计实现了一个私厨推荐系统,旨在通过智能算法为用户推荐个性化餐饮服务。系统采用混合推荐引擎(协同过滤+内容推荐),结合用户画像、私厨特征和健康标签实现精准匹配。后端使用FastAPI构建RESTful接口,前端采用Tkinter开发GUI界面,数据库采用MySQL存储结构化数据。项目亮点包括动态用户画像建模、可解释推荐理由输出、健康饮食理念融合以及数据隐私保护机制。该系统可应
本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。SQL 中子查询的使用大大增强了 SELECT 查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一个表中先计算得出一个数据结果,然后与
然后我看redis是有值的,以为是redis和数据库数据不一致问题,我就把redis的key删了,重新再跑一下,结果打印了insert语句,但是没有插入到数据,看来事情并没有那么简单。意思是因为自增id超过了int,所以插入失败了,id设的就是int类型,还有个小彩蛋,目前数据库设的int长度是50,但是根本没什么鸟用。还有一个小插曲,因为系统两天没消费数据,kafka的数据堆积了很多,然后我将消
该系统旨在打造一款连接宠物主人与热心爱宠人士的跨平台互助服务应用,利用uniapp框架实现iOS、Android和Web三端覆盖。核心功能模块包括首页信息展示、实时聊天、社区论坛、互助服务发布、用户评价体系、积分商城激励以及个人信息管理等11个模块,形成完整的养宠互助生态。技术栈采用uniapp进行前端开发,Node.js搭建后端服务,MySQL数据库存储业务数据,通过B/S架构实现前后端分离,为
CDC (Change Data Capture) 是 变更数据获取的简称。核心思想是监测并捕获数据库的变动(数据或数据表的插入、更新以及删除等),将这些变更按发生的顺序完整地记录下来,写入到消息中间件中以供其他服务进行订阅并消费。Flink 社区开发了 flink-cdc-connectors 组件,这个一个可以直接从 MySQL、PostgreSQL等数据库直接读取全量数据和增量变更数据的so
该系统旨在解决传统课堂点名效率低、易代签等问题,利用Python语言结合OpenCV计算机视觉库,实现基于人脸识别技术的自动化考勤管理。主要功能模块包括:教师与学生的注册登录、人脸数据采集与训练、课堂实时动态签到、考勤数据统计分析以及缺勤预警功能。技术栈上采用Python3.0+作为后端开发语言,OpenCV负责核心人脸识别算法,MySQL存储用户和考勤数据,前端界面计划使用PyQt5或wxPyt
本文对比了Highgo(PostgreSQL)和Doris(MySQL)数据库在常用函数格式上的差异
该系统旨在为救助机构、志愿者、领养者等相关人员提供一个便捷的信息交流和管理平台。平台的主要功能包括系统用户管理(如管理员、爱心人士、志愿者、救助机构、领养者等角色的管理)、动物种类与信息管理、私信信息与领养信息管理、救助需求与在线捐赠管理、活动信息管理等,旨在通过高效的数据处理与交互提升流浪动物救助过程中的协作和透明度。系统采用了Android开发技术和MySQL数据库,结合RESTful API
MySQL 8.0技术指南摘要 MySQL是全球最流行的开源关系型数据库,适用于Web应用、OLTP等场景。本文基于MySQL 8.0.x版本,介绍其核心特性与演进历程。8.0版本重大改进包括:UTF8MB4默认字符集、窗口函数、CTE、数据字典重构等。MySQL采用InnoDB引擎,支持ACID事务、MVCC、B+Tree索引等关键技术,但不适合大规模OLAP、海量写入等场景。与PostgreS
QuickAPI通过"SQL即API"理念重构数据交付流程,实现从数据库到接口的敏捷转换。其核心创新在于:1)可视化配置中心实现SQL到RESTful接口的自动封装与热更新;2)内置参数化查询和声明式脱敏保障数据安全;3)将分散业务逻辑转化为可复用标准服务;4)提供全链路监控能力。该方案使简单查询接口交付时间从传统开发的数小时缩短至分钟级,同时确保企业级数据治理要求,解决了前后
摘要:PostgreSQL 和 MySQL 对"优化器"的定义存在显著差异。PG 严格区分逻辑优化(Rewriter)和物理优化(Planner),认为优化器仅指 Planner;而 MySQL 将两者统一归为优化器,强调功能聚合。这种分歧反映了两种设计哲学:PG 追求模块化与职责单一,MySQL 注重实用高效。这种差异影响源码阅读、性能调优和技术面试的理解。开发者需注意语境差
本文详细解析了如何通过Docker Compose部署Confluence的MySQL数据库,重点配置utf8mb4字符集与READ-COMMITTED隔离级别,确保多语言支持与数据一致性。提供完整的Docker化方案、常见问题排查及性能优化建议,助力企业高效搭建稳定的Confluence协作平台。
本文介绍了两种自定义Django ORM函数实现除法取整的方法。DivFloor类实现向下取整除法(FLOOR),DivCeil类实现向上取整除法(CEIL),两者都继承自Django的Func类并返回整数结果。文章建议使用Case/When防止除零错误,并展示了如何在复杂表达式中应用这些函数。该实现兼容主流数据库(MySQL/PostgreSQL/SQLite),但需注意不同数据库对除零处理的差
建议保存所有当年的交接记录、邮件、IM聊天截图,必要时走仲裁流程,不然这种事开了先例,下一个就可能是别人。近年来,随着信创推进与数据库自主可控需求提升,PostgreSQL 凭借其开源、稳定、功能强大的特性,已成为国产数据库创新的首选技术底座。如果这篇文章对您有所帮助,或者有所启发的话,帮忙扫描上方二维码关注一下,您的支持是我坚持写作最大的动力。而 PostgreSQL 的复制更接近“高可用架构”
电商大促活动中的实时数据同步难题亟待解决。传统T+1ETL模式导致运营决策滞后,而高频轮询查询又会影响生产库性能。基于SQL的CDC数据采集服务提供了一种创新解决方案:通过Binlog非侵入式解析实现秒级同步,结合SQL化配置实现精准过滤和自动映射。该方案显著提升了运营决策效率(数据延迟<5秒)、降低了数据库负载(CPU使用率下降25%),并大幅减少数据开发工作量(30分钟完成传统需3天的任
本文介绍了10项MySQL数据库安全加固的关键措施:1.实施最小权限原则,删除默认账号并精细控制权限;2.强制使用包含特殊字符的强密码策略;3.修改默认端口并限制网络访问;4.启用SSL加密数据传输;5.建立自动化备份机制并异地存储;6.严格控制文件访问权限;7.禁用危险SQL语句防范注入攻击;8.启用审计日志追踪操作记录;9.定期更新版本修复漏洞;10.部署WAF防御Web层攻击。这些措施从账号
修改删除语句应用,外键关联表格的也需删除,否则会报错配套文档(LW+PPT+开题报告/任务书)远程调试控屏包运行一键启动项目(无需搭建环境,双击运行演示)二次开发,新增、修改功能Java语言/SSM框架/SpringBoot框架Vue框架/html/css/javasctipt前后端分离项目。
摘要:本文介绍了MySQL中常见的数据类型分类与特性。数值类型包括tinyint(有/无符号)、bit(位字段)和浮点数(float/decimal),其中decimal精度更高但占用更多资源。字符串类型分为定长char和变长varchar,前者效率高但浪费空间,后者节省空间但效率较低。日期时间类型包含date、datetime和timestamp。枚举(enum)存储单一选项值,集合(set)可
本文介绍了使用 Flink CDC 实现 MySQL 到 ClickHouse 实时数据同步的方案。通过 Flink CDC 捕获 MySQL 的 Binlog 变更,利用 ReplacingMergeTree 引擎处理数据更新,实现增量同步与断点续传。文章详细说明了环境配置步骤,包括 MySQL Binlog 开启、权限设置以及 ClickHouse 表设计,并提供了完整的 Maven 依赖配置
该系统采用Python作为主要开发语言,利用Django框架构建后端服务,通过MySQL数据库进行数据存储和管理,结合微信小程序和uni-app开发前端界面。主要面向普通用户、跑腿用户和管理员三类角色,实现了包括用户管理、代领分类管理、代领管理、订单管理、接单管理、评价反馈等核心功能,有效支持高并发的快递代领需求。
本文设计并实现了一个基于微信小程序的个性化手机维修系统,旨在为用户提供便捷高效的维修服务体验。系统采用C#语言作为后端开发技术,结合微信小程序前端框架,实现了用户在线预约、维修记录查询、服务评价等功能模块。研究通过需求分析、系统设计、功能实现和测试验证等环节,构建了包含普通用户和管理员两大角色的完整解决方案。测试结果表明系统运行稳定,功能满足预期需求。该系统创新性地将移动互联网技术与传统维修服务相
项目中需要存储的数据应该远大于内存的容量,同时需要进行数据统计分析,所以数据存储获取的依据应该是关系型数据库。读写分离主要依据MySQL的主从复制原理,因为MySQL的主从复制是异步复制的,所以读写分离只能保证数据的最终一致性,不能保证实时一致性。由于MySQL的主从复制是异步的,所以同一时刻主数据库和从数据库的数据可能存在不一致的现象,这就造成可能从数据库中读取的数据不是最新的。(kafka)进
线上使用polarDB,基于mysql(5.7),架构为springboot+mybatisplus+durid连接池,部分业务场景涉及大表更新和查询操作,在查询慢sql且超过一定时间时就会报出"Communications link failure"异常,主要体现在界面查询或定时任务处理大批量数据是执行数据库的更新、查询异常。问题得不到解决,业务层对索引优化和强制索引等都进行了处理,部分数据迁移
HBuilderX 是 DCloud(数字天堂)推出的一款支持 HTML5 的 Web 开发 IDE。它的编写用到了 Java、C、Web 和 Ruby。HBuilderX 本身主体是由 Java 编写。它基于 Eclipse,所以顺其自然地兼容了 Eclipse 的插件。HbuilderX 的发行包仅 10 余 M,非常的轻巧,而且不管是启动速度、大文档打开速度、编码提示,极速响应 C++ 的架
(表情严肃,扶了扶眼镜) 你好,谢飞机是吧?简历我看了,我们直接开始。:(内心OS:完了,是KPI面。脸上堆笑) 好的面试官,麻烦您了。
本文介绍了一个基于微信小程序的澡堂预订系统,采用SSM框架和MySQL数据库开发。系统分为管理员和用户端:管理员可管理澡堂分类、预约审核、用户信息等;用户可通过小程序注册登录、查看澡堂信息、预约/取消服务、参与论坛互动及联系客服。技术层面结合微信生态与Java后端,实现跨平台兼容性(uni-app)和高并发处理能力(MySQL优化)。系统设计遵循操作便捷性、数据安全性和界面友好性原则,通过E-R图
本系统后端采用SpringBoot框架实现业务逻辑和数据处理,前端使用uni-app框架结合微信小程序技术开发用户界面,数据库选用MySQL进行数据存储与管理。系统分为普通用户、商家用户和管理员三大核心部分,主要涵盖了用户管理、用户反馈管理、用户投诉管理、商家投诉管理、财务报表管理、广告信息管理、系统管理、通知公告管理、资源管理、商城管理以及数据统计等功能,通过引入合理的流程和权限管理,确保各类用
本文介绍了一个将MySQL数据库迁移到PostgreSQL的Python脚本工具。该工具能自动转换MySQL建表语句为PostgreSQL兼容格式,主要处理数据类型转换(如INT转INTEGER、DATETIME转TIMESTAMP)、自增主键改为SERIAL类型,并保留表注释和字段注释。脚本使用sqlparse库解析SQL,通过正则表达式匹配和替换MySQL特有语法。使用方法为执行命令"
Apache ShardingSphere 是一个分布式数据库中间件生态圈,提供ShardingSphere-JDBC和ShardingSphere-Proxy两种产品形态。JDBC定位为轻量级Java框架,以jar包形式提供增强版JDBC驱动;Proxy定位为透明化数据库代理端,支持MySQL/PostgreSQL协议。文章详细介绍了MySQL主从同步原理,包括二进制日志传输、中继日志应用等核心
简单来说,Canal就是一座连接MySQL与下游系统(Redis、Elasticsearch、Kafka等)的“桥梁”,能够实时捕获MySQL的数据新增、修改、删除等变更操作,并将这些变更同步到指定的存储或消息中间件中。解析Binlog,提取变更:Canal接收Binlog日志后,通过内置的解析器(支持Row、Statement、Mixed三种Binlog格式,推荐Row模式,数据更精准)解析日志
本文分析了微服务架构下MySQL与Elasticsearch数据同步的四种方案:同步双写、MQ异步双写、扫表定时同步和监听binlog同步。同步双写实时性好但性能差,适合旧系统;MQ异步双写解耦但存在延迟,适合高并发场景;扫表同步简单但实时性差,适合报表业务;监听binlog业务无侵入,适合互联网大厂。建议根据业务场景选择:旧系统可选同步双写,C端系统用MQ异步,报表系统用定时同步,互联网公司优先
本文摘要: 本研究基于SpringBoot框架开发了一套药品公司进销存管理系统,旨在解决传统人工管理方式效率低下、数据错误等问题。系统采用B/S架构,前端使用uni-app框架,后端采用SpringBoot,数据库选用MySQL,实现了药品全生命周期的数字化管理。系统包含销售员、库管员、财务员和管理员四大角色模块,涵盖采购管理、库存管理、销售管理、财务管理等核心功能。通过系统测试验证,各功能模块运
如果你已经看腻了“上传 PDF + 提问”的 RAG Demo,那这个项目可能会让你眼前一亮。Mneme 并不是一个只做检索问答的简单示例,而是一个围绕用户、知识库、文档、记忆条目、画像分析来构建的后端系统。它试图解决的不是“一次性回答问题”,而是让系统随着内容积累,逐步形成对用户的长期理解。项目当前已经打通了注册/登录、默认知识库创建、文档上传、文档切分与索引、向量检索、基于知识库的 RAG 问
基础配置:开启 Binlog,选择 ROW 格式,配置 server-id日常管理:使用 mysqlbinlog 解析,定期清理日志主从复制:异步/半同步复制配置,故障排查异构同步:使用 Canal 实现 MySQL → Kafka → ES 数据流生产实践:性能优化、监控告警、故障恢复生产环境务必使用ROW格式 +保证数据安全复杂拓扑使用 GTID 模式简化故障恢复大数据量同步优先考虑 Cana