Tommy744 Tommy744
4年前
容器DevOps,原来如此简单
当开发团队把代码提交到Git应用仓库的那一刻,他们心里在想什么?祈祷没有bug?渴望回家补觉?产品经理GoDie?对,也不对。因为这只是最终发布万里长征的一小步,接下来要面对测试环境、生产环境、客户环境,我这明明没问题到你那就崩的环境……其实,对开发和运维人员来说,心里最想的是一次创建或配置,可以在任意地方正常运行。据扯,2017年程序员们最痛恨的一首
wanQQ wanQQ
3年前
docker 环境 配置 phpstorm + xdebug
docker环境配置xdebug这是我运行容器使用的命令,可以参考,开放的端口888:80在后面需要用到(事实上不开放端口也没法使用),80是默认配置,registry.cnhangzhou.aliyuncs.com/wcy929/mynp:1.2是我使用DockerFile自行制作的,里面包含了nginxphpredisdockerru
Stella981 Stella981
3年前
Git WebHook:用于迅速搭建并使用 WebHook 进行自动化部署和运维系统( Python)
一个使用PythonFlaskSQLAchemyCeleryRedisReact开发的用于迅速搭建并使用WebHook进行自动化部署和运维系统,支持:Github/GitLab/GitOsc。1.技术栈简单,部署容易;2.代码简洁易懂,二次开发毫无压力;3.支持Github/GitLab
Stella981 Stella981
3年前
Linux 查看进程被杀死的详情
运行写的不太完善的爬虫程序,未限制任务队列大小,再加上本子配置不高,爬取网站到第3层大半时,内存不足了...进程运行太猛,导致系统outofmemory,那么此进程被系统的oomkiller杀死.此时终端显示"Killed"或"已杀死".查看相关信息的命令:dmesg|egrepiB100
Wesley13 Wesley13
3年前
(转)protobuf
转自: https://blog.csdn.net/u014534808/article/details/80203018安装之旅_1\.下载protobufprotobuf下载页面在此页面选择合适的版本,我选择的是最新的3.5.0,需要注意的mac下是不要下载protoc3.5.1xxx的包,因为这些包缺少相关命令,会导致后面安装
Stella981 Stella981
3年前
Linux入门(2)_给初学者的建议
1学习Linux的注意事项1.严格区分大小写(命令,文件,选项)2.Linux中所有内容以文件形式保存,包括硬件硬盘文件是/dev/sd\ap\光盘文件是/dev/sr0等3.Linux不靠扩展名区分文件类型,靠的是文件权限,
Wesley13 Wesley13
3年前
ubuntu下磁道坏区的检测与修复
使用命令行进行操作。一:检查坏道对磁盘操作前,必须卸载之~umount参数如下:  a卸除/etc/mtab中记录的所有文件系统。  h显示帮助。  n卸除时不要将信息存入/etc/mtab文件中。  r若无法成功卸除,则尝试以只读的方式重新挂入文件系统。
Stella981 Stella981
3年前
Kaptcha生成验证码
转载该文章的原因是为了保存利用命令行jar包上传到本地库的方法,哈哈。。一:Kaptcha介绍简单介绍:kaptcha是一个扩展自simplecaptcha的验证码库,在 Java(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flib.csdn.
如何设置不在会话列表里显示会话,但可以收到命令消息
新建个类继承ContactNotificationMessage重写下flag例如:@MessageTag(value“RC:ContactNtf”,flag0)publicclassContactNotificationMessageDemoextend
京东云开发者 京东云开发者
8个月前
前端架构设计:中央仓库管理-基于工作空间和git-submodule实现共用和管理
作者:京东零售胡亚龙背景大促营销h5活动页面复用已有能力,快速搭建上线,沉淀通用方法。后续开发时研发效率提升40%。技术实现五种技术方案各方案优劣:略。工作空间集中管理前三种方式不做介绍。工作空间:packages:楼层组件用到的依赖"packages/"