- 博客(71)
- 收藏
- 关注

原创 使用接口debug Sharing is only supported for boot loader classes because bootstrap classpatappeh has been
使用接口时debug提示 Sharing is only supported for boot loader classes because bootstrap classpath has been appended的解决方法在File | Settings | Build, Execution, Deployment | Debugger | AsyncStack Traces中
2021-11-25 11:56:51
697

原创 四、haystack+whoosh+jieba 全文检索功能 -DJango在线学习网站
# 系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、在Django开发虚拟环境中安装包二、编写搜索表单此处必须为get方法 且查询name必须为q三、创建索引类四、设置数据模版article _text.txt列出要对哪些列的内容进行检索五、创建搜索结果页面六、修改搜索引擎为中文分词七、 修改settings.py文件九、 在.
2021-07-03 17:11:53
535

原创 MAC上SQLite 视图的创建
今天学习了SQLite 视图的使用方法????环境 :MAC➕SQLITE环境(关于sqlite的配置可以看上一篇文章或者私信我)视图能够极大的提高在我们日常开发的效率呀嘻嘻????SQLite 的视图使用 CREATE VIEW 语句创建的,可以从一个单一的表、多个表或其他视图创建。????假设student1 表有以下记录:????从 student1 表中选取若干列 创建视图,命令如下:cr...
2020-03-03 17:40:52
339
1

