码迷,mamicode.com
首页 > 2019年11月01日 > 全部分享
(十三)Capability配置数据分离实践
Capability配置数据分离实践 1.测试场景 将capability的各项参数值与代码进行分离 2.场景分析 结合之前的知识,可以将capability中各项写死的配置信息抽离出来,存放在一个yaml配置文件中,使用对象数据类型来存储数据,然后调用load()方法读取数据,从而实现数据和代码的 ...
分类:其他好文   时间:2019-11-01 18:47:49    阅读次数:125
final,finally,finalize之间的区别。
fianl:可以修饰类、变量、方法。修饰类不能被继承,修饰变量只能赋值一次,修饰方法不能被重写。 finally是try语句体中的一个语句体,不能单独使用,用来释放资源。 finalize()是在java.lang.Object里定义的,也就是说每一个对象都有这么个方法。这个方法在gc启动,该对象被 ...
分类:其他好文   时间:2019-11-01 18:47:34    阅读次数:93
借鉴一个比较标准的后端RESTful API
我们制定的 API 规范,使用了微服务架构所以做了一些改进,我们更偏向使用 http code 标识,不然需要自己处理成功或失败的逻辑,在 200 内再包一层显得啰嗦;并且微服务系列都不支持,Feign,监控等都需要自己改造。 当逻辑错误时,返回 http code 400,body 体内是具体的错 ...
分类:Windows程序   时间:2019-11-01 18:46:32    阅读次数:108
浅谈高性能数据库集群——读写分离
本文主要介绍高性能数据库集群读写分离相关理论,基本架构,涉及的复杂度问题以及常见解决方案。 1 读写分离概述 基本架构图: 2 适用场景 读写分离不是银弹,并不是一有性能问题就上读写分离,而是应该先优化,例如优化慢查询,调整不合理的业务逻辑,引入缓存查询等只有确定系统没有优化空间后才考虑读写分离集群 ...
分类:数据库   时间:2019-11-01 18:46:04    阅读次数:99
移动端自动化测试之adb常用命令
今天我们来聊聊自动化测试过程中常用的adb命令。 简介 简介 首先介绍下什么是adb,adb全称叫“android debug bridge”,翻译过来就叫调试桥,通过命令行指令,可让你与移动端设备进行相互通信。adb 命令便于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell( ...
分类:移动开发   时间:2019-11-01 18:45:51    阅读次数:134
Python 字典
Python 字典 1. 遍历字典 遍历字典的键 dict1 = {'a': 1, 'b': 2, 'c': 3, 'd': 4} for key in dict1.keys(): print(key) # 输出:a b c d 遍历字典的值 dict1 = {'a': 1, 'b': 2, 'c' ...
分类:编程语言   时间:2019-11-01 18:45:27    阅读次数:99
分布式事务—基础篇
1.基础概念 1.1.什么是事务 什么是事务?举个生活中的例子:你去小卖铺买东西,“一手交钱,一手交货”就是一个事务的例子,交钱和交货必须全部成功,事务才算成功,任一个活动失败,事务将撤销所有已成功的活动。 明白上述例子,再来看事务的定义: 事务可以看做是一次大的活动,它由不同的小活动组成,这些活动 ...
分类:其他好文   时间:2019-11-01 18:45:11    阅读次数:95
(十二)YAML数据转换
YAML数据转换 1.数据转化 方法:dump()可以将Python对象序列化成YAML流,如果stream为None,则返回生成的字符串。 2.测试场景 将下面的Python数据转换成yaml数据类型 slogan=['welcome','to','baidu'] website=[‘url’:' ...
分类:其他好文   时间:2019-11-01 18:44:55    阅读次数:120
CF1208 Red Blue Tree
"题目链接" 问题分析 这是蒟蒻第一道3500!不过话说luogu上两个题解的程序都是假的可还行(2019.11.1)…… 为了方便叙述,下面我们约定 : $[c]$ 的值为 $1$ 当且仅当 $c$ 为真,反之为 $0$ 。 $0$ 表示白色, $1$ 表示黑色。 $son_u$ 表示 $u$ 的 ...
分类:其他好文   时间:2019-11-01 18:44:40    阅读次数:74
SSH框架面试题(转)
Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7. 关闭Session 8. 关闭SesstionFactory ...
分类:其他好文   时间:2019-11-01 18:43:54    阅读次数:74
abp zero bug
web host 项目中ChatController GetUploadedObject 使用:using (CurrentUnitOfWork.SetTenantId(null)) 图片刷新出错,改为 List<string> list = new List<string>(); list.Add ...
分类:其他好文   时间:2019-11-01 18:43:20    阅读次数:70
iOS组件化和podspec
iOS组件化 安装git和cocoapods 1、创建一个组健库,也就是要编写的组件,用下面的命令: pod lib create 组件名称 2、首先在远程建立两个库,一个是存放spec文件,另外一个是存放组件业务的相关工程: 3、本地的两个文件夹下,git命令初始化,主要用来项目关联和远程仓库的, ...
分类:移动开发   时间:2019-11-01 18:43:05    阅读次数:226
Oracle生成批量清空表数据脚本
select 'DELETE FROM ' || a.table_name || '; --' || a.comments from user_tab_comments a where a.table_type in('TABLE') and table_name not like 'SYS_%' ...
分类:数据库   时间:2019-11-01 18:42:47    阅读次数:67
CF750G New Year and Binary Tree Paths(DP)
神仙题。~~为啥我第一眼看上去以为是个普及题~~ 路径有两种,第一种是从 LCA 一边下去的,第二种是从 LCA 两边都下去了的。 先考虑第一种。 先枚举路径长度 $h$。 当 LCA 编号是 $x$ 时,且所有儿子都是往左走时,和为 $(2^h 1)x$;所有儿子都往右走时,和为 $(2^h 1) ...
分类:其他好文   时间:2019-11-01 18:42:32    阅读次数:51
分布式事务的2PC、3PC和TCC
1、2PC协议 2PC 是二阶段提交(Two-phase Commit)的缩写,顾名思义,这个协议分两阶段完成。第一个阶段是准备阶段,第二个阶段是提交阶段,准备阶段和提交阶段都是由事务管理器(协调者)发起的,协调的对象是资源管理器(参与者)。二阶段提交协议的概念来自 X/Open 组织提出的分布式事 ...
分类:其他好文   时间:2019-11-01 18:42:17    阅读次数:117
美术-同构图形:百科
同构图形,是指将两个或两个以上的图形通过图形设计的组合、嫁接等处理手段组合在一起,共同构成一个新图形,并且要传达出一个新的意义。这个新图形并不是原图形的简单相加,而是一种图形意义的超越或突变,从而形成强烈的视觉冲击力。 1、 中文名:同构图形外文名:isomorphic image释 义:两个或两个 ...
分类:其他好文   时间:2019-11-01 18:41:45    阅读次数:400
JavaWeb中遇到的字符编码问题
一、常见的编码方式1、UTF-82、ISO-8859-1二、Tomcat的编码问题Tomcat8和7的编码方式Tomcat7对URI默认编码是ISO-8859-1 Tomcat8对URI默认编码是UTF-8官网解释:https://tomcat.apache.org/tomcat-7.0-doc/c... ...
分类:编程语言   时间:2019-11-01 18:41:29    阅读次数:117
990条   上一页 1 ... 15 16 17 18 19 20 21 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!