人总是会忽略习以为常的事物……继续阅读 » 开心洋葱 6年前 (2021-02-03) 2370浏览 0评论656个赞
本文对Protobuf产生的背景,基本用法,优缺点和使用场景做了概述,目的是让读者对Protobuf协议有一个全局的认识,进而在合适的业务场景下选择它。……继续阅读 » 开心洋葱 6年前 (2021-02-03) 1657浏览 0评论1901个赞
本文介绍了在.NET Core中如何在组件设计中使用Trace和TraceSource。 在以下方面会提供一些帮助: 1.你已经为.NET Framework和.NET Core / .NE……继续阅读 » 开心洋葱 6年前 (2021-02-03) 3356浏览 0评论1395个赞
谈垃圾回收器之前,要先讲讲垃圾回收算法,以及JVM对垃圾的认定策略,JVM垃圾回收器是垃圾回收算法的具体实现,了解了前面的前置知识,有利于对垃圾回收器的理解。 什么是垃圾? 垃圾,主要是指堆上的对象,……继续阅读 » 开心洋葱 6年前 (2021-02-03) 2932浏览 0评论2977个赞
PACELC 基于 CAP 理论演进而来。 CAP 理论是一个分布式系统中老生常谈的理论了: C(Consistency):一致性,所有节点在同一时间的数据完全一致。 A(Availability):……继续阅读 » 开心洋葱 6年前 (2021-02-03) 2238浏览 0评论516个赞
一、前言 Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,Flutter 开源、免费,拥有宽松的开源协议,支持移动、Web、桌面和嵌入式平台。……继续阅读 » 开心洋葱 6年前 (2021-02-03) 3154浏览 0评论2549个赞
在HotSpot虚拟机里,对象在堆内存中的存储布局可以划分为三个部分: 对象头(Header) 实例数据(Instance Data) 对齐填充(Padding)。 对象头 HotSpot虚拟机(后面……继续阅读 » 开心洋葱 6年前 (2021-02-03) 3313浏览 0评论1956个赞
系列传送门: Java并发包源码学习系列:AbstractQueuedSynchronizer Java并发包源码学习系列:CLH同步队列及同步资源获取与释放 Java并发包源码学习系列:AQS共享式……继续阅读 » 开心洋葱 6年前 (2021-02-02) 3139浏览 0评论951个赞
这里我们介绍了使用timeout-decorator来进行python的任务超时限制的方法,并且搭配介绍了python的输入参数配置与异常捕获的技巧,使得超时任务的配置和执行更加合理更加优雅。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2366浏览 0评论1870个赞
本文属于OData系列 目录 武装你的WEBAPI-OData入门 武装你的WEBAPI-OData便捷查询 武装你的WEBAPI-OData分页查询 武装你的WEBAPI-OData资源更新Delt……继续阅读 » 开心洋葱 6年前 (2021-02-02) 3439浏览 0评论1133个赞
协程本质上就是一个线程,不过它是协作式的非抢占式的程序,面向的是IO操作。python有GIL的限制,不能充分利用多线程的实现高并发。进程和线程都是通过cpu的调度实现不同任务的有序执行,协程则要在写……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2421浏览 0评论2561个赞
本文介绍Linux常用性能统计分析命令,监控进程或者系统性能。主要包括CPU(top、mpstat)、内存(vmstat、free)、I/O(iostat)、网络性能(sar)、系统日志信息(dems……继续阅读 » 开心洋葱 6年前 (2021-02-02) 1703浏览 0评论2870个赞
本文从SQL 的 limit 分页语句出发,详细介绍了 limit 的语法及简要的概括了MySQL 官方文档对 limit 的优化,另外对比了两种常用的分页优化方法 延迟关联 和 “书签记录”……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2170浏览 0评论2065个赞
在这篇文章中我们来讨论一下到底什么是同步,什么是异步,以及在编程中这两个概念到底意味着什么,这些是进一步掌握高性能、高并发技术的基础,因此非常关键。 相信很多同学遇到同步异步这两个词的时候大脑瞬间就像……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2221浏览 0评论1674个赞
简介 当数据量增大或者读写请求增多后,一台 Redis 服务器可能没办法再存储所有数据或者处理所有读写请求,那么就需要对 Redis 进行扩展,保证 Redis 在能存储所有数据对情况下,同时能正常处……继续阅读 » 开心洋葱 6年前 (2021-02-02) 1485浏览 0评论536个赞
BPF CO-RE 示例代码解析 在BPF的可移植性和CO-RE一文的末尾提到了一个名为runqslower的工具,该工具用于展示在CPU run队列中停留的时间大于某一值的任务。现在以该工具来展示如……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2039浏览 0评论2833个赞
1 前置阅读 在阅读本文章之前,你可以先阅读: DDD领域驱动设计是什么 DDD领域驱动设计:实体、值对象、聚合根 DDD领域驱动设计:仓储 MediatR一个优秀的.NET中介者框架 2 什么是CQ……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2277浏览 0评论483个赞
前言 闲来无事,整一个 Java 项目快速开发脚手架。 正文 一、简介 Chewing 是一个简单的 Java 项目快速开发脚手架。既适合需要开发小型项目的小伙伴使用,也适合刚入门的新手用来学习一些常……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2497浏览 0评论1405个赞
(1) 相关博文地址: 学习一下 SpringCloud (一)– 从单体架构到微服务架构、代码拆分(maven 聚合): https://www.cnblogs.com/l-y-h/p/14105……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2585浏览 0评论2835个赞
当前git是大部分开发团队的首选版本管理工具,一个好的流程规范可以让大家有效地合作,像流水线一样有条不紊地进行团队协作。本文探讨基于gitlab flow来设计一个适合我们团队的git规范。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2137浏览 0评论1690个赞
出品|MS08067实验室(www.ms08067.com) 本文作者:BlackCat(Ms08067实验室内网小组成员) ##前言: 红蓝对抗的时候,如果未修改CS特征、容易被蓝队溯源。 ##去特……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2535浏览 0评论1774个赞
这是why的第86篇原创文章 在早期文章里面我曾经写过布隆过滤器: 哎,这糟糕透顶的排版,一言难尽……. 其实写文章和写代码一样。 看到一段辣眼睛的代码,正想口吐芬芳:这是哪个煞笔写的代码?……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2113浏览 0评论2812个赞
一、需求 在压测的过程中,为了能够压测整个链路,通常需要多个接口进行并发, 每个接口的请求比例不尽相同。 比如此时此刻,我在写博客,很多人在浏览博客,或者点赞、评论博客等等等,这些行为占比是不同的。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2625浏览 0评论968个赞
指数分布的参数估计,Gamma分布,Gamma分布与其他分布的联系。连续分布告一段落。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2501浏览 0评论1872个赞
OpenTelemetry 介绍 我在之前的几篇文章都介绍了 OpenTelemetry, 你可以在这里找到 OpenTelemetry – 云原生下可观测性的新标准 深入研究 .NET 5 的开放式……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2483浏览 0评论985个赞
CDN简介 CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、……继续阅读 » 开心洋葱 6年前 (2021-02-02) 1704浏览 0评论1833个赞
周末没有工作,没有写博客,因为觉得休息很必要;曾听到一句话是这样说的:“你们得救在乎归回安息;你们得力在乎平静安稳”。当我想到太阳没秒钟要燃烧420万吨的燃料时,想到的就是造物主的厚爱与自己的渺小,如……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2364浏览 0评论1024个赞
一、效果展示 观看演示效果:https://www.bilibili.com/video/BV1dv411Y7x3 使用STM32 HAL库编程 PWM+DMA控制输出,CubeMX生成初始工程 实现……继续阅读 » 开心洋葱 6年前 (2021-02-02) 1982浏览 0评论327个赞
码文不易啊,转载请带上本文链接呀,感谢感谢 https://www.cnblogs.com/echoyya/p/14363272.html 关于VUE的项目,有个问题一直不是特别清楚 ,不同公司的项目……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2213浏览 0评论979个赞
在循环依赖中有一种循环依赖,就是自注入:自己依赖自己。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2690浏览 0评论1718个赞
前言 斜率优化通常使用单调队列辅助进行实现,用于优化 \(DP\) 的时间复杂度。 本文例题链接 适用范围 使用单调队列优化 \(DP\) ,通常可以解决型如: \(dp[i]=min(f(j))+g……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2288浏览 0评论2832个赞
主要介绍如何通过官方 ETL 工具 Exchange 将业务线上数据从 Neo4j 直接导入到 Nebula Graph 以及在导入过程中遇到的问题和优化方法。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 1932浏览 0评论685个赞
一、算法思路 LRUCache类有以下函数和变量: LRUCache(int capacity): capacity是当前对象能够存储的键值对(key,value)最大个数。 int get(int……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2669浏览 0评论2120个赞
韩信点兵的成语来源淮安民间传说。常与多多益善搭配。寓意越多越好。我们来看下主公刘邦和韩信大将军的对话。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2605浏览 0评论1657个赞
大家好,欢迎来到codeforces专题。 今天我们选择的题目是1461场次的D题,这题全场通过了3702人,从难度上来说比较适中。既没有很难,也很适合同学们练手。另外它用到了一种全新的思想是在我们之……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2555浏览 0评论1394个赞
给Word文档设置背景时,通常只能针对整篇文档设置统一的背景,如果需要对某些页面单独设置背景,则需要通过另外的方式来实现。本文通过C# 程序代码演示如何来实现。并附VB.NET代码作参考。 思路:通过……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2727浏览 0评论2983个赞
Spring cloud gateway是替代zuul的网关产品,基于Spring 5、Spring boot 2.0以上、Reactor, 提供任意的路由匹配和断言、过滤功能。上一篇文章谈了一下Ga……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2696浏览 0评论1202个赞
前言:一直以来,很多人都是拿来主义,只停留在会使用的阶段,从未去研究挖掘其原理,剖析本质。现在慢慢探讨一下其内幕,抛砖引玉 一、简介 1)常用的持久化框架 Hibernate:是一款Java世界中最著……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2486浏览 0评论1218个赞
前面两天画了点和线,今天我们来画一个最简单也是最强大的面——三角形。本文主要讲解三角形绘制算法的推导和思路(只涉及到一点点的向量知识),最后会给出代码实现,大家放心的看下去就好。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2495浏览 0评论527个赞
导读 Hi,大家好!我是白日梦!本文是MySQL专题的第 24 篇。 今天我要跟你分享的MySQL话题是:“从一条update sql执行都经历什么开始,发散开一系列的问题,看看你能抗到第几问吧” 换……继续阅读 » 开心洋葱 6年前 (2021-02-02) 3419浏览 0评论1940个赞
前言 打开自己的blog一看,居然三个月没更新了…回想一下前几个月,开题 + 实验室杂活貌似也没占非常多的时间,还是自己太懈怠了吧,掉线城和文明6真的是时间刹手( 不过好消息是把15445的所有l……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2974浏览 0评论2734个赞
冲……继续阅读 » 开心洋葱 6年前 (2021-02-02) 1671浏览 0评论2873个赞
display、visibility、opacity三个属性隐藏元素之间的异同点一直是前端面试面试的常考题。除了display、visibility、opacity三个属性可以隐藏元素之外,是否还存……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2291浏览 0评论515个赞
本讲从零开始,介绍了什么是Git及其基本的工作原理。接着结合实战介绍了一些Git在本地仓库的基础操作指令。……继续阅读 » 开心洋葱 6年前 (2021-02-02) 2755浏览 0评论1948个赞
谈谈你对Zookeeper的理解? Zookeeper是一个开源的分布式协调服务,由雅虎公司创建,由于最初雅虎公司的内部研究小组的项目大多以动物的名字命名,所以后来就以Zookeeper(动物管理员)……继续阅读 » 开心洋葱 6年前 (2021-02-02) 1978浏览 0评论476个赞