E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
深入分析javaWeb技术内幕
记录程序员成长路线必读的30本编程书,方便查看
条规则准则与最佳实践》《深入理解C++11新特性解析与应用》《C++设计新思维-泛型编程与设计之应用》《深度探索C++对象模型》云原生相关书籍《Kubernetes权威指南》数据库相关书籍《MySQL
技术内幕
囧么肥事
·
2023-04-09 03:51
python
java
c++
javascript
算法
MySQL
技术内幕
InnoDB存储引擎(一)——MySQL体系结构和存储引擎
1.数据库和实例数据库(database)和实例(instance)不能混淆。什么是数据库数据库是物理操作系统文件或其他文件类型的集合。说白了,就是存储着的文件,不会运行起来,只能被实例增删改查,用户不能脱离实例,直接操作。什么是实例实例是MySQL数据库由后台线程以及一个共享内存区组成。说白了,就是一个正在运行的进程,是用户和操作系统的一层数据管理软件,用户需要通过实例来操数据库。二者关系二者是
lippon
·
2023-04-05 18:01
数据库
数据库
mysql
Session 和 Cookie 使用
Path的设置7、Cookie免输入用户名登录二、Session1、Session2、创建Session和获取3、Session域数据的存取4、Session生命周期控制5、浏览器和Session之间关联的
技术内幕
一
小鲁蛋儿
·
2023-04-04 14:55
JavaWeb
java
servlet
session
cookie
dubbo
技术内幕
四 Directory + Router
在上一篇有介绍,ReferenceBeanrefer的源码再贴一下ClassRegistryProtocolprivateInvokerdoRefer(Clustercluster,Registryregistry,Classtype,URLurl){//通过type也就是dubboservice的接口类型,和urlzk的地址构造一个目录服务RegistryDirectorydirectory=n
牧羊人刘俏
·
2023-04-04 09:23
【Docker
技术内幕
】(三)docker基础架构
目录一、基础架构图二、核心概念一、基础架构图二、核心概念Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。Docker容器通过Docker镜像来创建。镜像(Image):Docker镜像(Image),就相当于是一个root文件系统。比如官方镜像ubuntu:16.04就包含了完整的一套Ubuntu16.04最小系统的root文件系统。容器(Contai
forest_long
·
2023-04-02 15:02
Docker技术内幕
docker
java
容器
云原生
架构
RocketMQ源码阅读-NameServer篇
说明:此代码是跟着《RocketMQ
技术内幕
》这本书阅读的,借鉴了很多东西,在此感谢丁威大佬和RocketMQ的贡献者们,文章如有问题,欢迎批评指正RocketMQ版本:4.8.02、RocketMQ的注册中心
爬楼梯的小怪
·
2023-04-02 01:20
RocketMQ
java
后端
分布式
队列
InnoDB体系结构
注:本文内容摘自《MySQL
技术内幕
InnoDB存储引擎》概述MySQL区别于其他数据库最重要的特点是其插件式的表存储引擎。MySQL存储引擎支持很多种类,最为出名的就是InnoDB。
post_yuan
·
2023-03-31 10:59
数据库
MySQL
oracle
数据库
java
与你一起学Netty(一)-Java网络编程
内容来自《
深入分析JavaWeb
技术内幕
》和《Netty实战》两本书的个人总结,感谢二位作者!
W_Meng_H
·
2023-03-30 22:38
Netty
java
netty
RocketMQ原理源码分析之路由注册
RocketMQ原理源码分析之路由注册参考文献RocketMQ整体架构NameServerBroker总结参考文献《RocketMQ
技术内幕
》RocketMQ整体架构RocketMQ的主要角色有,轻量级注册中心
林Lychee
·
2023-03-30 21:02
Java
java
分布式
中间件
中间件底层技术
《Spark
技术内幕
》阅读笔记1
执行的几个阶段Driver是用户编写的数据处理逻辑,包含用户创建的SparkContext。SparkContext是用户逻辑与Spark集群主要的交互接口,会和ClusterManager交互。Executor是一个Worker上为某个应用启动的一个进程,负责运行任务,并负责将数据存在磁盘或内存上。Task是被送到Executor上的计算单元。新创建的SparkContext实例会连接到Clus
w未然
·
2023-03-29 22:18
【MySQL
技术内幕
】17-InnoDB逻辑存储结构
从InnoDB存储引擎的逻辑存储结构看,所有数据都被逻辑地存放在一个空间中,称之为表空间(tablespace)。表空间又由段(segment)、区(extent)、页(page)组成。页在一些文档中有时也称为块(block),InnoDB存储引擎的逻辑存储结构大致如图所示。1、表空间表空间可以看做是InnoDB存储引擎逻辑结构的最高层,所有的数据都存放在表空间中。在默认情况下InnoDB存储引擎
一直不懂
·
2023-03-29 15:36
MySQL技术内幕
RocketMQ 大神丁威亲述参与开源社区的方式
丁威读完需要8分钟速读仅需3分钟《RocketMQ
技术内幕
》维护者,主打成体系剖析,JAVA主流中间件,架构与设计原理,为构建完备的互联网分布式架构体系而努力,助力突破职场瓶颈.首先“SHOW”一波我在
中生代技术
·
2023-03-29 12:46
编程语言
java
人工智能
xhtml
软件开发
JavaWeb
目录1Socket2软件结构3Servlet4HTTP5单点登录SSO6常见问题总结参考资料·《
深入分析JavaWeb
》1Socket1.1概念套接字(socket),是描述计算机之间完成相互网络通信的抽象功能
小小千千
·
2023-03-29 09:45
dubbo
技术内幕
十五 ReferenceBean refer向zk写了什么
上一章的中有讲到ServiceBean在export的过程中向zk写入的信息,这一章看下ReferenceBean在refer的过程中,向zk写的数据,已经监听了哪些变更。我们直接的拉到ReferenceBean的getObject方法,如下publicObjectgetObject()throwsException{returnget();}直接的跟到ReferenceConfig类的init方
牧羊人刘俏
·
2023-03-29 05:23
直播|PostgreSQL
技术内幕
(五)Greenplum-Interconnect模块
本次直播将继续我们的PostgreSQL
技术内幕
系列,由Oracle跟朋友们讨论交流Greenplum-Interconnect模块的话题。
HashData酷克数据
·
2023-03-29 04:59
产品动态
postgresql
数据库
oracle
《MySQL
技术内幕
-InnoDB存储引擎》总结
目录一、总结第一章MySQL体系结构第二章InnoDB存储引擎第三章文件第四章表第五章索引与算法第六章InnoDB锁第七章事务第八章备份与恢复第九章性能调优二、参考资料一、总结第一章MySQL体系结构第二章InnoDB存储引擎第三章文件第四章表第五章索引与算法第六章InnoDB锁第七章事务第八章备份与恢复第九章性能调优二、参考资料MySQL5.7参数详解_爱我所爱0505的博客-CSDN博客_my
爱我所爱0505
·
2023-03-29 04:56
mysql
mysql
数据库
sql
PostgreSQL
技术内幕
(六)Greenplum 排序算子
Sort节点概览排序的朴素含义是将一个数据集按照某种特定的排序方式进行排列的算法,最常见的排列方式是数值顺序和字典序。排序算法的应用非常广泛,主要分为了两类:内排序:在内存中完成的排序,常见的有插入排序、快速排序、堆排序、基数排序等。外排序:数据集过大,内存中无法全部存放,需要借助外存的排序,常见的有归并排序的各种变形。gpdb的排序节点会根据查询计划中的排序键对指定的元组进行排序,根据排序的数据
HashData酷克数据
·
2023-03-29 03:58
postgresql
排序算法
算法
2022-01-24学习书
【MacOSX
技术内幕
】MacOSXInternals:ASystemsApproa
日拱一卒wu
·
2023-03-28 03:09
关于纵横研究院@数据库技术专题
数据库技术推荐书目(欢迎补充)MySQL:《MySQL
技术内幕
InnoDB存储引擎》《高性能MySQL》《深入浅
Shanhd
·
2023-03-27 23:02
PostgreSQL统计信息和代价估算
内容来源:《PostgreSQL
技术内幕
:查询优化深度探索》,电子工业出版社,作者:张树杰。优化器进行物理优化需要计算各种物理路径的代价,而代价估算严重依赖统计信息。
DavidLi2010
·
2023-03-27 11:52
mysql的锁+事务,联合的地方
mysql的锁+事务,联合的地方全文是对《Mysql
技术内幕
Innodb》中,锁和事务两个章节,自己能看懂或者感兴趣的地方的总结,如有雷同,不是我俩都抄的书,就是他抄我的,peace。
砂糖z
·
2023-03-26 22:36
spring源码解读
Spring
技术内幕
深入解析Spring架构与设计原理(一)引子我打算用这个帖子,把自己在这个过程中的一些心得,特别是对Spring新的理解,记录下来。使用这个帖子的标题,持续下来。
hoaven
·
2023-03-26 14:00
开源框架
spring
源码解读
dubbo
技术内幕
十 Protocol
dubbo中提供了Protocol接口,我们看下源码@SPI("dubbo")//默认的实现是DubboProtocol来实现rpcpublicinterfaceProtocol{intgetDefaultPort();//如果用户没有指定,那么此协议默认使用的端口号dubbo默认是20880@Adaptive//负责将其创建的invoker通过某种协议暴露出去Exporterexport(Inv
牧羊人刘俏
·
2023-03-25 18:52
大数据开发必读书目(持续更新)
在这里插入图片描述1.HadoopHadoop大数据开发案例教程与项目实战.pdfHadoop
技术内幕
深入解析YARN架构设计与实现原理.pdfHadoop
技术内幕
深入理解MapReduce架构设计与实现原理
鄙人王道长
·
2023-03-23 21:00
dubbo
技术内幕
十三 Filter
dubbo里面的过滤器机制能够让用户实现很好的定制扩展,就像tomcat里面的Filter的实现一样。我们看下在dubbo里面Filter具体是怎么实现的。在ReferenceConfig类的createProxy方法里面有一句很重要,如下invoker=refprotocol.refer(interfaceClass,urls.get(0));而refprotocol是通过spi加载的,如下pr
牧羊人刘俏
·
2023-03-22 16:23
netty
技术内幕
一(Selector,SelectionKey)
通过前面对duubo的介绍,我们支持,dubbo底层默认的使用netty作为nio框架来进行网络通信,等于说netty是基础,dubbo是建立在netty之上的能力扩展,所以后面我们会通过系列文章,对netty做一个系列化的介绍。只有通过对netty的完全的理解,我们才能完全的吃透dubbo,使用dubbo。Selector是SelectableChannel对象的多路复用器可以使用Selecto
牧羊人刘俏
·
2023-03-15 14:17
前端应该怎样学(自己看)
1.前言大约在几个月之前,让我看完了《webkit
技术内幕
》这本书的时候,突然有了一个想法。
情话_2ee5
·
2023-03-15 04:44
tech| kafka入门书籍导读
kafka时读过的一些书,希望能帮助到对kafka感兴趣的小伙伴.涉及到的书籍:kafka权威指南Kafka:TheDefinitiveGuide(kafka权威指南的英文原版)Kafka入门与实践kafka
技术内幕
推荐的书籍阅读顺序
daydaygo
·
2023-03-13 13:05
Spring
技术内幕
(目录)
第1章Spring的设计理念和整体架构第一部分Spring核心实现篇第2章SpringFramework的核心:IoC容器的实现第3章SpringAOP的实现第二部分Spring组件实现篇第4章SpringMVC与Web环境第5章组件的实现第6章Spring事务处理的实现第7章Spring远端调用的实现第三部分Spring应用实现篇第8章安全框架ACEGI的设计与实现第9章SpringDM模块的设
咱就一山里人
·
2023-03-13 08:30
手撸golang 仿spring ioc/aop 之5 如何扫描
手撸golang仿springioc/aop之5如何扫描缘起最近阅读[SpringBoot
技术内幕
:架构设计与实现原理](朱智胜,2020.6)本系列笔记拟采用golang练习之Talkischeap,
老罗话编程
·
2023-03-13 03:38
《Hadoop
技术内幕
深入解析Hadoop和HDFS》2.2.4使用 get* 和 set* 访问 / 设置配置项
2.2.4使用get*和set*访问/设置配置项1.get*get*一共代表21个方法,它们用于在Configuration对象中获取相应的配置信息。这些配置信息可以是boolean(getBoolean)、int(getInt)、long(getLong)等基本类型,也可以是其他一些Hadoop常用类型,如类的信息(getClassByName、getClasses、getClass)、Stri
程序员高级码农
·
2023-03-12 00:57
区块链1——区块链基础
参考资源:《HyperLedgerFabric
技术内幕
》、互联网博客。
南山有Yian
·
2023-03-10 10:54
区块链
分布式账本
智能合约
手撸golang 仿spring ioc/aop 之10 增强1
手撸golang仿springioc/aop之10增强1缘起最近阅读[SpringBoot
技术内幕
:架构设计与实现原理](朱智胜,2020.6)本系列笔记拟采用golang练习之Talkischeap,
老罗话编程
·
2023-03-10 08:02
dubbo
技术内幕
九 ReferenceBean 的代理过程
经过前几章的讲解,相信大家对dubbo有了个大概的了解,让我们再回到最开始,在ReferenceConfig类的方法里面如下privateTcreateProxy(Mapmap){//最后一句return(T)proxyFactory.getProxy(invoker);}其中T是我们定义的暴露给消费者的Interface,通过动态代理,将我们的invoker转化成了Interface,动态代理在
牧羊人刘俏
·
2023-03-09 09:50
MySQL
技术内幕
-InnoDB存储引擎(第6章)
第6章锁什么是锁Lock与Latchlatch一般称为轻量级锁,因为其要求锁定的时间必须非常短。用来宝成并发线程操作临界资源的正确性,并且通常没有死锁检测机制,在InnoDB中又可分为:mutex(互斥量)rwlock(读写锁)lock的对象是事务,用来锁定数据库中的对象:表、页、行。有死锁机制。下面主要讲的是lockInnoDB存储引擎中的锁锁的类型两种标准的行级锁:共享锁(SLock),允许事
Fix12138
·
2023-03-09 08:31
MySQL
技术内幕
-InnoDB存储引擎
1.MySQL体系结构MySQL体系结构Connectors:指的是不同语言中与SQL的交互ManagementServices&Utilities:系统管理和控制工具,例如备份恢复、Mysql复制、集群等ConnectionPool:连接池:管理缓冲用户连接、用户名、密码、权限校验、线程处理等需要缓存的需求SQLInterface:SQL接口:接受用户的SQL命令,并且返回用户需要查询的结果Pa
jiangchuan1220
·
2023-03-09 03:01
RocketMq-分布式事务完整示例
另外,在最后还有《RocketMQ
技术内幕
》一书中,关于分布式事务
吹老师个人app编程教学
·
2023-02-20 16:51
RocketMq
rabbitmq
数据库
java
深入理解InnoDB -- 架构篇
最近看了《MySQL
技术内幕
InnoDB存储引擎》一书,受益良多,对MysqlInnoDB有了进一步的了解。
binecy
·
2023-02-05 19:49
手撸golang 仿spring ioc/aop 之7 扫码2
手撸golang仿springioc/aop之7扫码2缘起最近阅读[SpringBoot
技术内幕
:架构设计与实现原理](朱智胜,2020.6)本系列笔记拟采用golang练习之Talkischeap,showmethecode.SpringSpring
老罗话编程
·
2023-02-04 18:33
手撸golang 仿spring ioc/aop 之11 增强2
缘起最近阅读[SpringBoot
技术内幕
:架构设计与实现原理](朱智胜,2020.6)本系列笔记拟采用golang练习之Talkischeap,showmethecode.SpringSpring的主要特性
老罗话编程
·
2023-02-03 23:54
Spark
技术内幕
读书笔记:Spark核心——RDD实现详解
————Spark
技术内幕
读书笔记————深入解析内核架构设计与实现原理本书的三个核心:RDD实现详解Scheduler:DAGScheduler任务切分调度与TaskScheduler任务执行调度计算过程详解性能调优详解
pub.ryan
·
2023-01-31 14:46
学习笔记
推荐书单
MySQL内核INNODB存储引擎第1版MySQL
技术内幕
InnoDB存储引擎第2版RabbitMQ实战指南RocketMQ实战与原理解析Kafka权威指南HTTP权威指南HTTP2.0基础教程WEB性能权威指南图解密码技术网络是怎样连接的
王小杰at2019
·
2023-01-31 03:56
爆料 | 你想了解的Cloud Native分布式数据库和高性能数据库
技术内幕
都在这里
伴随着云时代的发展,数据库的故事仍然在继续。无论是商业版Oracle还是开源社区版MySQL,数据库技术从烟囱式发展到联邦式,再演进到分布式,上云方式也从DIY(DoItYourself)上云、服务化上云到云原生设计。他们越来越被广泛关注,并以燎原之势影响着现代企业的方方面面。那么,数据库到底有哪些技术原理及内幕呢?众所周知,在云计算的背景下,企业IT业务正走向跨地区、全球化部署,IT应用软件逐渐
路过_b6f0
·
2023-01-30 02:54
Mysql
技术内幕
-简介及InnoDB体系架构
Mysql体系结构和存储引擎Mysql体系结构imageInnoDB存储引擎InnoDB通过使用MVCC来获取高并发性,并且实现了SQL标准的四种隔离级别,默认为RepeatedRead级别,同时使用了Next-keyLock的策略来避免幻读,除此之外还提供了插入换种,二次写,自适应哈希索引,预读等高性能和高可用的功能.InnoDB对于数据存储采用了聚集的方式,没张表的存储都是按照主键的书序存放的
安桐530
·
2023-01-27 15:21
【笔记】ASP.NET Core
技术内幕
与项目实现:基于DDD与前后端分离
最近在写论文,想使用ASP.NETCoreWebAPI技术,但对它还不是很熟,鉴权组件也没用过,于是在网上查找资料,发现了杨中科老师写的这本书(微信读书上可以免费看),说起来我最初自学C#时看过他的盗版视频。这本书使用的是.NET6,但我用.NETCore3.1也能实现书中的绝大部分功能,前几章主要讲理论,框架是简单的控制台,后面会使用到ASP.NETCoreWebAPI和鉴权组件。但后来我发现要
绿龙术士
·
2023-01-26 20:27
#
ASP.NET
Core
.NET框架
asp.net
后端
c#
PostgreSQL
技术内幕
(五)Greenplum-Interconnect模块
Greenplum是在开源PostgreSQL的基础上,采用MPP架构的关系型分布式数据库。Greenplum被业界认为是最快最具性价比的数据库,具有强大的大规模数据分析任务处理能力。Greenplum采用Shared-Nothing架构,整个集群由多个数据节点(Segmentsever)和控制节点(MasterServer)组成,其中的每个数据节点上可以运行多个数据库。简单来说,Shared-N
·
2023-01-19 13:29
postgresql
魅族C++协程框架(Kiev)
技术内幕
Kiev框架简介kiev是魅族科技推送平台目前使用的Linux-C++后台开发框架。从2012年立项起,先后由多位魅族资深架构师、资深C++工程师倾力打造,到本文写就的时间为止,已经在推送平台这个千万用户级的大型分布式系统上经历了近5年的考验。如今Kiev在魅族推送平台中,每天为上百个服务完成数百亿次RPC调用。kiev作为一套完整的开发框架,是专为大型分布式系统后台打造的C++开发框架,由以下几
魅族技术
·
2023-01-15 09:51
架构设计
C++
kiev
开发
技术内幕
| StarRocks Community Champion、阿里云技术专家解读 Optimizer 实现
作者:范振(花名辰繁),阿里云计算平台-开源大数据-OLAP方向负责人,高级技术专家,StarRocksCommunityChampion随着阿里云EMRStarRocks上线,在和用户交流的过程中,越来越多被问到StarRocks和ClickHouse的区别,其中Join能力最受客户关心。提到Join,最为重要的便是Optimizer的实现,所以我来写一篇关于Optimizer的详解文章,希望给
大数据技术架构
·
2023-01-10 21:44
大数据
算法
python
人工智能
java
直播预告:PostgreSQL
技术内幕
(五)Interconnect模块
本次直播将继续我们的PostgreSQL
技术内幕
系列,由Oracle跟朋友们讨论交流Interconnect模块的话题。
·
2023-01-03 12:28
postgresql数据库
生活中的程序员思维(一)
这里不写具体的编程语言、
技术内幕
,而是写一些普遍适用的,甚至不止适用于编程领域的内容。这些所谓“进阶思维”,有些是我在成为程序员之前就具备的,有些是我后来慢慢学会的。
meng-xiang
·
2023-01-02 02:33
思维模式
程序员思维
并发
并行
防御式编程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他