- 博客(188)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 数据库运维|入网安评之数据库基线检查(达梦数据库)
摘要:本文介绍了达梦数据库基线检查的核心内容,涵盖版本检查、三权分立确认、密码策略、端口策略、登录失败策略、加密策略、审计策略、角色策略和剩余信息策略等9个关键安全维度。通过SQL查询示例和整改建议,指导如何按照等保合规要求进行数据库安全配置核查,排查安全漏洞,确保数据库达到入网的最低安全防护要求。文章最后提供了完整的达梦数据库基线检查脚本,可作为数据库安全评估的实用参考。
2025-12-04 15:08:36
983
原创 数据库运维|浅谈达梦数据库操作
在达梦数据库中,用户自定义的主键和外键约束存放在系统表 all_constraints 中,我们可以在这里查询到刚刚创建的约束。
2025-12-02 17:12:49
654
原创 运维管理|快速学会使用SFTP上传文件到服务器
SFTP(SSH File Transfer Protocol)是基于 SSH 的安全文件传输协议,是一种基于 SSH(安全外壳)协议的安全文件传输协议。SFTP比 FTP 更安全(数据加密传输),SFTP 从一开始就确保所有数据传输都经过加密,从而提供了一种安全的网络文件传输方式。默认使用 22 端口(与 SSH 一致,有时由于安全问题,我们会将SSH端口改为其他非22端口或者四位到五位的端口)。本文主要从SFTP的图形化工具、命令行、开发语言等方向介绍,希望能帮到你们。欢迎关注博主「六月暴雪飞梨花」
2025-11-27 11:48:00
676
原创 项目交付|等级保护2.0之主机开启审计功能
目前官方通用的网络安全等级保护标准是等保 2.0(对应 GB/T 22239 - 2019)。等保 2.0 的安全审计要求围绕 “一个中心,三重防护” 核心框架,覆盖技术与管理两大维度,且随系统安全等级(从 2 级开始强制要求)逐级提升严格程度,1 级系统无强制审计要求。
2025-11-24 14:33:43
977
原创 数据库运维|达梦日志(DM Log)运维详解(一)
联机日志保障崩溃恢复,归档日志支持时间点恢复,二者共同构成数据 “不丢失” 的防线;Undo Log 保障事务一致性,辅助日志(错误 / 审计日志)支撑故障排查与安全合规;生产环境中,需重点关注 “归档模式开启、日志空间监控、定期清理归档” 三大运维点,避免因日志问题导致数据丢失或服务中断。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2025-09-30 17:19:51
1277
原创 软件开发|Shiro框架以及集成Spring Boot
本文详细介绍了Apache Shiro权限管理框架中的Management配置方法。作者「六月暴雪飞梨花」作为资深Java工程师,从版本选择(推荐1.10.0)、Maven依赖引入、SecurityManager配置到Realm实现和URL权限控制等方面,提供了完整的配置指南。文章重点讲解了核心组件配置项,包括会话管理、密码加密和访问规则设置,并展示了与Spring Boot的集成方式。最后介绍了Redis会话存储等扩展功能,适合开发者快速构建安全的权限管理系统。
2025-08-26 23:58:11
674
原创 软件运维|nginx中间件location模块详解
NGINX由配置文件中指定的指令控制的模块组成。指令分为简单指令和块指令。简单指令由用空格分隔的名称和参数组成,并以分号(;)结尾。块指令具有与简单指令相同的结构,但它不是分号,而是以大括号({和})包围的一组附加指令结尾。如果块指令可以在大括号内包含其他指令,则称为上下文(例如:事件-event、http、服务器-server和位置-location),今天就来说说这个location。Nginx 的location。
2025-08-25 19:40:14
1014
原创 终端工具|sqlplus命令、达梦disql命令或者clickhouse出现^H^[[A^[[B^[[C^[[D的解决方案
本文介绍了当SQLPlus、达梦disql或ClickHouse等终端工具出现方向键失灵时的解决方案。主要原因在于终端环境缺少readline库支持,可通过安装readline库(Linux使用yum/apt-get,MacOS使用brew)或使用rlwrap工具临时解决。详细说明了rlwrap的在线安装方法(yum/apt-get)和手工安装步骤(RPM/源码方式),并展示了配置环境变量后的效果测试。文章建议优先安装readline库以获得最佳体验,若无权限则推荐使用rlwrap包装命令。作者六月暴雪飞梨
2025-08-08 19:17:00
1030
原创 从海外热议到亲测惊艳:文心 4.5 开源如何重塑 AI 技术版图
百度文心大模型4.5系列开源引发全球AI圈热议,海外专家评价其性能超越GPT-4等主流模型。该系列包含10款开源模型,涵盖不同参数规模,在多模态任务和基准测试中表现优异。实测显示,文心4.5在智能客服、写作辅助和多模态交互方面展现出强大能力。行业分析认为,此举将重塑全球AI竞赛格局,推动技术开源趋势。百度全栈技术优势为中国AI发展提供了新范式,未来有望引领技术创新方向。
2025-07-02 20:20:49
1325
原创 吃饭工具|IDEA添加 GitLab 账户之两三事
摘要:用户从IntelliJ IDEA 2023升级至2024/2025版本时,遇到GitLab插件强制要求AccessToken且不兼容旧版GitLab(13.9.1)的问题。通过查阅官方文档发现,该插件仅支持GitLab 14.0+版本。解决方案是禁用内置GitLab插件(Settings→Plugins),改用传统账号密码登录方式。文章指出新特性可能存在兼容性问题,但灵活调整配置即可解决,建议低版本GitLab用户直接禁用插件以保持正常使用。
2025-06-30 21:48:51
2071
原创 Java基础|详解JDK自定义注解
在 Java 开发中,自定义注解(Annotation)是一种元编程机制,广泛用于框架设计、代码增强(如 AOP)、参数校验、权限控制、日志埋点等场景。大型的框架工具,如都大量使用注解机制,一些我们熟知的第三方工具()也都是用了大量的注解机制来增强和扩展应用。一般来说,常见的自定义注解基本的语法包括● @Target 注解使用的目标(类、方法、字段等)● @Retention 保留策略(源码、类文件、运行时)● @Documented 是否包含在 Javadoc 中。
2025-05-31 19:03:50
730
原创 开发实战|Maven中的依赖传递详解
在Maven中,依赖通过<dependency>标签在项目的pom.xml文件中声明,并且可以通过标签来控制依赖的作用范围。依赖传递是基于依赖树实现的,如果A依赖于B,而B又依赖于C,则A也间接依赖于C。然而,这种依赖传递可能会受到依赖版本冲突、作用范围等因素的影响。本篇就是一个scope后续,主要理解下什么是传递依赖、如何设置、如何避免传递依赖,希望通过以上方法,可以有效地管理和解决 Maven 依赖传递冲突问题,让你在编码时运用自如。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2025-04-03 22:49:59
1324
原创 应用实战|IDEA中的Git插件工具
用好工具可以让你的开发事半功倍,你还有哪些插件,不妨试试推荐下?欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2025-04-03 22:42:37
5147
原创 开发实战|如何有效避免Maven的依赖传递冲突
Maven依赖传递是一个非常有用的功能,它允许项目自动继承其直接依赖所依赖的其他库。但是在使用过程中也会遇到很多问题,希望通过以上方法,可以有效地管理和解决 Maven 依赖传递冲突问题,确保项目的稳定性和可维护性。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2025-04-02 14:54:26
1295
原创 AI实战|借力EdgeOne Pages使用DeepSeek R1搭建对话型AI网站
在时光的长河中,昔日才子曹植于七步之内吟成千古绝唱,其才华横溢、思维敏捷令人叹为观止。而今,星移斗转,岁月如梭,我们站在了2025年的光辉之下,见证着科技与智慧的交融,迎来了一场场新的变革。今日,我不以诗词争辉,却欲效仿先贤,在区区七步之间,借力于现代科技之巅峰——,完成一场深度对话。这不仅是对古人智慧的一种致敬,更是展现了人类文明不断追求进步、超越自我的精神风貌。让我通过AI技术构建起心灵沟通的桥梁,将世界紧密相连。本文将以DeepSeek R1 为模版,借力沿技术为核心驱动力EdgeOne,在EdgeO
2025-04-02 14:44:34
1221
原创 开发实战|commons-lang3库的字符串工具类join方法
自定义分隔符,在String.join中也支持,这在commons-lang3中应该算是重复的一个功能。// 输出: "a->b->c"这个应该是一个很有意思的功能,算是增强型。// 输出: "b,c"善于发现他人的优点,弥补自己的缺点,可以增强自己技术能力的同时,也可以增强自己的见识。如果你的项目已经依赖 Apache Commons Lang,或者需要更强大的功能(如跳过 null 值),可以选择 StringUtils.join。
2025-03-21 12:45:42
1252
原创 开发实战|commons-lang3库的字符串工具类空判断
关于commons-lang3库之前有讲过一些,例如commons-lang3的StringUtils的join方法和String的join方法,还有一些其他公共库,库的架构以及统计类StatUtils。今天想说一下在Java中使用库的StringUtils判断空。● isEmpty 和 isNotEmpty:○ 适合简单的空字符串检查。○ 不考虑空白字符的影响。● isBlank 和 isNotBlank:○ 更适合实际业务场景,尤其是需要处理用户输入时。
2025-03-21 12:34:25
911
原创 手把手教你用VSCode+腾讯云AI代码助手使用DeepSeek-R1打造智能开发环境
通过这篇指南,你是否已经跃跃欲试?不妨现在就打开VSCode,让腾讯云AI代码助手为你推开高效开发的大门,体验“所想即所得”的编程未来!欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2025-02-26 20:55:39
1613
原创 插件集成|IDEA插件之PlantUML 错误Cannot find Graphviz. You should try
PlantUML 支持多种图表类型,类图(Class Diagram)、时序图(Sequence Diagram)、用例图(Use Case Diagram)、活动图(Activity Diagram)、组件图(Component Diagram)、状态图(State Diagram)、部署图(Deployment Diagram)等等多种不同类型的图表,可以集成到IDEA中使用脚本快速到产生图表,能够显著提升开发流程中的设在这里插入图片描述。
2025-02-07 15:31:57
1012
原创 插件集成|在IDEA中CodeGPT使用DeepSeek集成
通过以上步骤,你就成功地将 DeepSeek 集成到了 IDEA 中。在今后的编程工作中,你可以尽情享受 DeepSeek 带来的便利和高效,感受它为你带来的那些温暖治愈的瞬间,领略编程世界的无限魅力。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2025-02-06 16:18:24
4333
原创 源代码审查|让你从根源上了解源代码审查报告
报告概述主要描述下报告的主体内容,包括哪一个审查主体(组织/企业)在什么时间哪一个项目的哪一个版本样本进行源代码检查,最终检查的结果如何,例如送检文件数量代码行数漏洞等级以及漏洞数量等。
2025-01-31 20:37:33
1450
原创 >> 读书记录_2024
而电子书籍多数在微信读书上面完成,共阅读8本书籍(实际上就7本,《心经》这本书籍得品),分别为《雪国》、《我们仨》、《让时间陪你慢慢变富》、《“内耗人”实录》、《心经》、《南渡北归(三部曲)》、《嫌疑人X的现身》、《牛棚杂忆》。抽一点时间罗列一下自己有哪些习惯,并分类开哪些是好习惯,哪些是坏习惯,坚持自己的好习惯,改掉自己的坏习惯,最好再制定一份习惯培养计划,让你的习惯能培养成功。借用译者的一段话,“专业人士会严肃对待自己的责任和事业,愿意做出艰难的选择去做自己认为是正确的事情——往往还要自己承担代价。
2024-12-31 14:38:51
286
原创 人工智能|定义初探、分类以及未来思考
人工智能是指通过计算机程序或机器来模拟、实现人类智能的技术和方法。它是计算机科学的一个重要分支,旨在研究和开发出一种能够模拟、延伸和扩展人类智能的理论、方法、技术及应用系统。通过模拟人类的智能行为,人工智能系统能够完成复杂的任务,如图像识别、语音处理、自然语言理解等,这些任务在过去需要人类智能才能完成。通过上述博文,可以了解人工智能是一种模拟人类智能的技术和方法,具有广泛的应用领域和巨大的发展潜力。然而,其发展过程中也面临着一些挑战和问题,需要人们不断探索和解决。欢迎关注博主「六月暴雪飞梨花」或加入。
2024-12-12 16:06:26
2730
1
原创 开发实践|手把手教你如何使用API新宠GraphQL
本文主要是从官方案例中使用Spring集成GraphQL,从代码上、代码编写上、启动、测试等,浅谈下GraphQL的运用,不过个人感觉有点一反常态,写习惯了RESTful之后,再来学习GraphQL,的确有些不适应,但是未来在短视频、大流量的加持下,会好的,希望能给更多开发者以帮助。[引用]构建GraphQL服务:https://spring.io/guides/gs/graphql-server#initial欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2024-12-10 13:06:54
1312
1
原创 开发实践|JWT从原理到实践
在网页开发时,Token是服务端生成的一串字符串,用来作客户端进行请求的一个令牌,当用户第一次成功登录后,服务器便按照一定的规则生成一个Token并将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,为了每次请求的数据的安全和有效,无需再次带上用户名和密码。JSON Web Token(JWT)是一种开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。
2024-12-10 12:51:17
909
原创 云开发 Copilot |快速玩转AI 开发辅助工具
云开发 Copilot 可以很好的协助开发者在编码、需求等方面给予帮助,让开发者提升开发效率和代码质量。云开发 Copilot 通过智能提示,打开逻辑思维空间,让开发者更加专注于业务逻辑,而不必担心编码细节和错误调试,减少开发时间,提升编码效率。同时,Copilot 的性能优化建议对于提升项目性能也非常有帮助。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2024-12-09 18:17:14
3087
17
原创 软件架构|设计中如何编制详细设计说明文档
【软件架构】软件架构(也可称为体系结构)是用来刻画软件系统整体抽象结构的一种手段,软件架构设计也是软件系统开发过程中的一个重要环节。好了,写了这么多,结合自己在编写详细架构设计时的总结,希望在帮助你的同时可以让你在编制时更清晰、更快速的编制文档。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2024-12-09 18:11:26
2201
原创 Linux工具|运维工具之split(MacOS版本)
在我们日常的工作中,传输文件很常见,在进行文件传输的过程中,因为网络传输速率和文件内容大小的限制,经常会遇到文件传输失败的情况。针对文件传输失败的情况。大文件由于其传输时间长,一旦传输失败,重新传输费时且不一定能保证再次传输成功。针对这种情况,可以考虑将文件分割成小文件的方式进行传输,减少因传输失败或传输大小限制导致的问题。本文就是讲述如何拆分文件后再进行传输,可提升在工作中的效率。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2024-12-04 16:35:57
1130
原创 Linux工具|运维工具之split
在我们日常的工作中,传输文件很常见,在进行文件传输的过程中,因为网络传输速率和文件内容大小的限制,经常会遇到文件传输失败的情况。针对文件传输失败的情况。大文件由于其传输时间长,一旦传输失败,重新传输费时且不一定能保证再次传输成功。针对这种情况,可以考虑将文件分割成小文件的方式进行传输,减少因传输失败或传输大小限制导致的问题。本文就是讲述如何拆分文件后再进行传输,可提升在工作中的效率。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2024-12-04 15:52:12
1016
原创 开发实践|API新宠GraphQL浅谈
本文主要了解下什么是GraphQL,从数据获取方式、通信性能、灵活性以及使用场景上,浅谈下GraphQL,希望能给更多开发者以帮助。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2024-11-17 22:17:20
924
原创 Linux工具|运维工具之cat
作为一名运维工程师需要了解掌握很多技能,比如说操作系统、开源组件、监控相关、编程知识、网络知识、数据库知识、自动化技能和日志分析能力。当然也不能缺少一些软技能,例如沟通、抗压等,要和同事、领导以及客户保持良好的沟通,理解需求,提供有效的解决方案,需要应对高强度的工作压力,保持冷静,快速解决问题。本篇主要是运维工程师在实际工作中能快速且熟练的使用Linux的一些命令做一些解释和介绍,希望对你有帮助。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2024-11-17 21:54:05
2072
原创 PG实践|条件处理表达式函数及其操作
好了,时间不早了,参考原文写到这里,实践得真知,每天学习一点,慢慢来,学习之旅正在路上。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。[引用]数学函数:https://www.postgresql.org/docs/current/functions-math.html。
2024-11-03 20:24:41
1142
6
原创 PG实践|数学函数及其操作(二)
好了,时间不早了,参考原文写到这里,实践得真知,每天学习一点,慢慢来,学习之旅正在路上。[引用]欢迎关注博主 「六月暴雪飞梨花」 或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2024-11-01 21:11:15
949
原创 PG实践|数学函数及其操作(一)
好了,时间不早了,参考原文写到这里,实践得真知,每天学习一点,慢慢来,学习之旅正在路上。[引用]欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2024-10-23 11:34:34
1281
2
原创 运用AI实践|如何从AI工具提升工作效率实践
在学习中、实践上利用AI结合实际工作,是提升编程能力、理解业务逻辑的最佳方式。随着AI、智能制造等新兴技术的兴起,我们应该保持开放的心态,主动学习这些技术。在工作之余可以多多利AI来做一些其他项目,这些项目可以是应用程序、网站或工具,站在巨人的肩膀上,主要是学习如何解决某个具体问题的思想和放。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】
2024-10-22 21:48:06
1119
6
原创 系统架构设计师|数据库基础-006
从前几篇的反应来看,反响还是不错的,本篇开始梳理数据库(系统架构设计师)相关的知识。如果出入或偏颇,还望指出。参考 《系统架构设计师》 的书籍,算是看完这一章节,所有部分多数来源于此书籍。[引用]《系统架构设计师》(第二版)欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2024-09-21 00:38:28
1360
原创 杂谈|压力管理之「压力」影响(二)
对于每一个人,积极性压力转变为消极性压力的“临界点”都是不同的。对于整个生命历程中的不同时间段,相互之间也存在着很大的差异。这种多样化的模式对压力管理提出了新的挑战。通过以上措施,你可以在压力来临之前做好充分的准备,以更加积极、自信的态度来应对即将到来的挑战。欢迎关注博主「六月暴雪飞梨花」或加入【六月暴雪飞梨花社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。
2024-09-11 21:38:04
773
原创 系统架构设计师|关于系统架构-002
从本篇开始,梳理关于软考的系统架构设计师的文章,如果不对,还望指出。系统架构设计师 (System Architecture Designer) 是项目开发活动中的众多角色之一,它可以是一个人或一个小组,也可以是一个团队。架构设计师是系统开发的主体角色,构设计师的成果是创建架构,系统开发中架构设计师是整个系统的核心。架构设计师是负责系统架构的人、团队或组织 (IEEE1471-2000)。
2024-09-10 19:17:38
3056
4
原创 杂谈|压力管理之认识「压力」(一)
先看一个小故事吧~有一支淘金队伍在沙漠中行走,大家都步履沉重,痛苦不堪,只有一个人快乐的走着。队伍中有人问:“你为何如此的惬意?”他笑着说:“因为我带的东西最少。那么从上述的小故事中,可以放开思维,想象一下有哪些词可以形容压力:● 消沉● 思维混乱● 失眠● 思想消极● 大喊大叫● 过度亢奋● 神经衰弱● 喜怒无常● ……上面的词是否会在你工作中出现,或者隐藏?如果你感觉到你有足够的能力应付压力的话,你将拥有健康而且快乐的生活。
2024-09-10 00:11:57
1004
4
转载 系统架构设计师|关于系统架构-001
从本篇开始,梳理关于软考的系统架构设计师的文章,如果不对,还望指出。【软件架构】软件架构(也可称为体系结构)是用来刻画软件系统整体抽象结构的一种手段,软件架构设计也是软件系统开发过程中的一个重要环节。【软件架构发展阶段】1、软件复杂、易变,其行为特征难以预见,软件开发过程中需求和设计之间缺乏有效的转换,导致软件开发过程困难和不可控。2、随着软件系统的规模越来越大、越来越复杂,整个系统的结构和规格说明就显得越来越重要。
2024-09-08 22:19:34
2146
1
注册中心(UI),consul-1.16.6-darwin-amd64
2024-07-04
算法领域,快速排序(Quicksort),用于排列数据
2024-07-04
开发工具IDEA(MacOS)操作快捷键
2023-06-20
新冠肺炎国外测试数据-地点表.csv
2020-08-14
新冠肺炎国外测试数据-访问表.csv
2020-08-14
富士打印机驱动SC2022
2022-07-07
拼手速的时候到了,你在哪里?
2022-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