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技术内幕
innodb索引与算法
page_N_direction而在bustub里面的B+树就是page_N_direction,如果是自增主键的话,就是上面这样的插入法FIC优化(DDL)选择性统计覆盖索引MMRICP优化自适应hash全文索引MySQL
技术内幕
boring_111
·
2023-08-22 02:47
MySQL学习
java
数据库
mysql
从后端看Vue-读《Vue.js
技术内幕
》
众所周知,作为一名后端懂些Vue.js,是加分项。Vue.js有诸多优点。Vue.js不必为复杂的webpack配置而担心,可以从CDN上下载并使用模板来构建组件。而且在开发中,Vue.js还通过对模板进行静态分析,缓解了React调和算法的某些方面,以实现优化,加快运行时。所以特别适合非职业前端开发,但涉及前端的工作,需要熟悉一个主流前端框架的全栈工程师。作为一名Golang后端,平时只要写好接
·
2023-08-21 23:55
《MySQL
技术内幕
二》-InnoDB存储结构与表分区
《MySQL
技术内幕
-InnoDB存储引擎》学习笔记二2019-06-25╮(╯▽╰)╭捡起来,继续学习第4章表的东东InnoDB存储结构这里有几个部分组成,层级包含:表空间(tablespace),段
小_杭
·
2023-08-19 14:17
笔记
数据库
MySQL
MySQL
InnoDB存储引擎
表分区
存储结构
TensorFlow
技术内幕
(四):TF中的混合编程
本章的主题是TF中的混合编程,以Python与C/C++混合编程为例.按进度来说,现在应该写点TF使用教程,让大家熟悉一下tensorflow的使用,但是我发现现在这方面的资料和书籍已经很多了,这里就不再赘述了,毕竟时间有限,留给更有意义的事情。做到熟悉TF使用的最好的方式就是动手实践具体的例子,官网提供的教程就不错。我建议继续阅读本章之前,读者通过这些实际操作的例子,熟悉一下TensorFlow
jony0917
·
2023-08-17 08:49
MYSQL幻读问题
摘录来自MySQL
技术内幕
:InnoDB存储引擎(第2版)(数据库技术丛书)通俗来说就是,time1:事务A读取某个范围,time2:事务B在这个范围中插入了一条新记录并提交事务,time3:事务A再次读取该范围的记录时读取到事务
柒间
·
2023-08-16 17:01
MySQL优化
mysql
数据库
HTML表单标签大全并附有详细代码+案例
个人名片:作者简介:一名大二在校生❄️个人主页:落798.个人WeChat:落798.️系列专栏:零基础学java-----重识c语言----计算机网络—【Spring
技术内幕
】每日一句:看淡一点在努力
落798.
·
2023-08-14 01:35
前端宝典
html
前端
web
MySQL基础之事务编程学习笔记
MySQL基础之事务编程学习笔记在学习《MySQL
技术内幕
:SQL编程》一书,并做了笔记。
smileNicky
·
2023-08-13 02:21
手撸golang 仿spring ioc/aop 之8 扫码3
手撸golang仿springioc/aop之8扫码3缘起最近阅读[SpringBoot
技术内幕
:架构设计与实现原理](朱智胜,2020.6)本系列笔记拟采用golang练习之Talkischeap,showmethecode.SpringSpring
老罗话编程
·
2023-08-13 00:05
《mysql
技术内幕
innodb存储引擎》
b树和b+树的区别b树的是每个节点都存储的了主键和数据,b+树只有叶子结点存储了数据和主键,非叶子结点只存储了主键b+树的增加和删除节点操作每个节点有m个数据有序排列,该节点的父节点会记录所有子节点的最小数据,兄弟节点之间也会有双向链表链接,当超过m个数据时候就会分裂,分裂一般规则是取中间值的数据作为分裂节点,并将分裂节点的数据提到父节点,如果父节点也满足分裂要求的话则也进行分裂如果按照一直按照一
二百斤的胖子_2c31
·
2023-08-08 13:26
【笔记】TiDB
技术内幕
--说存储
原文地址:三篇文章了解TiDB
技术内幕
——说存储保存数据待解决的问题基本要求:保证数据不丢不错能否支持跨数据中心的容灾写入速度是否够快?数据保存下来后,是否方便读取?保存的数据如何修改?
zhangboo的程序猿之路
·
2023-08-08 08:11
《MySQL技术》学习笔记——使用SQL管理数据
MySQL
技术内幕
——使用SQL管理数据使用SQL管理数据服务器的SQL模式MySQL的标识符语法和命名规则SQL语句的大小写规则字符集支持指定字符集确定可用字符集和当前设置Unicode支持数据库的选择
十月翊安
·
2023-08-06 12:56
MySQL技术内幕
mysql
sql
服务器
Spring
技术内幕
(读书笔记)
IoC概述IoC依赖倒置原则:抽象不依赖具体的细节控制反转也被成为依赖注入亦被成为依赖倒置原理是Spring框架的核心反转指的是责任的反转使用场景用于解耦组件之间复杂关系在Spring中,SpringIoC提供了基本的JavaBean容器,通过IoC来管理组件之间的关系,并且通过依赖注入和AOP切面增强了为JavaBean这样的POJO对象赋予事务管理、生命周期管理等基本功能。IoC容器的设计与实
voidmian
·
2023-08-05 13:06
万字面试知识点助力金九银十
如有请评论告知,谢谢引用周志明-深入理解JVM(第三版)Redis深度历险深入理解KafkaMysql
技术内幕
高性能Mysqlpaxos到ZookeeperSpringCloud微服务实
CoderLi_
·
2023-08-05 02:44
Java
java
面试
MySQL官方特供649页顶级笔记,凝聚社区力量深入
技术内幕
开篇闲扯但凡有职场经验的兄弟都知道,大厂的面试真是一言难尽,不光看你面试时的临场发挥能力,还要分N次考你对公司业务核心技术的熟悉度。你要没有扎实的基本功,想忽悠住面试官可太难了。你去翻翻大厂那些30、40K的岗位就懂了:大厂所侧重的技术点各不相同,但万变不离其宗,对于Java开发岗而言,除了要求你熟练使用Spring等等Java核心框架外,MySQL作为主流关系型数据库,是眼下面试被问最多、最需要
程序员黑哥
·
2023-08-03 14:34
运维
数据库
编程语言
java
mysql
碎语 二三
数据库的书是《数据库
技术内幕
》,读之收获不大。但是那段时间同时去读了etcd的源码及boltdb的源码,在数据库
shanxiaoshuai
·
2023-08-01 13:03
思考
Java 多线程开发
如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与
技术内幕
:线程池深入理解),或者看这个专栏:Java并发编程与
技术内幕
。
jiayifang1
·
2023-07-29 01:18
【MySQL进阶(二)】InnoDB存储引擎下的表的逻辑存储
知识在这本书中《MySQL的
技术内幕
InnoDB存储引擎第二版》链接:https://pan.baidu.com/s/10SGjh1P6dEF9u3haHZRzAg?
假正经的小柴
·
2023-07-25 01:13
MySQL进阶
mysql
数据库
mysql
MySQL进阶路线原理类《数据库系统概念原书第六版》、《数据库系统实现/概念》、《数据库与事务处理》、《数据库索引设计与优化》、《事务处理概念与技术》操作运维、源码类《MySQL官方文档》、《MySQL
技术内幕
第
dq168
·
2023-07-24 05:15
mysql
数据库
dba
【开篇 | Spring深度学习】Spring设计理念和整体架构
个人名片:作者简介:一名大二在校生❄️个人主页:落798.个人WeChat:落798.️系列专栏:零基础学java-----重识c语言----计算机网络—【Spring
技术内幕
】每日一句:努力赚钱,娶她回家
落798.
·
2023-07-22 20:54
spring
架构
java
Mysql
技术内幕
——InnoDB存储引擎
一.mysql体系结构和存储引擎1.1、数据库和实例的区别数据库:物理操作系统或其他形式文件类型的集合。在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件。数据库实例:由数据库后台进程/线程以及一个共享内存区组成。数据库实例才是真正用来操作数据库文件的。mysql数据库是单进程多线程的程序,与sqlserver比较类似。也就是说,Mysql数据库实例在系统上的表现就是一个进程。
caomiao2006
·
2023-07-19 20:30
MySql
innodb
mysql——Innodb行记录格式Compact
mysql——Innodb行记录格式Compact前言Innodb主键compact行记录格式总结mysql——Innodb行记录格式Compact前言最近会一直研究mysql,主要参照书籍《MySQL
技术内幕
酒醉梦醒
·
2023-07-19 20:29
mysql
Java进阶必读书单及博客
核心技术卷I:开发基础(原书第12版)Java核心技术卷II:高级特性(原书第12版)JVM《深入理解Java虚拟机(第3版)》并发《Java并发编程实战》《Java并发编程的艺术》数据库《MySQL
技术内幕
TheFeasterfromAfar
·
2023-07-18 02:18
java
mysql
数据库
Pulsar消息发送、消费架构概述
大家好,我是威哥,《RocketMQ
技术内幕
》、《RocketMQ实战》作者、RocketMQ社区首席布道师、极客时间《中间件核心技术与实战》专栏作者、中通快递基础架构资深架构师,越努力越幸运,唯有坚持不懈
中间件兴趣圈
·
2023-07-16 21:31
Pulsar实战与进阶
架构
分布式
pulsar
云原生
《Spring
技术内幕
》——2.2节IoC容器系列的设计与实现:BeanFactory和ApplicationContext...
2.2IoC容器系列的设计与实现:BeanFactory和ApplicationContext在SpringIoC容器的设计中,我们可以看到两个主要的容器系列,一个是实现BeanFactory接口的简单容器系列,这系列容器只实现了容器的最基本功能;另一个是ApplicationContext应用上下文,它作为容器的高级形态而存在。应用上下文在简单容器的基础上,增加了许多面向框架的特性,同时对应用环
weixin_33832340
·
2023-07-15 16:47
java
设计模式
数据结构与算法
Spring
技术内幕
:IoC容器的实现(一)—— Spring IoC容器概述
本篇文章主要简单回顾一下IOC容器的概念与其应用场景,主要参考了《Spring
技术内幕
——深入解析Spring架构与设计原理》,作为学习过程的一个记录。
Mr..Li
·
2023-07-15 16:12
Java
Spring
Java
Spring
基础-事务、视图、存储过程、游标、约束、触发器、数据库安全
内容来自《SQL必知必会》,《MySQL
技术内幕
》SQL数据类型事务常识和数据库基本操作1.事务处理:它是一种机制,与文件系统的区别性所在处之一,来管理必须成批执行的SQL操作,来避免中途停止导致数据在数据库中多处不同步的状况
植物大战代码
·
2023-07-15 13:06
大数据之Presto——2基于presto-base-jdbc与presto-spi的插件实现
参考:Presto
技术内幕
密码:4tsePresto的多源查询能力是通过Connector机制来实现的。
南山二毛
·
2023-06-20 11:28
大数据
《WebKit
技术内幕
》之硬件加速机制
硬件加速基础GPU的硬件能力来帮助渲染网页:一旦有更新请求,如果没有分层,引擎可能需要重新绘制所有的区域。当网页分层之后,部分区域的更新可能只在网页的一层或几层,而不需要将整个网页都重新绘制。通过重绘网页的一个或几个层,并将它们和其他之前完成的层合成起来,既能使用GPU的能力,又能减少重绘的开销硬件加速机制在RenderLayer树建立后需要:Webkit决定将哪些RenderLayer对象组合在
亿个小目标
·
2023-06-19 16:37
Flink 1.9 实战:使用 SQL 读取 Kafka 并写入 MySQL
上周六在深圳分享了《FlinkSQL1.9.0
技术内幕
和最佳实践》,会后许多小伙伴对最后演示环节的Demo代码非常感兴趣,迫不及待地想尝试下,所以写了这篇文章分享下这份代码。
·
2023-06-15 16:57
PostgreSQL
技术内幕
(八)源码分析 ——投影算子和表达式计算
在上期Postgres
技术内幕
系列直播中,我们为大家介绍了Postgres投影算子和表达式计算实现原理和底层细节。本文根据直播内容整理,作者现任HashData内核研发工程师。
HashData酷克数据
·
2023-06-15 04:19
postgresql
数据库
深入理解Linux网络
技术内幕
学习笔记第十八章:因特网协议第四版(IPv4)
Ip报头中的选项:除了EndofOption和NoOperation选项,每个报头中每个选项最多只能有一个实例。单字节选项是一个一个8位字段,叫type,可以进一步分为number,class,copied三个字段。多字节选项除了8位的type字段,还有Length(8位),pointer(8位),option_data三个字段。Length表示选项长度,pointer是从选项开端起算的偏移量。下
三年高手五年大佬
·
2023-06-14 08:50
网络
linux
linux中用于网络传输的协议为什么,《深入理解LINUX网络
技术内幕
》小记
1.函数指针是一种很方便的方式,使用函数指针的优点是可以根据不同准则以及该对象所扮演的角色进行初始化。函数指针在网络代码中广为使用,举例说明:a.当入口数据封包或出口数据封包由路由器子系统处理时,会对缓冲区数据结构中的两个函数做初始化。b.当数据封包已准备好在网络硬件上传输时,就会交给net_device数据结构的hard_start_xmit函数指针。该函数由该设备所关联的设备驱动程序进行初始化
少读红楼
·
2023-06-14 08:49
RocketMq之一条消息在commitlog文件中如何存储验证
本文的目的在于记录本次学习过程,在看《RocketMQ
技术内幕
》一书,关于消息存储,时,看到关于计算消息总长度的方法,着迷了,想要对CommitLog文件中存储的信息进行分析。
小安子antianchi
·
2023-06-12 19:38
java
【JavaWeb】Cookie&Session
的设置7.免输入用户名登录二.Session❤️1.session的概念2.Session的创建和获取3.Session域数据的存取4.Session的生命周期控制5.浏览器和Session之间关联的
技术内幕
一
懒羊羊asd
·
2023-06-11 08:12
Java
Web
servlet
java
服务器
web
开发语言
技术内幕
|StarRocks 标量函数与聚合函数
作者:徐嘉StarRocksActiveContributorStarRocks函数就像预设于数据库中的公式,允许用户调用现有的函数以完成特定功能。函数可以很方便地实现业务逻辑的重用,因此正确使用函数会让读者在编写SQL语句时起到事半功倍的效果。StarRocks提供了多种内置函数,包括标量函数、聚合函数、窗口函数、Table函数和Lambda函数等,可帮助用户更加便捷地处理表中的数据。此外,St
StarRocks_labs
·
2023-06-09 13:41
开发语言
大数据
数据库
开源
java
Spring
2Java反射3Spring简介4SpringIOC5代理6SpringAOP7SpringMVC8SpringJDBC9Spring事务10Spring远端调用11Spring代码参考资料:·《Spring
技术内幕
小小千千
·
2023-04-19 19:49
PostgreSQL
技术内幕
(七)索引扫描
索引概述数据库索引,是将一个表的某些字段的数据进行重新组织的数据库对象。通过使用索引,可以大大加速数据库的一些操作,其背后的思想也很简单朴素:空间换时间。数据库中的索引,可以类比为一本书的目录,当我们在书中查询某信息的时候,借助目录,可以快速定位到对应的章节,从而避免了从整本书中去翻阅,加速了查找的过程。索引分类Postgres中常见的索引大致有下面的这几种,其中BTree索引是使用最广泛的,也是
·
2023-04-18 22:29
postgresql数据库
dubbo
技术内幕
十一 Endpoint 之 Client
image.png如上所示,在dubbo的自介里面,是这样介绍exchange层与transport层的exchange信息交换层:封装请求响应模式,同步转异步,以Request,Response为中心,扩展接口为Exchanger,ExchangeChannel,ExchangeClient,ExchangeServertransport网络传输层:抽象mina和netty为统一接口,以Mess
牧羊人刘俏
·
2023-04-18 09:43
PostgreSQL
技术内幕
(七)索引扫描
索引概述数据库索引,是将一个表的某些字段的数据进行重新组织的数据库对象。通过使用索引,可以大大加速数据库的一些操作,其背后的思想也很简单朴素:空间换时间。数据库中的索引,可以类比为一本书的目录,当我们在书中查询某信息的时候,借助目录,可以快速定位到对应的章节,从而避免了从整本书中去翻阅,加速了查找的过程。索引分类Postgres中常见的索引大致有下面的这几种,其中BTree索引是使用最广泛的,也是
HashData酷克数据
·
2023-04-17 18:31
数据库
哈希算法
redis
荐书-MySQL是怎样运行的
推荐一个讲解MySQL的好书--MySQL是怎样运行的,作者是小孩子4919,这是目前为止笔者读过的MySQL方面最好的书.MySQL4919.png推荐理由笔者之前翻看过(MySQL
技术内幕
:InnoDB
alonwang
·
2023-04-17 14:03
互联网摸鱼日报(2023-04-11)
不灵了微博增值团队可观测性落地实践与回顾-上篇CVPR2023|两行代码高效缓解VisionTransformer过拟合,美图&国科大联合提出正则化方法DropKey基于Vue和Canvas,轻舟低代码Web端可视化编辑器设计解析|低代码
技术内幕
在全球掀起史诗级的狂欢
每日摸鱼大王
·
2023-04-16 06:43
每日摸鱼新闻
业界资讯
MySQL
技术内幕
InnoDB存储引擎——第2章 InnoDB存储引擎(未完待续)
第2章InnoDB存储引擎2.1InnoDB存储引擎概述InnoDB存储引擎是第一个完整支持ACID事务的MySQL存储引擎(BDB是第一个支持事务的MySQL存储引擎,现在已经停止开发)。特点:行锁设计支持MVCC支持外键提供一致性非锁定读被设计用来最有效地利用以及使用内存和CPU2.2InnoDB存储引擎的版本MySQL5.1版本中支持两个版本的InnoDB,一个是静态编译的InnoDB版本(
三角形代表重生
·
2023-04-16 04:37
MySQL
MySQL InnoDB 存储引擎原理浅析
前言本文主要基于MySQL5.6以后版本编写,多数知识来着书籍《MySQL
技术内幕
++InnoDB存储引擎》,本文章仅记录个人认为比较重要的部分,有兴趣的可以花点时间读原书。
禅与计算机程序设计艺术
·
2023-04-15 15:35
《MySQL
技术内幕
之InnoDB存储引擎》读书笔记
第一章MySQL体系结构和存储引擎1.1mysql中“数据库”和“实例”的概念如何区分数据库:数据的结构组织形式,数据在机器上的文件集合实例:操作这些文件集合的程序,mysql是一个主进程控制多个线程的程序(单进程多线程的架构)。1.2mysql的架构图有个的博客写的挺清晰:MySQL体系架构mysql整体架构外部有个连接层Connectors,向不同的编程语言提供交互接口内部的MySQLServ
Sawyer_liu
·
2023-04-15 01:17
《WebKit
技术内幕
》知识提炼 —— 资源加载和网络栈
WebKit资源加载机制资源HTML支持的资源主要包括:HTML、JavaScript、CSS、图片、SVG、CSSShader、视频、音频、字幕、字体、XSL样式表等这些资源在WebKit中都有不同的类表示,公共基类是CachedResource。其中HTML文本的类型为MainResource,对应的资源类型叫CachedRawResource类。资源缓存基本思想是建立一个缓存池,优先从缓存池
惟允
·
2023-04-14 01:05
MySQL
技术内幕
:InnoDB存储引擎(第二版)
MySQL架构MySQL是一个单进程多线程架构的数据库存储引擎InnoDB存储引擎MySQL5.5.8之后默认的存储引擎,主要面向OLTP支持事务支持行锁(有的情况下也会锁住整个表)非锁定读(默认读取操作不会产生锁)通过使用MVCC来获取高并发性,并且实现sql标准的4种隔离级别,默认为可重复读级别,使用一种被称成next-keylocking的策略来避免幻读(phantom)现象支持全文索引(I
upup果
·
2023-04-12 05:42
《MySQL
技术内幕
:InnoDB存储引擎》第二章 InnoDB存储引擎
2.1概述InnobaseOy公司开发第一个完整支持ACID事务的MySQL存储引擎(BDB是第一个支持,黄了),行锁设计,支持MVCC,提供类似Oracle风格的一致性非锁定读,支持外键,被设计用来最有效地利用内存和CPUHeikkiTuuri是创始人适合OLTP(联机事务处理On-LineTransactionProcessing,对比联机分析处理On-LineAnalyticalProces
半亩房顶
·
2023-04-12 03:10
StarRocks
技术内幕
| 资源隔离原理解析
资源隔离一直是StarRocks用户讨论较多的话题,对于资源隔离的诉求,主要集中在四点:1.很多用户关注资源的隔离性,期望当有核心业务的查询运行时,可以限制其他类型任务的使用资源,进而保障核心业务的响应时间。2.及时熔断大查询,避免其浪费很多资源后才失败。3.限制各个租户之间以及一个租户内各种类型任务的CPU/IO/内存等资源,将这些类型任务的资源隔离开。4.很多用户也关注资源的利用率,期望当有多
StarRocks_labs
·
2023-04-11 09:28
数据库
大数据
云计算
Java基础+集合+多线程+JVM(三)
目录1Java基础2Java集合3Java多线程4JVM5常见问题汇总参考资料·《Java编程思想》·《JavaWeb
技术内幕
》·《Java并发编程实战》5常见问题汇总5.1项目打成jar包后,读取资源文件
小小千千
·
2023-04-11 06:16
Spring
技术内幕
----------03AOP的高级特性targetSource
TargetSource(目标源)是被代理的target(目标对象)实例的来源。TargetSource被用于获取当前MethodInvocation(方法调用)所需要的target(目标对象),这个target通过反射的方式被调用(如:method.invode(target,args))。换句话说,proxy(代理对象)代理的不是target,而是TargetSource,这点非常重要!!!那
qq_33296156
·
2023-04-09 06:54
spring
上一页
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
其他