哈皮阿呆 哈皮阿呆 / 2 天前

Elastic Stack 实战学习教程:日志数据的收集、分析与可视化

介绍 近几年,互联网生成数据的速度不断递增,为了便于用户能够更快更精准的找到想要的内容,站内搜索或应用内搜索成了不可缺少了的功能之一。同时,企业积累的数据也再不断递增,对海量数据分析处理、可视化的需求也越来越高。 在这个领域里,开源项目ElasticSearch赢得了市场的关注,比如,去年Elastic公司与阿里云达成合作伙伴关系提供阿里云 Elasticsearch 的云服务、今年10月Elastic公司上市,今年11月举......

日志 数据分析 可视化 Elastic Stack

u244137 u244137 / 2 天前

Flutter 第 1 回:混编

作者: 本仁时间: 2018-12-06分类: 大前端阅读: 458flutter环境安装见 【flutter第0回】 起步 原文参考:https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps 首先要集成到已有的App,肯定是以module的形式引入的,而且iOS和Android都要引入使用。所以新建flutter module 的时候就放在跟iOS/Android project 平级的路径,然后在iOS/Android project 里修改路径即可 一、新建flutter module$......

Flutter

mythsman mythsman / 2 天前

sofa-ark 类隔离技术分析调研

问题痛点最近维护了一段时间的组件包,在向同事进行推广的时候,经常会听到身边会有类似的抱怨: 我靠,为啥你们的包带了一大堆乱七八糟的依赖,把我的classpath都给污染的不像个样子了。我靠,你们这个包依赖的xx包的版本跟我们自己依赖的xx包的版本不一样啊,会不会出锅?我靠,我这个代码编译的时候没问题啊,为啥一用你们的组件就报一堆的NoSuchMethodError啊。有时候自己写代码的时候也会遇到一些容易被忽......

Java sofa-ark

黄军雷 黄军雷 / 2 天前

业务库负载翻了百倍,我做了什么来拯救 MySQL 架构?

作者介绍 杨建荣,竞技世界资深DBA,前搜狐畅游数据库专家,Oracle ACE,YEP成员。拥有近十年数据库开发和运维经验,目前专注于开源技术、运维自动化和性能调优。拥有Oracle 10g OCP、OCM、MySQL OCP认证,对Shell、Java有一定功底。每天通过微信、 博客进行技术分享,已连续坚持1800多天。 最近有一个业务库的负载比往常高了很多,最直观的印象就是原来的负载最高是100%,现在不是翻了几倍或者指数......

mysql 架构 数据库 负载

Conan Conan / 2 天前

XSS WAF规则探测与绕过

*本文作者:Conan,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 前言本文是以B站一个有趣的XSS(已修复)为引子(为什么说有趣后面再解释),作为实例分析其WAF的规则,方便大家加深对XSS WAF探测以及针对性bypass的理解。 进入主题一、一般waf是由多条正则配合使用,因而绕过也必须根据实际情况构造xss探针'`";>ddd的方式逐步理清waf规则,对于没被wa的再在chrome浏览器的element和sourc......

WEB安全

小呆瓜 小呆瓜 / 2 天前

理解DNS记录以及在渗透测试中的简单应用

前言DNS (Domain Name System, 域名系统),万维网上作为域名和IP地址相互映射的一个 分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。 基本概念根域就是所谓的“.”,其实我们的网址www.baidu.com在配置当中应该是www.baidu.com.(最后有一点),一般我们在浏览器里输入时会省略后面的点,......

WEB安全

酒勿忘。。 酒勿忘。。 / 3 天前

Threads in Node 10.5.0: a practical intro

原文链接:medium.comA few days ago, version 10.5.0 of Node.js was released and one of the main features it contained was the addition of initial (and experimental) thread support. This is interesting, specially coming from a language that’s always pride itself of not needed threads thanks to it’s fantastic async I/O. So why would we need threads in Node? The quick and simple a......

Javascript go 谷歌

u495624 u495624 / 3 天前

[译] 了解 Android Matrix 转换

原文 Understanding Android Matrix transformations 很多年前,在学校我学习了矩阵。 我记不太清楚了,但我记得的是在想,“但是……你对这些知识做了什么呢?” 快进几年,我开始作为Android开发人员工作,不得不使用ImageView的scaleType – 如果你看过所有可能的类型,你已经注意到其中一个是matrix 。 多年来,我一直避开它,使用其他规模类型或解决问题。 然而几周前我正在开发一种设计,其中组件的背......

android Matrix

深广大数据Club 深广大数据Club / 3 天前

Flink 源码解析之从 Example 出发:读懂 Flink On Yarn 任务执行流程

微信公众号:深广大数据Club 关注可了解更多大数据相关的资讯。问题或建议,请公众号留言; 如果你觉得深广大数据Club对你有帮助,欢迎赞赏 本文主要讲述Apache Flink在On Yarn模式下提交任务的执行流程源码分析。 关于本地模式以及集群模式,请阅读以下两篇文章: Flink源码解析 | 从Example出发:读懂本地任务执行流程 Flink源码解析 | 从Example出发:读懂集群任务执行流程 环境部署脚本入口 在......

源码 大数据 Yarn Flink

SnoWalker SnoWalker / 3 天前

我说分布式事务之 TCC

接触分布式相关的开发已经有一段时间了,自然绕不开分布式事务。从本文开始,我将带领大家了解常见的分布式事务的解决方案,深入原理,浅出实践,让我们在今后的开发中对分布式事务不再畏惧。 常见的分布式解决方案有: 最大努力通知型事务可靠消息一致性事务TCC事务本文我们就详细的讲解TCC分布式事务的原理及应用场景。Here we go! TCC是try-confirm-cancel的单词首字母缩写,是一个类2PC的柔性事务解决方案......

