摘要:
由于公司使用的openstack版本太老,无法使用cloudbase-init传递元数据修改win16镜像的管理员密码,所以琢磨其它办法,搞了一个星期。 原理:使用kpartx挂载镜像,然后使用chntpw清空密码,并修改cloudbase-init配置文件里的重置密码选项。 准备环境 系统:cen 阅读全文
摘要:
由于表头和列是分开渲染的,通过el-table 设置fit属性,只能撑开表头,但是没有办法根据列的内容去适应宽度。网上找了一些使用根据表格内容计算表头宽度的文章,记个笔记。 代码逻辑是通过vue 的watch 监控表格的数据data,计算每列的内容和表头的最大宽度,计算的时候把表格内容使用span标 阅读全文
摘要:
闲来无事,心血来潮,写一篇程序员开发环境的搭建!比较low,勿怪! 每一个刚入门的程序员都会有一个自己的开发环境,我是做python开发,我对开发环境的需求是: 一、win10为电脑主系统 安装常用软件方便 比如写代码用pycharm,文本编辑用sublime,其实这两个工具在centos7里折腾一 阅读全文
摘要:
一、需求 结合上一篇,使用djcelery模块开发定时任务时,定时任务的参数都保存在djcelery_periodictask表的args、kwargs字段里,并且是json格式。那么,当定时任务多了之后,批量修改定时任务的某个参数时很草蛋, 比如,我的平台目前有100多个定时任务,定时任务的功能就 阅读全文
摘要:
一、需求 由于公司各个部门对业务数据的需求,比如进行数据分析、报表展示等等,且公司没有相应的系统、数据仓库满足这些需求,最原始的办法就是把数据提取出来生成excel表发给各个部门,这个功能已经由脚本转成了平台,交给了DBA使用,而有些数据分析部门,则需要运维把生产库的数据同步到他们自己的库,并且需要 阅读全文
摘要:
好记性不如烂笔头 阅读全文
摘要:
好记性不如烂笔头 1.MySQL启动基本原理 /etc/init.d/mysqld 是一个shell启动脚本,启动后会调用mysqld_safe脚本,最后调用的是mysqld主程序启动mysql。 单实例和多实例启动的区别就是多实例需要指定启动的配置文件 2.MySQL停止 3.查看进程 mysql 阅读全文
摘要:
好记性不如烂笔头! MySQL多实例 实际上就是在同一台服务器上运行多个mysql服务进程。 相同点:公用同一套MySQL安装程序。 不同点:使用不同的配置文件(也可以相同)、启动程序(也可以相同)、数据库文件、端口号。 我理解的是类似同一套tomcat环境跑多个webapp项目,同一套python 阅读全文
摘要:
前言 去年看武sir代码发布的视频无意中听到了蓝鲸平台但是一直没深究,前一段时间公司要搞一个代码发布平台,但是需求变化很多一直找不到一个很好的参考 模板,直到试用了一下蓝鲸作业平台发现“一切皆作业”的思想非常好,比如一个简单变更发布: 1. 对 web 组(3 台机器)停服务 在三台机器上执行(/h 阅读全文
摘要:
需求: 前端时间由于开发新上线一大批系统,上完之后没有配套的报表系统、监控,于是乎开发、测试、产品、运营、业务部、财务等等各个部门就跟那饥渴的饿狼一样需要 各种各样的系统数据满足他们。刚开始一天一个还能满足他们,优化脚本之后只要开发提供查询数据的SQL、收件人、执行时间等等参数就可以几分钟写完一个定 阅读全文