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
深入理解数据库原理
深入理解
JVM一之解析class文件
目录
深入理解
JVM一之解析class文件Java源文件java8编译后的Class源文件解析依据最后解析完成附属我有话说
深入理解
JVM一之解析class文件Java源文件packagecom.luban.ziya.bytecode
七层汉堡王
·
2023-10-06 18:47
JVM
java
jvm
class
[转载]CS:APP笔记+每章总结(2017-08-26 23:31:27
原文地址:CS:APP笔记+每章总结作者:唳天飞鹰CS:APP(ComputerSystems:AProgrammmer’sPerspective),中文译名:
深入理解
计算机系统,可谓是一本非常经典的书了
料理码王
·
2023-10-06 18:45
CS:APP
Java 基础 - 泛型机制详解
泛型的基本使用泛型类泛型接口泛型方法泛型的上下限泛型数组
深入理解
泛型如何理解Java中的泛型是伪泛型?泛型中类型擦除如何证明类型的擦除呢?如何理解类型擦除后保留的原始类型?如何理解泛型的编译期检查?
c-z-k-M2
·
2023-10-06 17:25
java基础
java
java-ee
laravel服务容器--
深入理解
控制反转(IoC)和依赖注入(DI)
首先大家想一想什么是容器,字面意思就是盛放东西的东西,常见的变量,对象属性都是容器,一个容器能够装什么东西,完全在于你对这个容器的定义。有的容器不仅仅只是存文本,变量,而是对象,属性,那么我们通过这种容器就可以进行很多高级的功能。IoC容器IoC容器是laravel的核心,它提供了框架需要的一系列的服务,文档上称他为服务容器,解释为一个用于管理类依赖和执行依赖注入的强大工具,听起来晕晕乎乎的,之后
haokeed
·
2023-10-06 17:37
(四)
深入理解
Java并发编程之无锁CAS机制、魔法类Unsafe、原子包Atomic
引言其实在我们上一篇文章阐述Java并发编程中synchronized关键字原理的时候我们曾多次谈到过CAS这个概念,那么它究竟是什么?实际上我们在之前往往为了解决多线程并行执行带来的线程安全问题去利用加锁的机制去将多线程并行执行改变为单线程的串行执行,而实则还有另一种手段能够去避免此类问题的发生,而这种方案和之前我们所分析的synchronized关键字互斥的原理大相径庭,它实则是利用一种自旋的
竹子爱熊猫
·
2023-10-06 16:25
并发编程
多线程
并发编程
java
CS15-213 csapp chapter01 计算机系统漫游 学习笔记
csappchapter01计算机系统漫游学习笔记说明笔记参考书籍:《
深入理解
计算机系统》,截图来源书籍。信息就是位+上下文计算机系统是由硬件和系统软件组成的,两者共同工作来运行应用程序。
程序员小何同学
·
2023-10-06 16:50
CS15-213
c语言
深入理解
Spring Cache框架
本文是缓存系列第三篇,前两篇分别介绍了Guava和JetCache。前两篇我们讲了Guava和JetCache,它们都是缓存的具体实现,今天给大家分析一下Spring框架本身对这些缓存具体实现的支持和融合。使用SpringCache将大大的减少我们的Spring项目中缓存使用的复杂度,提高代码可读性。本文将从以下几个方面来认识SpringCache框架。背景SpringCache产生的背景其实与S
java中高级架构师
·
2023-10-06 14:52
java
java
Spring
Cache
从0开始
深入理解
并发、线程与等待通知机制(中)
一,深入学习Java的线程线程的状态/生命周期Java中线程的状态分为6种:1.初始(NEW):新创建了一个线程对象,但还没有调用start()方法。2.运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获
玛卡巴咖
·
2023-10-06 14:55
并发编程
高并发
了解Docker 依赖的linux内核技术
深入理解
SR-IOV和IO虚拟化一文了解Linux上TCP的几个内核参数调优一文剖析Linux内核中内存管理分析linux启动内核源码一文剖析Linux内核中内存管理NamespaceCgroupUnionFSdocker
Linux加油站
·
2023-10-06 13:54
linux
docker
网络
管理一个软件团队,就像放牧一群骄傲的猫
前言10多年前,我在看侯捷翻译的名著《
深入理解
C++对象模型》时,看到前言中有这么一句话“管理一个软件团队,就像放牧一群骄傲的猫”,让我印象极为深刻。
叫我熊大大
·
2023-10-06 10:45
《C程序设计竞赛实训教程》 随手记(一)
书本简介《C程序设计竞赛实训教程》是以大学生程序设计竞赛为应用背景的程序设计综合训练教程,以具有初级C语言基础的读者为对象,从C语言的深度解析和程序设计基本方法两方面进行分析介绍,使读者达到
深入理解
C语言和全面掌握程序设计基本方法的目的
ai_64
·
2023-10-06 02:10
C程序设计比赛
C程序设计竞赛实训教程
刘高军
何丽
协变与逆变
必看协变与逆变|
深入理解
TypeScriptclassAnimal{a!:string}classDogextendsAnimal{b!
lp0124
·
2023-10-06 02:08
JavaScript,世界上被误解最深的编程语言
JavaScript目前广泛应用于众多知名应用中,对于网页和移动开发者来说,
深入理解
JavaScript就尤为必要。先从这门语言的历史谈起是有必要的。
ixiaoyang8
·
2023-10-05 23:53
数据结构--》探索数据结构中的字符串结构与算法
通过
深入理解
串的相关概念和操作,我们将能够更好地应用它们来解决算法问题。
亦世凡华、
·
2023-10-05 23:13
算法设计与分析
数据结构
串
算法
经验分享
深入理解
Java设计模式——单例模式
目录一、什么是单例模式1.单例模式优缺点二、单例模式应用场景三、单例的七种写法1.饿汉式1.1优缺点2.懒汉式(线程不安全)3.懒汉式(线程安全)4.双重检验锁(DCL)5.静态内部类形式6.枚举形式7.使用容器管理8.如何防止破坏单例8.1使用反射技术破解单例8.2如何防止被反射破解8.3使用序列化技术破解单例8.4如何防止被序列化技术破解一、什么是单例模式1.单例模式优缺点优点:1、单例类只有
超级码里喵
·
2023-10-05 23:31
设计模式
设计模式
单例模式
Go语言教程第六集 指针、引用和值类型
这节课起我将带你学习本专栏的第三模块:
深入理解
Go语言。这部分主要会为你讲解Go语言的高级特性,以及Go语言一些特性功能的底层原理。
办公模板库 素材蛙
·
2023-10-05 23:30
go
教程
golang
go
深入理解
Beego ORM:原理与示例
目录BeegoORM说明BeegoORM的一些基本原理和特点1.定义数据模型:`typeUserstruct{}`2.注册模型:`orm.RegisterModel(new(User))`3.注册数据库连接:`orm.RegisterDataBase("default","mysql","user:pwd@tcp(mysql)/dbname?charset=utf8&parseTime=true"
小小小熊猫5
·
2023-10-05 22:39
框架应用
beego
golang
Chrome 开发工具指南
该工具可以有效地追踪布局问题,设置JavaScript断点并可
深入理解
代码的最优化策略。
weixin_30569033
·
2023-10-05 19:29
开发工具
《
深入理解
JavaScript》笔记
《
深入理解
JavaScript》笔记1、基础JavaScript1.1、背景1.1.1、JavaScript与ECMAScript1.1.2、JavaScript的影响和本质1.2、语法1.2.1、语法概述
南京小汤包
·
2023-10-05 19:41
javascript
笔记
前端
MySQL:5.6 大事务show engine innodb status故障一例
导读:作者:高鹏(网名八怪),《
深入理解
MySQL主从原理32讲》系列文的作者。
小知_知数堂
·
2023-10-05 18:59
【计网学习笔记】5.运输层
我更倾向于前一种解释)3.关于本章涉及到的几个名字的
深入理解
:信道吞吐率(或吞吐率、信道吞吐量),信道利用率(或线路利用率、线路效率、信
IncludeFun
·
2023-10-05 15:00
计算机网络
学习
udp
网络
深入解析CSS选择器:更多细节和应用
选择器的高级用法能让你用更少的代码做更多的事情,而
深入理解
它们的工作原理也能让你更准确地控制样式。本文将进一步深入地探讨CSS选择器的高级特性和一些不为人知的细节。
diaobusi-puls
·
2023-10-05 15:35
#
HTML5+CSS3
css
前端
Java架构师角度看架构
目录1导学1.1技术提升依然突破不了职业的瓶颈1.2技术提升可薪资依然涨不上去1.3学了架构课程依然觉得自己成长很慢2架构的基本认识2.1什么是架构2.2为什么要做架构设计3
深入理解
和认识架构。
赵广陆
·
2023-10-05 12:54
architect
java
架构
大数据
Java架构师职责和技能
2架构师职责2.1架构师是技术领导架构设计做决策2.2架构师可以是团队或者组织2.3架构师必须掌握足够的技术知识2.4架构师必须掌握足够的架构设计技能2.5架构师必须具备很好的编程能力2.6架构师必须
深入理解
业务及其业务的领域知识
赵广陆
·
2023-10-05 12:54
java
开发语言
Java架构师功能设计和架构设计
目录1架构设计理念1.1架构定义1.2文档编写1.3维护和改进1.4验证实现1.5总结2
深入理解
和认识架构设计2.1架构设计关注哪些东西2.2架构设计是一系列的活动不断演化和完善的过程2.3架构设计跨越软工的全流程
赵广陆
·
2023-10-05 12:53
architect
java
开发语言
深入理解
多线程的原理(结合源码讲解)
一、线程执行的策略串行单线程执行列:在食堂打饭的时候,食堂安排一个打饭大妈打饭,所有同学都排成一个队形,打饭大妈相当于线程,同学打饭相当于任务,这种一个大妈给一群站好队形的同同学打饭相当于java中的单线程串行执行任务。串行执行的缺点很明显,当一个同学选菜慢的情况下,效率低下,后面的同学早已不耐烦了。并行多线程执行为了解决上述问题,食堂打算聘请多个打饭大妈,同时给同学打饭,这样的话同学倒是开心了,
BraveHeartLi
·
2023-10-05 10:50
带你
深入理解
图灵机--什么是人工智能AI?
前两篇文章,讲了图灵所在的时代,图灵根据大数学家希尔伯特提出的数学问题设计出图灵机模型,笔者也通过较长的篇幅介绍了图灵机的组成,运行步骤等,具体的文章内容请看下面两个链接:带你
深入理解
图灵机--天才所在的时代带你
深入理解
图灵机
jerry的技术与思维
·
2023-10-05 07:59
深入理解
浏览器渲染原理
文章目录浏览器是如何渲染页面的渲染流程解析HTML(构建DOM树)解析过程中遇到JS代码样式计算1.解析CSS代码2.转换样式表中的属性值,使其标准化3.计算DOM树中每个节点的具体样式CSS继承规则CSS层叠规则布局分层分层updatelayertree绘制栅格化操作合成线程首先对每个图层进行分块分块完成后会进入栅格化阶段栅格化过程通常使用GPU加速画什么是reflow(重排)?什么是repai
爱吃炫迈
·
2023-10-05 06:06
浏览器原理
前端
javascript
html
主观题备考时间缩短,如何备考?
01、加强知识理解与分析,深入学习在现阶段的复习过程中,法考生应该注意知识点的
深入理解
与记忆,主观题对知识点掌握的程度要求更高。客观题考查,在给出的答案中4选一,一般
桑磊法考
·
2023-10-05 04:30
深入理解
PHP 7 内核之 FAST_ZPP
转自:laruencewww.laruence.com/2020/02/27/5213.html从PHP7开始,大家可能会发现,不少函数不再使用传统的参数处理方式,而是改用了我们称之为Fastzendparametersparsing(FAST_ZPP)的新型方式,比如在PHP7之前,count函数是这样的:PHP_FUNCTION(count){zval*array;longmode=COUNT
码农小光
·
2023-10-05 03:41
白话Golang网络编程基础
首先谈谈落笔这一系列关于Golang网络编程文章的原因,在工作中小灶涉及存储网关开发,在解决一些性能与难点后,小灶觉得应该对网络编程原理做更
深入理解
,因此基于Golang实现了网络库(Knetty),同时借用此专栏将
编程吴彦祖
·
2023-10-05 03:52
Go
golang
开发语言
后端
网络编程
深入理解
CMS GC
深入理解
CMSGC背景网上关于cmsgc介绍和调优的文章比较多,但大多没有经过验证。
landon30
·
2023-10-05 02:12
学习jvm笔记
目的:这个系列是在疫情期间学习一下jvm方式:看pdf,《
深入理解
java虚拟机》先站一个坑,以后更新学习进度
jeavenwong
·
2023-10-05 01:20
深入理解
nginx server_name
一、基础概念nginx是一款轻量级的web服务器,同时也是一款高性能的反向代理服务器。server_name是nginx配置文件中比较重要的参数之一,用于指定虚拟主机的域名或IP地址。如果一个请求的Host头中的值和server_name匹配,则nginx将会使用该虚拟主机配置处理该请求。例如:server{listen80;server_namewww.example.com;location/
tjsoft
·
2023-10-05 00:47
nginx
前端
java
从0开始
深入理解
并发、线程与等待通知机制(上)含大厂面试题
中止
深入理解
run()和start()一,基础概念在正式学习Java的并发编程之前,还有几个并发编程的基础概念我们需要熟悉和学习
玛卡巴咖
·
2023-10-04 23:12
并发编程
java
开发语言
并发
在windows系统中使用Ceres非线性优化库:(一)安装Ceres库
安装Ceres库2.1.下载ceres-windows2.2.打开或升级解决方案2.3.编译项目libglog_static2.4.编译项目ceres_static和ceres2.5.编译例程2.6.
深入理解
编译链接过程
机器人研究猿
·
2023-10-04 21:54
自动驾驶
SLAM
c++
MySql查询优化及其原理
MySQL逻辑架构如果能在头脑中构建一幅MySQL各组件之间如何协同工作的架构图,有助于
深入理解
MySQL服务器。下图展示了MySQL的逻辑架构图。
木林森淼
·
2023-10-04 19:43
MySql
MySql
优化
深入理解
MySQL原理之一--如何提升查询SQL的性能
附:
深入理解
MySQL原理之一--如何提升查询SQL的性能
深入理解
MySQL原理之二--如何建立高效索引
深入理解
MySQL原理之三--如何实现事务与分库分表
深入理解
MySQL原理之四--如何实现高可用
深入理解
恰恰虎
·
2023-10-04 19:40
数据库
数据库
mysql
原理
优化
查询
【Java】main方法的
深入理解
目录
深入理解
main方法publicstaticvoidmain(String[]args)编辑示例代码:编译运行(String[]args):main方法的注意事项示例代码:
深入理解
main方法publicstaticvoidmain
即使再小的船也能远航
·
2023-10-04 15:20
java
开发语言
main
main方法的深入理解
【考研复习】union有关的输出问题
深入理解
union的存储之后发现正确答案是:67,323.union{charc;inti;}u;intmain(){u.c='A';u.i=0x143;printf("%d,%d\n",u.c,u.i
Lydia.na
·
2023-10-04 15:51
考研复习
C/C++
c语言
考研
专业课840
开发语言
深入理解
进程
现代计算机体系结构冯·诺依曼结构要了解进程的概念得先从计算机的体系结构说起,首先了解一些世界上用得最多的计算机体系结构:冯·诺依曼结构(还有其他的计算机体系结构:如哈佛结构)冯·诺曼结构处理器具有以下几个特点:必须有一个存储器;必须有一个控制器;必须有一个运算器,用于完成算术运算和逻辑运算;必须有输入和输出设备,用于进行人机通信存储设备对比上图从容量、传输速度、价格上来作比较,可以看出来为什么我们
「已注销」
·
2023-10-04 14:45
队列
操作系统
linux
java
python
【Linux】第七章 进程控制(进程创建+进程终止+进程等待+进程替换+min_shell)
个人主页:企鹅不叫的博客专栏C语言初阶和进阶C项目Leetcode刷题初阶数据结构与算法C++初阶和进阶《
深入理解
计算机操作系统》《高质量C/C++编程》Linux⭐️博主码云gitee链接:代码仓库地址
penguin_bark
·
2023-10-04 10:07
Linux
linux
运维
服务器
嵌入式Linux应用开发-驱动大全-第一章同步与互斥①
内联汇编语法1.1.4编写内联汇编实现加法1.1.5earlyclobber的例子1.2同步与互斥的失败例子1.2.1失败例子11.2.2失败例子21.2.3失败例子3第一章同步与互斥①1.1内联汇编要
深入理解
华为奋斗者精神
·
2023-10-04 05:27
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
深入理解
python 虚拟机:花里胡哨的魔术方法
深入理解
python虚拟机:花里胡哨的魔术方法在本篇文章当中主要给大家介绍在cpython当中一些比较花里胡哨的魔术方法,以帮助我们自己实现比较花哨的功能,当然这其中也包含一些也非常实用的魔术方法。
一无是处的研究僧
·
2023-10-04 05:20
python
哈希算法
开发语言
深入理解
python 虚拟机:魔术方法之数学计算
深入理解
python虚拟机:魔术方法之数学计算在本篇文章当中主要给大家介绍在python当中一些常见的魔术方法,本篇文章主要是关于与数学计算相关的一些魔术方法,在很多科学计算的包当中都使用到了这些魔术方法
一无是处的研究僧
·
2023-10-04 05:19
python
开发语言
爬虫
深入理解
python 虚拟机:破解核心魔法——反序列化 pyc 文件
深入理解
python虚拟机:破解核心魔法——反序列化pyc文件在前面的文章当中我们详细的对于pyc文件的结构进行了分析,pyc文件主要有下面的四个部分组成:魔术、BiteFiled、修改日期和CodeObject
一无是处的研究僧
·
2023-10-04 05:19
python
信息可视化
开发语言
深入理解
python 虚拟机:生成器停止背后的魔法
深入理解
python虚拟机:生成器停止背后的魔法在本篇文章当中主要给大家介绍Python当中生成器的实现原理,尤其是生成器是如何能够被停止执行,而且还能够被恢复的,这是一个非常让人疑惑的地方。
一无是处的研究僧
·
2023-10-04 05:46
pythnon虚拟机
python
开发语言
数据库
深入理解
Vue的数据响应式
这篇文章就
深入理解
一下Vue的数据响应式。我们从一个问题切入,Vue对data做了什么?一、Vue对data做了什么?先
云卷云舒听雨声
·
2023-10-04 05:04
ios调用python_引用ios-和引用ios相关的内容-阿里云开发者社区
iOS内存管理机制解析之MRC手动引用计数机制前言:iOS的内存管理机制ARC和MRC是程序员参加面试基本必问的问题,也是考察一个iOS基本功是否扎实的关键,这样
深入理解
内存管理机制的重要性就不言而喻了
weixin_39574555
·
2023-10-04 04:01
ios调用python
投资的思维
对周期的
深入理解
,甚至可能影响一个人的性格(不折不
抱团成长
·
2023-10-04 03:54
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他