分布式事务 TCC

江米小枣tonylua 江米小枣tonylua / 3 天前

[译] 代码审查之最佳实践

原文:https://medium.com/palantir/code-review-best-practices-19e02780015f作者:Robert F. (https://github.com/uschi2000) 图片来自 https://xkcd.com/1513/ 本文谈论了以下话题: 代码审查之为什么、查什么、何时查 准备好被审查的代码 代码审查的执行 代码审查实例 动机之所以要执行代码审查(code reviews),就是为了籍此改善代码质量,并向团队和公司文化中注入正能量。比如: 提交者往往会......

代码审查

openio openio / 3 天前

Google MapReduce 有啥巧妙优化?

搞架构的人,Google的架构论文是必看的,但好像大家都不愿意去啃英文论文。故把自己的读书笔记,加入自己的思考,分享给大家。 ? 《MapReduce到底解决什么问题?》做了简介,这是第二篇,Google MapReduce优化启示(中)。 什么是MapReduce? MapReduce这个编程模型解决什么问题? Google MapReduce是Google产出的一个编程模型,同时Google也给出架构实现。它能够解决“能用分治法解决的问题”。 ? 同......

google 架构 MapReduce

openio openio / 3 天前

HTML5 Audio 的兼容性问题和优化

本人在双十一期间,做的一个移动端互动项目中,遇到一个在 App 、微信、H5页面环境切换选择音频播放的功能,在测试的时候出了不少兼容性问题,这里有很多值得探索的知识,今天我们就来看一下这个 HTML5-Audio。 Audio 标签用于定义声音,比如音乐或其他音频流,HTML5 的 Audio 标签在很大程度上取代了 Flash 来播放音乐。 一、默认样式Audio 标签在浏览器中的默认样式如下图所示,需要注意的一个地方:需要配......

前端 HTML5 Audio

蚂蚁金服移动开发平台mPaaS 蚂蚁金服移动开发平台mPaaS / 3 天前

mPaaS 服务端核心组件体系概述

mPaaS是源之于支付宝客户端 App 的移动开发平台,为企业提供了移动开发、测试、运营及运维提供云到端的一站式解决方案,mPaaS 能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的移动客户端 App。 经过《mPaaS 客户端架构解析》系列,我们已经对 mPaaS 的产品矩阵与具体定位有了初步认识。由本章节开始,我们将针对 mPaaS 服务端核心组件体系展开梳理和讨论,带领大家进一步认识了......

组件 服务端 蚂蚁金服 mPaaS

柴方博Felbry 柴方博Felbry / 3 天前

你所不知道的 scroll 事件:为什么 scroll 事件会失效?

在Web开发中,Scroll事件是一个很重要的事件。通过Scroll事件,我们可以通过一些方式获知视口在页面的位置。知道这个信息可以帮助我们判断很多东西,如用户即将浏览到页面底部,是不是该调用API加载一些新的内容等等。 在实际运用中,scroll事件常常带来很多迷惑。最近在开发练手的博客项目时就遇到了一个问题,在Vue中的组件绑定scroll事件,事件处理函数似乎不会触发。这个问题好像困扰过很多人,谷歌Vue 滚动......

前端 scroll 事件

黄军雷 黄军雷 / 3 天前

[译] 写了 30 万行基础设施代码后,我们得出 5 个有用的经验

作者 | Yevgeniy Brikman译者 | 无明我们创建并维护着一个包含 30 万行基础设施代码的库,有数百家公司在他们的生产环境中使用这个库。我么从开发和维护这个库的实践过程中学到了非常重要的五课。在 Gruntwork,我们创建并维护着一个包含 30 万行基础设施代码的库,有数百家公司在他们的生产环境中使用这个库。在这篇文章中,我将分享我们在开发和维护这个库的实践过程中学到的非常重要的五课。 处于石器时代的 ......

代码 基础设施

哈皮阿呆 哈皮阿呆 / 3 天前

[译] 微服务设计指南

本文为翻译发表,转载需要注明来自公众号EAWorld。 作者:Thilina Ashen Gamage 译者:白小白? 原题:Microservices Design Guide 原文:http://t.cn/EAvCCMb 全文5949字,阅读约需要10分钟 2018年,每个人都听说过微服务。但你知道怎么设计吗? 微服务是当今软件工程师的一个热门话题。让我们了解如何使用微服务架构风格构建真正模块化、业务敏捷的IT系统。 一、微服务概念 ......

架构 微服务

si1ence si1ence / 3 天前

浅谈http隐蔽隧道下的RDP暴力破解

*本文作者:si1ence,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 0×0 前言HTTP隧道用于在受限网络连接的条件下在两台计算机之间创建网络链接,用于绕过IDS、Firewall一类的安全设备限制实现基于HTTP协议的通信,常常用于内网里面的端口转发与流量代理由于HTTP通信流量往往与正常流量差异较少一般不容易被检测出来。 由于工作需要就简单的做了一下研究与分析,个人愚见大佬勿喷。 0×1 部署HTTP隧......

WEB安全

美团技术团队 美团技术团队 / 4 天前

美团 DB 数据同步到数据仓库的架构与实践

总第310篇 2018年 第102篇 本文主要从Binlog实时采集和离线处理Binlog还原业务数据两个方面,来介绍如何实现DB数据准确、高效地进入数仓。 By the way,如果你对我们的工作内容比较感兴趣,欢迎扫描并识别下方二维码加入我们,一起致力于解决海量数据采集和传输的问题中来吧! 扫码查看职位详情,一键投递简历 背景 在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operation......

架构 美团 db 数据仓库 数据同步

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top