文刀 文刀 / 8 小时前

如何开展管理工作?

一、业务知识掌握一个公司的业务形态是先决条件,之后的管理工作无非都是围绕公司业务开展的。业务知识的掌握也能体现一个管理者的相关基本素养,比如从业经验,知识背景,学习和理解能力等。这一部分工作没什么捷径,密切关注行业动态,多听多思考。有的行业天然就是有壁垒的,比如金融,医疗等,这些行业内部操作比较复杂,需要比较丰富的工作经验,如果是一个转行的管理者介入进去,...

管理

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

如何实现上亿级数据的精准计数?

背景关系型数据库在执行计数任务时,其执行效率会随着数据量级的增长而降低;当数据量达到亿级别时,计数任务的执行效率已经低到令人不忍直视。在闲鱼团队的关系系统中,我们采用了这样一种方式来实现亿级别数据的毫秒级计数。挑战闲鱼现有的业务场景中,用户收藏宝贝、关注他人的数据量,已经达到亿级别。传统的关系型数据库如mysql,在执行有条件的count命令时,效率较低,在...

大数据 计数

heartEngine heartEngine / 8 小时前

展望 React 17,回顾 React 往事

至 React 16 正式发布已经过去了一年,回望 React 16 当时带来的变化,如 Fragment,Portal,Error Boundary,SSR 优化等等期盼已久的 feature。最重要的其实还是 new architecture (Fiber) 的平稳落地。虽然在这之前的很多公开场合,React core team 的人已经多次谈论到这个新...

前端 React

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

JDK 并发 AQS 系列(二)

原子性 在研究JDK中AQS时,会发现这个类很多地方都使用了CAS操作,在并发实现中CAS操作必须具备原子性,而且是硬件级别的原子性,java被隔离在硬件之上,明显力不从心,这时为了能直接操作操作系统层面,肯定要通过用C++编写的native本地方法来扩展实现。JDK提供了一个类来满足CAS的要求,sun.misc.Unsafe,从名字上可以大概知道它用于执...

Java JDK 并发 AQS

u466518 u466518 / 8 小时前

[译] 三种系统监控工具对比:top vs Htop vs Glances

作者 | Mark Litwintschik译者 | ma.yao,小大非在开发软件或监控运行的系统时,遥测和环境监测都很重要。以便了解系统的运行状况,本文介绍了 top、Htop、Glances 三个实用工具,以及一种用于监控分布式系统的简单解决方案。在开发软件或监控运行的系统时,遥测和环境监测都很重要。在理解了历史情境下什么是正常行为之后,通常两个最紧迫...

工具 监控 top Htop Glances

kooola kooola / 8 小时前

[译] Cloudera Manager (CDH) 入门系列之一:概述

Cloudera Manager 是一个端到端用于管理CDH集群的程序。Cloudera Manager提供了CDH群集很多细节的可视化和控制,因此它为企业化部署提供了一个标准。它使得企业能够高效、合理地管理集群。使用Cloudera Manager,用户可以轻松部署和集中操作完整的CDH堆栈和其他托管服务。这个程序可以自动地安装相关服务,将部署时间大大缩短...

Cloudera Manager CDH

邓旭东 邓旭东 / 8 小时前

使用 Pandas 更好地做数据科学(二)

之前分享过一篇 使用Pandas更好的做数据科学 ,今天我们将学习pandas中的风骚操作: df.resample: 重新采样 df.agg: 聚合(对列进行聚合操作) df.groupby: 分组 agg它提供基于列的聚合操作。而groupby可以看做是基于行的聚合操作。从实现上看,groupby返回的是一个DataFrameGroupBy结构,这个结构...

python Pandas 数据科学

Paul Paul / 8 小时前

熟悉常见概率分布

生活中的很多事情潜在的都符合某种规律。例如:反复抛掷一枚均匀的硬币,出现正面和反面的机会是差不多的;我们认识的人里面特别高或者特别矮的都不多,大部分人的身高都在一个比较接近的范围内。概率论通过概率分布来描述事件出现的频率。本文选取了一些常见的概率分布做一些介绍,以方便在今后使用的时候可以查阅。当然,“常见”是一个很口语而非科学的说法,因为这很难有明确的标准。...

概率

backkoms backkoms / 8 小时前

老系统改造升级时的注意要点

(题图:from unsplash) 不要太高估你正在做的软件项目的寿命,也许下个月就玩完了,如果有幸的话,会来个二期、三期等等等等等等待等。恰巧你碰到一个老旧系统改造升级的项目,恰巧我之前也经手过几个类似项目,那么不妨听听下面话的几条建议,毕竟别人踩过的坑也是付出过代价的。关注的重点在于:老数据新功能的可用性,老数据新功能的数据完整性。 1、新老系统功能...

架构 升级

云水木石 云水木石 / 8 小时前

如何合并两个 TensorFlow 模型

这是Tensorflow SavedModel模型系列文章的第三篇,也是终章。在《Tensorflow SavedModel模型的保存与加载》中,我们谈到了Tensorflow模型如何保存为SavedModel格式,以及如何加载之。在《如何查看tensorflow SavedModel格式模型的信息》中,我们演示了如何查看模型的signature和计算图结构...

深度学习 模型 TensorFlow

mr7 mr7 / 8 小时前

