Loading

摘要: 问题 通过docker images命令查询本地镜像列表 有可能看到repository和tag均为none的镜像, 这种镜像在Docker官方文档中被称作dangling images。 原因 根据官方解释,该镜像的产生是由于通过 “docker build -t [image_name:imag 阅读全文
posted @ 2023-03-20 09:47 shih945 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 现象 突然有反馈说线上部分接口加载不出来 登上系统查看,确实有几个接口状态码是200,就是没数据,控制台异常的接口报错显示 net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK) 错误代码搜索之,说是编码模块不完整,返回浏览器的流不完整,有几个可能的原因 1、丢包 阅读全文
posted @ 2022-11-08 10:41 shih945 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 安装依赖工具 yum install git gcc gcc-c++ openssl openssl-devel libevent2 libevent-devel 下载代码 wget https://github.com/coturn/coturn/archive/4.5.1.1.tar.gz ta 阅读全文
posted @ 2022-11-08 09:58 shih945 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 众所周知 阿里 的nacos 注册中服务的变更 是有变更通知的 有一个对象线程PushReceiver专门处理服务变更处理 @Override public void run() { while (true) { try { // byte[] is initialized with 0 full 阅读全文
posted @ 2022-09-06 15:16 shih945 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 1. 预备知识 想要自定义动态数据源切换,得先了解一个类 AbstractRoutingDataSource: AbstractRoutingDataSource 是在 Spring2.0.1 中引入的(注意是 Spring2.0.1 不是 Spring Boot2.0.1,所以这其实也算是 Spr 阅读全文
posted @ 2022-09-02 16:42 shih945 阅读(3063) 评论(0) 推荐(1) 编辑
摘要: 前言 本文章记录了 spring boot项目 打包成docker镜像到 远程服务器上并启动服务 总共三种方式,对于简单应用推荐第一种,以及相关过程中相关问题的解决方案 一、背景环境 1、本示例项目是一个基础的springboot项目,提供的是 eureka服务 2、在idea里能正常启动 3、服务 阅读全文
posted @ 2022-08-17 09:24 shih945 阅读(950) 评论(0) 推荐(1) 编辑
摘要: 前言 Linux作为服务器实在是太香了,唯一麻烦的就是服务器重启的时候,一些程序又得手动启动。其实可以通过添加开机自动启动脚本的方法来进行自动启动。 自启动方法 在/etc/rc.d/rc.local中添加启动脚本 echo "/opt/script/start-my-app.sh" >> /etc 阅读全文
posted @ 2022-08-08 11:38 shih945 阅读(2260) 评论(0) 推荐(0) 编辑
摘要: version: '3' services: postgres: image: postgres:12 restart: always container_name: postgres ports: - 5432:5432 volumes: - /opt/postgres/postgresql/:/ 阅读全文
posted @ 2021-04-12 23:39 shih945 阅读(363) 评论(0) 推荐(0) 编辑
摘要: minio servie 创建 1、下载二进制执行文件 wget https://dl.min.io/server/minio/release/linux-amd64/minio 2、修改权限及位置 chmod 755 minio mv minio /usr/local/bin 3、关闭防火墙 sy 阅读全文
posted @ 2021-03-17 22:59 shih945 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 号码隐私保护(Phone Number Protection)是一款基于基础运营商通信网络能力的互联网产品,可以帮忙使用本产品的企业保护其客户电话号码不泄露、通过对虚拟号码服务过程进行录音来管理客户电话服务质量,同时该产品适用于出行、物流、外卖、招聘等多种业务场景,API接口简单易用,可以快速实现平 阅读全文
posted @ 2021-02-25 18:29 shih945 阅读(957) 评论(0) 推荐(1) 编辑
摘要: du -h --max-depth=1 阅读全文
posted @ 2020-12-14 17:57 shih945 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 新建文件docker-compose.yml vi docker-compose.yml 输入以下内容 version: '3.1' services: minio: image: minio/minio container_name: minio restart: always ports: - 阅读全文
posted @ 2020-12-11 09:04 shih945 阅读(3606) 评论(0) 推荐(1) 编辑
摘要: 查看官方文档 https://docs.docker.com/compose/install/ 选择linux 按照文档,执行命令 #下载 sudo curl -L "https://github.com/docker/compose/releases/download/v2.16.0/docker 阅读全文
posted @ 2020-12-06 22:59 shih945 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 使用安装脚本 curl -sSL https://get.daocloud.io/docker | sh 启动 Docker systemctl start docker 设置docker开机自启动 systemctl enable docker 阅读全文
posted @ 2020-12-06 22:37 shih945 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1. 封装统一返回类 <?php /** * @author SHIH * @date 2020/10/14 10:06 */ namespace app\utils; use JsonSerializable; /** * 返回结果封装 * Class Result * @package app\ 阅读全文
posted @ 2020-11-21 10:47 shih945 阅读(814) 评论(0) 推荐(0) 编辑
摘要: CentOS7 设置IP地址的方法有两种: 动态获取ip 设置静态IP地址 获取当前系统网卡名 ip addr CentOS7不能使用ifconfig命令,可通过命令 ip addr 查看,如图,网卡名为ens32,是没有IP地址的 动态获取IP 动态获取IP需要路由器开启DHCP, 修改网卡配置文 阅读全文
posted @ 2020-11-21 09:44 shih945 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 由于node_modules文件夹内存在大量文件,导致删除时非常缓慢。使用rimraf模块可以快速删除node_modules文件夹。 安装模块 npm install rimraf -g 进入项目目录,删除文件夹 rimraf node_modules 阅读全文
posted @ 2020-11-05 09:17 shih945 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 下载rabbitmq-management镜像: #指定包含了web控制页面版本 docker pull rabbitmq:management 启动容器: #方式一:默认guest 用户,密码也是 guest docker run -d --hostname myrabbit --name rab 阅读全文
posted @ 2020-09-16 11:08 shih945 阅读(239) 评论(0) 推荐(0) 编辑
摘要: centos7修改hostname hostnamectl set-hostname centos102 # 使用这个命令会立即生效且重启也生效 vi /etc/hosts # 编辑下hosts文件, 给127.0.0.1添加hostname cat /etc/hosts # 检查hosts 127 阅读全文
posted @ 2020-06-14 14:32 shih945 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 手机响了,是一个实施工程师打过来的,说现场的数据采集不上来,问怎么解决。我问软件的版本,仪器的型号,操作系统的信息,具体的问题描述。我告诉他可能是什么原因,给了一个解决办法,让他尝试一下。他试了一下后,说还是不行,又问怎么办,于是我又给他一个办法,他又去尝试了,反馈回来说还是不行,又问我怎么办。我然 阅读全文
posted @ 2020-06-01 20:18 shih945 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 代码: 单行文本 width:50px;/*div的宽度必须是固定的*/ overflow:hidden; text-overflow:ellipsis; white-space: nowrap;/*文本不进行换行,默认下宽度不够就会换行*/ 多行文本 display:-webkit-box; -w 阅读全文
posted @ 2020-04-27 14:33 shih945 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 function getQueryVariable() { let query = window.location.search.substring(1); let key_values = query.split("&"); let params = {}; key_values.ma 阅读全文
posted @ 2020-04-11 22:50 shih945 阅读(1807) 评论(0) 推荐(0) 编辑
摘要: 拼接链接 注:此方法无法完美实现目标效果 登陆微信公众号后台(https://mp.weixin.qq.com); 按F12打开调试面板,在console栏输入: wx.commonData.data.uin_base64 如图: 把显示出来的字符串替换到下面的括号里; https://mp.wei 阅读全文
posted @ 2020-04-05 15:28 shih945 阅读(2057) 评论(0) 推荐(0) 编辑
摘要: 环境 MySQL5.6 表结构及数据 sql DROP TABLE IF EXISTS ; CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(20) NOT NULL, varchar(20) NOT NULL, double(10, 3 阅读全文
posted @ 2020-04-03 22:40 shih945 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: 国内测试 国外测试 如果国内端口/IP显示关闭,国外端口/IP显示开启,那么就应该是国内端口/IP封锁了。 阅读全文
posted @ 2020-04-03 10:34 shih945 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 设置Git的name和email 生成SSH密钥过程 生成密钥 常用命令 创建一个新的仓库 推送已经创建的仓库 给当前仓库关联远程仓库 查看当前仓库关联远程仓库 查看远程仓库地址 修改远程仓库地址 删除关联的远程仓库 修改 .git 配置文件 修改config配置文件中remote "origin" 阅读全文
posted @ 2020-03-30 21:30 shih945 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. 查看当前kernel版本 2. 查看已安装版本 3. 查看可升级kernel版本 4. 升级kernel版本 5. 删除旧的内核 方法一:安装yum utls: 设置你想要保留多少旧的内核,比如我想保留两个: 方法二:直接删除对应版本 6. 设置永久的内核安装数量 设置installonly_ 阅读全文
posted @ 2020-03-30 21:09 shih945 阅读(333) 评论(0) 推荐(0) 编辑