数据测试实践:从一个bug开始的大数据引擎兼容性探索
数据测试不仅关注数据加工的代码逻辑,还要考虑大数据执行引擎带来的影响,因为各种引擎框架将对同一份数据产生不同的计算或检索结果。本文将从一个年度账单bug引入,讲解在数据测试实践中对大数据执行引擎兼容性
Wesley13 Wesley13
4年前
AWS 核心服务概述(二)
\TOC\AWS网络服务VPCVPC与虚拟网络是逻辑隔离的一个VPC只能属于一个区域,但可以属于多个可用区VPC主要属性:IP范围,路由,网关,安全设置DirectConnect用户数据中心到AWS的专用网络连接在高吞吐的情况下可以
Stella981 Stella981
4年前
PDF下载!《Python十大基础专题》《247个Python综合案例》《Pandas 20页学习笔记》
Python技术栈完整学习路线如今书籍汗牛充栋,如何从零、循序渐进地掌握Python技术栈,成为很多读者朋友们关心的问题。最近,我特意按照Python技术栈的学习逻辑,把它划分为六个阶段,并且给出每个阶段的学习资料。六个阶段:!(https://oscimg.oschina.ne
Stella981 Stella981
4年前
Lua基础(对象)
:和.区别.   stu{id100,name"Tom",age21}成员变量   function stu.toString()成员函数    return stu.id .. stu.name .. stu.age   endprint(stu
Wesley13 Wesley13
4年前
POI坑
单元格填充长数字字符串,会自动从文本变为常规,然后再打开会发现这串数字变成科学计数法显示了,这时候需要强制设为文本类型,如果不好使请确认一下之后的逻辑是否再次修改了CellStyle:DataFormatdataFormatworkbook.createDataFormat();CellStylecellStylewor
Stella981 Stella981
4年前
ASP.NET Core 2 学习笔记(十)视图
ASP.NETCoreMVC中的Views是负责网页显示,将数据一并渲染至UI包含HTML、CSS等。并能痛过Razor语法在.cshtml中写渲染画面的程序逻辑。本篇将介绍ASP.NETCoreMVC的Views。之前ASP.NETCore2学习笔记(六)MVC(https://www.oschina.net/actio
Stella981 Stella981
4年前
ABP EventBus(事件总线)
事件总线就是订阅/发布模式的一种实现  事件总线就是为了降低耦合1.比如在winform中 到处都是事件 !(https://oscimg.oschina.net/oscnet/ed3426bf15550c4b0623956eb95e826780d.png)触发事件的对象 sender事件的数据  e事件的处理逻辑 方法
Stella981 Stella981
4年前
Angular2+ iframe跨域调用父页面js
业务场景:列表页面添加一个导入功能,该导入功能由第三方页面提供,导入完成后需要通知主列表刷新数据。先来看看iframe跨域调用父页面的实现逻辑(以postMessage方式为例)_(postMessage介绍:https://developer.mozilla.org/zhCN/docs/Web/API/Window/pos
Stella981 Stella981
4年前
JavaScript进阶之原型链
对象1functionf1(){2};3typeoff1//"function"函数对象456varo1newf1();7typeofo1//"object"普通对象89varo2{};1
Stella981 Stella981
4年前
MongoDB 整合spring
SpringData提供了repository抽象方式,可以极大的减少数据访问层千篇一律的类似的重复的代码。基本DAO都会实现,find,findAll,findById,save,delete,update等方法,而且代码逻辑基本一致。SpringData提供了简化方法,通过接口定义SpringData通过Proxy自动提供具体的实现。