[译] 码如其人,同学你能写一手漂亮的 Python 函数吗

选自?hackernoon 作者:Jeff Knupp 机器之心编译 在机器学习中,我们经常需要使用类和函数定义模型的各个部分,例如定义读取数据的函数、预处理数据的函数、模型架构和训练过程的函数等等。那么什么样的函数才是漂亮的、赏心悦目的代码呢?在本文中,Jeff Knupp 从命名到代码量等六方面探讨了如何养成美妙的函数。 与多数现代编程语言一样,在 Py...

python 函数

MagickKing MagickKing / 8 小时前

BAT 大厂 Android 面试题汇集

CommonDevKnowledge常用的Android开发的一些技能点汇集。介绍这个库主要是一些常用的Android开发的一些技能点汇集,有填坑总结,有面试总结,有冷门知识点总结等,会不定期更新,欢迎大家投稿和提意见。目录结构?? 1?? README文档的规范写法 这一部分同步发布在我的简书博客,文章地址:https://www.jianshu.com/p...

android 面试题 BAT

黄军雷 黄军雷 / 8 小时前

阿里巴巴为什么选择 Apache Flink?

阿里妹导读:伴随着海量增长的数据,数字化时代的未来感扑面而至。不论是结绳记事的小数据时代,还是我们正在经历的大数据时代,计算的边界正在被无限拓宽,而数据的价值再也难以被计算。时下,谈及大数据,不得不提到热门的下一代大数据计算引擎Apache Flink(以下简称Flink)。本文将结合Flink的前世今生,从业务角度出发,向大家娓娓道来:为什么阿里选择了F...

阿里巴巴 Apache Flink

大叔的大数据 大叔的大数据 / 8 小时前

Zookeeper:一个改源码的例子

本篇文章仅仅是起一个抛砖迎玉的作用,举一个如何修改源码的例子。文章的灵感来自 ZOOKEEPER-2784。 之前的文章讲过zxid的设计,我们先复习下:zxid有64位,分成两部分:高32位是Leader的epoch:选举时钟,每次选出新的Leader,epoch累加1低32位是在这轮epoch内的事务id:对于用户的每一次更新操作集群都会累加1。这么设...

源码 Zookeeper

engineX engineX / 8 小时前

分布式事务,原来可以这么玩?

多个数据要同时操作,如何保证数据的完整性,以及一致性? 答:事务,是常见的做法。 举个栗子: 用户下了一个订单,需要修改余额表,订单表,流水表,于是会有类似的伪代码: start transaction; CURD table t_account; any Exception rollback; CURD table t_order; any E...

分布式事务

hyper0x hyper0x / 8 小时前

Istio 流量管理实现机制深度解析

前言Istio作为一个service mesh开源项目,其中最重要的功能就是对网格中微服务之间的流量进行管理,包括服务发现,请求路由和服务间的可靠通信。Istio实现了service mesh的控制面,并整合Envoy开源项目作为数据面的sidecar,一起对流量进行控制。Istio体系中流量管理配置下发以及流量规则如何在数据面生效的机制相对比较复杂,通过官...

流量 Istio

Tamic Tamic / 8 小时前

非科班的我如何自学 Python 在上海找到一份 15K 的工作?

大家好,我是PythonGao ,今天是我Kotlin入门后,入行Python后,第一次总结下自己的经验!17年从野鸡大学毕业后,刚开始接触的Java,后来入门了Kotlin,后来我自学Python,成功入行,现在已经在新的公司干了大半年了!。昨天我分享了别人 为什么学习 Python ?的文章,只是以 Python 语言本身的特性来描述了这个理由,今天就来...

python 工作 自学

秦小风啊 秦小风啊 / 8 小时前

更好用的 Redux

本文是 《使用 RxJS + Redux 管理应用状态》系列第三篇文章,将介绍我们在使用 Redux 时的困惑,如何重新思考 Redux 定下的范式,以及我们能为此做出的努力。返回第一篇:使用 redux-observable 实现组件自治 本系列的文章地址汇总:使用 redux-observable 实现组件自治 如何实现一个 redux-observab...

前端 Redux

黄军雷 黄军雷 / 8 小时前

IT 运维发展趋势及运维人的转型升级

作者介绍 梁铭图,新炬网络首席架构师,10年以上数据库运维、数据分析、数据库设计以及系统规划建设经验,在数据架构管理以及数据资产管理方面有深入研究。伴随着企业IT信息化的不断深入,企业对IT系统的依赖程度与日俱增。面对越来越多的各种IT系统,企业中各层IT人员可谓既爱又恨。爱的是,企业各种IT系统成为了企业业务的助推器,提升了企业业务和管理上效率。恨的是,随...

运维 IT

TIGEEB TIGEEB / 8 小时前

LNMP 架构下的进程模型分析

前言 如果已经在LNMP架构下工作2-3年时间,这个阶段我们对自己常用的技术栈的工作原理一定需要有一个基本的认识。一方面,可以去学习这些优秀软件的设计思路,另一方面,可以为分析系统瓶颈和系统优化打好基础。今天我们就来看看php-fpm/nginx/redis/mysql的进程模型。 php-fpm的进程模型 php-fpm采用了master-worker多进...

架构 模型 进程 lnmp

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

Top