selenium:selenium是一个自动化测试工具,支持chrome,firefox,Safari等主流浏览器的。下载对应浏览器的驱动,就能使用selenium对web页面进行测试。 PageObject:其实是一种设计模式,总的来说就是把每一个页面封装成一个对象。对页面的操作写成一个方法。好处 ...
分类:
编程语言 时间:
2018-11-26 20:14:31
阅读次数:
441
创造型模式分类: 对象创造型模式:主要完成对象的创建,并将对象中部分内容放到其他对象中创建。 类创造型模式:主要完成类实例化,并将类中的部分对象放到子类中创建(高效的利用继承机制) 抽象工厂模式:提供一个用于创建相关对象或者相互依赖对象的接口,无需指定对象的具体类 生成器模式:将复杂对象的构建与其表 ...
分类:
其他好文 时间:
2018-11-26 16:14:57
阅读次数:
199
Github https://github.com/1448376744/Dapper.Extension QQ群:642555086 1.框架功能 1.1支持单表操作,CURD 2.2支持所有多表操作,需要自己构建模型 2.3事物与逻辑层分离,使用该框架开发的业务层,可以随意控制业务方法的事物依赖 ...
分类:
其他好文 时间:
2018-11-25 20:43:03
阅读次数:
193
更多资源 & 原文链接:https://zhaoshuquan.com/posts/13 2017和2018年最佳PHP编辑器列表 1. __Codelobster__ Developed by: Codelobster 2. __Eclipse PDT: PHP Development Envir ...
分类:
Web程序 时间:
2018-11-25 11:53:50
阅读次数:
301
日常工作中经常会遇到需要数据库能够兼容 生僻字、emoji 的需求。 解决这中问题的办法一共有两步:1.修改字段的字符集为 utf8mb4 2.程序兼容生僻字或者 emoji 1、修改字符集 2、修改程序 这里需要提前说明一点,SpringBoot默认使用的是tomcat数据源,要使用druid数据 ...
分类:
编程语言 时间:
2018-11-23 12:39:24
阅读次数:
375
1.mybatis:MyBatis是一个优秀的持久层框架,对jdbc的操作数据库的过程进行了封装 2.mybatis环境搭建: 1)创建工程导入jar包: jar包:mybatis核心包、mybatis依赖包(下载的mybatis开发包的lib文件夹下的所有jar)、数据库驱动包; //包含日志的包... ...
分类:
其他好文 时间:
2018-11-22 22:33:32
阅读次数:
325
Elementary OS Juno右键菜单添加在"此处deepin终端"
分类:
其他好文 时间:
2018-11-20 19:30:27
阅读次数:
187
安装条件: 确保zookeeper已经安装成功。zookeeper安装过程见:https://www.cnblogs.com/expiator/p/9853378.html 1.下载kafka 进入Apache官网 http://kafka.apache.org/downloads.html 选择B ...
分类:
系统相关 时间:
2018-11-20 17:38:28
阅读次数:
192
Unable to load the library: netty-tcnative-linux-x86_64
java.lang.UnsatisfiedLinkError: /tmp/libnetty-tcnative-linux-x86_64
Unable to load the library: netty-tcnative
io.netty.handler.ssl.OpenSsl:91 Failed to load netty-tcnative; OpenSslEngine will be unavailable
分类:
移动开发 时间:
2018-11-20 10:22:17
阅读次数:
437
Spring Boot客户端对接阿波罗服务器端 核心源码都在这个压缩包里面 封装好了环境 运行shell脚本就ok了 下面进入到本地maven仓库: 远程仓库apollo的jar包 只能打包到本地或者公司的私服了 首先引入pom: 远程仓库没有: 把解压出来的 apollo master 运行成功 ...
分类:
编程语言 时间:
2018-11-20 01:23:50
阅读次数:
249