首页 新闻 找找看 学习计划

[【空山新雨】]Docker笔记(十三):容器日志采集实践

日志是服务运行过程中的一个关键环节,借助日志,我们可以排查定位问题,也可以借助集中化的日志管理平台(如ELK)来做一些必要的数据统计分析。在Docker环境中,日志的采集比传统环境更为复杂,因此了解Docker日志的管理机制,及基于此熟悉日志采集的最佳实践对于开发运维人员来说也是避不开的一个知识点。

[iwiniwin]观察者模式最佳实践,构建自己的一套事件分发系统

基于观察者模式,构建自己的一套事件分发系统。由常见的引用耦合问题,引出观察者模式,进而利用观察者模式的最佳实践,事件分发系统来解决耦合问题。文章详细解读了事件分发系统的实现步骤,以及需要注意的一些坑。

[KiwenLau]写作的意义

我的个人公众号 寒雁Talk 开通有一段时间了,一直在思考应该写点什么,毕竟是第1篇嘛。 这半年时间,我没有发布博客,不过积累了不少话题,也有一些未完成的文章,但是,我意识到, 写什么内容其实并不重要,重要的是写作本身。 我的个人博客( https://kiwenlau.com )已经写了接近5年了

[Artech]性能计数器在.NET Core中的新玩法

传统的.NET Framework提供的System.Diagnostics.PerformanceCounter类型可以帮助我们收集Windows操作系统下物理机或者进程的性能指标,基于PerformanceCounter类型的性能计数A...

[布尔bl]基于 Spring Cloud 的微服务架构实践指南(上)

show me the code and talk to me,做的出来更要说的明白 GitHub 项目 "learnSpringCloud" 同步收录 我是布尔bl,你的支持是我分享的动力! 一、 引入 上回 "Spring Cloud 理论篇" 介绍了 Spring Cloud 的常见组件,让读

[pgjett]JavaScript DOM 事件模型

JavaScript 是基于面向对象和事件驱动的一门语言,事件模型是 DOM 中至关重要的内容,理解事件驱动机制、事件反馈、事件冒泡、事件捕获以及事件委托能帮助我们更好的处理事件,写出更优的代码

[楼下小黑哥]坚持写作快两年了,有些私藏工具跟你们分享

小黑碎碎念 翻看掘金专栏的第一篇文章, 2018 年 6 月 5 日 发布,没想到自己坚持写作已经将近一年半多了。 刚开始写作完全不知道写什么,所以刚开始文章也比较水,主要分享一些常用开源工具类的用法。 后来偶然的机会,看到同事一段比较有意思的代码。 刚看到时完全不解,请教同事之后,明白其中的原因。

[WeihanLi]给 EF Core 查询增加 With NoLock

EF Core 在 3.x 版本中增加了 `Interceptor`,使得我们可以在发生低级别数据库操作时作为 EF Core 正常运行的一部分自动调用它们。 例如,打开连接、提交事务或执行命令时。 所以我们可以自定义一个 `Interc...

[段小辉]数据挖掘入门系列教程(七点五)之神经网络介绍

[TOC] 数据挖掘入门系列教程(七点五)之神经网络介绍 这篇博客是是为了下一篇博客“使用神经网络破解验证码”做准备。主要是对神经网络的原理做介绍。同时这篇博客主要是参考了西瓜书,如果身边有西瓜书的同学,强烈建议直接去看西瓜书,至于我这篇博客,你就当个乐子好了(因为你会发现内容与西瓜书很相似)。 简

[梦一回]多线程-2(线程同步)

带着问题去思考!大家好。今天我们来了解下什么是线程同步? 首先我们先知道这些概念和一些类; 执行基本的原子性 Mutex类 SemaphoreSlim类 AutoResetEvent类 ManualRestEventSlim类 CountDownEvent类 Barrier类 ReaderWrite

[白露非霜]数据结构---栈及四则运算实现

假设我们要求输入类似这样一个表达式:9+(3-1)*3+10/2,输出结果。我们知道先括号,再乘除,最后加减,中学时候使用的科学计算器,是允许输入这样的表达式计算结果的,那么计算机怎么知道这个串里面先算括号再算乘除呢?我们先来介绍下栈这种数据结构,再来解决这个问题。 前面已经说过数组的连表,现在来说

[编程一生]Java&Spring过时的经典语录

字符串拼接:请用StringBuffer代替String直接相加提高性能 过去的理论 有没有人告诉过你开发中不要 String newString = "牛郎"+"织女"; 而是要根据是否线程安全采用 String newString = new StringBuffer("牛郎").append(

[Jackeyzhe]Rust入坑指南:居安思危

任何事情都是相对的,就像Rust给我们的印象一直是安全、快速,但实际上,完全的安全是不可能实现的。因此,Rust中也是会有不安全的代码的。

[Mysticbinary]同源策略与JSONP劫持原理

同源策略 浏览器中有两个安全机制,一个浏览器沙盒(Sandbox),另一个就是同源策略(Same Origin Policy,简称SOP) ,下面介绍同源策略。同源是指 、`同域名 同端口`,必须三同,缺一不可。下面列举了一些例子,为方便读者了解哪些是属于同源,下面列举一些案例: 根据这个策略,a.

[boocrown]多线程设计模式——Read-Write Lock模式和Future模式分析

[TOC] 本文内所有实现的代码均附在文末,有需要可以参考。~~(好奇宝宝们可以粘贴下来跑一下~~ 多线程程序评价标准 安全性: ​ 安全性就是不损坏对象。也就是保证对象内部的字段的值与预期相同。 生存性: ​ 生存性是指无论什么时候,必要的处理都一定能够执行。失去生存性最典型的例子就是“死锁”。

[木瓜芒果]spring源码阅读笔记06:bean加载之准备创建bean

本文分析了bean创建的整个流程,在此基础上分析了Spring在bean创建之前所做的所有准备工作,并且简单看了一下bean创建的各个步骤,下文会详细分析bean创建的各个步骤

[中间件兴趣圈]寻找一把进入 Alibaba Sentinel 的钥匙(文末附流程图)

经过前面几篇文章的铺垫,我们正式来探讨 Sentinel 的 entry 方法的实现流程。即探究进入 Alibaba Sentinel 核心的一把钥匙。 @ "TOC" 无论是从 Sentinel 适配 Dubbo 也好,还是 SphU 源码中的注释中能看出,对一个资源进行限流或熔断,通常需要调用

[木头人_a]CSS3动画的使用以及优化

CSS3 动画 目录 1. 定义动画2. animation 属性3. animation 属性的兼容4. animation与transition 属性的取别5. animate.css 动画库6. 动画的调试及优化 定义动画为了实现动画所以必须准备一个动画剧本: 1 /* 当动画只用两个关键帧时

[臭咸鱼]TensorBoard中HISTOGRAMS和DISTRIBUTIONS图形的含义

前言 之前我都是用TensorBoard记录训练过程中的Loss、mAP等标量,很容易就知道TensorBoard里的SCALARS(标量)图是怎么看的(其中横纵轴的含义、Smoothing等)。 最近在尝试模型压缩,其中的一个步骤是对模型进行稀疏训练。 稀疏训练时需要记录模型中BN层的Gamma值

[LoyenWang]【原创】Linux select/poll机制原理分析

前言 By 鲁迅 By 高尔基 1. 概述 Linux系统在访问设备的时候,存在以下几种IO模型: 1. ; 2. ; 3. ; 4. ; 5. ; 今天我们来分析下IO多路复用机制,在Linux中是通过 机制来实现的。 先看一下阻塞IO模型与非阻塞IO模型的特点: 阻塞IO模型:在IO访问的时候,