上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 统计非法数据 判断people_id是否是32为字母组成的,统计不满足要求的数据 if 表达式 IF( expr1 , expr2 , expr3 ) expr1 的值为 TRUE,则返回值为 expr2 expr1 的值为FALSE,则返回值为 expr3 其中TRUE,select出来是1 BI 阅读全文
posted @ 2018-08-20 18:04 whendream 阅读(234) 评论(0) 推荐(0) 编辑
摘要: # 背景 纯属个人总结,总结下目前接触到测试方法/体系 # 个人总结 从开发架构上来分层 目前接触到项目,基本上都是如下图的架构模式(MVC),每一层都衍生出对应的测试 对应的测试: 看看市场上的测试岗位,大多数都是围绕这这些来设定的:功能测试,自动化测试,测试开发,性能测试,服务端测试 个人最近几 阅读全文
posted @ 2018-08-18 17:25 whendream 阅读(2350) 评论(0) 推荐(1) 编辑
摘要: # 背景 在实际项目中,接口出于安全考虑,都会有验签的计算。目前接触的项目来看基本都是时间戳+干扰因子 然后md5计算的方式。现在学习,写一个简单demo, 其实如果不引入拦截器的话,验签计算全部在controller层实现也是可以的,但每个请求都需要去做一次计算,这种把公共功能的抽离,针对于所有请 阅读全文
posted @ 2018-08-18 16:06 whendream 阅读(5308) 评论(0) 推荐(0) 编辑
摘要: Command line instructions Git global setup git config --global user.name "你的名字" git config --global user.email "你的邮箱" Create a new repository git clon 阅读全文
posted @ 2018-08-17 12:05 whendream 阅读(176) 评论(0) 推荐(0) 编辑
摘要: # 背景 接入公司的一个数据统计平台,该平台的接口是带上了Authorization验证方式来保证验签计算安全 # 方法 其实很简单,就是在header中加入key=Authorization,value是协商好的协议即可; 如,我们这边是base64.b64encode(uae_name + ": 阅读全文
posted @ 2018-08-13 13:59 whendream 阅读(12947) 评论(1) 推荐(1) 编辑
摘要: # 背景 java对象是在jvm中,如果jvm销毁,那么对象都不存在了。如果想继续使用java对象的话,需要用到序列化,将java中的对象转化为字节序列,用于存储和运输; 那么可以将DB理解为一种序列化,将java对象序列化后存储在DB中,将java对象保存在文本中也是一种序列化 # 细节 需要被序 阅读全文
posted @ 2018-07-31 20:37 whendream 阅读(229) 评论(0) 推荐(0) 编辑
摘要: # 背景 maven中央存库在国外,访问缓慢,一般国内镜像,这里推荐阿里云的 http://maven.aliyun.com/nexus/content/groups/public 我之前采用的方式是修改setting.xml文件,后续跟研发了解下,实际使用的时候不会修改这个玩意,团队协作因为你不能 阅读全文
posted @ 2018-07-21 15:53 whendream 阅读(3590) 评论(0) 推荐(0) 编辑
摘要: # 背景 在接入集团一个平台的时候,发现录制某个接口到测试环境回放,发现接口入参一致,一个start_day 一个end_day,但回放的时候会多调用一次数据库查询,很是奇怪; 查阅业务代码,发现确实有逻辑会导致多查询一次,于是重点观察数据变化,发现录制回放两个时间不一致,相差12个小时; 继续查阅 阅读全文
posted @ 2018-07-06 12:29 whendream 阅读(7955) 评论(1) 推荐(3) 编辑
摘要: # 背景 jenkins持续集成,需要任务后台执行(nohup执行)结果发现jenkins的job执行完后,看不到运行的进程 # 步骤 原因就是这么一个情况:Jenkins任务结束时候自动关掉了所有的子进程 不过可以设置一些东西让其可以在后台运行 其实就是在脚本中加入一句 问题的根本在于是Jenki 阅读全文
posted @ 2018-04-14 13:04 whendream 阅读(4997) 评论(0) 推荐(0) 编辑
摘要: # 背景 通过yum命令安装的jenkins,通过service jenkins去启动jenkins的话,默认的用户是jenkins,但jenkins这个用户是无法通过su切换过去的 ,在某些环节可能产生问题,期望修改默认启动用户 # 过程 1. 先修改/etc/sysconfig/jenkins文 阅读全文
posted @ 2018-04-13 13:57 whendream 阅读(6643) 评论(0) 推荐(0) 编辑
摘要: # 背景 用例执行完毕,期望回滚数据,因此希望执行sql来回滚数据 # 步骤 直接show代码,借助的是mybatis的ScriptRunner 阅读全文
posted @ 2018-04-09 17:19 whendream 阅读(5264) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/qq_33689414/article/details/78307018 在Python语言中,json数据与dict字典以及对象之间的转化,是必不可少的操作。 在Python中自带json库。通过import json导入。 在json模块有2个方 阅读全文
posted @ 2018-03-29 10:26 whendream 阅读(31877) 评论(0) 推荐(1) 编辑
摘要: # 背景 接口期望返回json格式数据,但数据存储在mysql中,先将mysql的数据转为dict,然后将dict转为json格式,然后就报这个错误了的,原因就是时间格式转换问题 # 解决方法 1. 创建这么一个方法 2. 然后这样转换: 阅读全文
posted @ 2018-03-29 10:17 whendream 阅读(544) 评论(0) 推荐(0) 编辑
摘要: # 背景 新机器,安装完python2后发现竟然不自带pip,按照我的理解现在新版本的python,不管是2还是3都会自带pip的。没办法,需要自己去安装pip的 # 步骤 1. 最开始查到的是通过yum去安装pip,但我实测不行,我这里会报错 2. 采用另外的安装方式-- 通过get-pip.py 阅读全文
posted @ 2018-03-20 18:52 whendream 阅读(3233) 评论(0) 推荐(0) 编辑
摘要: # 背景 往db中insert数据发现时间不对,因为是新DB,所以猜测是mysql设置不对 # 解决方法 方法一:通过mysql命令行模式下动态修改 查看时区 + + + | Variable_name | Value | + + + | system_time_zone | CST | | tim 阅读全文
posted @ 2018-03-20 16:26 whendream 阅读(20616) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页