centos7安装headless chrome

建议 centos6缺失很多依赖,建议选择centos7 概念 headless chrome 在 Chrome 59 中开始搭载 Headless Chrome。这是一种在无需显示headless的环境下运行 Chrome 浏览器的方式。从本质上来说,就是不用 chrome 浏览器来运行...

2018-11-14 22:28:33

阅读数 223

评论数 0

centos7.2安装字体库

背景: 在linux服务器上,headless chrome浏览器上,对项目首页截图,截图中字体异常 起初认为编码格式问题,于是对linux服务器、tomcat、chrome的编码格式进行了设置,但是没有解决问题,于是在网上看到了方法   JAVA画图时常用到Font 类对象 这样的对象...

2018-11-14 22:14:27

阅读数 289

评论数 0

sofa 动态bundle打包

基于assembly打包 正确方式:安装sofa插件后,创建sofa动态模块project,使用命令:mvn clean package -Dskip=test 工具:intelij idea pom中指定assembly <plugin&...

2018-11-13 17:04:03

阅读数 168

评论数 0

windows 本地调试

windows 本地调试 代码调试目的:接口访问时,返回失败,通过调试,我们可以知道代码哪里出现问题 tomcat 安装和部署 地址:Tomcat安装、配置和部署笔记 UiAutoTestFramework代码打war包(如何打war包),放到/home/admin/lmc/a...

2018-11-13 16:52:02

阅读数 282

评论数 0

maven 依赖没有更新

在pom.xml中引入依赖,并且通过maven install命令下载相关的依赖到maven repository中, 但是,在Class文件中引入相关包的时候,却报错找不到。红色报警状态,且在External Libraries中并未发现相关依赖的Jar包。 分析原因:引入的依赖包,没有在项目中...

2018-11-09 15:36:24

阅读数 126

评论数 0

intelij idea使用sonar

使用原因    写了一大片代码,成功感肯定是有的,但是之后代码检查时,由于代码可能比较多、乱,自己也不想去检查,intelij idea安装sonar后,sonar可以帮我发现一些简单的错误,比如:变量未使用、无用代码、请求返回没有处理、某些使用方式错误等 准备工作 1、sonarqube:...

2018-10-17 17:41:52

阅读数 1322

评论数 0

Testng自动化基本结构

自动化基于java语言,集合了testng、HttpClient、Mybatis,这个框架是在1年前搭建的,log、jar包、测试报告在log、lib、report文件夹下,在这里就不体现了   测试层:编写测试用例,@Test注解表示用例 Api:接口调用实现 Data:测试数据获取...

2018-09-19 15:27:04

阅读数 230

评论数 1

外包员工为什么要往甲方员工发展

目的: 1.在外包的过程中,接到过甲方的offer,薪资也不错,但是没有去,因为感到迷茫,所以写了此文,本文可以更好的看清外包同学的方向,并且了解自己,能力与薪资应该是怎么样的呢? 2.以后自己不干外包了,加入甲方,留下文章也可以帮助公司的外包同学参考   福利 1. 公积金缴纳比率,甲...

2018-09-10 22:14:10

阅读数 4368

评论数 1

http client 快速开始

官方文档地址:http://hc.apache.org/httpcomponents-client-ga/quickstart.html 编辑工具:intelij idea httpclient是自动化工程的第一步,两个步骤带你快速开始httpclient 1. 准备http请求 2. h...

2018-09-09 10:16:22

阅读数 150

评论数 0

mybatis 快速开始

mybatis入门文档:http://www.mybatis.org/mybatis-3/zh/getting-started.html 刚开始看mybatis,虽然很基础,但是可能不太看得哈,从下面的栗子开始,结合mybatis入门文档,会很快实现一个数据查询操作 mybatis 通过xml...

2018-09-08 16:58:06

阅读数 71

评论数 0

java 回调机制(callback)

对算法工作台recadmin来说,callback很重要 模块间调用方式: 同步调用、异步调用、回调 回调的思想: 类A的a()方法调用类B的b()方法 类B的b()方法执行完毕主动调用类A的callback()方法 这样一种调用方式组成了上图,也就是一种双向的调用方...

2018-09-05 20:13:55

阅读数 48

评论数 0

lamda表达式

  为什么使用lamda表达式 lamda表达式语法 lamda表达式规则 lamda表达式应用 为什么使用lamda表达式 Java8的λ表达式的基本用途:完成了回调的原意——代码的参数化 在java8之前,回调的代码通常由匿名类提供 ...

2018-09-05 20:05:10

阅读数 541

评论数 0

开发协助测试人员规范

预期目标 一次迭代版本有一个测试报告 测试过程中遇到的问题如下 迭代版本没有测试报告 测试过程很慢 master测试版本混乱太多,分不清谁的版本 Release Notes管理: 每个迭代任务必须有对应的迭代版本号 每个迭代版本必须在release...

2018-08-17 16:53:09

阅读数 206

评论数 0

sofa-动态bundle测试分析

小知识:    bundle和模块可以理解是一样的意思 动态bundle生命周期 Install:完成模块下载、解压和解析,异常进入HandleException Load:完成log4j日志配置、spring上下文加载、执行模块启动回调方法、执行健康检查等,异常进入HandleExc...

2018-08-05 21:59:26

阅读数 180

评论数 0

SOFA 概念

推荐理由 Spring只有一个上下文,随着项目发展,应用程序会越来越庞大 Sofa应用的模块可以拆分成独立的应用,每个模块都含有各自的上下文,可以将模块的代码很容易拆分出来,支付宝内部将每个模块称作动态bundle,意思是说一个应用程序可以热加载一个模块。  ...

2018-08-05 21:06:12

阅读数 1620

评论数 0

Intelij idea之maven打包

推荐理由:    多个项目会有依赖,需要提供项目或模块的jar包,此时需要知道intelij idea怎么打包。项目作者的项目分了两块内容:算法工作台、xxx SDK,工作中会有调用情况: 1. 上层推荐应用会调用xxx SDK 2. SDK会调用算法工作台中的代码 3. 自动化平台会调用...

2018-08-04 19:22:52

阅读数 160

评论数 0

Intelij idea运行maven命令

推荐原因  从2年前发现公司的开发同学开始使用Intelij idea,工具自带很多插件,功能也很强大  项目使用maven管理,肯定希望在Intelij idea实现maven的各种操作,作为工作的一个技巧 小知识 maven命令格式 mvn [plugin-name]:[goal-nam...

2018-08-04 15:32:36

阅读数 10829

评论数 0

变量、命名规范、数据类型

http://note.youdao.com/noteshare?id=b4be6d4ea7ddcb06d18dacb3bf59314a&sub=6EE4C9DE45BC45F19FB85318ACE7FBA9

2017-08-19 15:05:51

阅读数 135

评论数 0

提示
确定要删除当前文章?
取消 删除