拥有0000-未整理-等待研究标签的文章

Maven 项目中依赖的搜索顺序 - polly的个人空间 - 开源中国

网上有很多关于maven项目中mirror、profile、repository的搜索顺序的文章,说法不一。官方文档并没有找到相关的说明,鉴于此,我抽时间做了一个验证。依赖仓库的配置方式maven项目使用的仓库一共有如下几种方式:1. 中央仓库,这是默认的仓库2. 镜像仓库,通过 sttings.xml 中的 settings.mirrors.mirror 配置3. 全局p...
阅读全文

快速了解 前端打包 webpack - 王念博客 - 开源中国

一、介绍====(1)概念webpack 用于编译 JavaScript 模块,是 JavaScript _静态模块的打包工具。_从 webpack v4.0.0 开始,可以不用引入一个配置文件。(2)核心 1.入口(entry):指定webpack打包编译从哪个文件开始下手入口起点(entry point)指示 webpack 使用哪个模块,作为构建其内部_依赖图_的开...
阅读全文

python_迭代器与生成器 - Python小斯的个人空间 - 开源中国

一. 迭代器======什么是迭代器:1. 提供了一个方法,可以不断获取对象里的数据。2. 用户不需要关心内部细节,只需要通过这个特定接口获取数据。3. 当没有数据时,再次调用时,会得到一个停止标记。4. 不能随机访问集合中的某个值 ,只能从头到尾依次访问5. 访问到一半时不能往回退6. 便于循环比较大的数据集合,节省内存可迭代对象: 可以通过函数 it...
阅读全文

白话SpringCloud | 第五章:服务容错保护(Hystrix) - oKong | 趔趄的猿 - 开源中国

前言 前一章节,我们知道了如何利用`RestTemplate`+`Ribbon`和`Feign`的方式进行服务的调用。在微服务架构中,一个服务可能会调用很多的其他微服务应用,虽然做了多集群部署,但可能还会存在诸如网络原因或者服务提供者自身处理的原因,或多或少都会出现请求失败或者请求延迟问题,若服务提供者长期未对请求做出回应,服务消费者又不断的请求下,可能就会造成服务提供者服务崩溃,进而服务消...
阅读全文

jvm crash分析工具 - xpbob的编程史 - 开源中国

介绍一款非常好用的jvm crash分析工具,当jvm挂掉时,会产生hs\_err\_pid.log。里面记录了jvm当时的运行状态以及错误信息,但是内容量比较庞大,不好分析。所以我们要借助工具来帮我们。CrashAnalysis=============这是一款诊断工具。是某APM项目组成员编写,里面把常见的问题分类并且给出解决方案或者方向,帮助我们定位问题。 下面是github地址,...
阅读全文

JavaScript中浅拷贝和深拷贝的区别和实现 - tianyawhl的个人空间 - 开源中国

要理解 JavaScript中浅拷贝和深拷贝的区别,首先要明白JavaScript的数据类型JavaScript有两种数据类型,基础数据类型和引用数据类型基础数据类型:保存在栈内存中的简单数据段 ,有undefined,boolean,number,string,null引用数据类型:Array,对象,Function  保存在堆内存空间中a1 = 0;a2 = 'this i...
阅读全文

阿里P8架构师深度概述分布式架构 - 小刀爱编程的个人空间 - 开源中国

简介作为一名架构师,我们要专业,要能看懂代码,及时光着臂膀去机房,也能独挡一面!及时同事搞不定问题,或者撂挑子,你也能给老大一个坚定的眼神:不怕,有我在!还能在会议室上滔滔不绝,如若无人,让不懂技术的妹子看你时眼神迷离,就好想落霞与孤鹜齐飞!分布式架构是一个非常复杂的体系,任何技术都不是孤立的存在,任何技术都无法适应所有场景。作为一名分布式系统架构或者资深研发人员,我们必须尽可能多的学习与...
阅读全文

阿里开源分布式任务调度系统LTS使用分享 - 硅步积千里 - 开源中国

章节速览1. 背景介绍2. 环境部署3. 架构原理&代码样例4. 个人心得经验 一、背景介绍很多公司应该都会遇到job服务部署执行时:定时、并发、分布式这些问题。有的人就是只跑一个job服务,这样会简单很多但是单节点宕机情况下就完了;对于分布式task就更别想了,集成个springcron包价格定时就跑起job基本可以处理很多简单问题;聪明点的人会集合MQ来执行task...
阅读全文

缓存架构之借助消息中间件RabbitMQ实现Redis缓存实时更新实战演练 - 极客慧的个人空间 - 开源中国

缓存架构之借助消息中间件RabbitMQ实现Redis缓存实时更新实战演练一、背景介绍前面,我们花了大量的时间来介绍消息中间件RabbitMQ,讲了其基本使用,其可靠性传输,这些对我们的缓存架构有什么用呢,我们直接上图来分析下: 我们要实现这部分功能,需要借助两个系统: 广告管理系统:生产广告的地方 缓存服务系统:消费广告的地方这两个独立的系统又有着紧密的联系,一个...
阅读全文

Dubbo日志打印剖析(自适配) - 残刃O的个人空间 - 开源中国

Dubbo 的日志打印机制============= 在以往的业务系统项目中,经常引入我们想接入的日志输出POM依赖, 利用相应的Logger API 输出日志或想打印的信息。但在依赖Spring Framework,Dubbo 或者其他项目时发现,只需要引入Logger相关Jar包依赖,就可以自适配Log 输出,利用适配后的日志输出系统打印相关信息。 它们的自适配是如何实现的呢?这些框...
阅读全文