张涛 张涛 / 13 小时前

Android Studio 3.2 更新重点

开发相关AndroidX 重构支持Android Jetpack 的组件之一是引入了 Android 扩展库(AndroidX)替换了 Android 支持库。如需添加 AndroidX 到一个新项目,需要添加 android.useAndroidX=true 到 gradle.properties 文件。此外,Android Studio 3.2 有一个新...

android Android Studio

Sam哥哥 Sam哥哥 / 13 小时前

优秀互联网高级测试工程师应该具备的能力

概述在之前写的互联网高级测试工程师至少具备的能力一文中,提到了测试工程师至少具备的能力,但是并没有提到优秀测试工程师应该具备的能力,下文简单的谈一谈。当然这些全部都是我的个人理解。能发现问题,还能定位问题,而且能给研发解释得清楚在实际的工作中,你可能会遇到很多测试人员在测试功能模块的时候,一遇到问题,马上就来找开发,由开发来定位问题。测试人员发现功能不对,我...

测试

闲鱼技术 闲鱼技术 / 13 小时前

揭秘 Flutter Hot Reload(基础篇)

1. 前言自闲鱼引入Flutter后,越来越多的业务场景在Flutter上使用。Flutter的亚秒级热重载一直是开发者的神兵利器,提供给开发者快速修改UI,增加功能,修复bug,不需要重新启动应用,即可看到改动效果。热重载(HotReload)到底是如何实现的呢?本文带你一步步揭开Hot Reload神秘面纱。2. 源码分析2.1 FlutterTools...

Flutter

u138966 u138966 / 13 小时前

[译] 务实的函数式编程(Bob 大叔)

原文链接: Pragmatic Functional Programming - Robert C. Martin (Uncle Bob),2017-07基于liuchengxu的译文稿:实用的函数式编程 ?? 译序Bob大叔对FP在软件开发优点上务实的思考,引导大家理解、学习和使用FP,文章后半篇还用FP语言Clojure简约演示了一番。在文末不忘呼吁学习...

函数式编程

好学的阳明 好学的阳明 / 13 小时前

Kubernetes 学习笔记之阿里云游戏业务实战

作者介绍:段鹏举,边锋后端开发工程师。 本人一直做业务开发,不曾了解过运维知识,因为要对一个项目的技术部分负责,开发业务的同时还需要思考系统层面的事情,团队人数又少,不得不采用 k8s 这种能达到事半功倍效果的工具。本文是在阿里云 kubernetes 部署游戏业务的实战笔记,不涉及 k8s 原理等深层知识。我学习 k8s 的时间也比较短,如有理解错误的地...

游戏 Kubernetes 阿里云

phperzone phperzone / 13 小时前

InnoDB 崩溃恢复机制

在《redo Log 格式浅析》文章中,我们介绍了redo log的基本格式和结构以及写入步骤。数据库系统与文件系统的最大的区别就是要最大限度的保证操作的原子性,在InnoDB存储引擎中就是依靠redo log来保证的。当数据库异常崩溃后,数据库重新启动时会根据redo log进行数据恢复,保证数据库恢复到崩溃前的状态。那么这个过程在InnoDB里面是如何进...

数据库 崩溃 InnoDB

携程技术中心 携程技术中心 / 13 小时前

携程机票日志追踪系统架构演进

作者简介 许鹏,携程高级研发经理,负责机票大数据基础平台的构建和运维。 机票业务看起来简单,实际上整个流程的处理链条很长,调用关系也非常复杂,上下游涉及的各类日志种类约60个,每种日志都有独立格式和请求/响应报文,日生产的日志数据量约50-100亿,如果时间范围再扩大到15天,数据量轻松的达到千亿级以上。 如何在海量的数据中提取想要的数据,这不是一件容易...

架构 日志 携程 机票

fdr fdr / 13 小时前

Kiali:Istio Service Mesh 的可观察性工具

Istio 中有个 issue #9066 要求将 Istio 中默认使用的 Service Graph 替换成 Kiali。Kiali 最初是由 Red Hat 开源的,用于解决 Service Mesh 中可观察性即微服务的可视性问题。目前已获得 Istio 社区的官方支持。关于 Kiali单体应用使用微服务架构拆分成了许多微服务的组合。服务的数量显著增...

Service Mesh Istio Kiali

xF0rk xF0rk / 13 小时前

无字母数字 webshell 之提高篇

作者: @周佩雨 [ Phith0n,现就职于长亭科技,长期关注并笔耕于安全编码、代码审计等方向]前几天【代码审计知识星球】里有同学提出了一个问题,大概代码如下: 这个代码如果要getshell,怎样利用?这题可能来自是我曾写过的一篇文章:《一些不包含数字和字母的webshell》,里面介绍了如何构造无字母数字的webshell。其中有两个主要的思路:利用...

安全 Webshell

黑夜探路人 黑夜探路人 / 13 小时前

文科生用机器学习做论文,该写些什么?

从“价值、必要、讨论和工具”这四个角度,把一些容易踩的坑提示给你,助你顺利完成研究论文撰写。挫折 我的一个三年级研究生,最近比较焦虑。焦虑的原因,是预答辩的效果不理想。最重要的原因,你肯定能猜到,是他拖延症犯了。不到最后一刻,也不肯交出初稿,说要继续修改(其实是一直没写完)。最后一行字刚落笔,就直接去预答辩了。装备都没配齐全,就冲入了枪林弹雨的战场,后果可...

