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
深入理解数据库原理
如何学习Java:一个全面的指南
这包括但不限于数据结构、算法、
数据库原理
、操作系统等。这些知识能够帮助你更好地理解Java语言
一只会写程序的猫
·
2023-09-13 20:53
Java
学习
java
开发语言
【JUC系列-04】精通Synchronized底层的实现原理
JUC系列整体栏目内容链接地址【一】
深入理解
JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】
深入理解
huisheng_qaq
·
2023-09-13 19:43
JUC系列
java
synchronized
java锁
对象内存布局
synchronized锁升级
synchronized锁优化
synchronized原理
【JUC系列-03】熟练掌握Atomic原子系列基本使用
JUC系列整体栏目内容链接地址【一】
深入理解
JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】
深入理解
huisheng_qaq
·
2023-09-13 19:42
JUC系列
Atomic
写热点分散
JUC
高并发
CAS
java
原子操作
【JUC系列-02】
深入理解
CAS底层原理和基本使用
JUC系列整体栏目内容链接地址【一】
深入理解
JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】
深入理解
huisheng_qaq
·
2023-09-13 19:42
JUC系列
java
JUC
CAS
内存屏障
cmpxchg
Atomic
并发编程
【JUC系列-05】通过源码分析AQS和ReentrantLock的底层原理
JUC系列整体栏目内容链接地址【一】
深入理解
JMM内存模型的底层实现原理https://zhenghuisheng.blog.csdn.net/article/details/132400429【二】
深入理解
huisheng_qaq
·
2023-09-13 19:08
JUC系列
java
ReentrantLock
AQS
CAS
CLH同步等待队列
条件等待队列
Synchronized
java 内存分配 方法区_【Java杂货铺】JVM#Java高墙之GC与内存分配策略
——《
深入理解
Java虚拟机》前言上一章看了高墙的一半,接下来看另一半——GC。为什么需要GC和内存分配策略?
weixin_39942492
·
2023-09-13 19:25
java
内存分配
方法区
SpringBoot 集成 SpringSecurity 从入门到
深入理解
完整的目录介绍SpringSecurity简述SpringSecuritySpringSecurity的主要功能说明项目源码入门案例项目工程路径第一步:加载依赖第二步:创建核心的配置类第三步:增加controller第三步:启动程序小结界面跳转说明密码生成说明重点内容扫盲重要的FilterPasswordEncoder接口UserDetailsService接口深入学习案例基础验证案列第一步:加载
Wayfreem
·
2023-09-13 16:43
spring
spring
boot
java
后端
Spring
Security
深入理解
JVM虚拟机第四篇:一些常用的JVM虚拟机
一:SunClassicVM虚拟机早在1996年Java1.0版本的时候,Sun公司发布了一款名为SunclassicVM的Java虚拟机,它同时也是世界上第一款商用Java虚拟机,JDK1.4时完全被淘汰。现在hotspot内置了此虚拟机。这款虚拟机内部只提供解释器,当前主流的虚拟机都会提供解释器+JIT及时编译器。如果使用JIT编译器,就需要进行外挂。但是一旦使用了JIT编译器,JIT就会接管
岁岁种桃花儿
·
2023-09-13 13:33
JVM专栏
jvm
深入理解
嵌入式系统【基于Arduino的嵌入式系统入门与实践】相关基础知识概述:嵌入式系统/技术(定义、分类、组成、简介);Arduino开发板分类;VCC,GND;模拟信号和数字信号;杜邦线,面包板
人生激越之处,在于永不停息地向前,背负悲凉,仍有勇气迎接朝阳。————萧红作者主页:追光者♂个人简介:[1]计算机专业硕士研究生[2]2023年城市之星领跑者TOP1(哈尔滨)[3]2022年度博客之星人工智能领域TOP4[4]阿里云社区特邀专家博主
追光者♂
·
2023-09-13 12:52
百题千解计划(项目
实战
案例)
Arduino
嵌入式
Arduino概述
电子设计基础
嵌入式系统概述
单片机
计算机技术设计与开发
10分钟带你
深入理解
JavaScript的执行上下文和闭包机制
岸边的风:个人主页个人专栏:《VUE》《javaScript》⛺️生活的理想,就是为了理想的生活!目录前言一.JavaScript中的闭包二.执行上下文与闭包三.闭包的应用场景1.数据封装和私有性2.模块化编程3.回调函数和事件处理4.缓存和记忆化四.闭包的优缺点1.内存消耗2.内存泄漏3.性能影响写在最后前言JavaScript中的闭包源于计算机科学中的一种理论概念,称为“λ演算”(Lambda
岸边的风
·
2023-09-13 12:09
javaScript
前端
ES6
javascript
开发语言
前端
【Java 基础篇】Java List 使用指南:深入解析列表操作
本篇博客将从基础到高级,详细介绍Java中的List接口以及常见的List实现类,帮助初学者
深入理解
列表的概念、用法和应用场景。什么是List?
繁依Fanyi
·
2023-09-13 11:05
Java
进击高手之路
java
list
python
开发语言
后端
前端
windows
java架构师招聘要求
JAVA基础扎实,熟悉IO、多线程、集合等基础框架,
深入理解
JVM原理;;熟悉分布式、缓存、消息等机制;有良好的编码规范;熟练掌握Java及面向对象设计开发,对Java技术有深入研究,研究过JDK和优秀开源框架的底层源码并有较好的理解
xiaoye3708
·
2023-09-13 08:20
杂记
java
前后端分离技术逐步深入,让你更加
深入理解
Nginx+Tomcat
你提到了熟悉Tomcat和Nginx服务器的配置,以及应用前后端分离技术,请解释一下Tomcat和Nginx的主要作用是什么,以及在前后端分离中它们的角色是什么?标准回答:Tomcat是一个Java应用服务器,主要用于运行JavaWeb应用程序。它负责处理HTTP请求、执行Servlet和JSP等Java代码,并将动态生成的内容返回给客户端。Nginx是一个高性能的Web服务器和反向代理服务器,它
师范大学通信大怨总
·
2023-09-13 08:49
开发语言
java
tomcat
nginx
《Docker 容器化的艺术:
深入理解
容器技术》
博主猫头虎()带您GotoNewWorld✨猫头虎建议程序员必备技术栈一览表:️全栈技术FullStack:MERN/MEAN/MEVNStack|Jamstack|GraphQL|RESTfulAPI|⚡WebSockets|CI/CD|Git&VersionControl|DevOps前端技术Frontend:️HTML&CSS|JavaScript(ES6/ES7/ES8)|⚛️React|
猫头虎
·
2023-09-13 08:28
#
Docker技术专栏
云原生技术专区
docker
容器
运维
云原生
分布式
kubernetes
架构设计面试精讲
03CAP分布式理论04分布式系统原理问题-数据存储05分布式事务一致性06分布式锁的实现原理三、中间件常用组件的原理和设计07RPC造轮子的能力08MQ:消息队列的丢失、重复、积压问题双十一预约抢购四、
数据库原理
与设计
浆果吖
·
2023-09-13 07:28
#
Java【学习】
深入理解
Spring 事务原理及69道Spring面试题和答案
一、事务的基本原理Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行:1.获取连接Connectioncon=DriverManager.getConnection()2.开启事务con.setAutoCommit(true/false);3.执行CRUD4.提交事务/回滚事务con
90后小伙追梦之路
·
2023-09-13 07:09
java
架构
面试
java
程序人生
数据结构
算法
面试
JavaScript中执行环境和栈
在这篇文章中,我会
深入理解
JavaScript最根本的组成之一:"执行环境(执行上下文)"。
SkyTrip
·
2023-09-13 04:08
《
深入理解
计算机系统》读书笔记 —— 第三章 程序的机器级表示
本章主要介绍了计算机中的机器代码——汇编语言。当我们使用高级语言(C、Java等)编程时,代码会屏蔽机器级的细节,我们无法了解到机器级的代码实现。既然有了高级语言,我们为什么还需要学习汇编语言呢?学习程序的机器级实现,可以帮助我们理解编译器的优化能力,可以让我们了解程序是如何运行的,哪些部分是可以优化的;当程序受到攻击(漏洞)时,都会涉及到程序运行时控制信息的细节,很多程序都会利用系统程序中的漏洞
3561cc5dc1b0
·
2023-09-13 00:32
深入理解
JVM虚拟机第三篇:JVM的指令集架构模型和JVM的生命周期
文章目录一:JVM的指令集架构模型1:基于栈式架构的特点(1):什么叫零地址指令、一地址指令、二地址指令、三地址指令?(2):为什么说不需要硬件支持,可移植性好?2:基于寄存器架构的特点3:基于不同内容计算流程(1):基于栈的计算流程反编译指令(2):基于寄存器的计算流程4:总结二:JVM的生命周期1:虚拟机的启动2:虚拟机的执行3:虚拟机的退出程序一:JVM的指令集架构模型Java编译器输入的指
岁岁种桃花儿
·
2023-09-12 22:08
JVM专栏
java
开发语言
聊聊进程、线程和协程的关系
清晰的理解进程、线程和协程的关系,对
深入理解
计算机调度有很大的帮助。在开始聊进程前,我们先要知道什么是程序,程序是一组计算机能够执行的指令的有序集合,是计算机硬盘上的数据文件。
浪人小星星
·
2023-09-12 13:07
操作系统
程序员必须了解的知识点——你搞懂mysql索引机制了吗?
image-be8f33-1600599174565)]一、索引是什么MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构,而MYSQL使用的数据结构是:B+树在这里推荐大家看一本书,《
深入理解
计算机系统的书
牧小农
·
2023-09-12 12:51
Java 集合
深入理解
(十一) :HashMap之实现原理及hash碰撞
又叫散列表是一种非常重要的数据结构基于map接口实现应用场景及其丰富,本地临时缓存,许多缓存技术(比如memcached)核心其实就是在内存中维护一张大的哈希表本文会对java集合框架中HashMap的实现原理进行讲解,从而达到
深入理解
哈希表哈
踩踩踩从踩
·
2023-09-12 12:40
Java
集合框架原理分析
hashmap
java
数据结构
深入理解
vue项目中的.env环境变量配置文件生效原理
开始之前,先说下为什么要设置和读取环境变量简而言之就是,通过环境变量传参,能让我们在不修改任务代码的情况下执行不同的逻辑。例如,dev环境要加载dev配置,prod环境要加载prod配置。config.jsconfigs={dev:{env:'dev'},prod:{env:'prod'}}config=configs[process.env.NODE_ENV]console.log(config
蘑菇猎手
·
2023-09-12 10:36
前端
vue
环境变量
.env
build
webpack
mysql leetcode打题记录
文章目录完成度基本语法高级语法连接日期函数编写函数聚合函数因为上过的数据库课实在太水了,所以打算先在菜鸟教程/CSDN/leetcode先学一下基本语法,然后去做Stanford
数据库原理
的课程CS145
___TRY_
·
2023-09-12 07:16
mysql
leetcode
数据库
JVM垃圾收集器与内存分配策略
以下内容为《
深入理解
Java虚拟机》的阅读笔记。在内存区域中,程序计数器、虚拟机栈与本地方法栈是跟随线程的生命周期的,所以内存的分配与回收是确定的。
Zhaenpg
·
2023-09-12 02:09
java学习方向
2018-01-1722:47:39tags:[tips]categories:[other]设计模式《大话设计模式》代码编写优化《重构改善既有代码的设计》《effectivejava》Java深入虚拟机《
深入理解
一路摇到顶
·
2023-09-12 00:55
【JAVA-Day05】
深入理解
Java数据类型和取值范围
深入理解
Java数据类型和取值范围
深入理解
Java数据类型和取值范围摘要一、Java的数据类型1.1存储单位1.2Java基本数据类型二、Java的取值范围2.1变量定义2.2取值范围验证三、总结博主默语带您
默 语
·
2023-09-12 00:08
JAVA
java
开发语言
spring
maven
深入理解
MySQL(3):详谈SQL的执行顺序
MySQL五、SQL执行顺序编写的一条sql语句SELECTDISTINCTFROMJOINONWHEREGROUPBYHAVINGORDERBYLIMIT实际上执行的顺序是FROMONJOINWHEREGROUPBYHAVINGSELECTDISTINCTORDERBYLIMIT其中jion种类有:mysql并不支持全外连接,可以通过LEFTJOIN+UNION+RIGHTJOIN来实现FULL
非常之观常在险远
·
2023-09-11 22:56
MySQL
mysql
深入理解
MySQL(6):MySQL日志简析
MySQL八、MySQL中的日志MySQL数据库中常见的额日志文件有:错误日志(errorlog):记录出错信息,也记录一些警告信息或者正确的信息。可以用showvariableslike'log_error'来查看错误文件的位置。查询日志(log):记录所有对数据库请求的信息,不论这些请求是否得到了正确的执行。慢查询日志(slowquerylog):设置一个阈值,将运行时间超过该值的所有SQL语
非常之观常在险远
·
2023-09-11 22:26
MySQL
mysql
binlog
redolog
深入理解
Spring AOP:面向切面编程的魔力解析
目录什么是AOP?举个简单的例子面向对象与面向切面的区别四个核心概念1.切面(Aspect)2.连接点(JoinPoint)3.通知(Advice)4.切点表达式(PointcutExpression)SpringAOP的用途1.日志记录2.事务管理3.安全性4.性能监控5.异常处理SpringAOP示例总结什么是AOP?面向切面编程(AOP)是一种编程范式,它允许您模块化地处理应用程序中的交叉关
发呆的百香果子
·
2023-09-11 22:36
spring
spring
java
后端
spring
boot
如何使用知识图谱增强信息检索模型?
该方法有两个较为明显的缺陷:1)只能通过TF-IDF等相关信号判断查询-文本相关性;2)模型没有
深入理解
查询和文本的语义信息,而是更多地依赖于特征工程的方法。
PaperWeekly
·
2023-09-11 20:45
探秘Java中String、StringBuilder以及StringBuffer
二.
深入理解
String、Str
橙皇cc
·
2023-09-11 19:36
深入理解
多线程(五)—— Java虚拟机的锁优化技术
《
深入理解
多线程(一)——Synchronized的实现原理》2、同步代码块通过monitorente
MiaLing007
·
2023-09-11 19:13
浅理解一下回调函数
下面我们举例
深入理解
一下:举例1:举例2:实现加减乘除举例3:利用qsort函数改造的冒泡排序:
#玲儿响叮当
·
2023-09-11 18:01
c#
c++
【EI会议征稿】2023年智能科学与计算机工程国际学术会议(ISCE 2023)
然而,对智能本质的更
深入理解
还远远不够,因此,许多最先进的智能系统仍然无法与人类智能竞争。为了推进
搞科研的小刘选手
·
2023-09-11 18:22
学术会议
物联网
人工智能
大数据
云计算
计算机网络
计算机视觉
胡站茹工作总结
平时认真研究教材,力求
深入理解
教材,准确把握难重点。在制定教学目标、选取教学方法、进行教学设计时,十分注意学生的实际状况。认真进行二次备
站如
·
2023-09-11 17:22
汇编语言基础知识
汇编语言是直接在硬件之上工作的编程语言,我们首先了解硬件系统的机构,才能有效地应用汇编语言对其编程,学习汇编语言,会更加深刻的理解计算机组成原理操作系统,对于汇编语言的学习可以培养底层编程的意识和思想以及
深入理解
机器工作的基本原理
小呆瓜历险记
·
2023-09-11 17:16
开发语言
String类
String类String广泛的使用在Java程序开发中,因此有必要
深入理解
和学习,Java中提供了String类来创建和操作字符串.1.字符常量池为了减少在jvm中创建的字符串的数量,虚拟机维护了一个字符串常量池
南 栀
·
2023-09-11 17:28
JavaSE
java
pwn栈溢出-基本ROP
1.pwn入门必备知识:python汇编链接推荐书籍:《
深入理解
计算机》第二、三、六、七、八、九章如果以上知识不牢固,相信我,你是根本pwn不动的。
dounine
·
2023-09-11 16:54
(转载)注意力机制中的Q、K和V的意义
看到一篇解释,感觉还不错,后面
深入理解
了再来重新编辑一波其他好文章《AttentionIsAllYouNeed》注意力机制公式中Q,K,V的理解以翻译为例:source:我是中国人target:IamChinese
Activewaste
·
2023-09-11 15:43
Transformer
数据库原理
及应用(MySQL)
建议大屏观看,避免格式错误,影响观感目录================第一章数据库系统概述==============1.数据库系统概述1.1.信息1.2.数据1.3.信息和数据之间的联系1.4.数据库(DB)1.5.数据库管理系统(DBMS)1.6.数据库管理系统的功能1.7.学习整体框架1.8.数据库系统2.数据模型2.1数据模型的作用和相关概念2.2两类数据模型2.3信息世界的基本概念2.
Luxmlb
·
2023-09-11 12:41
数据库
深入理解
C语言小括号用法
学了这么多年C语言,你真的会用小括号吗?我们今天来总结一下小括号“()”有哪些用法,用法如下表:示例1、聚组聚组是用来改变运算优先级,实例如下:例子1:data=(x+y)*5;例子2:int(*pointer)[3];例2中为声明一个数组指针。2、函数调用函数调用是用来调用函数,实例如下:例子1:func(a,b);例子2:(*func_p)(c,d);3、类型转换类型转换是用强制类型转换,实例
liyinuo2017
·
2023-09-11 08:03
c语言
开发语言
c语言
c语言编译器tc2.0,深入认识 Turbo C 编译器 C语言 TC2.0.doc
许多人认为TC很简单很落后,但是即便是这样简单的工具,到底有几个人真正的
深入理解
了呢?一个简单的编译器都不能理解,如何能成为高手,如何能深入的使用更加高级的工具呢?
男护士的审美
·
2023-09-11 08:14
c语言编译器tc2.0
【css】
深入理解
flex属性
参考文章:
深入理解
Flex属性flex弹性布局教程-05-项目属性flex-shrinkflex:flex-growflex-shrinkflex-basisflex:010如何计算flex布局,有flex-shrink
Triumph-light
·
2023-09-11 06:36
css
css
前端
C语言
深入理解
指针(非常详细)(五)
目录回调函数qsort使用举例qsort函数的模拟实现sizeof和strlen的对比sizeofstrlensizeof和strlen的对比一道关于sizeof的题回调函数回调函数就是一个通过函数指针调用的函数如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,被调用的函数就是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外
MrGaomq
·
2023-09-11 05:37
C语言
c语言
算法
开发语言
学习方法
数据结构
c++
青少年编程
Flink新特性之非对齐检查点(unaligned checkpoint)简介
前言在食用本文之前,建议看官先充分食用这两篇文章:《Chandy-Lamport分布式快照算法小记》与《
深入理解
Flink的轻量级异步屏障快照(ABS)算法》。
LittleMagic
·
2023-09-11 05:32
深入理解
计算机系统笔记:第三章:3.2-寄存与数据传输指令
文章目录一、不同时期的寄存器1)最早8086中,包含的8个16位寄存器2)当处理器从16位扩展到32位时,寄存器的位数也扩展到了32位3)今天64位的寄存器,除了8个还新增了8个新的寄存器4)寄存器的使用规则二、指令1)指令组成:指令一般包含操作码和操作数2)操作数分类:立即数、寄存器、内存引用3)内存引用补充讲解4)move操作补充讲解1)movb、movw、movl、movq都是把数据从源位置
谢白羽
·
2023-09-11 01:49
c++
单片机
c语言
嵌入式硬件
李克富点评训练营93
一文,认真阅读,
深入理解
,理论联系实际,以便
张凯丽1985
·
2023-09-11 01:44
Vue中构造数组数据-map和forEach方法梳理
想要
深入理解
这两个方法,一定要手写几次简易的实现,理解其中的要义。这里只考虑核心部分,一些边界问题就忽略了。
推开世界的门
·
2023-09-10 23:31
vue
vue.js
javascript
前端
【
深入理解
Kafka系列】 第二章 生产者
生产者就是负责向Kafka发送消息的应用程序。Kafka一共两个大版本的客户端,第一个是开源之处使用Scala编写的客户端;第二个是0.9.x版本开始推出的java编写的客户端。1、客户端开发一个正常的生产逻辑需要以下几个步骤:(1)配置生产者客户端参数及创建相应的生产者实例。(2)构建待发送的消息(3)发送消息(4)关闭生产者实例需要单独说明下构建消息的ProducerRecord,它包含了多个
代码搬运工.
·
2023-09-10 22:03
Kafka
kafka
java
分布式
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他