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
深入理解数据库原理
点燃性能火箭!揭秘内联函数的魔法 ✨
目录前言:探索函数调用的微观世界——从调用到跳转函数调用的微观世界
深入理解
栈、堆以及堆栈帧栈(Stack):堆(Heap):堆栈帧(StackFrame):内联函数:精巧的优化一、内联函数的概念二、内联函数的工作原理三
回到见你第一面
·
2023-08-14 00:32
C++
c++
开发语言
深入理解
数据库事务(超详细)
一、事务的介绍事务是一组操作的集合,事务会把所有操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。二、事务的基本操作2.1事务操作方式一例子:转账场景(张三向李四转账)--1.查询张三账户余额select*fromaccountwherename='张三';--2.将张三账户余额-1000updateaccountsetmoney=money-1000wheren
Maiko Star
·
2023-08-13 19:17
MySQL
数据库
思考的艺术
《思考的艺术》这本书针对我们很少意识到的这些问题从阐述思考的概念开始,教你
深入理解
思考的过程,澄清一些常见的理解方面的错误概念,如事实、知识和观点,指出那些破坏思考的不良习惯
A火红蚂蚁图书馆1593360
·
2023-08-13 17:26
【Linux操作系统】
深入理解
系统调用中的read和write函数
在操作系统中,系统调用是用户程序与操作系统之间进行交互的重要方式。其中,read和write函数是常用的系统调用函数,用于在用户程序和操作系统之间进行数据的读取和写入。本文将深入介绍read和write函数的工作原理、用法以及示例代码,以帮助读者更好地理解和应用这两个函数。文章目录1.read函数的工作原理及用法:1.1函数原型和参数1.2代码举例1.3代码解释2.write函数的工作原理及用法:
嵌入式小白—小黑
·
2023-08-13 15:50
操作系统
linux
microsoft
运维
大型企业或者组织,组建专属的虚拟局域网,
深入理解
相关的配置和搭建使用、网络加速和网络优化,可夸地区夸国际使用,深入搞懂每项配置的作用和含义
大型企业或者组织,组建专属的虚拟局域网,
深入理解
相关的配置和搭建使用、网络加速和网络优化,可夸地区夸国际使用,深入搞懂每项配置的作用和含义。
代码讲故事
·
2023-08-13 13:31
深耕技术之源
网络
虚拟局域网
配置使用
网络搭建
网络优化
网络加速
跨地区
Flink CDC系列之:
深入理解
MySQL CDC Connector的原理和实际应用MySQL CDC实现流式数据处理后同步到Elasticsearch数据库、StarRocks数据库
FlinkCDC系列之:
深入理解
MySQLCDCConnector的原理和实际应用MySQLCDC实现流式数据处理后同步到Elasticsearch数据库、StarRocks数据库一、FlinkCDCConnector
最笨的羊羊
·
2023-08-13 09:52
大数据
Flink
CDC系列
CDC
原理
流式数据处理
Elasticsearch
StarRocks
深入理解
与运用Android Jetpack ViewModel
在Android开发中,数据与界面的分离一直是一项重要的挑战。为了解决这个问题,Google推出了AndroidJetpack组件之一的ViewModel。ViewModel是一种用于管理UI相关数据的架构组件,它能够帮助开发者实现优雅的数据驱动和生命周期管理。本文将深入浅出地介绍ViewModel的使用和原理,带你一步步掌握这个强大的组件。什么是ViewModelViewModel是Androi
码中之牛
·
2023-08-13 06:01
移动开发
Android
架构
android
jetpack
android
移动开发
软件架构
笔记
深入理解
序列化和反序列化
序列化:就是将内存中的对象转换为字节序列,方便持久化到磁盘或者网络传输。对象序列化过程可以分为两步:第一:将对象转换为字节数组第二:将字节数组存储到磁盘publicstaticbyte[]getByteArray4Object(Objectobj)throwsException{ByteArrayOutputStreambao=newByteArrayOutputStream();ObjectOu
奇点一氪
·
2023-08-13 06:12
修行之三传奥义——形传、心传、神传
“三传”是皇冠瑜伽的一个核心概念,是学好皇冠瑜伽必须
深入理解
、深入体验的一门功课。
光明之行者
·
2023-08-13 04:13
MVVM下的Jetpack核心组件
前言Jetpack架构组件及“标准化开发模式”确立,意味着Android开发已步入成熟阶段,只有对MVVM确有
深入理解
,才能自然而然写出标准化、规范化代码。
弦听你的梦
·
2023-08-13 01:25
移动开发
Android
设计模式
android
android
jetpack
移动开发
安卓
compose
深入理解
WMS(四):从WMS的角度分析Activity之间的关系
imgsystem_server_AMS类图.pngimgActivity_Window_相关类图.pngimgsystem_server_AMS类图.pngimg总体类图.pngimg流程图.png一、相关概念1、ActivityThread:为应用程序的主线程类,所有的APK程序都有且仅有一个ActivityThread,程序的入口为该类staticmain()函数Activity:Activ
bug樱樱
·
2023-08-13 01:53
深入理解
MySQL表的操作和管理
MySQL是一种广泛使用的关系型数据库管理系统,用于存储和管理大量结构化数据。在MySQL中,表是数据的基本组织单位,对表的操作和管理能力对于数据库的性能和数据完整性至关重要。本文将深入讨论MySQL表的操作和管理,包括创建表、修改表结构、索引的使用、数据的插入和更新、以及备份和恢复等方面。1.创建表在MySQL中,可以使用CREATETABLE语句来创建表。该语句指定表的名称、列名和数据类型等信
爱学习的卢生
·
2023-08-13 01:11
mysql
数据库
开发语言
后端
Java爬虫技术—入门秘籍之HTTP协议和robtos协议(一)
文章目录:入门秘籍—Http协议与robots协议内功修炼—
深入理解
网络爬虫概念,作用,原理和爬取方式及流程山中奇遇—得授页面解析技术之Xpath入驻兵器阁—获取爬虫神器之Jsoup入驻兵器阁—获取爬虫神器之
ansap
·
2023-08-13 00:01
思普大数据技术
java爬虫技术
Java爬虫技术
redis单线程模型阻塞问题浅析
这也就是说,如果我们想要
深入理解
和优化Redis,就必须要对它的总体架构和关键模块有一个全局的认知,然后再深入到具体的技术点。redis6.0之后就是多线程版本的了。
马之思唯
·
2023-08-13 00:00
面试
java
009--Eureka
深入理解
+高可用
话题1:Eureka初始化MetaData1.配置:直接在application.yml中配置就OK了eureka.instance.metadata-map:zone:ABC2.查看:server-privoder是服务名称http://localhost:8761/eureka/apps/server-privoder话题2:Eureka高可用,Regions和ZonesEureka服务器没有
糖纸疯了
·
2023-08-13 00:37
深入理解
Java虚拟机(读书笔记)
专业名字解析JCP:JavaCommunityProcess(Java社区)JSR:JavaSpecificationRequests(Java规范提案)JMM:JavaMemoryModel(Java内存模型)JEP:JDKEnhancementProposals(OracleJava版本管理)OSR:On-StackReplacement(栈上替换)TCK:TechnologyCompatib
little-sparrow
·
2023-08-13 00:23
java
jvm
开发语言
深入理解
Linux内核--信号
信号的作用信号(signal)是很短的消息,可以被发送到一个进程或一组进程。使用信号的两个主要目的是:1.让进程知道已经发生了一个特定的事件。2.强迫进程执行它自己代码中的信号处理程序。POSIX标准还引入了一类新的信号,叫做实时信号(real-timesignal);在Linux中它们的编码范围为32~64。它们与常规信号有很大的不同,因为它们必须排队以便发送的多个信号能被接收到。另一方面,同种
raindayinrain
·
2023-08-12 22:53
3-3.系统-Linux实现
linux
服务器
运维
深入理解
Linux内核--虚拟文件
虚拟文件系统(VFS)的作用虚拟文件系统(VirtualFilesystem)也可以称之为虚拟文件系统转换(VirtualFilesystemSwitch,VFS),是一个内核软件层,用来处理与Unix标准文件系统相关的所有系统调用。其健壮性表现在能为各种文件系统提供一个通用的接口。VFS支持的文件系统可以划分为三种主要类型:1.磁盘文件系统这些文件系统管理在本地磁盘分区中可用的存储空间或者其他可
raindayinrain
·
2023-08-12 22:53
3-3.系统-Linux实现
linux
php
运维
深入理解
Linux内核--系统调用
在应用程序和硬件间设置一个额外层优点:1.使得编程更加容易把用户从学习硬件设备的低级编程特性中解放出来2.极大提高了系统的安全性内核在试图满足某个请求前在接口级就可检查这种请求的正确性3.接口使得程序更具有可移植性Unix系统通过向内核发出系统调用实现了用户态进程和硬件设备间的大部分接口POSIXAPI和系统调用API:一个函数定义,说明了如何获得一个给定的服务系统调用:通过软中断向内核态发出一个
raindayinrain
·
2023-08-12 22:23
3-3.系统-Linux实现
linux
运维
服务器
【Linux取经路】进程的奥秘
2.1描述进程-PCB2.2组织进程2.3
深入理解
进程3、Linux环境下的进程3.1task_struct3.2task_struct内容分类3.3组织进程3.4查看进程属性4、结语1、什么是进程?
春人.
·
2023-08-12 21:39
Linux
linux
运维
服务器
热门
进程
PCB
hyperledger fabric 源码调试(orderer)环境搭建教程
前言接触hyperledgerfabric有一段时间了,看文档搭集群写链码都做过,但要
深入理解
还是通过源码比较直观,遂决定部署起来。
小蜗牛爬楼梯
·
2023-08-12 19:39
深入理解
Flink IntervalJoin源码
IntervalJoin基于connect实现,期间会生成对应的IntervalJoinOperator。@PublicEvolvingpublicSingleOutputStreamOperatorprocess(ProcessJoinFunctionprocessJoinFunction,TypeInformationoutputType){Preconditions.checkNotNull
墨玉浮白
·
2023-08-12 19:10
Flink
flink
【C++】初识C&C++内存管理
前言我们都知道C&C++是非常注重性能的语言,因此对于C&C++的内存管理是每一个C/C++学习者必须重点掌握的内容,本章我们并不是深入讲解C&C++内存管理,而是介绍C&C++内存管理的基础知识,为我们以后
深入理解
看到我请叫我滚去学习Orz
·
2023-08-12 18:50
C++
c++
c语言
java
【
深入理解
C++面试常考知识点】
【
深入理解
C++面试常考知识点】1.bool类型C++中的新类型,C语言中没有bool类型bool类型:0为假,非0为真bool类型的正确使用,一定不要出现下列写法boola=(3>2);if(a==true
Kadima°
·
2023-08-12 18:19
C++
c++
CSAPP 炸弹实验解析上
CSAPP(ComputerSystemsAProgrammer'sPerspective),中译名为
深入理解
计算机系统,是一本优秀的计算机教材。该书配套了若干个课后实验,可供读者检验所学知识。
長安一片月_bafc
·
2023-08-12 17:54
【ES6】
深入理解
ES6(1)
一、块级作用域绑定var声明及变量提升机制二、字符串和正则表达式字符串(String)是JavaScript6大原始数据类型。其他几个分别是Boolean、Null、Undefined、Number、Symbol(es6新增)。更好的Unicode支持1.UTF-16码位字符串里的字符有两种:前个码位均以16位的编码单元表示的BMP字符(基本多文种平面。超过的UTF-16引入了代理对,以两个编码单
小花睡不醒
·
2023-08-12 17:20
es6
前端
ecmascript
【脚踢数据结构】
深入理解
栈
(꒪ꇴ꒪),Hello我是祐言QAQ我的博客主页:C/C++语言,Linux基础,ARM开发板,软件配置等领域博主快上,一起学习,让我们成为一个强大的攻城狮!送给自己和读者的一句鸡汤:集中起来的意志可以击穿顽石!作者水平很有限,如果发现错误,可在评论区指正,感谢一、什么是栈?栈是一种重要的数据结构。它是一种特殊的线性表,特殊在它只允许在表的一端进行插入和删除操作,这一端被称为栈顶,相对的,另一端被
祐言QAQ
·
2023-08-12 13:46
脚踢数据结构
数据结构
链表
算法
【Linux操作系统】
深入理解
Linux系统编程中的open函数
在Linux系统编程中,open函数是一个非常重要的系统调用函数,它用于打开或创建一个文件,并返回一个文件描述符。本文将详细介绍open函数的用法,并给出具体的代码示例。文章目录1.函数原型2.函数参数2.1`flags`参数2.2`mode`参数3.代码示例4.总结1.函数原型open函数的函数原型如下:#include#include#includeintopen(constchar*path
嵌入式小白—小黑
·
2023-08-12 11:51
操作系统
linux
运维
服务器
Flutter系列文章-Flutter UI进阶
第一部分:
深入理解
布局原理1.灵活运用Row和ColumnRow和Column是常用的布局组件,但灵活地使用它们可以带来不同的布局效果。例如,使用mainAxisAlignment
探索者日记
·
2023-08-12 06:52
Flutter系列
前端
flutter
Django 高级指南:
深入理解
和使用类视图和中间件
Django是一款强大的PythonWeb框架,它提供了一套完整的解决方案,让我们能够用Python语言快速开发和部署复杂的Web应用。在本文中,我们将会深入研究Django中的两个高级特性:类视图(Class-BasedViews)和中间件(Middleware)。一、理解Django类视图在Django中,视图是一个Python函数,它接收一个Web请求并返回一个Web响应。这个响应可以是HT
青春不朽512
·
2023-08-12 06:48
python知识整理
django
中间件
sqlite
【网络层+数据链路层】
深入理解
IP协议和MAC帧协议的基本原理
文章目录前言一、IP协议二、MAC帧协议1.以太网2.以太网帧(MAC帧)格式报头3.基于协议讲解局域网转发的原理总结前言为什么经常将TCP/IP放在一起呢?这是因为IP层的核心工作就是通过IP地址来定位主机的,具有将一个数据报从A主机跨网络发送到B主机的能力,而TCP所提供的策略使IP层可靠的将一个数据报从A主机跨网络发送到B主机。网络层作用:在复杂的网络环境中确定一个合适的路径。网络层主要负责
一朵猫猫菇
·
2023-08-12 00:19
linux
tcp/ip
网络协议
网络
mac
数据链路层
网络层
路由器
2019-12-15
写在开头:这段时间友人总是说要尝试写一篇文章,看得书已经差不多了,没什么感悟,或是没有去
深入理解
,没有去感悟,没有真正消化。选择写一篇书评吧,总要开个头吧。
梅話
·
2023-08-11 21:46
JavaScript高级:揭秘this关键字
它的指向会随着不同的情况而变化,因此
深入理解
this的指向是非常重要的。本文将带你全面解析this的各种指向场景,通俗易懂地揭开this关键字的神秘面纱。
fans小知
·
2023-08-11 20:53
JavaScript高级
javascript
开发语言
ecmascript
iOS 开发--怎样高效的使用多线程
深入理解
其原理并经常结合业务思考,才能在有限的线程控制API中最大化发挥并发编程的能力,也能轻易的察觉到代码可能存在的安全问题并优雅的解决它。
大西几M
·
2023-08-11 20:02
【
深入理解
ThreadLocal】
深入理解
ThreadLocal介绍源码分析ThreadLocal类图set(Tvalue)Tget()内存泄露hash冲突解决总结介绍官方介绍:此类提供线程局部变量。
echo_huangshi
·
2023-08-11 20:37
多线程编程
java
ThreadLocal
并发
弱引用
【
深入理解
线程池】
深入理解
线程池介绍源码学习线程池的类继承体系ThreadPoolExector核心数据结构核心配置参数线程池的执行流程如图:线程池的优雅关闭线程池的生命周期正确关闭线程池的步骤任务的提交过程分析任务的执行过程
echo_huangshi
·
2023-08-11 20:07
多线程编程
java
线程池源码
AQS
程序员需要了解的计算机底层知识之硬件基础知识
最重要的还是慢慢地还打击你的积极性,说我的学习怎么那么不happy啊,怎么那么特没劲那,因为你的学习方法错了,大体读明白,先拿来用,用着用着,很多道理你就明白了《编码:隐匿在计算机软硬件背后的语言》《
深入理解
计算机系统
彭阿三
·
2023-08-11 18:23
CMU15-213 课程笔记 01-课程概览
知识点这门课的目的:
深入理解
当你执行代码时,计算机在做什么LLDB:基于LLVM的命令行调试器,类似GBD内存引用Bugtypedefstruct{inta[2];doubled;}struct_t;doublefun
Nesb01t
·
2023-08-11 18:33
系统原理
笔记
读书分享第55日-重拾交谈(5)
在这场旅程之初,我们要
深入理解
交谈能够带给我们什么好处,而技术又如何会成为绊脚石。就目前的状况而言,即使人们决心开启面对面
忎染
·
2023-08-11 17:56
深入理解
PyTorch中的NoamOpt优化器
深入理解
PyTorch中的NoamOpt优化器作者:安静到无声个人主页今天,我们将深入探讨一个在自然语言处理领域广泛使用的优化器——NoamOpt。
安静到无声
·
2023-08-11 16:39
代码调试
pytorch
人工智能
python
【Linux】TCP协议的相关实验——
深入理解
TCP相关实验理解CLOSE_WAIT状态当客户端和服务器在进行TCP通信时,如果客户端调用close函数关闭对应的文件描述符,此时客户端底层操作系统就会向服务器发起FIN请求,服务器收到该请求后会对其进行ACK响应。但如果当服务器收到客户端的FIN请求后,服务器端不调用close函数关闭对应的文件描述符,那么服务器就不会给客户端发送FIN请求,相当于只完成了四次挥手当中的前两次挥手,此时客户端和
杰信步迈入C++之路
·
2023-08-11 15:32
Linux
计算机网络
linux
tcp/ip
网络
Linux 1.2.13 -- IP分片重组源码分析
分片重组源码分析引言为什么需要分片传输层是否存在分段操作IP分片重组源码分析ip_createip_findip_frag_createip_doneip_glueip_freeip_expireip_defragip_rcv总结本文源码解析参考:
深入理解
Binary Oracle
·
2023-08-11 13:45
#
CS
144
&
MIT
6.829
linux
tcp/ip
网络
大数据学习路线
一、linux基础(基本掌握)二、java多线程、并发包下的队列、JMS、JVM、反射和动态代理学习参考书籍《
深入理解
Java虚拟机》、《Java高并发实战》三、zookeeper(Zookeeper分布式协调服务介绍
记得_5d12
·
2023-08-11 10:38
Android Framework底层原理之WMS的启动流程
如下图,就是《
深入理解
Android》书籍中的一张图。图中展示了,WMS在Android系统的地位,它作为中间层,连接了上层的View框架和下层的SurfaceFingler。
Android小贾
·
2023-08-11 09:00
移动开发
Android
Framework
android
windows
移动开发
架构
framework
启动流程
《
深入理解
Java虚拟机》读书笔记(一)Java内存区域与内存溢出异常
但是《
深入理解
Java虚拟机》这本书给了我更深以及更准确的认识。1.程序计数器程序计数器,虚拟机栈,本地方法栈是JVM内存区域中的三个线程隔离区域,即每个线程独立拥有内存空间。程序计数器的内存空间很小
yyf的粉丝
·
2023-08-11 02:57
“
深入理解
JVM:解析Java虚拟机的工作原理与优化技巧“
标题:
深入理解
JVM:解析Java虚拟机的工作原理与优化技巧摘要:Java虚拟机(JVM)是Java语言的核心组成部分,它负责将Java源代码转换为可执行的机器码,并提供了内存管理、垃圾回收、线程管理等功能
爱编程的小土豆
·
2023-08-11 00:10
jvm
java
开发语言
学习网络基础No.2【
深入理解
TCP/IP】
引言:北京时间:2023/8/9/13:04,昨天在摆烂中把网络基础相关知识的博客更新,依然还是上不了C站热榜,我估计是因为我账号热度不够没有上榜资格,也可能是因为前段时间没有积极更新,导致周榜被甩出100名开外,反正应该是因为更新文章不够积极导致现在怎样都上不了热榜,不然像以前只要文章一发,热榜前20唾手可得,哈哈哈!所以为了恢复我们在C站的热榜地位,这个星期我们一定要积极更新。耳根的小说《我欲
今天还要努力
·
2023-08-10 23:12
网络
学习
tcp/ip
学习C语言的好处:
深入理解
计算机原理:C语言接近底层,学习C语言有助于理解计算机底层原理、内存管理和指针操作,提升对计算机系统的理解。强大的编程能力:C语言虽简单,但功能强大,可实现复杂功能和算法,提升编程和思维
单片机一哥
·
2023-08-10 22:25
单片机
编程
嵌入式
嵌入式硬件
嵌入式实时数据库
mysql回表两次的场景_MySQL索引?
前言主要记录一些面试的时候关于索引的面试题,被吊打完回来发现确实有很多不够
深入理解
的。什么是索引?索引其实是一种数据结构,在查询的时候可以利用索引大大的优化MySQL查询的效率。
weixin_39613637
·
2023-08-10 19:59
mysql回表两次的场景
Set集合系列HashSet
publicclassHashSetextendsAbstractSetimplementsSet,Cloneable,java.io.Serializable原理为了
深入理解
HashSet的原理,将从成员变量
Java路
·
2023-08-10 18:24
上一页
84
85
86
87
88
89
90
91
下一页
按字母分类:
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
其他