
开发工具
文章平均质量分 58
风.foxwho
资深架构师
展开
-
podman-desktop 镜像导入倒出,标签设置
路径文件: /work/redis-stack.tar。原创 2024-01-23 20:17:24 · 815 阅读 · 0 评论 -
shell curl 执行脚本,带传参数,自定义参数
某个url 命令,传递参数, key=value 这种形式,脚本自动获取key这个变量http服务器一个(例如nginx),或者能上传文件后得到这个文件的地址的,且能下载这个文件的地址nginx访问地址: http://127.0.0.1/tmp.sh执行脚本输出输出内容.........原创 2022-06-22 10:26:48 · 3727 阅读 · 0 评论 -
k8s/docker 安装yapi和MongoDB
环境说明centos7防火墙 iptables安装MongoDB文档https://mongodb.net.cn/manual/tutorial/install-mongodb-on-red-hat/配置源编辑文件vim /etc/yum.repos.d/mongodb-org-4.2.repo内容如下[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releas原创 2022-03-22 18:46:01 · 1971 阅读 · 0 评论 -
克隆的仓库 设置全局https协议转换成git协议,加快拉取速度(git)或走代理
需求克隆的仓库git clone https://github.com/xxxx时,让其默认走git协议拉取仓库(git clone git@github.com:xxxx)方式一[url "git@github.com:"] insteadOf = https://github.com/方式二git config --global url."https://github.com/".insteadOf "git@github.com:"...原创 2022-03-03 14:24:20 · 3367 阅读 · 0 评论 -
podman 在 windows 安装
在Windows 10上运行Podman | Windows Server 2019 with WSL2https://zh.codepre.com/how-to-10758.html原创 2021-11-02 09:20:30 · 4390 阅读 · 0 评论 -
Git分支管理案例
核心来自:https://www.jianshu.com/p/4d7512b78562本文直接以实际案例说明分支格式fox.风main 分支:只有一个,名称为 main 或 masterDevelop分支:只有一个,名称为 developFeature分支:可以有多个,名称前缀必须为 feature/Feature分支功能开发完成后,必须合并回Develop分支, 合并完分支后一般会删点这个Feature分支,但是我们也可以保留Release分支:可以有多个,名称前缀必须原创 2021-10-21 15:58:53 · 382 阅读 · 0 评论 -
git SSH 公钥拉取代码(使用及配置)
git 介绍Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理拉取方式HTTPS:默认情况下使用该方式拉取或推送代码到远程仓库时每次都要输入账号和密码SSH:使用SSH拉取(克隆)或推送代码,只需要在拉取(克隆)之前先配置和添加好SSH key即可默认只有一个SSH key情况下拉取(克隆)这里只讲解 同一个域名下,同一个账号拉取货推送 git 配置,如果是多个域名不同账号,请看 另一个检测是否存在 id_rsa目的查看是否已经有了SSH keyls -原创 2021-08-17 14:53:59 · 11373 阅读 · 2 评论 -
git还原所有更改,拉取远程分支到本地
git还原所有修改git reset --hardgit checkout -- ./git reset --hardgit clean -dfgit checkout . #本地所有修改的。没有的提交的,都返回到原来的状态git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。git reset --hard HASH #返回到某个节点,不保留修改。git reset --soft HASH #返回到某个节点。保留修改git原创 2021-07-30 10:33:45 · 1171 阅读 · 0 评论 -
mac中安装使用podman,替换docker
近期给电脑重新安装了苹果系统,开发套件不想再使用docker了,使用podman试试,未来服务器k8s也要使用podman,所以这里就可以先做个预热需求镜像下载加速,使用加速地址:7fsmy198.mirror.aliyuncs.com添加私有仓库,支持私有仓库:http://hub.foxwho.com:5000安装核心必要套件 podman multipassbrew install podman# multipass安装需要时间长,如果有代理尽量使用代理brew install原创 2021-02-24 12:56:41 · 6483 阅读 · 0 评论 -
Centos 安装最新版git
https://mirrors.edge.kernel.org/pub/software/scm/git/下载cd ~wget -c https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.xz解压缩tar -Jxvf git-2.26.2.tar.xz安装编译工具yum install -y cur...原创 2020-04-29 17:24:44 · 471 阅读 · 0 评论 -
Centos 8 安装和配置 VNC 服务,让 MAC 可以远程桌面管理Centos(linux)
如何在 CentOS 8 上安装和配置 VNChttps://www.itcoder.tech/posts/how-to-install-and-configure-vnc-on-centos-8/https://yq.aliyun.com/articles/753673Mac 远程连接 远程桌面管理Centos(linux)方式一 使用 spotlight(聚焦搜索)spotlight...原创 2020-04-21 12:34:02 · 3232 阅读 · 0 评论 -
Linux Tomcat9 控制界面及管理配置
安装 javahttps://blog.csdn.net/fenglailea/article/details/26006647安装 tomcat设置管理用户进入tomcat目录vim conf/tomcat-users.xml增加或者修改<role rolename="manager-gui"/><role rolename="manage...原创 2018-09-10 12:54:50 · 1395 阅读 · 0 评论 -
MAC maven 安装和配置
maven编译后代码安装下载地址:http://maven.apache.org/download.cgi 选择 Binary tar.gz archivemkdir ~/.javacd ~/.javawget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-原创 2017-04-07 09:39:23 · 15853 阅读 · 2 评论 -
Centos7 安装 redis
安装 Centos7略配置IPhttps://blog.csdn.net/fenglailea/article/details/12191607 根据上面案例配置出IP和DNSTYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noI...原创 2018-09-08 21:04:26 · 229 阅读 · 0 评论 -
java spring boot 项目 热加载 有利于快速开发
spring boot devtools 方式pox.xml加入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>t...原创 2018-09-08 10:25:26 · 291 阅读 · 0 评论 -
windows 一键设置java 环境变量
@reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v ClassPath /t reg_expand_sz /d ".\;%%JAVA_HOME%%\lib;%%Java_Home%%\lib\dt.jar;%%Java_Home%%\lib\tools.jar"...原创 2012-04-21 20:27:25 · 5954 阅读 · 0 评论 -
MAC中JAVA安装和环境变量设置,java 11
JAVA 安装下载地址 (JDK DOWNLOAD) http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载 jdk-9_osx-x64_bin.dmg 这个#绕过验证直接下载 wget --no-check-certificate --no-cookies --header &amp;amp;amp;amp;quot;Cookie: ...原创 2017-04-07 09:44:41 · 10357 阅读 · 0 评论 -
Centos7 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run
Centos7.x 执行 docker 时报如下错误 出现以下错误Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?或Cannot connect to the Docker daemon at tcp://localhost:2373....原创 2018-09-01 21:07:02 · 15559 阅读 · 3 评论 -
java 团队开发/个人开发 需要用到的相关工具
javajdk下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html环境安装配置略,请直接看连接java安装 https://blog.csdn.net/fenglailea/article/details/26006647mvnhttp://maven.apache.org/downloa...原创 2018-08-28 19:08:35 · 3478 阅读 · 0 评论 -
LNMPS PHP 团队开发 需要用到的相关工具(2017年11月更新)
LNMPS:LINUX+Nginx+Mysql+PHP+elasticsearch+redis作者:风来了.fox1.标准化工具代码(规范、格式等等) (PSR-1、PSR-2、PSR-3、PSR-4、PSR-6等等规范 http://www.php-fig.org/psr/)文档人员等等标准化,统一使用一种格式统一开发环境 lnmp团队开发环境docker h...原创 2014-10-27 13:34:01 · 2257 阅读 · 0 评论 -
开源的api文档管理系统
请打开链接查看https://segmentfault.com/a/1190000007704665https://www.cnblogs.com/calamus/p/8340769.html来自segmentfault.com以下 来自 https://segmentfault.com/a/1190000007704665 最好打开链接看在项目中,需要协同开发,所以会写许多API文档...转载 2018-11-27 13:23:51 · 4563 阅读 · 0 评论 -
docker alpine中 配置 nginx和php两个容器互联时,访问php文件不执行问题
风.foxwho问题原因: php-fpm.conf配置文件中 listen = 127.0.0.1:9000默认是监听本地9000端口 解决方法: listen = 127.0.0.1:9000 修改为 listen = 0.0.0.0:9000原创 2018-05-27 16:28:18 · 2704 阅读 · 0 评论 -
Centos7 安装solr及配置
安装 Centos7略配置IPhttps://blog.csdn.net/fenglailea/article/details/12191607 根据上面案例配置出IP和DNSvim /etc/sysconfig/network-scripts/ifcfg-eth0部分内容改动为下面的BOOTPROTO=staticIPV6INIT=noONBOOT=yes...原创 2018-09-10 13:08:18 · 750 阅读 · 0 评论 -
docker 中安装 docker jenkins 的安装及配置
ls -nd 文件夹名称sudo chown -R 1000:1000 jenkins-p 8080:8080 -p 50000:50000 进行端口映射–privileged=true 在CentOS7中的安全模块selinux把权限禁掉了,参数给容器加特权。-v /home/hzq/jenkins:/var/jenkins_home 磁盘挂载https://blog.csd...原创 2018-09-14 11:02:08 · 4226 阅读 · 0 评论 -
mac 系统中 go lang环境变量 设置,以安装GO LANG(GO语言)环境变量设置为例
有条件使用 官网http://golang.org/dl/没有条件的使用国内的地址http://www.golangtc.com/download (也包含百度网盘)https://storage.googleapis.com/golang 官方一个xml 列表打开下载地址下载 darwin-amd64的压缩包风.foxGO Lang 下载下载包选择为...原创 2017-04-17 22:28:46 · 6373 阅读 · 0 评论 -
window 下 git SERVER 自动部署/生成更新项目 批处理
F:\test>C:\Git\bin\git.exe pull origin master原创 2014-09-11 13:30:22 · 3341 阅读 · 0 评论 -
Centos7 Kubernetes(k8s) 开发服务器(单服务器)部署nacos-sentinel-rocketmq-zipkin-elasticsearch等等 一键部署 即开即用服务
一键部署 即开即用k8s开发服务这几天对开发服务器中的 k8s和相关模块 进行升级,做个记录Centos7 Kubernetes(k8s) 开发服务器(单服务器)部署nacos,sentinel,rocketmq,zipkin,elasticsearch,mysql(mariadb),kibana,grafana, prometheus, redis 等等后续待完善中环境,与系统...原创 2019-06-17 12:19:40 · 1426 阅读 · 0 评论 -
Mac 系统下 配置多个ssh-key (git sourcetree)
mkdir -p ~/.ssh/touch ~/.ssh/configssh-keygen -t rsa -C "foxiswho@gmail.com" -f ~/.ssh/id_rsa.githubssh-keygen -t rsa -C "foxiswho@gmail.com" -f ~/.ssh/id_rsa.aliyunvim ~/.ssh/config内容如下# 建...原创 2019-05-11 12:43:00 · 3572 阅读 · 0 评论 -
IntelliJ IDEA 设置
IDEA 版本 和系统2019.1 或更新版本MAC 系统标准化代码(规范、格式等等)《阿里巴巴Java开发手册v1.4.0(详尽版)》更新,新增16条设计规约https://yq.aliyun.com/articles/69327IDE插件下载:https://github.com/alibaba/p3c代码规范 补充1.日志使用 lombok中的Slf4j插件IDEA 插...原创 2019-05-11 10:23:26 · 1877 阅读 · 0 评论 -
Java 任务调度,分布式定时任务XXL-JOB,elastic-job
TimerScheduledExecutorServiceQuartzSpring TaskJCronTabXXL-JOBelastic-job各种对比和比较https://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/https://www.cnblogs.com/aishangJava/p/7587020.html...原创 2019-04-29 14:19:04 · 2335 阅读 · 1 评论 -
java maven本地库导入本地包
mvn install:install-file -DgroupId=com.alipay -DartifactId=alipay-trade-sdk \ -Dversion=20161215 -Dpackaging=jar -Dfile=alipay-trade-sdk-20161215.jarmvn install:install-file -DgroupId=com.liuzm.pa...原创 2019-04-24 17:54:50 · 625 阅读 · 0 评论 -
mac 版 SourceTree(git 客户端)跳过登录验证
终端执行defaults write com.torusknot.SourceTreeNotMAS completedWelcomeWizardVersion 3来源https://www.52pojie.cn/forum.php?mod=viewthread&tid=854587&page=1转载 2019-04-24 17:51:36 · 808 阅读 · 0 评论 -
一个创建 docker java jar项目案例 docker-sentinel
如果要有自己的一个docker java 基础环境镜像怎么做?方式一其实hub.docker.com已经有这个镜像了https://hub.docker.com/_/openjdk只要按照他的说明进行操作,就可以创建你想要的JDK版本 docker假设项目JAR为sentinel-dashboard.jar,存放的文件位置是当前目录/demo那么在此目录下/demo执行命令,创建容器...原创 2019-01-17 20:23:58 · 1263 阅读 · 0 评论 -
mac 2018 idea 无法 import导入或打开maven 项目
查看日志 都是报 ution.rmi.RemoteProcessSupport - Unrecognized option: -d64 类似这样的错误。查询了各种案例https://segmentfault.com/a/1190000003012725都按上面的设置过了都没有解决,https://youtrack.jetbrains.com/issue/IDEA-195143 看到这里一个说...原创 2018-11-25 14:15:28 · 4594 阅读 · 1 评论 -
docker下载地址及 设置自己的阿里云镜像加速器,Kubernetes(K8S) 安装
首页https://www.docker.com/get-startedwindows dockerhttps://store.docker.com/editions/community/docker-ce-desktop-windowshttps://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.ex...原创 2018-11-20 14:29:03 · 2206 阅读 · 2 评论 -
GOLand 创建 golang项目 类似 github.com/foxiswho/fox-shop 这样的项目时 报项目不存在或引用路径为红色时
原因:GoLand 没有自动把第二个gopath目录中的项目 自动引入。 风.foxwho重现问题:gopath环境变量配置了超过 1个目录。 例如(本地配置):export GOPATH=/Users/fox/go/gopath:/Volumes/work/go/fox #我的开发目录,冒号前面为第一开发目录,所有下载包都在那个里面,冒号后面为第二开发目录2.创建 ...原创 2018-05-06 16:25:50 · 2838 阅读 · 0 评论 -
MAC 开发环境搭建及工具
更新或下载xcode这个是必须的,否则在执行安装命令时,也会自动去下载,命令行自动下载反而速度更慢。如果有爬墙,那请PASS安装 brew方式一/usr/bin/ruby -e &amp;amp;amp;amp;amp;amp;amp;amp;quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)&amp;amp;amp;amp;amp原创 2018-04-21 14:16:08 · 1994 阅读 · 0 评论 -
linux 查询命令 批量替换多个文件
查询不包含WHO字符的行数据^((?!WHO).)*$shell 字符串分割成数组,并查询当前目录下log结尾文件,统计数量情景:在日志中查询 出含有【单号 订单商品已发出】这个行的,并输出 单号 及查询总数a="chn0001,chn0002"OLD_IFS="$IFS" IFS="," arr=($a) IFS="$OLD_IFS" for s in $...原创 2018-04-11 14:03:27 · 1103 阅读 · 0 评论 -
为项目编写Readme.MD文件
为项目编写Readme.MD文件了解一个项目,恐怕首先都是通过其Readme文件了解信息。如果你以为Readme文件都是随便写写的那你就错了。github,oschina git gitcafe的代码托管平台上的项目的Readme.MD文件都是有其特有的语法的。称之为Markdown语法。基本规则如下:转载 2015-05-07 16:28:41 · 17820 阅读 · 0 评论 -
linux ubuntu/centos git 客户端编译安装升级
git 客户端升级风来了.foxwget https://github.com/git/git/archive/master.zipunzip master.zipcd git-mastermake prefix=/usr/local allmake prefix=/usr/local install #root用户运行原创 2015-06-23 13:49:51 · 1060 阅读 · 0 评论