公司的现在发布流程使用Jenkins套件,但是现在仍然是开发提交工单,由运维同事手动操作Jenkins来进行发布,流程上占用时间和大量资源。所以发布系统的需求就应运而生。由于之前从来未开发过发布系统,但是用过发布系统,自己也越来越感觉到发布系统的重要性,现在记录下Jenkins的踩坑流程。 Jenk ...
分类:
其他好文 时间:
2020-07-26 15:30:05
阅读次数:
86
round函数很简单,对浮点数进行近似取值,保留几位小数。比如: >>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是一个浮点数,第二个参数是保留的小数位数,可选,如果不写的话默认保留到整数。 这么简单的函数,能有什么坑呢? 1、round的结果跟py ...
分类:
编程语言 时间:
2020-07-26 15:28:54
阅读次数:
61
主机 echo "sh /root/iptables.sh" >> /etc/rc.local echo "mount /dev/sdb /data" >> /etc/rc.local chmod +x /etc/rc.d/rc.local 1.文件系统配置新部署MongoDB集群,应部署与cent ...
分类:
数据库 时间:
2020-07-26 15:21:19
阅读次数:
122
service调用的三种工作模式,1.1之后的新版基本都用ipvs 1)userspace : v1.1- 2) iptables:v1.10- 3) ipvs: 1.11+ 如果没安装ipvs会降级到iptables模式 service类型: ExternalName ClusterIP Node ...
分类:
Web程序 时间:
2020-07-26 02:02:09
阅读次数:
109
CrawlSpider一直无法进入回调函数的 碰到的两个坑: 1、正则表达式写的不对 start_urls = ['http://wz.sun0769.com/political/index/politicsNewest?id=1&page=1'] link = LinkExtractor(allo ...
分类:
其他好文 时间:
2020-07-26 01:52:52
阅读次数:
85
安装前检查 安装前查看phpinfo()输出的版本与php -v 的版本是否一致,如果不一致安装成功后,输出phpinfo和php -v 都会找不到redis扩展,本人在此踩过坑 解决php -v查看到版本于phpinfo()打印的版本不一致问题可参考我的另一篇博客:https://www.cnbl ...
分类:
Web程序 时间:
2020-07-26 01:41:38
阅读次数:
95
win10系统下把玩折腾DockerToolBox以及更换国内镜像源(各种神坑) 2020年,这年头如果出去面试和面试官不聊几句Docker,都不好意思说自己是搞开发的。之前玩儿Docker都是在Mac系统里,没碰到过什么大问题,不过Docker这种容器技术本身就对Unix内核的系统天生友好,毕竟人 ...
1.查看安装包 2. 根据自己想安装版本进行安装. 安装时, 一般选择 openjdk-devel, 这个包比较全, 不然容易有坑... yum install -y java-1.8.0-openjdk-devel.x86_64 3. java -version 验证 4.配置环境变量 vim / ...
分类:
其他好文 时间:
2020-07-26 00:47:10
阅读次数:
64
官方网站: https://unc0ver.dev/ 目前版本: 5.3.1 使用mac os+altstore步骤: AltStore Download AltStore. Use the link for your operating system. Unzip and move AltStor ...
分类:
其他好文 时间:
2020-07-26 00:33:56
阅读次数:
563
webworker计算md5实践及遇到的坑最近项目要实现大文件的分块上传及断点续传,其中文件的md5是判断文件或文件块是否已被上传的重要依据。1.阶段一编码初期,直接在公共方法中写了一个传入file返回md5的函数,供文件上传模块使用。关键代码如下:/***获取文件的md5*@param{*}file文件对象*/importSparkMD5from‘spark-md5‘exportasyncfun
分类:
Web程序 时间:
2020-07-24 23:48:21
阅读次数:
117