技巧与工具
文章平均质量分 65
孤独的侠客
美貌与智慧并重,英雄和侠义的化身。
展开
-
CHROME插件
什么是CHROME插件?在平时生活和工作中,我们现在基本上每天都离不开互联网,在PC平台,CHROME就是每天都会用到的了,CHROME有除了强大的V8引擎外 , 还有海量的丰富的扩展(extension),也可以叫插件,会提供一些额外的定制化功能,这些插件都来自于CHROME的WEB商店,由开发者制作完成后发布,地址是 https://chrome.google.com/webstore/cat原创 2017-10-09 18:04:20 · 551 阅读 · 1 评论 -
Postgres进行数据结构变化时的提效小技巧
在Postgres中进行数据库迁移时会遇到哪些问题?如何解决它们?请见下文。随着数据库的增长与扩展,你需要对一些操作给予更多的关注。进行数据结构变化时的一些提效小技巧转载 2017-10-11 10:51:16 · 266 阅读 · 0 评论 -
更优秀的Java代码-技巧篇1
原文:4 More Techniques for Writing Better Java 作者:Justin Albano 翻译:Vincent 译者注:如果现在要求对你写的Java代码进行优化,那你会怎么做呢?作者在本文介绍了可以提高系统性能以及代码可读性的四种方法,如果你对此感兴趣,就让我们一起来看看吧。以下为译文。我们平时的编程任务不外乎就是将相同的技术套件应用到不同的项目中去,转载 2017-10-11 20:22:27 · 894 阅读 · 1 评论 -
IntelliJ IDEA之Editor REST Client介绍
在Web开发的时候必不可少涉及到REST API或者页面的测试。通常做法是打开Chrome输入URL然后看结果,当然我们会安装一个json viewer或者xml viewer的plugin,方便我们阅读请求的内容。 要不你可以安装Chrome的REST Console或Postman插件,然后进行测试。转载 2017-10-11 21:20:15 · 13105 阅读 · 1 评论 -
TestNG的并发
前言最近在做项目里的自动化测试工作,使用的是TestNG测试框架,主要涉及的测试类型有接口测试以及基于业务实际场景的场景化测试。由于涉及的场景大多都是大数据的作业开发及执行(如MapReduce、Spark、Hql等任务的执行),而这些任务的执行都需要耗费较多的时间。举一个普遍的例子,其中一条场景测试用例是:执行一个MapReduce作业,校验作业的执行结果和执行日志。对于一个最简单的M...转载 2018-06-25 21:09:09 · 306 阅读 · 1 评论 -
ETL工具及ELT初探
ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL 是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中去。 一 ETL工具【国外】1. datastage点评:最专业的ET...原创 2018-07-06 09:47:16 · 3789 阅读 · 0 评论 -
写文档的推荐工具
作为新时代的程序员,写的一手好代码的同时写的一手好博客对自己的职业生涯有很大的帮助。比如我们在攻克一个难题后往往要将痛苦的研究过程记录下来;又比如我们要将自己的方案、思路向老板或同事进行阐述;再比如我们在csdn上发表一些技术文章等。排除每个人不同的文笔水平之外,我们往往希望在排版、样式、版本控制等方面投入尽可能少的精力(大学的毕设论文排版简直就是个恶梦)。强烈向大家推荐几款Markdown...原创 2018-08-22 17:48:44 · 7883 阅读 · 0 评论 -
PyCharm激活(License server)
打开激活窗口选择 Activate new license with: License server (用license server 激活)在 License sever address 处填入 http://xidea.online or http://idea.liyang.io点击 Activate 进行认证。认证完成就可以使用了。12345...转载 2018-08-30 16:48:01 · 94075 阅读 · 3 评论