github 加速访问代理 yarn或npm install的时候 node-gyp 报错问题

最近在npm install之后项目就不能运行了。【具体造成的原因还不知道(难道是因为node\npm升级了导致?),希望有遇到的大胸弟能指点一二】 问题: 异常如下(这还是缩减版【手动笑哭.png】) gy...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-31 01:09
  • 阅读 ( 458 )

GIT删除远程分支

删除远程分支有多种实现方法: 使用git push命令:可以使用以下命令删除远程分支:git push origin --delete <branch_name>其中,<branch_name>是要删除的分支的名称。使用git pus...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-29 16:41
  • 阅读 ( 449 )

Centos7 上安装 redis-dump 和redis-load 命令

一、导入证书并安装依赖1、安装GPG keys gpg2 --keyserver keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB curl -sS...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-26 15:36
  • 阅读 ( 468 )

Git 如何拆分Git存储库并保留子目录

在本文中,我们将介绍如何使用Git拆分一个Git存储库并保留其子目录。如果您在使用Git时需要将一个大型代码库拆分成较小的模块或者项目,并且希望保留子目录的历史记录和关联,那么本文将为您提...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-21 17:19
  • 阅读 ( 455 )

安装percona 8.x或5.x提示libcrypto.so.10()(64bit) is needed by 找不到指定库文件

今天在centos 8上安装percona 8.0.23 时候,rpm安装 percona-server-shared-compat 报如下错误 error:FailedDependencies libcrypto.so.10()(64bit)is needed by percona-server-shared-comp...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-20 22:57
  • 阅读 ( 452 )

查看linux系统库路径

可以使用如下命令查看系统库的路径: ldconfig -v|grep -v ^$'\t'

  • 0
  • 0
  • shitian
  • 发布于 2024-03-20 17:44
  • 阅读 ( 450 )

PostgreSQL如何调整linux服务器参数

内核参数 内存管理 kernel.shmaxSHMMAX 是一个内核参数,用于定义Linux进程可以分配的单个共享内存段的最大长度。直到9.2版本,PostgreSQL使用的System V (SysV)需要设置 SHMMAX。在9.2之后,...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-09 21:04
  • 阅读 ( 446 )

WebSocket为什么为什么需要Connection和Upgrade两个header?

WebSocket, Http 2的协议升级过程,都需要Connection,Upgrade两个字端来联合完成。 比如初始化WebSocket请求:Host: echo.websocket.orgConnection: UpgradeUpgrade: websocket在设计协议的时...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-03 14:22
  • 阅读 ( 450 )

Nginx支持WebSocket反向代理

WebSocket是目前比较成熟的技术了,WebSocket协议为创建客户端和服务器端需要实时双向通讯的webapp提供了一个选择。其为HTML5的一部分,WebSocket相较于原来开发这类app的方法来说,其能使开发...

  • 0
  • 0
  • shitian
  • 发布于 2024-03-03 14:15
  • 阅读 ( 461 )

mysql8 (8.0.35) 初始化数据

mysql 8 默认配置文件在 /etc/mysql/my.cnf 下 初始化的时候,如果配置文件不在默认位置,可以指定配置文件的位置: 使用如下命令: mysqld --defaults-file=/etc/my.cnf --initialize 

  • 0
  • 0
  • shitian
  • 发布于 2024-02-23 18:12
  • 阅读 ( 458 )

redis-6.2.9源码编译安装

1,下载redis源码 wget http://download.redis.io/releases/redis-6.2.9.tar.gz 2,安装相应依赖 apt install -y  libsystemd-dev libjemalloc-dev  make gcc gcc-c++  pkg-config

  • 0
  • 0
  • shitian
  • 发布于 2024-02-23 16:17
  • 阅读 ( 472 )

RocketMQ-Broker配置参数

#接受客户端连接的监听端口,默认10911 listenPort=10911 #name server服务器地址及端口,可以是多个,分号隔开 namesrvAddr=192.168.1.100:9876 #当前 broker 监听的 IP,默认值 网卡的...

  • 0
  • 0
  • shitian
  • 发布于 2024-02-05 23:30
  • 阅读 ( 450 )

一文看懂Git submodule

背景 有种情况我们经常会遇到:某个工作中的项目需要包含并使用另一个项目。 也许是第三方库,或者你独立开发的,用于多个父项目的库。 现在问题来了:你想要把它们当做两个独立的项目,同时又...

  • 0
  • 0
  • shitian
  • 发布于 2024-02-04 02:21
  • 阅读 ( 447 )

bash: warning: setlocale: LC_TIME: cannot change locale (en_US.UTF-8)

一、问题现象:ssh登录机器报错 解决方案:localedef -i en_US -f UTF-8 en_US.UTF-8 二、安装中文字符集locale #查看环境字符集locale -a #查看平台所有字符集安装中文字符集 yum instal...

  • 0
  • 0
  • shitian
  • 发布于 2024-02-03 12:40
  • 阅读 ( 445 )

来说说坑爹的 git submodule

git submodule 是Git自带的子模块管理命令,作为一个写了5年代码的low b,之前完全没有用过这个东东,现在的项目中有位同志使用来了这个神奇的命令。然后,我修改了子模块库的代码,却不知道怎...

  • 0
  • 0
  • shitian
  • 发布于 2024-02-03 11:54
  • 阅读 ( 449 )

Windows安装RabbitMQ、添加PHP的AMQP扩展

前言 本地环境:win10、项目对应php版本php5.3、nginx服务器需要按以下步骤一步一步来,先安装Erlang,再安装RabbitMq,再进行配置 一、安装Erlang 1. 官网下载最新windows安装包,下载地址...

  • 0
  • 0
  • shitian
  • 发布于 2024-02-01 16:45
  • 阅读 ( 461 )

mysql json字段抽取

---specification字段的数据样本 -- [{"class_name":"精品水果5斤装","data":[{"name":"多种时令水果混装","num":"20","money":"240"}]}] specification->>'$[0].data[0].name' as '规...

  • 0
  • 0
  • shitian
  • 发布于 2024-01-30 19:00
  • 阅读 ( 448 )

Spring Boot命令行启动添加参数的三种方式

在命令行中,常见的参数可以分为三类:选项参数、非选项参数和系统参数,本文就来介绍一下Spring Boot命令行三种参数形式,感兴趣的可以了解一下 −一、Spring Boot命令行三种参数形式通过java -jar...

  • 0
  • 0
  • shitian
  • 发布于 2024-01-26 10:31
  • 阅读 ( 456 )

Redis最佳实践:系统性能提升了10倍

在当今互联网项目中,几乎80%的的项目都有使用redis。但在其应用过程中,总是或多或少遇到过一些问题。比如: redis内存为什么会增长这么快? redis为什么读取操作越来越慢? 怎么样降低redi...

  • 0
  • 0
  • shitian
  • 发布于 2024-01-24 17:28
  • 阅读 ( 450 )

maven(mvn) 报错 The goal you specified requires a project to execute but there is no POM in this directory

安装jar到本地maven仓库命令时使用 mvn install:install-file -DgroupId=com.google.code -DartifactId=kaptcha -Dversion=2.3 -Dfile=/Users/dgq/Downloads/kaptcha-2.3.jar -Dpackaging=jar...

  • 0
  • 0
  • shitian
  • 发布于 2024-01-19 17:53
  • 阅读 ( 460 )