机器学习 论文

fairytale110 fairytale110 / 13 小时前

BezierSeekBar:优雅的区间选择器(Android)

优雅的区间选择器,贝塞尔曲线样式,丰富的自定义内容,简单易懂的上手方式,预览 演示 DEMO or you can scan this QRcode to download 功能超级简单的使用方式。所有内容可自定义颜色顺滑的交互动画自由配置样式选择区间可控、实时监听选择结果。How to仓库引用:步骤 1. 添加 JitPack 依赖 到你的 build....

android

mr7 mr7 / 13 小时前

区块链实战:记账过程与清结算体系的具体设计

「摘要」金融机构或者企业在开展各类风控相关业务的过程中,需要收集风控数据,构建风控体系,并最终服务于相关业务场景。以信贷业务为例,基于风控数据的黑名单机制,是比较常见的一类风控措施。在开展此类业务的过程中,各家金融机构或者企业往往会产生数据共享的需求,用以提高相应的风控能力。目前金融风险数据共享的主要方式,一般通过接口查询的方式实施,被查询方根据查询流量进行...

架构 区块链 记账

???Edison_Guo ???Edison_Guo / 13 小时前

用收缩损失 (Shrinkage Loss) 进行深度回归跟踪

Winter is coming! 看过冰与火的你应该很熟悉这句,有兴趣的可以去好好观赏一番。但是今天我和大家说的是目标跟踪的内容,如果在这部美剧使用了目标跟踪的技术,又是另一个结局。言归正传,我们还是回到真正的目标跟踪技术。 今天主角就是“Shrinkage Loss”。 01 ?简述 回归跟踪器直接学习一个从目标对象的定期密集抽样到软标签(由高斯函数生...

深度学习 收缩损失

hateoonion hateoonion / 13 小时前

Deep In React(一):高性能 React 组件

React在推向社区之初, 一个备受社区欢迎的点就是React的优秀的性能。得益于React出色的架构, React相比于传统的方式确实快很多。但是在实际开发中也存在着很多React性能的陷阱。虽然我们绝大多数时候其实不需要过于关心React的性能问题,但是当需要提升性能时,我们也会有一些很好的切入点去做这件事情.React的渲染机制在React内部,存在着...

前端 组件 React 高性能

开发者头条 开发者头条 / 13 小时前

领域驱动设计中国峰会:第一批讲师及话题震撼发布

2017年12月,在所有DDD (领域驱动设计) 专家及DDD爱好者们共同的努力下,首届【领域驱动设计中国峰会】于北京国际会议中心成功举办。2017年的峰会成功吸引了海内外诸多DDD方法的领导者和实践者参加,丰富的行业案例给与会者们也带来了很多的灵感和启发。 今年,【领域驱动设计中国峰会】再次重磅推出!我们邀请到来自欧洲和北美的DDD全球领军人物以及国内诸多...

领域驱动设计

mr7 mr7 / 13 小时前

腾讯 AI Lab 正式开源业内最大规模多标签图像数据集

2018年10月17日,深圳 - 今日,腾讯AI Lab宣布正式开源“Tencent ML-Images”项目,该项目由多标签图像数据集ML-Images,以及业内目前同类深度学习模型中精度最高的深度残差网络ResNet-101构成。 该开源项目的主要内容包括: ML-Images数据集的全部图像URLs,以及相应的类别标注。出于原始图像版权的考虑,此次开源...

人工智能 开源 ai 数据集 腾讯

超人汪小建 超人汪小建 / 13 小时前

JDK 并发 AQS 系列(三)

锁的获取与释放 在数据竞争情况下,一个线程只有在成功获取锁后才能继续往下执行,当离开竞争区域时将释放锁,释放的锁供其他即将进入数据竞争区域的线程获取。同步器一般用acquire和release方法执行获取释放锁操作,acquire方法包括的逻辑是先尝试获取锁,成功则往下执行,否则把线程放到等待队列中并可能将线程阻塞;release方法包含的逻辑是释放锁,唤醒...

Java JDK 并发 AQS

业余草 业余草 / 13 小时前

exFAT 文件系统指南

作者: 阮一峰 日期: 2018年10月16日 国庆假期,我拍了一些手机视频,打算存到新买的移动硬盘。然后,就傻眼了。我的 Mac 电脑无法写入移动硬盘,因为移动硬盘的默认文件系统是 NTFS,Mac 不支持写入 NTFS。 虽然可以买一个软件解决这个问题,但是我不想为这种功能付钱。经过一番研究,我发现把移动硬盘的文件系统改成 exFAT,就可以解决问...

文件系统 exFAT

backkoms backkoms / 13 小时前

前端工程化的个人思考

17年写过一篇文章《野蛮生长的前端,从杂牌军到正规军》,当时是为了解决前端代码缓存问题延伸出来的,写那篇文章时,前端我是个门外汉。近一个月又读了两本关于前端架构、实践指导的书,有必要再来总结一下,当然,我还是个门外汉,之于前端似乎没什么长劲,前端专业人士可略过。在我的印象中,一提到软件工程,首先不会想到的是前端这一块,大概是因为以往工作偏向的缘故。这两年最大...

前端

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

Top