
付费专栏临时专栏
文章平均质量分 91
青花锁
大吉大利,青花科技
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Error: error:0308010C:digital envelope routines::unsupported
Error: error:0308010C:digital envelope routines::unsupported原创 2024-11-06 14:28:01 · 60928 阅读 · 11 评论 -
Jadx-Java反编译工具
特点:Jadx是一款功能强大的反编译工具,它支持APK、DEX、AAR、AAB、JAR和ZIP等多种文件格式的反编译,并且能够将字节码反编译为Java源代码。Jadx既支持GUI模式也支持命令行模式,非常灵活。下载地址:https://github.com/skylot/jadx使用方法:下载后,根据操作系统选择相应的安装包进行安装,然后打开Jadx GUI,将JAR文件拖入程序界面进行反编译。原创 2024-10-23 10:09:35 · 1438 阅读 · 7 评论 -
Ubuntu20.04安装MySQL 设置root远程登录权限
Ubuntu安装的mysql,默认会生成一个账号,在 /etc/msyql/debian.cnf 文件里。默认情况下root用户的host是没有%的(允许任何IP访问)。默认debian.cnf 不能编辑,此时先授权文件可读可写。如果root用户设置密码,输入以下命令,并根据提示输入密码。配置远程数据库连接,输入我们配置好的root账号和密码。mysql刚安装完,root用户没有密码的时候可以使用。使用此账号密码登录,并创建root用户远程登录权限。就可以和【3.3】图一样了。使用mysql表空间。原创 2024-10-19 17:22:51 · 1470 阅读 · 3 评论 -
腾讯云Linux服务器运维,安装JDK、rabbitmq、nginx、Redis、ClickHouse
腾讯云服务器opencloudos 安装JDK、rabbitmq、nginx、Redis、ClickHouse。原创 2024-08-29 17:56:55 · 41694 阅读 · 6 评论 -
使用Springboot + netty 打造聊天服务之Nacos集群问题记录
在使用Springboot + Nacos + Netty(WebSocket) 集群后,发现了一个问题。在集群环境下, X用户已经连接上了集群中的A服务器,这时Y用户发送给X用户的消息在B服务器,那么此时的消息应该如何处理呢?文章写完之后,发现第二种方法问题特别多,需要在用户上下线(ws连接、掉线、netty服务销毁等)时,使用缓存记录用户与服务器的关系。在消息发送给接收方时,从缓存里取出接收方服务器信息,通过接收方服务器通知接收方有新消息。最后给出2张消息服务架构简图:1、集群版2、单机版。原创 2024-08-04 00:00:35 · 21382 阅读 · 12 评论 -
SpringSecurity
一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权 (Authorization)两个部分,这两点也是 Spring Security 重要核心功能。(1)用户认证指的是:验证某个用户是否为系统中的合法主体,也就是说用户能否访问 该系统。用户认证一般要求用户提供用户名和密码。系统通过校验用户名和密码来完成认 证过程。通俗点说就是系统认为用户是否能登录。(2)用户授权指的是验证某个用户是否有权限执行某个操作。在一个系统中,不同用户 所具有的权限是不同的。原创 2024-04-20 16:32:09 · 11712 阅读 · 29 评论 -
Springboot项目从Nacos读取MySQL数据库配置错误:Public Key Retrieval is not allowed
最近的项目,突然都从MySQL5.7升级到8.0了。有些项目能运行成功,有些项目遇到了问题,启动不成功,显示数据库方面的异常信息。实际工作中会遇到各种奇怪的问题,把问题记录下来,能帮助自己以后便捷的查找解决方,同时也希望可以帮到大家。资料获取,更多粉丝福利,关注下方公众号获取。原创 2024-04-13 16:34:33 · 15044 阅读 · 68 评论 -
Springboot2.X项目错误清单 Error:java:JDK isn‘t specified for module
通常这种问题出在新环境配置,把其他机器的.idea文件夹也拷贝过来了。同时也需要注意项目配置,每个模块都需要加载到正确的JDK版本。在IntelliJ IDEA中,打开File -> Project Structure -> Project设置,在Project SDK下拉菜单中选择所需的JDK版本。资料获取,更多粉丝福利,关注下方公众号获取。原创 2024-04-11 13:58:41 · 11745 阅读 · 28 评论 -
云原生Docker容器中的OpenCV:轻松构建可移植的计算机视觉环境
计算机视觉是一门涉及图像和视频处理的领域,可以应用于目标检测、图像识别、人脸识别等各种任务。不同的开发环境、操作系统和硬件配置可能导致部署和运行计算机视觉应用的困难。OpenCV是一个开源的计算机视觉库,提供了丰富的图像处理和机器视觉算法,如特征提取、对象检测和图像分割等。例如,物体识别和跟踪可应用于自动驾驶;人脸识别可以用于安全监控和人机交互;图像处理算法可应用于医学图像分析等。原创 2024-04-09 22:05:55 · 17580 阅读 · 83 评论 -
Springboot集成 Spring AI ,深度学习下的与时俱进
在当今快速发展的技术时代,人工智能(AI)已经成为各行各业的关键驱动力。而作为一种领先的Java应用开发框架,Spring Framework在软件开发领域享有盛誉。现在,随着Spring AI的崭露头角,我们看到了两者之间的令人兴奋的交汇点。Spring AI正在推动软件开发者将AI集成到他们的应用程序中,实现更智能、更高效的解决方案。原创 2024-04-18 09:07:42 · 20026 阅读 · 75 评论 -
深度学习:AIGC重塑金融大模型驱动金融变革
这是最好的时代,也是最坏的时代。尽管大模型技术在金融领域具有巨大的应用潜力,但其应用也面临不容忽视的风险和挑战。本文将深入研究大模型在金融领域的数据隐私和安全风险、模型可解释性和透明度、监管和合 规要求,梳理中国、美国、欧洲等地 AIGC 技术的应用规则,探索对应的风险管理和应对策略。原创 2024-04-01 09:47:50 · 12622 阅读 · 138 评论 -
Java工具集 Hex、Hmac算法(MD5、SHA1、SHA256、SHA384、SHA512)、雪花算法SnowflakeId、redis基于Springboot工具类
俗话说得好,好记性不如烂笔头,尤其是互联网工作项目流动性大,每个人可能管理好几个甚至十多个项目,电脑也是人手好几台,这时候一些工具类就需要记录下来,在我们需要时,及时的拿出来。原创 2024-03-28 13:47:52 · 5493 阅读 · 26 评论 -
Java微服务分布式分库分表ShardingSphere - ShardingSphere-JDBC
Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。Apache ShardingSphere 设计哲学为 Database Plus,旨在构建异构数据库上层的标准和生态。它关注如何充分合理地利用数据库的计算和存储能力,而并非实现一个全新的数据库。它站在数据库的上层视角,关注它们之间的协作多于数据库自身。原创 2024-03-25 07:00:00 · 14139 阅读 · 161 评论 -
Springboot工具类
俗话说得好,好记性不如烂笔头,尤其是互联网工作项目流动性大,每个人可能管理好几个甚至十多个项目,电脑也是人手好几台,这时候一些工具类就需要记录下来,在我们需要时,及时的拿出来。原创 2024-04-07 09:34:46 · 700 阅读 · 16 评论 -
Java微服务分布式事务框架seata的TCC模式
上一章节介绍微服务分布式项目中,使用的事务框架seata,本章节介绍分布式事务框架seata TCC模式,以及集成到Springboot、微服务框架里。原创 2024-03-22 09:24:34 · 12952 阅读 · 141 评论 -
Java微服务分布式事务框架seata
本章节介绍微服务分布式项目中,使用的事务框架seata。官网:http://seata.io/zh-cn/Data原创 2024-03-18 13:33:14 · 15373 阅读 · 137 评论 -
在Idea里,执行npm命令 : 无法加载文件 ***\Nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本
新到一台电脑,安装了nodejs、npm,从github上拉取了代码,在Idea新建命令窗口,准备使用npm run dev启动时,突然发现报错: **无法加载文件 ***\Nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本** 这时重开一个cmd命令,就有点画蛇添足的感觉了,因此我们得想办法解决它。 还好万能的Gpt可以帮我们解决此事,在此总结后分享给大家。原创 2024-03-14 14:57:07 · 9068 阅读 · 91 评论