关于 LFU 算法的一点解题思路。网友说当面试官出这题考你的时候,其实就是在变相的劝退你了。写文章的时候一不小心还发现了一个 Dubbo 的 关于 LFU 策略的 bug。……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2704浏览 0评论1023个赞
随着现在自定义可视化的需求日益增长,Highcharts、echarts等高度封装的可视化框架已经无法满足用户各种强定制性的可视化需求了,这个时候D3的无限定制的能力就脱颖而出。如果想要通过D3完成可……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2880浏览 0评论1291个赞
摘要:本文主要研究了HDFS文件系统的读写流程以及基于MRS在windows客户端下读写HDFS文件的实现。 HDFS(Hadoop分布式文件系统)是Apache Hadoop项目的一个子项目。 HD……继续阅读 » 开心洋葱 5年前 (2021-04-07) 3297浏览 0评论710个赞
做前端开发的同学都知道,一个网页的基本组成部分是 HTML,JavaScript 和 CSS。开发人员通常更关注 JavaScript 和 CSS ,实践着各种语言规范和设计模式。对于 HTML 的关……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1950浏览 0评论148个赞
前言 说到Spring,也许现在的开发者们最先想到的是 Josh Long 超快的语速与现场代码能力,让很多Java开发者折服。 然后Spring的历史上,最传奇的还是要数其创始人:Rod Johns……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2417浏览 0评论1142个赞
系列 Sentry-Go SDK 中文实践指南 一起来刷 Sentry For Go 官方文档之 Enriching Events Snuba:Sentry 新的搜索基础设施(基于 ClickHous……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1971浏览 0评论2169个赞
我把自己以往的文章汇总成为了 Github ,欢迎各位大佬 star https://github.com/crisxuan/bestJavaer 公众号连载计算机网络文章如下 ARP,这个隐匿在计网……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2196浏览 0评论2797个赞
1.简介 1.1 作用 在并发场景中,保证同一时刻只有一个线程对有并发隐患的代码进行操作 1.2 错误案例 需求:两个线程对 count 变量进行200000次循环增加,预期结果是400000次 pu……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2283浏览 0评论1153个赞
Thread线程控制之sleep、join、setDaemon方法的用处 1. sleep方法 public static void sleep(long mi……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2735浏览 0评论1161个赞
淦,第三面了……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2400浏览 0评论2186个赞
线程池 什么是线程池? 线程池,thread pool,是一种线程使用模式 为什么要使用线程池? 1:降低资源的消耗,降低线程的创建和销毁的资源消耗 2:提高响应速度,假设线程的创建时间为T1,执行时……继续阅读 » 开心洋葱 5年前 (2021-04-07) 3189浏览 0评论1037个赞
代理模式为对象提供一个代理,来控制对该对象的访问。代理模式在不改变原始类代码的情况下,通过引入代理类来给原始类附加功能。……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2285浏览 0评论1378个赞
热点随笔: · 博客园什么时候有的高低贵贱制度??? (一 定 会 去 旅 行)· 对HTTP请求接口资源下载时间过长的问题分析 (luli……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2651浏览 0评论987个赞
点赞再看,养成习惯,微信搜索【高级前端进阶】关注我。 本文 GitHub https://github.com/yygmind 已收录,有一线大厂面试完整考点和系列文章,欢迎 Star。 最近在学习的……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2445浏览 0评论2246个赞
本文主要做计算机中的整数相关总结,包括机器值与真值、原码/反码/补码、java中的数据类型以及类型转换等,最后分享可变长整型的编码方式(varints+ZagZig)……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2491浏览 0评论756个赞
系列传送门: Java并发包源码学习系列:AbstractQueuedSynchronizer Java并发包源码学习系列:CLH同步队列及同步资源获取与释放 Java并发包源码学习系列:AQS共享式……继续阅读 » 开心洋葱 5年前 (2021-04-07) 3484浏览 0评论2799个赞
先上图: Dcoker基本概念 Docker 包括三个基本概念: 镜像(Image):Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2799浏览 0评论2375个赞
本文通过解读Greg Young的论文,梳理了CQRS与Event Sourcing的发展脉络,厘出其中的主要技术重点,并提出以Akka作为落地方案,以求对这两个主题有一个较为全面的总结。……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2168浏览 0评论1222个赞
说到json,相信没有人会陌生,我们天天都在用。那么,我们来讨论个问题,json有序吗?是谁来决定的呢?如何保持? 说到底,json是框架还是啥?实际上它只是一个数据格式,一个规范标准,它永远不会限制……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2325浏览 0评论2838个赞
Webservice接口对接……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1593浏览 0评论1921个赞
在这篇文章中,我们主要讨论一下死锁及其解决办法。……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2762浏览 0评论593个赞
Solon rpc 之 SocketD 协议系列 Solon rpc 之 SocketD 协议 – 概述 Solon rpc 之 SocketD 协议 – 消息上报模式 Solon rpc 之 Soc……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2439浏览 0评论2599个赞
0x01、什么是RMI RMI(Remote Method Invocation)即Java远程方法调用,RMI用于构建分布式应用程序,RMI实现了Java程序之间跨JVM的远程通信。顾名思义,远程方……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2712浏览 0评论2132个赞
原文作者: Christian Findlay 原文链接: https://christianfindlay.com/2020/07/09/blazor-vs-traditional-web-apps……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2751浏览 0评论467个赞
2021升级版SpringCloud教程从入门到实战精通「H版&alibaba&链路追踪&日志&事务&锁」 默认文件16……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2598浏览 0评论1062个赞
我们在这篇文章中主要讨论如何使用互斥锁来解决并发编程中的原子性问题。……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2509浏览 0评论1457个赞
抽象工厂模式详解 一,概述 抽象工厂模式为一个产品家族提供了统一的创建接口。当需要这个产品家族的某一系列的时候,可以从抽象工厂中选出相对应的系列来创建一个具体的工厂类别。这种类型的设计模式属于创建型模……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2937浏览 0评论2211个赞
由于在Java中创建一个实例的消耗不小,很多框架为了提高性能都使用对象池,Netty也不例外。本文主要分析Netty对象池Recycler的实现原理。……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1885浏览 0评论1655个赞
SOFARegistry 是蚂蚁金服开源的一个生产级、高时效、高可用的服务注册中心。本系列文章重点在于分析设计和架构,即利用多篇文章,从多个角度反推总结 DataServer 或者 SOFARegi……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2636浏览 0评论307个赞
Java并发包源码学习系列:AQS共享模式获取与释放资源 往期回顾: Java并发包源码学习系列:AbstractQueuedSynchronizer Java并发包源码学习系列:CLH同步队列及同步……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1810浏览 0评论2318个赞
全局变量的缺点 如果将对象赋值给一个全局变量,那么必须在程序一开始就创建好对象 P170 和 JVM 实现有关,有些 JVM 的实现是:在用到的时候才创建对象 思考题 Choc-O-Holic 公司使……继续阅读 » 开心洋葱 5年前 (2021-04-07) 3028浏览 0评论2075个赞
参考文章:微软官方文档:https://docs.microsoft.com/zh-cn/aspnet/core/signalr/introduction?view=aspnetcore-3.1 和 ……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2434浏览 0评论2283个赞
版权所有,转载请注明出处 https://www.cnblogs.com/netqq/p/14251403.html 一、使用apollo作为配置中心 首先apollo 项目简介和安装请自行……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2435浏览 0评论227个赞
本文部分摘自《深入理解 Java 虚拟机》 简介 Java 虚拟机的指令由操作码 + 操作数组成,其中操作码是代表某种特定操作含义的数字,长度为一个字节,而操作数就是此操作所需的一个或多个参数。由于 ……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1948浏览 0评论2179个赞
状态模式允许对象在内部状态改变时,改变它的行为,对象看起来好像改变了它的类。……继续阅读 » 开心洋葱 5年前 (2021-04-07) 3133浏览 0评论2665个赞
1.错误案例 通过一个案例引出volatile关键字,例如以下代码示例 : 此时没有加volatile关键字两个线程间的通讯就会有问题 public class ThreadsShare { priv……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1668浏览 0评论1988个赞
前言 Jenkins, DevOps 技术栈的核心之一,CI/CD 离不开编写 Pipeline 脚本,上手 Jenkins ,简单查一下文档,你就应该不会被 agent,stages,step 这类……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1950浏览 0评论2287个赞
Allure 是一款轻量级、支持多语言的开源自动化测试报告生成框架,由Java语言开发,可以集成到 Jenkins。 pytest 测试框架支持Allure 报告生成。 pytest也可以生成juni……继续阅读 » 开心洋葱 5年前 (2021-04-07) 3334浏览 0评论2913个赞
1. 没有模块化的时代 在JS没有模块化标准的时代,如果存在以下依赖关系: main.js → b.js → a.js 那么我们必须把js文件的顺序按照模块的依赖关系顺序放到页面中(简单的举例,不考虑……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2844浏览 0评论2971个赞
写在前面 在上一篇《冰河开始对Dubbo下手了!》一文中,我们重点介绍了为何要学习Dubbo,而且还是要深入理解Dubbo的原理和核心源码。既然是要写深度解析Dubbo源码的系列专题,我们首先要做的就……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1719浏览 0评论2032个赞
简介 onelogin支持多种OpenId Connect的连接模式,上一篇文章我们讲到了使用openId的Authentication Flow,今天我们将会讲解一下如何使用Implicit Flo……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2650浏览 0评论1092个赞
1. 前言 上文介绍了HotSpot编译和调试的方法,而这篇文章将迈出正式调试的第一步——调试HotSpot的启动过程。 学习启动过程可以帮助我们了解程序的入口,并对虚拟机的运行有个整体的把握,方便日……继续阅读 » 开心洋葱 5年前 (2021-04-07) 2627浏览 0评论1439个赞
作者:小傅哥 博客:https://bugstack.cn Github:https://github.com/fuzhengwei/CodeGuide/wiki 沉淀、分享、成长,让自己和他人都能有……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1962浏览 0评论896个赞
公众号Mac代码分割阅读链接 前言 之前都是使用SparkStreaming开发,最近打算学习一下Flink,就从官网下载了Flink 1.11,打算搞一个客户端,将程序提交在yarn上。因为Flin……继续阅读 » 开心洋葱 5年前 (2021-04-07) 1969浏览 0评论2887个赞
Client Process的介绍 Client and Server Processes Client Process代表着客户端进程,每一个客户端进程关联着一个Server Process(服务器……继续阅读 » 开心洋葱 5年前 (2021-04-07) 3482浏览 0评论802个赞