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技术内幕
关于 磁盘 I/O 的工作机制那些事
总有一些你我看不见的东西,存在与你我周围《深入分析javaW
技术内幕
》读书感悟作者:淮左白衣写于2018年4月11日19:35:06写在前面的话字节与字符的转换桥梁用户空间VS内核空间磁盘I/O的工作机制写在前面的话本篇博客
淮左白衣
·
2020-07-12 18:52
深入分析javaWeb技术内幕
读书笔记
spring
技术内幕
--IOC初始化之BeanDefinition的在IOC容器中的注册
IOC的解析和注册完成后,用户定义的BeanDefinition信息已经在IOC容器里创建起了自己的数据结构和相应的数据表示,这些数据还需要在IOC中对这些BeanDefinition数据进行注册才能使用。在DefaultListableBeanFactory里,是通过一个HashMap来持有载入的BeanDefinition的。privatefinalMapbeanDefinitionMap=n
yansuoo
·
2020-07-12 18:37
Spring
GET请求中中文乱码的解决
GET请求中的乱码原理解析和解决方案《
深入分析javaweb
技术内幕
》第三章web应用中浏览器与服务端的编码和解码浏览器会自动对url进行编码,不同浏览器用的编码集不同,可进行设置。
pluss
·
2020-07-12 17:06
Spark
技术内幕
:Executor分配详解
当用户应用newSparkContext后,集群就会为在Worker上分配executor,那么这个过程是什么呢?本文以Standalone的Cluster为例,详细的阐述这个过程。序列图如下:1.SparkContext创建TaskScheduler和DAGSchedulerSparkContext是用户应用和Spark集群的交换的主要接口,用户应用一般首先要创建它。如果你使用SparkShel
weixin_34279184
·
2020-07-12 09:14
重新学习MySQL数据库3:Mysql存储引擎与数据存储原理
数据库领域中有两个词非常容易混淆,也就是数据库和实例:数据库:物理操作文件系统或其他形式文件类型的集合;实例:MySQL数据库由后台线程以及一个共享内存区组成;对于数据库和实例的定义都来自于MySQL
技术内幕
weixin_34008933
·
2020-07-12 08:26
Spark
技术内幕
: Shuffle详解(一)
通过上面一系列文章,我们知道在集群启动时,在Standalone模式下,Worker会向Master注册,使得Master可以感知进而管理整个集群;Master通过借助ZK,可以简单的实现HA;而应用方通过SparkContext这个与集群的交互接口,在创建SparkContext时就完成了Application的注册,Master为其分配Executor;在应用方创建了RDD并且在这个RDD上进
weixin_33862993
·
2020-07-12 08:55
Hadoop
技术内幕
_YARN--资源调度器
资源调度器是HadoopYARN中最核心的组件之一,它是ResourceManager中的一个插拔式服务组件,负责整个集群资源的管理和分配YARN资源调度器是直接从MRv1基础上修改而来的,它提供了三种可用资源调度器,分别是FIFO、Yahoo!的CapacityScheduler和Facebook的FairScheduler,它们的实现原理和实现细节与MRv1中对应的三种调度器基本一致。HOD调
泽林呗
·
2020-07-12 05:26
Spark
技术内幕
整理------持续更新
整理自博客专栏《Spark
技术内幕
》SparkContext---从SparkContext开始Executor---------Executor分配详解Master-----------Master的故障恢复
TccccD
·
2020-07-12 02:16
Spark
RDD
Fabric源码流程分析之Orderer篇
首先fabric自1.0以后大的架构基本没有变化,小版本升级只是功能性上更加丰满了,当然最重要的是有一本对源码解读超详细的书《HyperledgerFabric
技术内幕
:架构设计与实现原理》使用的就是1.1
肉山大魔王iii
·
2020-07-11 17:38
Fabric源码分析
MYSQL锁机制
前言本文讲述mysql锁定义,lock与latch区别,Innodb中的锁,强制开启S/X锁,自增长锁,行锁的3中算法,锁升级等,主要参照来自《MYSQL
技术内幕
第2版》这本书,以及参杂了自己的一些理解
杨帆
·
2020-07-11 13:09
mysql
数据库
《Spring
技术内幕
》学习笔记1——IoC容器体系结构
1.BeanFactory类结构体系:BeanFactory接口及其子类定义了SpringIoC容器体系结构,由于BeanFactory体系非常的庞大和复杂,因此要理解SpringIoC,需要先理清BeanFactory的继承机构。2.ApplicationContext的结构体系:ApplicationContext接口是一个BeanFactory基础上封装了更多功能的,Spring中最为常用的
ibmfashion
·
2020-07-11 08:42
spring
深入分析JavaWeb
Item18 -- JavaWeb的两种常用开发模式
SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。一、JSP+JavaBean开发模式1.1、jsp+javabean开发模式架构jsp+javabean开发模式的架构图如下图所示在jsp+javabean架构中,JSP负责控制逻辑、表现逻辑、业务对象(javabean)的调用。JSP+Ja
小平果118
·
2020-07-11 08:25
JavaWeb
深入分析javaweb
深入分析JavaWeb
Item20 -- EL表达式和EL函数库
一、EL表达式简介EL全名为ExpressionLanguage。EL主要作用:1、获取数据EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据。(某个web域中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)2、执行运算利用EL表达式可以在JSP页面中执行一些基本的关系运算、逻辑运算和算术运算,以在JSP页面中完成一些
小平果118
·
2020-07-11 08:25
JavaWeb
深入分析javaweb
深入分析JavaWeb
Item25 -- 自定义标签开发案例和打包自定义标签库
一、开发标签库案例1.1、开发防盗链标签1、编写标签处理器类:RefererTag.javapackageme.gacl.web.simpletag;importjava.io.IOException;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importjava
小平果118
·
2020-07-11 08:25
JavaWeb
深入分析javaweb
深入分析JavaWeb
Item6 -- servletConfig 与servletContext详解
一、ServletConfig讲解首先看ServletConfigAPI文档1.1、配置Servlet初始化参数在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。例如:ServletConfigDemo1gacl.servlet.study.ServletConfigDemo1namegaclpassword123charsetUTF-81.2、
小平果118
·
2020-07-11 08:24
JavaWeb
深入分析javaweb
深入分析JavaWeb
Item7 -- HttpServletResponse详解
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍HttpServletRespon
小平果118
·
2020-07-11 08:24
JavaWeb
深入分析javaweb
深入分析JavaWeb
Item11 -- session会话管理
一、Session简单介绍在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。二、Session和Cookie的主要区别Co
小平果118
·
2020-07-11 08:24
JavaWeb
深入分析javaweb
深入分析JavaWeb
Item15 -- jsp标签
一、JSP标签介绍JSP标签也称之为JspAction(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。二、JSP常用标签jsp的常用标签有以下三个标签标签标签2.1、标签标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入。语法:"flush="true|fals
小平果118
·
2020-07-11 08:24
JavaWeb
深入分析javaweb
java
web
jsp
标签
jsp标签
深入分析JavaWeb
Item5 -- Servlet开发
一、Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:1、编写一个Java类,实现servlet接口。2、把开发好的Java类部署到web服务器中。按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的ja
小平果118
·
2020-07-11 08:23
JavaWeb
深入分析javaweb
深入分析JavaWeb
Item4 -- Http协议
一、什么是HTTP协议HTTP是hypertexttransferprotocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。二、HTTP协议的版本HTTP协议的版本:HTTP/1.0、
小平果118
·
2020-07-11 08:23
JavaWeb
深入分析javaweb
学win32汇编病毒要学什么内容
自己备忘用的,或都是把所学过的和已知要学的列出来吧8086的16位汇编指令32位汇编指令windows系统api函数PE文件格式保护模式编程系统底层,书目《WindowsNT
技术内幕
》,《UndocumentedWindowsNT
gzfqh
·
2020-07-11 07:54
我的日记
我的第一本著作:Spark
技术内幕
上市!
现在各大网站销售中!京东:http://item.jd.com/11770787.html当当:http://product.dangdang.com/23776595.html亚马逊:http://www.amazon.cn/SparkInternals前言和目录附上,以便有需要了解的同学:诞生于2005年的Hadoop解决了大数据的存储和计算问题,已经成为大数据处理的事实标准。但是,随着数据规
weixin_34366546
·
2020-07-10 19:08
《转》linux内存管理
今后的几篇文章中,我将着眼于实际的内存问题,但也不避讳其中的
技术内幕
。由于不少概念是通用的,所以文中大部分例子取自32位x86平台的Linux和Windows系统。
sjmp
·
2020-07-10 18:48
linux内核
深入分析JavaWeb
Item8 -- HttpServletResponse常见应用
一、HttpServletResponse常见应用——生成验证码1.1、生成随机图片用作验证码生成图片主要用到了一个BufferedImage类,生成随机图片范例:packagegacl.response.study;importjava.io.IOException;importjavax.servlet.ServletException;importjavax.servlet.http.Htt
小平果118
·
2020-07-10 17:23
JavaWeb
深入分析javaweb
java
web
验证码
response
http响应
常见应用
2019-02-20 Spring
技术内幕
(第2版)
目录编辑前言第1章spring的设计理念和整体架构/11.1spring的各个子项目/21.2spring的设计目标/51.3spring的整体架构/71.4spring的应用场景/101.5小结/12第一部分spring核心实现篇第2章springframework的核心:ioc容器的实现/162.1springioc容器概述/172.1.1ioc容器和依赖反转模式/172.1.2springi
向日葵666666
·
2020-07-10 16:54
嵌入式系统 Boot Loader
技术内幕
内容:1.引言2.BootLoader的概念3.BootLoader的主要任务与典型结构框架4.关于串口终端5.结束语关于作者对于本文的评价在Linux专区还有:教程工具与产品代码与组件项目文章詹荣开(
[email protected]
)2003年12月本文详细地介绍了基于嵌入式系统中的OS启动加载程序――BootLoader的概念、软件设计的主要任务以及结构框架等内容。1.引言在专用的嵌入式板子运行
ExperiencesOfCode
·
2020-07-10 14:51
嵌入OS
mysql
技术内幕
的示例数据库
2019独角兽企业重金招聘Python工程师标准>>>create_president.sqlCREATETABLEpresident(last_nameVARCHAR(15)NOTNULLcomment'名字',first_nameVARCHAR(15)NOTNULLcomment'姓式',suffixVARCHAR(5)NULLcomment'后缀',cityVARCHAR(20)NOTNUL
weixin_34236869
·
2020-07-10 08:50
《RocketMQ
技术内幕
:RocketMQ架构设计与实现原理》一导读 ...
内容介绍本书由RocketMQ社区早期的布道者和技术专家撰写,ApacheRocketMQ创始人/LinuxOpenMessaging创始人兼主席/AlibabaMessaging开源技术负责人冯嘉对其高度评价并作序推荐。源码角度:本书对RocketMQ的核心技术架构,以及消息发送、消息存储、消息消费、消息过滤、顺序消息、主从同步(HA)、事务消息等主要功能模块的实现原理进行了深入分析,同时展示了
weixin_34226706
·
2020-07-10 08:11
生产环境JVM内存溢出案例分析
作者简介:《RocketMQ
技术内幕
》作者如果我们所在公司的业务量比较大,在生产环境经常会出现JVM内存溢出的现象,那我们该如何快速响应,快速定位,快速恢复问题呢?
weixin_33691817
·
2020-07-10 07:55
PostgreSQL 优化器入门
课程亮点数据库内核专家通俗解读PgSQL优化器无需阅读分析PgSQL源码即可快速掌握优化器经典实现/数据库从业人员核心技能专家推荐“这门课从SQL示例入手,深入浅出地介绍了PostgreSQL优化器
技术内幕
GitChat的博客
·
2020-07-10 05:20
mysql书籍
MySQL
技术内幕
mysql使用大全,可以说方方面面都包括了。认真研读大概一本就差不多了MySQL开发者SQL权威指南这本应该是mysql的sql天书了。
东方不败
·
2020-07-10 03:27
数据库
mysql
sql
架构设计
数据中心
数据库
引擎
PostgreSQL查询优化器详解之逻辑优化篇
本文的部分内容摘自《PostgreSQL
技术内幕
:查询优化深度探索》,并且修改为以小明、大明、牛二哥三人对话的方式展现,该文首发自DBAPlus的公众号。
shujiezhang
·
2020-07-10 02:09
数据库
PostgreSQL内核分析
PostgreSQL查询优化器详解之物理优化篇
本文的部分内容摘自《PostgreSQL
技术内幕
:查询优化深度探索》,并且修改为以小明、大明、牛二哥三人对话的方式展现,该文首发自DBAPlus的公众号。
shujiezhang
·
2020-07-10 02:09
数据库
PostgreSQL内核分析
《PostgreSQL
技术内幕
:查询优化深度探索》养成记
为什么写这本书我参加过很多次查询优化的培训,也查阅过不少查询优化的资料,但总是感觉对查询优化隔靴搔痒,似懂而非,我总结其中的原因是多数培训和资料的时长或篇幅较短,其内容多是对查询优化的概述,“巧妙”的避开了查询优化的难点,这都使得读者难以触及到查询优化的本质,导致查询优化的“大道理”人人都懂,但遇到问题却难以发力。在2016年末,我承担了一次查询优化的培训,结合之前培训的经验,我对这次查询优化的培
shujiezhang
·
2020-07-10 02:37
点滴
Mybatis
技术内幕
读书笔记(一)Tomcat的类加载器(Classloader)
前言:我也不知道为什么一本Mybatis的书会有Tomcat的相关内容,不过这是个知识点,需要好好记录。什么是类加载器:Java虚拟机中的类加载器(ClassLoader)负责加载来自文件系统、网络或其他来源的类文件。Java虚拟机中的类加载器默认使用的是双亲委派模式,其中有三种默认使用的类加载器,分别是BootstrapClassLoader、ExtensionClassLoader和Syste
nullguo
·
2020-07-09 23:13
原创
高并发电商网站促销活动
技术内幕
导语最近几年的技术变化大吗?到底有多大?近几年,电子商务开展的如火如荼,几家大型电子商务网站为了争夺市场份额,价格战和各类促销活动此起彼伏,天猫每年一度的双11促销更将这一盛况演绎成一场全民狂欢。电子商务网站的大型促销活动虽然让网站、卖家、消费者都得到好处,但是却让网站技术面临极大的挑战。电子商务网站促销的技术挑战与应对方案一次成功的电子商务网站的促销活动通常会吸引数倍于网站平常的访问量和交易量,
qq_29499057
·
2020-07-09 22:05
电商平台
Es Bucket聚合(桶聚合) 第二篇-Terms Aggregation与Significant Terms Aggregation
作者介绍:《RocketMQ
技术内幕
》作者,中间件兴趣圈微信公众号维护者,文末有对应的二维码,关注后可以与作者更好的互动。
唯有坚持不懈
·
2020-07-09 21:41
Elasticsearch
elasticsearch
Terms
Aggregation
Significant
Terms
Aggregation
一张图揭示主流互联网架构体系
先来一个自我介绍:《RocketMQ
技术内幕
》作者、『中间件兴趣圈』公众号维护者、2019年RocketMQ社区优秀布道师评选斩获第一名、2019年度CSDN博客之星TOP10获得者,目前就任中通科技技术平台部担任资深架构师
唯有坚持不懈
·
2020-07-09 21:41
spring
技术内幕
笔记:IoC容器的依赖注入
spring版本:4.3.8.RELEASE在IoC容器初始化的过程中,并没有看到IoC容器对Bean依赖关系的注入。假设IoC容器已经载入了Bean信息,依赖注入的过程是用户第一次向IoC容器索要Bean时触发的,当然也有例外,也就是通过lazy-init属性让容器完成Bean的预初始化。预初始化也是一个完成依赖注入的过程,只不过它是在初始化的过程中完成的。lazy-init可参考:http:/
S_H-A_N
·
2020-07-09 19:29
spring
2005最受程序员欢迎的5本书
+程序设计语言(特别版)MoreEffectiveC++中文版CPrimerPlus中文版(第五版).NETMicrosoft.NET框架程序设计(修订版)MicrosoftVisualC++.NET
技术内幕
weixin_30414155
·
2020-07-09 09:16
MySQL学习心得
以下是个人看书和看Mysql
技术内幕
的一点学习心得,跟大家分享,有错误请指出,谢谢。
三印
·
2020-07-09 04:24
数据库学习
《MySQL
技术内幕
:InnoDB存储引擎》第2版笔记
第1章MySQL体系结构和存储引擎1.1定义数据库和实例在MySQL数据库中,数据库文件可以是fm、MYD、MYI、ibd结尾的文件。MySQL数据库由后台线程以及一个共享内存区组成。MySQL被设计为一个单进程多线程架构的数据库,这点与SQLServer比较类似,但与Oracle多进程的架构有所不同(Oracle的Windows版本也是单进程多线程架构的)。在上述例子中使用了mysqld_saf
youngsend
·
2020-07-09 03:12
MySQL
InnoDB
Mysql
技术内幕
InnoDB存储引擎——事务&备份&性能调优
事务transaction是数据库区别于文件系统的重要特性之一,innodb引擎完全符合事务的ACID特性。Atomicity原子性Consistency一致性Isolation隔离性Durability持久性7.1、事务概述Atomicity原子性:整个数据库事务是不可分割的工作单位。Consistency一致性:事务将数据库从一种状态转变为下一种一致的状态。Isolation隔离性:一个事务的
瑛民星
·
2020-07-09 03:16
Mysql
书籍笔记
Web
develop
Database
【mysql】innodb学习笔记
mysql
技术内幕
innodb存储引擎mysqlmysql的组成mysql的存储引擎介绍innodb1.innodb是多线程引擎后台现场介绍2.innodb内存masterthreadinnodb新特性索引组织表逻辑存储结构页行约束
易燃易炸佛系少女
·
2020-07-09 02:25
mysql
java web中url理解
最近在看许令波的《
深入分析javaweb
技术内幕
》看到url的编解码时深有感触,现记录如下:1、首先分析一下url的组成http://localhost:8080/examples/servlet/小二
西北太阳亮
·
2020-07-09 01:30
MySQL
技术内幕
-InnoDB存储引擎-第一章、MySQL体系结构和存储引擎
文章目录第一章、MySQL体系结构和存储引擎一、定义数据库和实例二、MySQL体系结构三、MySQL存储引擎1、InnoDB存储引擎2、MyISAM存储引擎3、NDB存储引擎四、各存储引擎之间的比较比较不同引擎下表的大小五、连接数据库1、TCP/IP远程连接阿里云服务器的问题2、命名管道和共享内存3、UNIX套接字第一章、MySQL体系结构和存储引擎一、定义数据库和实例两个容易混淆的词,“数据库”
老任学Java
·
2020-07-08 18:23
Mysql Innodb
技术内幕
(1)
MysqlInnodb
技术内幕
(1)同步机制InnoDB存储引擎并没有使用操作吸引自带的mutex和rw-lock,而是自己进行了封装。
Seuer-向阳
·
2020-07-08 18:11
mysql
MySQL
技术内幕
读书笔记(一)——Mysql体系结构和存储引擎
目录MySQL体系结构和存储引擎定义数据库和实例MYSQL体系结构MYSQL存储引擎MySQL体系结构和存储引擎定义数据库和实例数据库:物理操作系统文件或者其他形式文件类型的结合。在MYSQL数据库中,数据库文件可以是frm、MYD、MYI、ibd结尾的文件。当使用NDB引擎时,数据库的文件可能不是操作系统上的文件,而是存放在内存之中的文件,但是定义仍然不变。实例:MYSQL数据库由后台线程以及一
weixin_34308389
·
2020-07-08 17:42
《mysql
技术内幕
InnoDB存储引擎(第二版)》阅读笔记
一、mysql架构mysql是一个单进程多线程架构的数据库。二、存储引擎InnoDB:支持事务行锁读操作无锁4种隔离级别,默认为repeatable自适应hash索引每张表的存储都是按主键的顺序记性存放支持全文索引(InnoDB1.2.x-mysql5.6)支持MVCC(多版本并发控制)实现高并发MyISAM:不支持事务表锁支持全文索引三、InnoDB体系架构1、后台线程MasterThread负
weixin_34153893
·
2020-07-08 17:33
扫盲:什么是IDL和MIDL?(转载) zuilang的BLOG
最近有幸在adoce中接触到idl,扫扫盲文章原始出处http://www.ai361.com原文标题大概是Notes----《COM
技术内幕
》作者雷神这是雷神刚刚读完《COM
技术内幕
》一书,整理的一个
weixin_34144848
·
2020-07-08 17:53
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他