- 博客(38)
- 收藏
- 关注
原创 Kong api设置管理页面basic auth认证
将后台地址路由,原后台地址为127.0.0.1:8001 ,我们可以将这个地址路由到127.0.0.1:8000/admin-api添加一个路由服务curl -X POST http://127.0.0.1:8001/services \ --data name=admin-api \ --data host=127.0.0.1 \ --data port=8001运行命令后,后台地址被成功路由到了 http://127.0.0.1:8000/admin-api可以通过以下命令确认c
2022-03-07 16:23:52
584
原创 window下重启wsl的方法
停止所有发行版wsl.exe --shutdown停止指定发行版wsl.exe -t <DistroName>老版本:# PowerShell (admin)Restart-Service LxssManager# or CMD (admin)net stop LxssManagernet start LxssManager
2021-11-22 09:00:28
4954
原创 Firewalld 允许指定IP访问端口
首先创建一个适当的区域名称(在我们的例子中,我们使用了mariadb access来允许访问MySQL数据库服务器)。# firewall-cmd --new-zone=mariadb-access --permanent接下来,重新加载firewalld设置以应用新更改。如果跳过此步骤,则在尝试使用新区域名称时可能会出错。这一次,新区域应该出现在区域列表中,如下面的屏幕截图所示。# firewall-cmd --reload# firewall-cmd --get-zones接下来,添加要在
2021-11-15 09:29:03
7600
原创 window虚拟机找到对应vhdx文件的方法
先用快捷键win+R打开运行窗口,然后输入regedit,打开注册表在注册表中找到以下路径\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lxss我们将看到系统内安装虚拟机的列表右侧的BasePath就是虚拟机vhdx文件的路径...
2021-11-14 11:51:59
2531
原创 git显示某文件的指定版本
git show objectgit show REV:REV:REV:FILEgit show somebranch:from/the/root/myfile.txtgit show HEAD^^^:test/test.py
2021-05-29 11:11:07
863
1
原创 linux下docker不需要sudo运行的方法
Docker守护进程绑定到Unix套接字而不是TCP端口。默认情况下,Unix套接字由root用户拥有,其他用户只能使用sudo访问它。Docker守护进程始终作为根用户运行。如果不想在docker命令前面加sudo,请创建一个名为docker的Unix组并向其中添加用户。Docker守护进程启动时,它会创建一个Docker组成员可以访问的Unix套接字。创建一个docker 组sudo groupadd docker添加用户到docker组sudo usermod -aG docker
2021-05-29 11:10:25
446
原创 Waiting for another flutter command to release the startup lock...
Waiting for another flutter command to release the startup lock… 的解决办法linux:killall -9 dartwindow:taskkill /F /IM dart.exe
2021-05-23 10:51:57
109
原创 mysql命令行导出数据到csv文件
SELECT * FROM www_orders.fx_log_orders where ordlog_record_date>='2020-01-01' and ordlog_record_date<='2020-12-31' and ordlog_comment like '%Send%';INTO OUTFILE '/var/lib/mysql-files/orders.csv'FIELDS TERMINATED BY ','ENCLOSED BY '"'LINES TERMINA
2021-03-10 11:42:34
1088
1
原创 迁移docker wsl2 VHDX 文件的方法
像任何使用Windows子系统Linux的人一样,我们都很兴奋在WSL2最终发布时。使用WSL2,映像/容器存储在虚拟机的VHDX映像中。清除映像/容器时,VHDX中的空间将被释放,但决不会释放回主机操作系统。这会导致VHDX文件开始失控,如果主引导驱动器空间不足,则会出现问题。这是一个已知的问题,这个GitHub问题有一个缩小映像的解决方法(下面列出了其中的一些步骤)。要解决这个问题,可以将VHDX移动到不同的驱动器/分区。下面是一个PowerShell脚本do do it(使用风险自负):$Err
2021-03-06 10:08:25
2218
原创 firewalld 开放端口给指定ip
firewalld 开放端口给指定ip, 比如要开放4567 给1.2.3.4 这个ip 地址firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="1.2.3.4/32" port protocol="tcp" port="4567" accept'
2021-03-05 09:52:40
1517
1
原创 firewalld 移除端口开放
在firewalld下要移除端口的开放,只需要运行下面代码:firewall-cmd --zone=public --remove-port=10050/tcpfirewall-cmd --runtime-to-permanentfirewall-cmd --reload
2021-03-05 09:50:49
1751
1
原创 /usr/bin/env: ‘node’: Input/output error
npm install 运行时报:/usr/bin/env: ‘node’: Input/output error解决方法, 运行:wsl.exe --shutdown
2021-02-24 09:58:20
530
原创 VS Code Server for WSL closed unexpectedly
VS Code Server for WSL closed unexpectedly 的解决方案:打开powershell, 命令行下运行:wsl.exe --shutdown此问题发生的原因主要是wslhost.exe 进程被杀死或者无响应
2021-01-26 08:40:22
2682
原创 logstsh 开发插件过程中的一些报错
解决logstsh 开发插件过程中一直出现Gem::GemNotFoundException: can’t find gem bundlerCould not find gem ‘logstash-devutils x86_64-linux’ in any of the gem sources listed in your Gemfile.等问题的方法/usr/share/logstash/bin/ruby -S bundle install...
2021-01-19 22:49:20
350
原创 安装特定版本的composer
如果你已经安装了composer 2,希望回滚到composer 1composer self-update --1当你想回到版本2的时候composer self-update --2
2021-01-11 10:58:41
971
原创 配置sourcetree支持wsl2中的git仓库
在window文件夹中输入wsl$右击Debian(你的可能为Ubuntu)文件图标选择映射网络驱动器(Z:)此时Z盘:就可以直接访问
2020-12-24 14:12:21
2808
原创 linux下查看CPU类型的命令
$ cat /proc/cpuinfoProcessor : ARMv7 Processor rev 10 (v7l)
2020-12-17 09:48:08
1032
原创 flutter Waiting for another flutter command to release the startup lock
在我的例子中,在终端执行下面命令有帮助Linux:killall -9 dartwindow:taskkill /F /IM dart.exe
2020-11-30 08:56:09
72
原创 Composer强制重新安装包
php下composer 可以使用如下命令重新安装依赖包:composer install --prefer-source
2020-11-05 10:43:51
2822
原创 Centos安装nvim
centos安装nvim的方法yum -y install epel-releasecurl -o /etc/yum.repos.d/dperson-neovim-epel-7.repo https://copr.fedorainfracloud.org/coprs/dperson/neovim/repo/epel-7/dperson-neovim-epel-7.repo yum -y install neovim --enablerepo=epel
2020-07-25 17:01:51
1455
原创 Composer 查看某个包的加载原因
Composer 查看某个包的加载原因比如想查看项目为何加载了phpunit/php-code-coverage可以使用如下命令:composer why -t phpunit/php-code-coverage
2020-07-21 08:46:08
224
原创 json数据构造工具 jsonplaceholder
jsonplaceholder是一个提模拟数据的在线REST API;它对于构建原型非常有用。jsonplaceholder
2020-05-20 09:09:46
555
原创 git error: the following untracked working tree files would be overwritten by checkout
在运行git checkout master时出现错误:the following untracked working tree files would be overwritten by checkout解决方法很简单,只需运行:git checkout -f master
2020-04-21 08:53:38
590
原创 window下查看端口占用的命令
运行项目时发现 80端口被占用,可以运行以下命令找出占用端口的进程:netstat -aon|findstr "80"
2020-04-20 09:42:05
117
原创 git显示项目下的冲突文件
运行以下命令可以显示 git项目下的冲突文件:git diff --name-only --diff-filter=U
2020-04-20 09:28:36
12172
原创 github push时出现this exceeds GitHub's file size limit的解决办法
最近在上传一个项目到github时一直提示File images.zip is 424.43 MB; this exceeds GitHub’s file size limit of 100.00 MB原来是因为我的仓库里有一个zip文件424MB超过了github的100MB大小限制解决方法很简单,运行如下命令即可git filter-branch --tree-filter 'rm -r...
2020-04-18 10:40:05
3635
原创 运行git status/diff 显示subproject is dirty的解决方法
命令行下运行git diff时,显示如下输出diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer--- a/.vim/bundle/bufexplorer+++ b/.vim/bundle/bufexplorer@@ -1 +1 @@-Subproject commit 8c75e65b647238febd02576...
2020-04-13 09:48:03
5255
1
原创 centos上升级PHP5.6到7.3
本文将以centos 6,7为例, 介绍如何将php5.6升级到php7.3为什么要升级到php 7.3 因为7.3版本有更好的安全性以及性能提升,并且php7.3比之前任何版本至少快5%1.在您的服务器上安装Remi Repository和EPEL Repository:RHEL 7wget https://dl.fedoraproject.org/pub/epel/epel-rele...
2020-04-05 22:15:22
2339
原创 docker apache部署ssl
本文将介绍本地docker apache开发环境下部署ssl的方法,我们使用window系统为例1.通过openssl创建自己的密钥和证书打开终端输入:openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt在此过程中,几乎没有选项时您必须填写,除了“ Common Nam...
2020-04-04 18:03:47
1780
原创 git找回被删除的文件
git上文件被删除了,想找回怎么办?很简单:查找影响指定文件的最后一次提交。由于该文件不在HEAD提交中,因此一定是此次提交将其删除。git rev-list -n 1 HEAD -- <file_path>然后,使用(^)符号检出提交之前版本:git checkout <deleting_commit>^ -- <file_path>或者使用下...
2020-04-03 09:14:33
862
原创 centos7 apache 利用yum安装多版本php
在今天的教程中,我们想展示如何在CentOS 7 linux上使用apache运行多个PHP版本。具有多个php版本并在单个服务器上与apache同时运行它是非常实用且常见的。也许您有一个php脚本,并想使用多个php版本进行测试。在这种情况下,本文适合您。让我们解释一下如何运行多个版本。当我们从apache请求.php页面时,它将参考“ SetHandler application /...
2020-03-30 10:37:46
1658
原创 如何查看Centos版本
有几种方法可以检查系统上正在运行的CentOS版本。检查CentOS版本号的最简单方法是执行cat /etc/centos-release命令。CentOS版本包括三个发行参数,如下所示:检查CentOS版本的一些命令?下面包含有关如何在CentOS Linux服务器或台式机上检查CentOS版本的最常用和推荐的方法。$ rpm -q centos-release: 适用于CentOS ...
2020-03-30 09:43:13
1692
原创 0停机情况下修改Elasticsearch mapping
使用ElasticSearch 作为搜索模型时一个很大问题是,每当更改架构时都必须重新编制索引。数据集很大时需要很长的时间,这给我们带来了很多停机时间。对于大多数应用程序来说太多了。本文将介绍如何在0停机情况下修改Elasticsearch mapping问题: 为什么不能修改已存在数据的字段类型?为了使您的数据可搜索,数据库需要知道每个字段包含什么类型的数据以及应如何对其进行索引。如果将字...
2020-03-28 15:28:40
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人