上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 楔子 由于国内信创越来越火,客户现场也开始使用国产操作系统替换CentOS之类的开源操作系统,最近做实施的同事找到我,说现场是ARM架构的操作系统编译安装RabbitMQ一直提示无法启动也没有日志文件生成,找过了好几个同事都没解决这才找到我。我就在这里记录下安装步骤及碰到的问题与解决办法。 环境说明 阅读全文
posted @ 2022-09-15 17:10 东北小狐狸 阅读(1321) 评论(0) 推荐(3) 编辑
摘要: 问题背景 最近测试同事说有一台服务器执行源码安装Nginx脚本出现openssl not found的错误解决不了让我帮忙看看,ssh连接上去后发现这台服务器安装了 CentOS7.9操作系统,并且已经安装了 openssl-devel 库,理论上不会有问题。 然而,就在重装多次 openssl相关 阅读全文
posted @ 2022-09-08 11:51 东北小狐狸 阅读(1799) 评论(0) 推荐(0) 编辑
摘要: Debian操作系统或基础镜像中执行以下两条命令即可,保证控制台、日志文件都能中文不乱码 # 追加本地语言配置 echo "zh_CN.UTF-8 UTF-8" >> /etc/locale.gen # 重新配置本地语言 dpkg-reconfigure locales # 指定本地语言 expor 阅读全文
posted @ 2022-08-26 17:57 东北小狐狸 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 问题说明 Jenkins构建前端安装依赖报错: npm ERR! code EINTEGRITY 11:05:42 npm ERR! sha512-IJy2B5Ot9wIAGwjSKF94+8yhVCQUDBT4myzlswuJSNPcLcn3Jna3yPNOmp/mbXfPPSNFwV9td/8j 阅读全文
posted @ 2022-08-25 15:44 东北小狐狸 阅读(2657) 评论(1) 推荐(0) 编辑
摘要: 简单理解SELinux是什么 SELinux(Security Enhanced Linux 为 Linux 提供了一种增强的安全机制,严格限制了用户进程主体(Subject)对服务器资源客体(Object)可以做的行为(Action)。如果利用SELinux机制得当,Linux 服务器能得到较好的 阅读全文
posted @ 2022-08-25 13:32 东北小狐狸 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 前边总得说点什么 最近每次在Win10上写代码需要启动Redis,残血Redis For Windows有卡死系统的bug。由于主机内存不大够用(已经扩到顶了),开虚拟机运行Redis更别提了。。想起自己还有个吃灰的4B,打开发现忘了密码还连不上自己的Wi-Fi(主要是忘了,没记录),就有了这篇折腾 阅读全文
posted @ 2022-08-16 15:55 东北小狐狸 阅读(875) 评论(2) 推荐(0) 编辑
摘要: 问题描述 自己开发了一个后端下载文件的接口,然后通过浏览器直接访问这个接口,浏览器能正确得到文件名并下载; 而使用Axios时发现获取不到,经过打印响应体发现响应头里没有文件名 而Java后端代码里是有的Content-Disposition 响应头的: public static void dow 阅读全文
posted @ 2022-07-14 18:07 东北小狐狸 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 写在前边 记录一下前阵子在X86_64平台使用Docker Buildx构建多平台镜像的办法,包含但不限于构建ARM镜像。 构建环境 | 软件名 | 版本 | | | | | Ubuntu | 18.04.2 LTS | | Docker | 20.10.16 | Ubuntu 和 Fedora 安 阅读全文
posted @ 2022-07-03 21:16 东北小狐狸 阅读(3327) 评论(0) 推荐(1) 编辑
摘要: 问题现象 最近在处理项目上问题发现之前同事构建的AlpineLinux的镜像不能执行jstack等JDK命令,报错如下。 Unable to get pid of LinuxThreads manager thread 问题原因 问题的根本原因有两点: Alpine Linux 使用的不是标准gnu 阅读全文
posted @ 2022-06-30 18:21 东北小狐狸 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 问题描述 使用Docker的buildx实验特性构建Alpine镜像时,有安装一些apk工具,提示了如图错误: 解决方案 1、对于普通的docker build方式,可以修改构建命令添加 --network=host或修改配置文件/etc/docker/daemon.json { "dns":["8 阅读全文
posted @ 2022-05-27 19:50 东北小狐狸 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 问题描述 因为最近某台KVM虚拟机内存不够用,准备扩容点击了virt-manager上的虚拟机详情,出现如图报错: 解决步骤 1、关闭virt-manager,重启libvirtd service libvirtd restart 2、启动virt-manager,右键 QEMU/KVM - 尚未连 阅读全文
posted @ 2022-05-23 20:27 东北小狐狸 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 本文翻译自 https://codingnconcepts.com/spring-boot/conditional-annotations-in-spring-boot 翻译过程中会对文中英语语序和不甚明确的地方进行微调,如有谬误欢迎评论指正。 在这篇教程中,我们将通过一些示例带你了解 Spring 阅读全文
posted @ 2022-05-10 15:38 东北小狐狸 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 问题复述 今天项目组有人找我说之前部署的程序在测试环境没问题,到生产环境出现了奇怪的问题,点按钮没反应。 我通过腾讯会议发现他们的浏览器控制台上打出了如下错误: Access to XMLHttpRequest at 'https://aaa.bbb.ccc' from origin 'https: 阅读全文
posted @ 2022-04-29 20:40 东北小狐狸 阅读(6290) 评论(0) 推荐(1) 编辑
摘要: Reason 最近在帮公司在客户的PaaS平台部署程序,本来想吐槽一波某移动公司的磐舟(CI)和磐基(CD)平台基础设施没做好,流程没打通来着。。。 想来吐槽也没啥用,人家没给你基础镜像,但Harbor有外网也还好,自己打吧。。 所以这篇就简单记录下用AlpineLinux构建一个Tomcat的Do 阅读全文
posted @ 2022-04-26 18:23 东北小狐狸 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 写在前边 最近公司生产环境的容器云上出了个性能问题,为了做性能分析,使用 JDK 自带的 jmap 收集堆dump,出现了内存溢出导致了容器崩溃。 本篇文章将带你探究,如何规避容器内做堆 dump 导致容器崩溃的问题。适用于低于 Java 8 update 191版本的 JDK。 分析容器崩溃原因 阅读全文
posted @ 2022-04-07 14:04 东北小狐狸 阅读(533) 评论(0) 推荐(1) 编辑
摘要: 问题现象 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':common-base:uploadArchives'. > Could not publish configur 阅读全文
posted @ 2022-04-06 16:05 东北小狐狸 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 写在前边 经常使用Gradle的都知道 Gradle有两个发布制品到Maven仓库的插件:maven 与 maven-publish,其中 maven 插件是比较老的插件,而新版本是 maven-publish,官方文档推荐使用 maven-publish 插件。 接下来说问题 Gradle 6.x 阅读全文
posted @ 2022-03-28 09:26 东北小狐狸 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 写在前边 最近在写 OAuth2 对接的代码,由于授权服务器(竹云BambooCloud IAM)部署在甲方内网,所以想着自己 Mock 一下授权方的返回体,验证一下我的代码。我这才踩到了坑…… 故事背景 选择的 Mock 框架是 国产开源的 Moco(https://github.com/drea 阅读全文
posted @ 2022-03-25 14:26 东北小狐狸 阅读(851) 评论(0) 推荐(1) 编辑
摘要: 游标使用示例:将zhangsan用户的创建时间更新成当前时间。 DO BEGIN DECLARE CURSOR M_CURR FOR SELECT ID FROM USER WHERE NAME = 'zhangsan'; DECLARE CUR_TIME TIMESTAMP; SELECT CUR 阅读全文
posted @ 2022-03-18 18:36 东北小狐狸 阅读(231) 评论(0) 推荐(0) 编辑
摘要: -- 清空数据库 -- DECLARE TYPE name_list IS TABLE OF VARCHAR2(40); TYPE type_list IS TABLE OF VARCHAR2(20); Tab_name name_list := name_list(); Tab_type type 阅读全文
posted @ 2022-03-18 14:16 东北小狐狸 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页