上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:背景 业务说明 接到一个业务需求,往DB表中某个字段里新增一些数据,该字段本来是text类型,发现根据业务需求来说,新增数据超过text类型的最大长度,因此需要对数据库表的该字段类型做变更,变更为了MEDIUMTEXT类型来解决业务需求; 数据流转 DB表的数据会通过数据处理转化到mongo中存储, 阅读全文
posted @ 2019-10-25 19:30 whendream 阅读(57) 评论(0) 推荐(0) 编辑
摘要:mysql 类型自动化转换问题 背景 有个业务需求,使用到find_in_set函数,简单贴下,如下: 无意间发现了一个这样的问题,ad _type为text类型,具体表数据如下: 执行了语句如下: 顿时三观崩了,什么情况,怎么回匹配到第一个数字呢? 解惑 询问了一个朋友,他给了一个方向,mysql 阅读全文
posted @ 2019-10-17 19:56 whendream 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:背景 linux上发起http请求 使用方法 # get请求 curl "http://jwen.me/" # 获取返回的信息头 curl -i "http://jwen.me/" # post请求 curl -X POST -d "name=jwen&age=29" "http://jwen.me 阅读全文
posted @ 2019-09-06 11:33 whendream 阅读(423) 评论(0) 推荐(0) 编辑
摘要:背景 想使用api的方式去访问公司内部azkaban平台,https站点,azkaban的官方api文档使用的curl语句,如下: curl -k -X POST --data "action=login&username=azkaban&password=azkaban" https://loca 阅读全文
posted @ 2019-08-16 14:42 whendream 阅读(344) 评论(0) 推荐(0) 编辑
摘要:基本概念 map-reduce1.0 例子: hadoop streaming -input <path> 输入数据路径 -output <path> 输出数据路径 -mapper <cmd|JavaClassName> mapper可执行程序或Java类 -reducer <cmd|JavaCla 阅读全文
posted @ 2019-08-14 19:54 whendream 阅读(137) 评论(0) 推荐(0) 编辑
摘要:背景 python执行操作系统的命令,如python执行shell命令 subprocess模块主要用于创建子进程,并连接它们的输入、输出和错误管道,获取它们的返回状态。通俗地说就是通过这个模块,你可以在Python的代码里执行操作系统级别的命令,比如“ipconfig”、“du -sh”等等。 操 阅读全文
posted @ 2019-08-06 10:22 whendream 阅读(277) 评论(0) 推荐(0) 编辑
摘要:1. 核心概念说明 http://dockone.io/article/932 https://www.centos.bz/2017/08/k8s-kubernetes-architecture-diagram/ https://blog.csdn.net/panjianlongWUHAN/arti 阅读全文
posted @ 2019-07-29 10:57 whendream 阅读(1369) 评论(0) 推荐(0) 编辑
摘要:What Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。 反向代理 当我们在外网访问百度的时候,其实会进行一个转发,代理到内网去,这就是所谓的反向代理,即反向代理“代理”的是服务器端,而且这一个过程对于客户端而言是透明的。 阅读全文
posted @ 2019-07-17 10:28 whendream 阅读(115) 评论(0) 推荐(0) 编辑
摘要:背景 source命令,之前一直用来加载环境变量的,source一下然后执行某个sh,使其环境变量生效,但对细节没有追究; 今天在看公司一个sh脚本的时候发现有个sh只有source命令,按照之前的理解source命令并没有执行的过程呀,难道一个source也可以执行命令吗? 过程 百度/googl 阅读全文
posted @ 2019-07-08 15:09 whendream 阅读(3431) 评论(0) 推荐(0) 编辑
摘要:背景 go项目,使用glide install命令去下载安装依赖,依赖中有个github.com/hashicorp/consul 问题描述 一直无法下载安装依赖成功,报错如下: [ERROR] Export failed for github.com/hashicorp/consul: Unabl 阅读全文
posted @ 2019-05-10 20:11 whendream 阅读(280) 评论(0) 推荐(0) 编辑
摘要:# 背景 自动化测试框架中model层下有很多类,用来操作mysql的,使用的时候需要把全部的类加载进来,需要使用到动态加载类 # 解决方法 使用pkgutil,内置的方法,常用的话有两个方法 iter_modules(path=None, prefix='') Yields (module_loa 阅读全文
posted @ 2019-04-11 16:23 whendream 阅读(688) 评论(0) 推荐(0) 编辑
摘要:# 背景 新公司,对换工作了!接口自动化使用的是python的behave框架,因此需要折腾python了,而公司配的笔记本是windows的,因此要在windows下折腾python了 # 步骤 项目中使用的setup.py文件来管理依赖的,通过ide直接安装依赖的时候提供mysql-python 阅读全文
posted @ 2019-04-08 13:57 whendream 阅读(159) 评论(3) 推荐(0) 编辑
摘要:背景 读取配置是基础能力,研发这个模式不错,可以从不同配置中读取数据,如下图: 可以根据不同分类的文件来管理配置,然后统一在conf中配置哪些文件 阅读全文
posted @ 2019-01-05 11:58 whendream 阅读(96) 评论(0) 推荐(0) 编辑
摘要:说明白一件事情不容易 前言 跟领导谈及下半年KPI的时候,问我什么打算/计划,在交谈过程中,有几个有意思的点 问题 Q: 目标是hold住服务端,那么怎么样才算hold住服务端? Q: 如何推动别人去做一件事 Q: 如何表达/阐述一件事情 想说 很多问题都当做理所当然,没有深入挖掘,局限于自己的视角 阅读全文
posted @ 2018-12-27 15:50 whendream 阅读(63) 评论(0) 推荐(0) 编辑
摘要:背景 研发代码框架是play framework框架,想看代码的话,需要学习下play框架。IDE工具的话之前一直用的idea,所以本文涉及的idea play的配置 和 一些play的简单知识 认识play 百度百科如下: play framework是一个full stack(全栈的)Java 阅读全文
posted @ 2018-12-15 17:27 whendream 阅读(142) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页