首页
学习
活动
专区
工具
TVP
发布

Ryan Miao

专栏作者
358
文章
702515
阅读量
59
订阅数
一套基于docker的多实例部署测试脚手架
最近在写下单功能实现,想要压测下。单纯压测本地很难达到效果,最好是像生产部署一样,基于实际情况进行压测。手头没那么机器的情况下,采用docker做实例化部署就可以了。
Ryan-Miao
2022-09-07
4560
Airflow Dag可视化管理编辑工具Airflow Console
Airflow Console: https://github.com/Ryan-Miao/airflow-console
Ryan-Miao
2020-07-30
3.7K0
Jenkinsfile里定义对象和函数,获取git提交人, 发送钉钉通知
自从开始使用Jenkinsfile作为Jenkins配置后就一发不可收,因为开发者自定义CI脚本实在太方便了。
Ryan-Miao
2020-03-27
1.9K0
微信小程序反编译
备份地址:  https://github.com/Ryan-Miao/wxappUnpacker
Ryan-Miao
2019-11-05
9030
CI/CD之Gitlab集成Jenkins多分支pipeline实现质量检测和自动发布
配置API token, 需要登陆gitlab,给一个developer角色的账号,在系统设置中找到access token, 获取token。 然后在Jenkins中配置Gitlab API Toekn的凭证。
Ryan-Miao
2019-06-18
2.9K0
Docker国内镜像source
现在使用docker的镜像大多基于几种基本Linux系统。虽然我不需要在容器李安装很多东西,但经常需要一些必要的工具,而基础镜像里并不包含,比如vim, ifconfig, curl等。考虑下载速度,最后修改镜像的source为国内地址。现在收集一些docker的基础镜像中国镜像源。
Ryan-Miao
2019-04-18
4.2K0
sql格式化并高亮
演示地址: https://ryan-miao.github.io/sql-format-with-highlight/index.html
Ryan-Miao
2019-03-05
1.6K0
gradlew在Travis CI没可执行权限 permission denied
问题的来源 我给一个gradlew项目添加Travis CI的时候遇到一个问题,gradlew没有可执行权限。具体错误如下: /home/travis/build.sh: line 45: ./gradlew: Permission denied 显然,gradlew没有可执行权限。 解决 首先查看权限, ls -la | grep gradlew 或者使用git git ls-tree HEAD 结果 100644 blob 39e33cd9155a732f8a4df3d105463af5af0051c
Ryan-Miao
2018-06-01
7320
查找git ignore的追踪
前言 版本控制说简单也简单,说复杂也困难的多。作为开发者,最基础的版本管理和团队协作的功能必须掌握。而其他一些相关的信息也可以了解下。比如,这次就有同事遇到了问题。 遇到的问题 在windows下,往repo里添加了一个xxx.exe文件,然后检查sourceTree却并没找到暂存的更改。 解决 我由于长时间不用source tree, 也不用eclipse,对这两种工具里的git操作也不太熟悉,幸好git的操作都是基于命令行的。 我先检查了.gitignore文件,发现里面并没有忽略所添加的xxx.exe
Ryan-Miao
2018-04-19
1K0
Git 工作流的正确打开方式
前言 一直在使用git做版本控制,也一直工作很顺利,直到和别人发生冲突的时候。这才注意到git 工作流并不是那么简单。比如,之前遇到的清理历史。百度到的资料很多,重复性也很多,但实践性操作很少,我很难直接理解其所表达的含义。直接望文生义经常得到错误的结论,只能用时间去检验真理了,不然看到的结果都是似懂非懂,最后还是一团糟。 学习git工作流 1. 最简单的使用,不推荐 1.1.创建仓库 $ pwd /home/ryan/workspace/l4git-workflow $ touch readme.md
Ryan-Miao
2018-03-14
1.7K0
git合并历史提交
背景 以前一直觉得只要pull和push就够了,但合作中总会遇到各种非理想的情况。这时候才发现git其他命令的作用。 现在的情况是,repo是一个远程team维护的,我们需要增加新feature,那么就是一个feature分支了。由于开发中各种修改,本feature分支多次commit。最后,交给远程team review的时候,人家看着乱七八糟的修改历史很蛋疼:很难看懂各种增量修改。其实,对人家来说,我们的改动应该就是增加或者删除。给他们看开发过程的增量反而太乱。于是,人家要求我们将feature分支的提
Ryan-Miao
2018-03-13
2K0
git版本回退, github版本回退
上周提交了更改,过了周末回来说要撤销上个story。于是,需要找到上周提交的版本,rollback回来。 git版本管理命令,自从习惯使用管理工具之后就很少接触了,当突然寻找其他指令的时候就成浆糊了,ctrl+k只能顺利的提交而无关管理。因此,工具简化操作却弱化了技能。就像前几天听到的BBC 6分钟英语的一段对话。 Rob说他当年在酒吧实习,对钱的加减算法很熟悉很强,因为那时候计算机还没有推广。 计算器的出现使人们放弃了自己计算的本领。有时候即便仅仅是简单的加减法也不愿用自己的脑袋计算了。不说好坏,自己的感
Ryan-Miao
2018-03-13
1.8K0
git取消跟踪文件
取消跟踪文件: $git rm --cached FILENAME 取消跟踪目录: $git rm --cached FILENAME -r   最佳解决方案: 先清空,再加回来。 git rm -r --cached . #删除追踪状态 git add . git commit -m "fixed untracked files"
Ryan-Miao
2018-03-13
7080
使用webstom或者idea上传代码到github或coding
鉴于github网络速度太慢,建议用coding。先介绍github上传方式,因为webstom或idea集成了github,方法简单。 git是一个版本控制器,他的作用是管理代码。比如你修改了代码,然后想要回退到昨天那时的代码,你总不能一个个改回去吧,使用git就可以回退过去。当然,git作用肯定不仅仅是回退,这只是个比方,git很强大的作用是team合作。下面讲述的就是其中一种,将代码上传到一个远程的git仓库中,然后你可以在别的地方下载和修改等等。github和coding都是git的远程仓库。 1.
Ryan-Miao
2018-03-13
1.1K0
Git:错误:error:src refspec master does not match any
新建立了一个远程仓库,想着把项目放上去。于是在项目目录上: git init 然后就添加远程库 git remote add origin xxxx.git 然后就想push: git push -u origin master 结果提示错误: error:src refspec master does not match any 百度下,原来是说我本地没有提交任何东西,本地版本库为空, 空目录不能提交 (只进行了init, 没有add和commit)。 解决: 添加:git add -A 提交:git c
Ryan-Miao
2018-03-13
4K0
git命令使用记录
github网络连接稍微有些慢,这里使用coding做测试: 首先要分两种情况,一种是直接clone远程库,一种是将本地的代码push到远程库。先说clone到本地 1.clone 通常是我们clone一个远程库的分支下来,并初始化本地仓库,而且将远程库命名为origin。这样就可以使用本地版本库以及推送到远程版本库了。 首先在coding上新建一个项目leatn-git,初始化可以勾选readme和gitignore。readme是项目介绍,gitignore是表示哪种文件可以忽略版本追踪。 复制地址,然
Ryan-Miao
2018-03-13
6910
git安装和初次使用
为了知道某人安装git,我也是重装啊。 1.下载git并安装 2.打开我的电脑,右键属性,选择高级设置,打开环境变量设置: 3.键盘输入窗口键+r,或者点击开始->运行 输入cmd 在新打开的命令行中
Ryan-Miao
2018-03-13
7640
git配置
安装完成git之后基本就可以使用了,但是,有些配置还是需要的。 在任何一个目录下,右键 Git Bash Here, 然后输入: 1.设置用户名和邮箱 $ git config --global user.name "用户名" $ git config --global user.email "emial" 2.生成ssh key $ ssh-keygen -t rsa -C "email" 3个enter。完成后在C:\Users\Administrator\.ssh下有两个文件。id_rsa,id_rs
Ryan-Miao
2018-03-13
8690
使用git提交中删除idea
https://segmentfault.com/q/1010000000720031 http://www.tuicool.com/articles/a6Nf63F 先有项目,然后分享至github,没有添加gitignore,导致.idea文件同样上传。想删除.idea办法: 你要先去删除远程的 .idea 目录。 这种情况,你是在设计gitignore 之前就没考虑好的,现在的措施是: rm -rf .idea (这样会删掉你本地的,不过你重新打开一次项目就有会自动给你生成了) git add
Ryan-Miao
2018-03-13
2.5K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档