原创 在MAC终端编写简单的SQL语句
打开终端,在终端用sqlite3建立数据库,在shell下键入(以下$符号为shell提示号,请勿键入):$ sqlite3 foo.db如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库档名要怎么取,因此如果你喜欢,也可以取个例如foo.icannameitwhateverilike的档名。在sqlite3提示列下操作进入了sqlite3之后,...
2020-02-25 18:02:38
1021
原创 # FlyEnv 环境下 MySQL 操作全攻略:从基础到字段修改
在 FlyEnv 环境下操作 MySQL 数据库,首先需要启动 MySQL 服务并通过 PowerShell 连接到数据库。基础操作包括创建数据库和表,以及执行增删改查操作。导入和导出 SQL 文件可以通过命令行或登录后执行命令完成。常见问题如忘记 root 密码、无法识别 mysql 命令和中文乱码问题,都有相应的解决方法。修改字段结构时,使用 ALTER TABLE 语句可以实现修改字段类型、重命名字段、添加或删除字段等操作。在进行任何修改时,需注意数据安全,提前备份,避免数据丢失。通过掌握这些操作,开
2025-05-15 16:12:31
587
原创 解决 MinIO 对象存储“AccessDenied”问题及 Docker 操作全解析
在使用 MinIO 对象存储时,用户可能会遇到“AccessDenied”错误,提示访问被拒绝。该错误通常由密钥配置错误、权限策略不当或路径问题引起。解决方案包括:1) 确认 Access Key 和 Secret Key 正确配置;2) 调整存储桶权限,设置为公开或自定义策略;3) 检查请求路径是否与存储桶内路径一致。此外,文章还详细介绍了如何在 Docker 中下载、启动和删除 MinIO 容器,并解析了 MinIO 的存储桶权限模型和策略语法。通过合理配置访问规则,可以有效解决“AccessDenie
2025-05-13 10:47:17
913
原创 掌握 Git 常用命令,高效管理项目版本
Git 功能强大,掌握上述常用命令能帮助你高效管理项目代码。当然,Git 还有许多高级功能和命令,需在实际使用中不断学习和探索。希望本文能助你在开发过程中更好地运用 Git。
2025-05-06 10:36:41
713
原创 解决 pnpm dev 运行报错的坎坷历程
在解决pnpm dev运行报错的过程中,我们遇到了依赖配置、文件权限和依赖缺失等多种问题。通过逐步排查和针对性的解决措施,最终使项目能够顺利启动。仔细检查文件中的脚本配置和依赖列表,确保dev脚本存在且依赖完整。确保文件和目录具有正确的权限,特别是可执行文件,如遇到权限问题,使用chmod命令进行调整。当依赖安装出现问题时,尝试多次重新安装或手动安装缺失的依赖包。注意 Node.js 版本与项目依赖的兼容性,必要时使用nvm等工具进行版本切换。
2025-05-06 10:25:17
1258
原创 解决 Spring Boot + MyBatis 项目迁移到 PostgreSQL 后的数据类型不匹配问题
在当前的项目开发中,我们采用了 Spring Boot 作为后端开发框架,结合 MyBatis 进行数据库操作。起初,项目使用的是 MySQL 数据库,但随着业务的发展和对数据库功能的更高要求,我们决定将数据库迁移到 PostgreSQL。Spring Boot 以其便捷的开发特性和强大的自动化配置能力,极大地提高了开发效率;MyBatis 则凭借其灵活的 SQL 映射和执行机制,让我们能够更精细地控制数据库操作。
2025-04-23 11:40:34
853
原创 高性能缓存利器:Caffeine 在 Spring Boot 中的应用
Caffeine 是一个基于 Java 8 的高性能、近乎最佳的缓存库。它提供了多种优化技术,如写入时复制(Copy-on-Write)和分段锁(Segmented Locking),以提供高并发下的缓存操作性能。Caffeine 支持多种缓存淘汰策略,如 LRU、LFU 和 W-TinyLFU,这些算法可以根据实际使用情况自动调整,以达到近最佳的缓存命中率。面试官,您好!在我之前参与的一个监控系统中,我们面临着大量监控数据的高效存储和快速检索的挑战。
2024-09-13 10:46:34
1192
原创 在Windows上使用FRP搭建内网穿透:
FRP服务器端配置(公网服务器)下载FRP:访问FRP的GitHub发布页面:https://github.com/fatedier/frp/releases下载对应系统架构的frp_<version>_linux_amd64.tar.gz(如果你的服务器是Linux系统)或者frp_<version>_windows_amd64.zip(如果你的服务器是Windows系统)。解压文件:在服务器上解压下载的压缩包。配置FRP服务端:编辑frps.ini文
2024-08-19 16:31:20
1967
原创 国产化软件设计:遵循信创要求,助力信息技术自主创新
支持国产操作系统、CPU、数据库和中间件。确保网络通信的身份鉴别、数据传输机密性和完整性。实现应用和数据层的身份鉴别、数据传输机密性完整性、数据存储机密性完整性。依托法院密码服务平台提供的商用密码能力。
2024-08-19 16:24:48
2559
原创 Java高效写入大量数据到Excel文件——使用Apache POI的SXSSFWorkbook
SXSSFWorkbook是Apache POI库中的一个类,它继承自XSSFWorkbook。写入速度快:SXSSFWorkbook在写入数据时,默认将数据分成多个块(默认100行),超出部分会写入临时文件,从而减少内存消耗。占用内存少:相较于XSSFWorkbook,SXSSFWorkbook在处理大量数据时,内存占用更少。支持大数据量:SXSSFWorkbook可以写入超过100万条甚至更多条数据。
2024-08-16 17:32:00
1558
原创 mq相关问题(
某些业务流程如果支持批量方式消费,则可以很大程度上提高消费吞吐量,例如订单扣款类应用,一次处理一个订单耗时 1 s,一次处理 10 个订单可能也只耗时 2 s,这样即可大幅度提高消费的吞吐量,通过设置 consumer 的 consumeMessageBatchMaxSize 返个参数,默认是 1,即一次只消费一条消息,例如设置为 N,那么每次消费的消息数小于等于 N。那这就是第二个坑了。没有,谁让你第一个方案执行的太慢了,你临时写程序,接入数据来消费,消费一个丢弃一个,都不要了,快速消费掉所有的消息。
2024-08-16 17:18:43
566
原创 解决生产环境服务启动失败:一次远程Bug排查与修复历程
在遇到服务启动失败时,首先要查看日志,了解可能的问题所在。检查端口冲突,确保服务所需的端口未被占用。在重启服务后,如果问题仍未解决,要考虑其他依赖服务是否正常运行。重启依赖服务,如MySQL和Redis,可能是解决问题的有效手段。远程协助时,遇到redis都不知道是什么的同事真的会疯总之,在排查生产环境问题时,我们要保持冷静,逐步分析,逐步排查,直至找到问题根源。
2024-08-15 15:47:00
872
原创 使用Docker将Java项目打包并部署到CentOS服务器的详细教程。
通过以上步骤,你已经学会了如何将Java项目打包成Docker镜像,并在CentOS服务器上运行。这只是一个开始,Docker还有很多高级功能等待你去探索,如数据持久化、网络配置、服务发现等。
2024-08-15 15:22:03
1299
原创 Docker入门教程:10分钟掌握基础
Docker的强大之处在于它能够为应用提供一致的环境,无论是在开发、测试还是生产阶段。继续探索和实践,你将更加熟练地使用Docker。Docker是一种容器化技术,它允许开发者打包他们的应用以及应用的依赖环境到一个可移植的容器中,这个容器可以在任何支持Docker的操作系统上运行。
2024-08-15 15:16:00
1035
原创 JAVA Socket
一、建立服务器类Java中有一个专门用来建立Socket服务器的类,名叫ServerSocket,可以用服务器需要使用的端口号作为参数来创建服务器对象。ServerSocket server = new ServerSocket(9998) 这条语句创建了一个服务器对象,这个服务器使用9998号端口。当一个客户端程序建立一个Socket连接,所连接的端口号为9998时,服务器对象serve...
2024-08-14 16:52:36
284
1
原创 Python项目打包部署到服务器的详细指南
本文将详细介绍如何将Python项目打包成可执行文件,并将其部署到服务器上。通过本文的学习,你将掌握Python项目打包和部署的整个过程。
2024-08-13 17:29:08
7546
原创 Java项目打包部署到服务器的详细教程
本文将详细介绍如何将Java项目打包成可执行文件,并将其部署到服务器上。通过本文的学习,你将掌握Java项目打包和部署的整个过程。
2024-08-13 17:26:25
3281
原创 基于 Vue 3 的企业级前端设计语言和 React 组件库——arco.design
Arco Design 是一个基于 Vue 3 的前端设计语言和组件库,旨在提供一套简单易用、高效稳定的前端解决方案。本文将介绍如何安装、使用 Arco Design 以及如何定制主题和设计规范。Arco Design 不仅提供组件库,还提供了一套设计规范。这些规范可以帮助你创建符合 Arco Design 风格的设计。Arco Design 提供了主题定制功能,你可以通过修改主题文件来改变组件的颜色、字体等样式。
2024-08-12 15:16:39
965
原创 NPM使用教程:从入门到精通
NPM是Node.js的包管理器,它允许开发者共享、使用和重用代码。它提供了一个巨大的代码库,开发者可以从中搜索、下载和使用他人发布的包,也可以将自己编写的包发布到NPM仓库供他人使用。
2024-08-12 11:10:32
1781
原创 小型会议室屏幕安装攻略:高度决定舒适度
在小型会议室中,屏幕的安装高度是影响会议体验的重要因素。一个合适的高度不仅能确保与会者观看舒适,还能避免颈部疲劳。以下是关于小型会议室屏幕安装高度的一些关键指南。
2024-08-09 11:47:22
1301
原创 设计部CAD绘图统一标准:提升团队协作与绘图效率
在建筑和工程设计领域,CAD绘图标准化对于保证项目质量和提高工作效率至关重要。本文将详细介绍设计部CAD绘图统一标准,以帮助团队实现高效协作。随着建筑和工程设计行业的快速发展,CAD(计算机辅助设计)技术已成为设计师们不可或缺的工具。为了确保设计的一致性和专业性,制定一套统一的CAD绘图标准至关重要。
2024-08-09 11:09:31
790
原创 在 Visual Studio Code 中批量删除注释和空行 【跑路了 准备把所有注释全删了】
在 Visual Studio Code 批量删除注释
2024-08-07 14:23:58
2762
2
原创 tianai-captcha SpringBoot 行为验证码 支持滑动、旋转、文字点选等
请使用SpringBoot脚手架工具tianai-captcha-springboot-starter;可以down下来学习一下 https://gitee.com/explore/captcha。该工具对tianai-captcha验证码进行了封装,使其使用更加方便快捷。tianai-captcha 支持的行为验证码类型。
2024-08-07 14:12:36
843
原创 数据库事务相关问题
事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。假如A转账给B 100 元,先从A的账户里扣除 100 元,再在 B 的账户上加上 100 元。如果扣完A的100元后,还没来得及给B加上,银行系统异常了,最后导致A的余额减少了,B的余额却没有增加。所以就需要事务,将A的钱回滚回去,就是这么简单。MVCC,即Multi-Version Concurrency Control(多版本并发控制)。
2023-11-15 16:20:57
220
原创 第一次安装Rabbitmq 访问网页时出现空白页 不显示topic table 页面底部显示:Management API returned status code 500 -
第一次安装Rabbitmq 访问网页时出现空白页不显示topic table页面底部显示:Management API returned status code 500 -
2023-11-15 16:13:01
928
1
原创 开源终端工具electerm:一款功能强大、易于使用的终端模拟器
electerm是一款开源的终端工具,支持SSH、SFTP、Telnet等协议,可以在Windows、Mac和Linux系统上使用。它的特点包括:支持多标签页,可以在一个窗口内同时打开多个终端;支持多个终端主题,可以根据自己的喜好选择合适的风格;支持在终端中复制和粘贴文本;支持SSH密钥认证,并提供了方便的密钥管理功能;支持将会话保存为文件,方便下次打开;支持基本的编辑器功能,可以在终端中编辑文件;支持自定义快捷键,方便快速操作。总的来说,electerm是一款功能强大、易于使用的终端工具
2023-08-31 10:11:06
3357
原创 质量员错题合集
50.[多选题]对通风与空调工程进行质量检测时,室内速度分布、温度分布、相对湿度和噪声均需要测定,下列关于速度分布、温度分布、相对湿度和噪声测定说法正确的是( )。分项工程质量计划的主要作用( )满足建设单位的要求 、对建设单位做出承诺、按计划实施,并获得预期结果、 考核评估工程实体质量和参与人员的绩效。对于成为一名合格的安全生产管理人员的基本条件,正确的是( )C丰富的安全生产知识 D强烈的安全意识 E较高的安全生产技能。单位工程质量竣工验收记录在确定综合验收结论后由( )签字。
2023-03-09 09:27:22
1549
常用交互模板+适用于各类UI/UX设计项目
2024-08-15
钉钉4.0设计组件.sketch
2024-08-15
Axure源文件参考+前端
2024-08-14
电气符号大全+音视频+AutoCAD
2024-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人