logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记录 ubuntu 安装中文语言出现 software database is broken

在尝试通过sudo apt-get install language-pack-zh-han*命令安装中文语言包无效后,用户手动安装了一系列相关软件包,包括language-pack-zh-hans、language-pack-zh-hans-base、language-pack-gnome-zh-hans等,以确保系统、办公软件、图像编辑工具和邮件客户端等支持中文显示和帮助文档。此外,还安装了多

#服务器#前端#linux
redis奇巧淫记之保存文件

curl -X POST -F 'file=@/home/rock/Desktop/无标题.png'案例背景,我不想生成文件到服务器上面,同时这个文件是限时访问的,所以就有了如下需求。同时redis直接保存字节码的也同理,需要配置redis模板的序列化方式。配置application.yml,使其允许上传100M的附件。本Demo的核心是使用Base64编码和解码,Windows使用如下命令和参数

文章图片
#redis#java#servlet
nacos踩坑之nacos运行报错

没错,是nacos没有配置key的原因,终期根本原因是nacos文档默认显示1.x的文档,在2.x之后需要自己手动配置密钥了。在2021年年底的时候使用docker的方式体验了一波nacos,现在有需求所以需要运行nacos,结果一旦运行始终报错,最开始以为是因为我是用arm服务器的原因,上x86结果还是同样报错,实在没法在nacos官网才看到,还需要。为公开默认值,可用于临时测试,实际使用时请。

文章图片
#linux
ddnsto穿透服务变成开机自启

输入如下,其中**** 是token,需要自行获取。创建service,并让systemctl 托管。# 查看ddnsto状态。# 启动ddnsto。# 停止ddnsto。# 重启ddnsto。

#linux#运维#服务器
RabbitMQ和SpringBoot整合之填坑 com.rabbitmq.client.ShutdownSignalException: channel error protocol method:

1.自己手动到RabbitMQ里面创建相关的交换机,队列,绑定关系。追踪问题根源是,队列,交换机,绑定这些都不存在,所以出现了问题,RabbitMQ消息中间连两端链接上消息生产者,消息消费者。但是在整合SpringBoot,且版本在。消息发送者消息发送报错,消息消费者,启动报错。

文章图片
#java-rabbitmq#rabbitmq#spring boot
linux下运行java程序出现异常Exception in thread “main“ java.lang.UnsupportedClassVersionError

update-alternatives: 使用 /usr/lib/jvm/java-11-openjdk-arm64/bin/javac 来在手动模式中提供 /usr/bin/javac (javac)当我在Linux上写了一个最简单的java类,编译,然后运行就出现了如上错误,翻译得知,是编译和运行不匹配,网上说的一大波解决方法,就是叫你卸载一个JDK,或者修改当前用户的配置环境。11是自己安装

#java#开发语言
拉人入坑之,在Linux系统下运行Android系统之Rcok5B篇

很早就有了这样的需求,早在2017年的时候就已经实现了,在deepin上直接安装运行Android软件,并正常运行,机理,好像是xDroid。同时,我使用的是debian系统,可能是因为使用xfce的缘故,GPU未正常驱动,Android体验卡顿,可以尝试一个启动器和桌面试一试。现在入手了一块rock5B,怎么也得运行一下Android系统,开软件,然后就有了下文。注意,容器运行之后,需要过几分钟

文章图片
#android#linux
关于使用Redis解决用户重复提交订单的问题

问题场景,秒杀活动,或者其他情况下,用户多次点击下单,导致发生了订单重复提交的问题根据这问题,结合Redis的Redis Incr 命令将 key 中储存的数字值增一。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。这个特性,我们

#redis#java#后端
到底了