0

图解kubernetes调度器预选设计实现学习

Scheduler中在进行node选举的时候会首先进行一轮预选流程,即从当前集群中选择一批node节点,本文主要分析k8s在预选流程上一些优秀的筛选设计思想,欢迎大佬们指正 1. 基础设计 1.1 预选场景 预选顾名思义就是从当前集群中的所有的node中,选择出满足当前pod资源和亲和性等需求的no ...

8小时 发布于 2020-01-16 17:59 评论(0)阅读(117)
0

pinpoint实现告警推送至钉钉和微信群

前言 在前面的文章中,我们学习了如何通过java实现将消息发送到钉钉、和将消息发送到微信群聊。 基于上述基础,我们今天来接入pinpoint的告警,发送到钉钉群。 实操前准备 开始之前,推荐阅读一下,官方的告警说明文档。 阅读官方文档后,我们实际的来操作一遍。 按照官方说明,首先需要创建对应的用户组 ...

独行侠梦 发布于 2020-01-16 17:36 评论(1)阅读(213)
2

SnowflakeId雪花ID算法,分布式自增ID应用

概述 snowflake是Twitter开源的分布式ID生成算法,结果是一个Long型的ID。其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID),12bit作为毫秒内的序列号(意味着每个节点在每毫秒可以产生 4096 个 ID),最后还有一 ...

载心问情 发布于 2020-01-16 17:26 评论(0)阅读(307)
2

[AI开发]小型数据集解决实际工程问题——交通拥堵、交通事故实时告警

这篇文章其实主要是想介绍在深度学习过程中如何使用小型数据集,这种数据集样本数量一般在1000以下,有时候甚至只有几百。一般提到神经网络,大家都会说数据量越丰富,准确性越高,但是实际工作中,可能收集不了大量的训练样本,那么这时候该如何利用有限的数据集去实现我们想要的功能,并且还能得到相对不错的效果呢? ...

周见智 发布于 2020-01-16 17:06 评论(0)阅读(219)
0

从头学pytorch(十九):批量归一化batch normalization

批量归一化 论文地址: 批量归一化基本上是现在模型的标配了 . 说实在的,到今天我也没搞明白batch normalize能够使得模型训练更稳定的底层原因,要彻底搞清楚,涉及到很多凸优化的理论,需要非常扎实的数学基础才行. 目前为止,我理解的批量归一化即把每一层输入的特征,统一变换到统一的尺度上来, ...

core! 发布于 2020-01-16 16:38 评论(0)阅读(132)
0

React Hooks 实现和由来以及解决的问题

与React类组件相比,React函数式组件究竟有何不同? 一般的回答都是: 1. 类组件比函数式组件多了更多的特性,比如 ,那如果有 之后呢? 2. 函数组件性能比类组件好, 但是在现代浏览器中,闭包和类的原始性能只有在极端场景下才会有明显的差别。 1. 性能主要取决于代码的作用,而不是选择函数式 ...

zhongmeizhi 发布于 2020-01-16 15:57 评论(0)阅读(125)
14

一个由"2020年1月7日 京东出现的重大 Bug 漏洞"引起的思考...

2020年1月7日,京东由于优惠券设置错误,导致大量产品以0元或者超低价成交,并且发货。网传小家电被薅24万件,损失损失金额高达7000多万。很多网友表示收到货了,在网上晒出到货截图。下面为购买截图: 之后,京东做出关于此事件的说明,将拦截订单,召回发货商品。 《关于2020-1-7,大量0元单活动 ...

豆姐姐 发布于 2020-01-16 15:55 评论(27)阅读(4790)
0

算法系列 - 01 二分思想

