【摘要】多分枝测试需求 随着敏捷开发的推行,开发人员越来越多,要上线的功能越来越多,如何保证功能之间不受影响,如何保证大家代码不被覆盖,如何保证上线的功能就是上线的代码。这需要从几个方面来考虑。 1.功能开发时使用功能分支,抛弃都提交到develop分支的方式,单独拉去一个分支进行开发,保证开发的时候只涉及 阅读全文
2019年9月24日星期二
2019年9月22日星期日
log4j日志不输出的问题 - jianjianqq
【摘要】最近看了一下部署游戏后台的服务器状况,发现我的一个Java程序其占用的CPU时长超过100%,排查后发现竟是Disruptor引起的,让我们来看看究竟为什么Disruptor会有这样的表现。 阅读全文
2019年9月20日星期五
Swift从入门到精通第十五篇 - 类型转换 初识 - 20190311
【摘要】类型转换(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 类型转换 类型转换是检查实例类型的一种方法,或者检查来自类层级不同的父类或子类一个实例,用 和 操作符 为类型转换定义层级结构 示例 类型检查 示例 类型向下转换 可以用 或 实现类型转换,类型转换有可能失败, 返回一个 阅读全文
2019年9月17日星期二
用Python分析2000款避孕套,得出这些有趣的结论 - 猪哥66
【摘要】到现在为止,我们的淘宝教程已经写到了第四篇,前三篇分别是: 第一篇: "Python模拟登录淘宝" ,详细讲解如何使用requests库登录淘宝pc端。 第二篇: "淘宝自动登录2.0,新增Cookies序列化" ,教大家如何将cookies保存起来。 第三篇: "Python爬取淘宝商品避孕套" 阅读全文
2019年9月15日星期日
Navicat Premium 12破解激活 - sppzw
【摘要】下载Navicat Premium 12并安装; 下载:Navicat Premium 12注册机 链接:https://pan.baidu.com/s/1mN-urlh--SX1vbq7hi81Ww 密码:menk 重要提示:该注册机来源于DeltaFoX。一般来说,由于注册机会修改.exe文件或 阅读全文
2019年9月12日星期四
Docker Swarm从部署到基本操作 - zq2599
【摘要】关于Docker Swarm Docker Swarm由两部分组成: 1. Docker集群:将一个或多个Docker节点组织起来,用户就能以集群的方式进行管理; 2. 应用编排:有一套API用来部署和管理容器; 官方资料:https://docs.docker.com/swarm/ 网络图 下图是 阅读全文
2019年9月10日星期二
换个角度使用VUE过滤器 - _herbert
【摘要】换个角度使用VUE过滤器 过滤器在Vue中的主要用于文本格式化,如小写转大小,日期格式化等操作。官方对这个功能介绍也很简单,不过确实很简单,就一个函数而已。但最近在做两款APP时,遇到一些特殊的需求。然后就对vue中的filter一些用法结合源码好好的梳理了下。下边我们以一个日期格式化展开讨论。 1 阅读全文
2019年9月8日星期日
程序员过关斩将--更加优雅的Token认证方式JWT - 架构师修行之路
【摘要】菜菜,上次你讲的cookie和session认证方式,我这次面试果然遇到了 结果怎么样? 结果面试官问我还有没有更好的方式? 看来你又挂了 别说了,伤心呀。到底还有没有更好的方式呢? 你猜? 通过上一篇你大体已经了解session和cookie认证了,session认证需要服务端做大量的工作来保证s 阅读全文
2019年9月6日星期五
工程点点app爬虫和sign算法破解 - 成小新
【摘要】这世界真的什么人都有,哎,继续分析。 通过对工程点点的逆向和抓包分析,发现工程点点需要 和 验证。 这些代理可以很清楚的看到token和sign是怎么来的,不具体多说。 这个 使用的是usertoken,usertoken怎么获取呢?? 自己分析登录接口就行了。 那么 怎么来的呢?? 很明显md5, 阅读全文
2019年9月2日星期一
微信小程序捕获async/await函数异常实践 - wonyun
【摘要】背景 我们的小程序项目的构建是与web项目保持一致的,完全使用webpack的生态来构建,没有使用小程序自带的构建功能,那么就需要我们配置代码转换的babel插件如 、`Proxy async/await onError` 生命周期只能捕获同步错误,而完全不采用小程序自带构建工具的情况下,开发模式下 阅读全文