#巴特沃斯滤波器原理

数据库连接池的工作原理

                          &nbs...

原理 : 线程池、连接池、内存池

https://blog.csdn.net/Fly_as_tadpole/article/details/81053630前言 一、池化技术 - 简单点来说,就是提前保存大量的资源,以备不时之需。对于线程,内存,oracle的连接对象等等,这些都是资源,程序中当你创建一个线程或者在堆上申请...
代码星球 ·2020-12-10

Mysql中MVCC的使用及原理详解

 测试环境:Mysql5.7.20-log数据库默认隔离级别:RR(RepeatableRead,可重复读),MVCC主要适用于Mysql的RC,RR隔离级别创建一张存储引擎为testmvcc的表,sql为: CREATETABLEtestmvcc(idint(11)DEFAULTNULL,name...

Netty 基本原理

转载。https://blog.csdn.net/qq_27641935/article/details/86543578之前在看rocketmq源码时,发现底层用了Netty,顺便学习了一下,网上不少博客讲的有错误之处,而且大部分一模一样,估计大部分都是复制别人的。为了不被误导,我专门买了本《Netty权威指南》,仔...
代码星球 ·2020-12-10

todo---git 生成密钥 原理分析

ssh-rsaAAAAB3NzaC1yc2EAAAADAQABAAABAQDRJkDZ2z7syFC2QDCaORKF41ecwbL/kyFwkycOVE3MavTRBliAhoAhOaZQTr4jxckbzQBufdRcBxqqghyJ15aztJOfm1IANUiFQq+yAu9n/tGeweUXF9n2HxY5h...

SSH协议(1)-工作原理及过程

转载。https://blog.csdn.net/cjx529377/article/details/77659199SSH全称是SecureShell,SSH协议是基于应用层的协议,为远程登录会话和其他网络服务提供安全性的协议。SSH使用最多的是远程登录和传输文件,实现此功能的传统协议都不安全(ftp,telnet等...

原创 推荐 理解数据库连接池底层原理之手写实现

https://blog.51cto.com/zhangfengzhe/2069971前言数据库连接池的基本思想是:为数据库连接建立一个“缓冲池”,预先在池中放入一定数量的数据库连接管道,需要时,从池子中取出管道进行使用,操作完毕后,在将管道放入池子中,从而避免了频繁的向数据库申请资源,释放资源带来的性能损耗。在如今的...

RSA 非对称加密原理(小白也能看懂哦~)

来源。https://blog.csdn.net/jijianshuai/article/details/80582187RSA加密原理步骤说明描述备注1找出质数P、Q-2计算公共模数N=P*Q-3欧拉函数φ(N)=(P-1)(Q-1)-4计算公钥E1<E<φ(N)E的取值必须是整数E和φ(N)必须是互质数...

JAVA开发者大会:拍拍贷MQ系统原理与应用

    前记:5月12号参加了JAVA开发者大会,就<拍拍贷消息系统原理及应用> 作者:李乘胜老师关于PMQ的分享整理一下笔记以及笔记的思考和复制PPT。如有需要也可以私我PPT。拍拍贷消息系统:以下简称PMQ,PS,据说下半年PMQ会提交APACHE进入开...

Eureka的工作原理以及它与ZooKeeper的区别

 1、Eureka简介:Eureka是Netflix出品的用于实现服务注册和发现的工具。SpringCloud集成了Eureka,并提供了开箱即用的支持。其中,Eureka又可细分为EurekaServer和EurekaClient。 上图是来自eureka的官方架构图,这是基于集群配置的eurek...

防雪崩利器:熔断器 Hystrix 的原理与使用

分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况,这种现象被称为服务雪崩效应.为了应对服务雪崩,一种常见的做法是手动服务降级.而Hystrix的出现,给我们提供了另一种选择.服务雪崩效应是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将不可用 ...

APM之原理篇

APM,应用性能监控,有newrelic等产品,对APM感兴趣的应该不会不知道它了。主要功能就是统计分析应用的CPU、内存、网络、数据库、UI等性能,并提供错误日志捕获。编码人员需要做的仅仅是使用它提供的插件和jar包,增加一两行代码即可。接下来,本文会以android端的APM为例,分析它到底是用什么技术实现的,涉及...
代码星球 ·2020-12-10

终于有人把“TCC分布式事务”实现原理讲明白了

所以这篇文章,就用大白话+手工绘图,并结合一个电商系统的案例实践,来给大家讲清楚到底什么是TCC分布式事务。 首先说一下,这里可能会牵扯到一些SpringCloud的原理,如果有不太清楚的同学,可以参考之前的文章:《拜托,面试请不要再问我SpringCloud底层原理!》。 业务场景介绍 ...

Java synchronized 关键字的实现原理

数据同步需要依赖锁,那锁的同步又依赖谁?synchronized给出的答案是在软件层面依赖JVM,而Lock给出的方案是在硬件层面依赖特殊的CPU指令,大家可能会进一步追问:JVM底层又是如何实现synchronized的? 本文所指说的JVM是指Hotspot的6u23版本,下面首先介绍synchroniz...

Synchronized的实现原理(汇总)

       总所周知,在并发环境中多个线程对同一个资源进行访问很可能出现脏读等一系列线程安全问题。这时我们可以用加锁的方式对访问共享资源的代码块进行加锁,以确保同一时间段内只能有一个线对资源进行访问,在它释放锁之前其他竞争锁的线程只能等待。而syn...
首页上一页...2223242526...下一页尾页