从一个例子开始,两个人进行猜数游戏,其中一个人写下一个数字,另外一个人猜,每猜一个数,给这个人说大了还是小了,继续猜,比如猜一个100以内的数,写下的数是64,最多猜7次就可以猜到这个数,这里就使用了二分思想。 二分思想是一个应用很广泛的思想,比如对于一个有序数组,它能将查找效率从O(n)优化到O( ...

shniu 发布于 2020-01-16 15:40 评论(0)阅读(225)
5

await Task.Yield()和await Task.CompletedTask有什么不同

有时候我们在代码中要执行一些非常耗时的操作,我们不希望这些操作阻塞调用线程(主线程)的执行,因为调用线程(主线程)可能还有更重要的工作要做,我们希望将这些非常耗时的操作由另外一个线程去执行,这个时候就可以用到await Task.Yield(),它借助了C# 5.0中的异步函数关键字await as ...

PowerCoder 发布于 2020-01-16 15:28 评论(0)阅读(285)
23

一次asp.net core3.1打造webapi开发框架的实践

1、妥妥的吃了次螃蟹,收获了经验 2、正在“为自己挖一口井”的路上 3、.net core算是入门了 4、源码我是没自信放到github的,后面会加上下载链接 5、伙计们分享起来吧,这个生态建设任重而道远啊。 ...

数据酷软件 发布于 2020-01-16 15:08 评论(18)阅读(1823)
0

Serverless 微服务实践-移动应用包分发服务

背景 阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能。借助于函数计算,您可以快速构建任何类型的应用和服务,无需管理和运维。而且,您只需要为代码实 ...

阿里巴巴云原生 发布于 2020-01-16 15:05 评论(0)阅读(204)
0

机器学习基础系列(2)——数据预处理

本文系PWN2WEB原创,转载请说明出处 机器学习算法最终学习结果的优劣取决于数据质量和数据中蕴含的有用信息数量,对数据的处理对模型高效性起到了巨大的作用。 一 缺失数据的处理 数据采集过程中的错误导致缺失值的出现,我们无法忽略这些缺失值,所以我们需要对这些缺失值进行处理。 首先我们构造一个csv文 ...

pwn2web 发布于 2020-01-16 14:42 评论(0)阅读(149)
1

曹工说Spring Boot源码(10)-- Spring解析xml文件,到底从中得到了什么(context:annotation-config 解析)

写在前面的话 相关背景及资源: "曹工说Spring Boot源码(1) Bean Definition到底是什么,附spring思维导图分享" "曹工说Spring Boot源码(2) Bean Definition到底是什么,咱们对着接口,逐个方法讲解" "曹工说Spring Boot源码(3) ...

三国梦回 发布于 2020-01-16 14:19 评论(0)阅读(209)
0

three.js中的事件

以上一篇入门篇为例来简单的设置下3d模型当中的交互事件,上一篇我们已经完成了在3d页面中添加了一个红色球,下面我们给这个球一个点击事件让它Y轴位置上升,再设置一个鼠标移入到球上时让其变色。 1.其实three.js当中没有事件可以直接选中物体的,我们需要监听window对象来完成与3d页面的交互,通 ...

明明,世界很美好 发布于 2020-01-16 14:08 评论(0)阅读(207)
54

唬人的Java泛型并不难

泛型 public interface Foo<E {}public interface Bar<T {}public interface Zar<? {} 上面的代码有什么区别? 泛型初探 1、为何引入泛型? Java 泛型也是一种语法糖,使用泛型可以在代码编译阶段完成类型的转换,避免代码在运行时 ...

兔子托尼啊 发布于 2020-01-16 13:16 评论(8)阅读(1331)
3

《【面试突击】— Redis篇》-- Redis的线程模型了解吗?为啥单线程效率还这么高?

能坚持别人不能坚持的,才能拥有别人未曾拥有的。关注编程大道公众号,让我们一同坚持心中所想,一起成长!! 《【面试突击】— Redis篇》-- Redis的线程模型了解吗?为啥单线程效率还这么高? 在这个系列里,我会整理一些面试题与大家分享,帮助年后和我一样想要在金三银四准备跳槽的同学。 我们一起巩固 ...

为何不是梦 发布于 2020-01-16 12:33 评论(0)阅读(463)
1

Pandas数据分析从放弃到入门

[toc] 什么是Pandas Pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 Pandas纳入了大量库和一些标准的数据模型,提供了大量能使我们快速便捷地处理数据的函数和方法。 主要包含两种数据类型:Series和DataFrame Series可以理解为dict ...

雪山飞猪 发布于 2020-01-16 11:57 评论(0)阅读(316)
4

趣谈编程史第2期-这个世界缺少对C语言的敬畏,你不了解的C语言科普

这是我制作的编程语言科普系列视频的第二期,博客根据视频文案整理而成,提供给有需要的朋友阅读或使用. 视频地址:https://www.bilibili.com/video/av83627932/ 如果感兴趣可以观看视频,感谢博友. 在华夏文明的历史长卷中, 曾经有一段狼烟四起,群雄逐鹿的特殊历史时期 ...

醉眼识朦胧 发布于 2020-01-16 11:55 评论(4)阅读(410)
7

深入理解 CSS(Cascading Style Sheets)中的层叠(Cascading)

标题中的 Cascading 亦可以理解为级联。 进入正文,这是一个很有意思的现象。可以直接跳到 总结一下 部分,看完再回过头来阅读本文。 引子 假设我们有如下结构: 上面的 p 标签只有一个内联 CSS,很明显,在没有其他样式的干预下,文本 .txt 的颜色肯定就是红色的。 如果此时,我们希望改变 ...

ChokCoco 发布于 2020-01-16 11:44 评论(6)阅读(1064)
4

微服务,为什么从前后端分离开始?

既要低头赶路,又要抬头望天,科技是为人服务的,任何技术背后都有更深层次的考量,在本系列的第一篇文章中我们聊了微服务的本质,它是一种可以加速分工、促进合作的新协作机制。知其然,知其所以然,在第二篇文章中我们剖析了微服务为什么可以加速分工、促进合作,今天我们再接着来聊聊怎样开启微服务架构之旅。 ...

IT老兵哥 发布于 2020-01-16 11:16 评论(6)阅读(1211)