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
深入理解数据库原理
C语言:数组传参
深入理解
主要内容:1.sizeof(数组名),计算整个数组的大小。`intarr[10]={1,2,3,4,5};printf("%d\n",sizeof(arr));2.&数组名,取出的是数组的地址。(数组地址和数组首元素地址不同表现在各自地址都是首元素地址,但是各自加1后,前者跳过整个数组,后者跳过第一个元素)intarr[10]={1,2,3,4,5}printf("%p\n",&arr+1);pr
打团小能手
·
2023-09-23 07:33
c语言
数组
数据治理-规范化
整个过程需要
深入理解
每个属性,以及每个属性与主键的关系。规范化规则根据主键和外键整理属性。规范化规则将归类到不同规范层次,对每一个层次可应用更细的方式和规范性来搜索正确的主键和外键。
世润
·
2023-09-23 04:36
数据治理
数据库
数据治理
大数据
架构
人工智能
visual studio中C/C++工程配置详解
前言随着互联网行业的发展,越来越多的同学涌入c/c++程序开发的行列中.c/c++语言体系较为复杂,学习难度偏高.一是C++的语法比较复杂,其中难点在于内存和指针,一个合格的C++程序员需要
深入理解
内存与指针二是
CoolYsl
·
2023-09-23 01:36
C++
后端
C++踩坑笔记
项目搭建
c++
visual
studio
深入理解
数据结构
目录数据结构1.数据的逻辑结构1.1线性结构1.1.1线性表1.1.2顺序表1.1.3单向链表1.1.4双向链表1.1.5队列4.栈5.树6.散列7.堆8.图java数据结构1.8大基本数据类型1.1整形1.2浮点型1.3字符型1.4布尔型数据结构前言大家好:我是一名有N年java开发经验的“猿”,在工作多年后怀揣着对技术的爱好决定探索计算机底层,学习数据结构并记录下来,在此与大家分享。在工作中虽
码动未来-潇潇
·
2023-09-22 22:54
数据结构与算法
数据结构
c语言
java
机器学习第十一课--K-Means聚类
虽然算法简单,但也有一些需要
深入理解
的点,这些都会在本章节所涉及到。二.K-Means的迭代过程在进入K-Means算法的
好人cc
·
2023-09-22 21:46
机器学习
kmeans
聚类
JVM笔记-JVM内存模型
image本笔记主要整理自周志明的《
深入理解
Java虚拟机》及部分网络资源。
西西弗斯今天不推石头
·
2023-09-22 15:08
深入理解
Go 中的 new() 和 make() 函数
在Go语言中,new()和make()是两个常用的函数,用于创建和初始化不同类型的变量。本文将深入探讨new()和make()的区别、使用场景以及底层实现原理。引言Go中的new()和make()函数是用于创建和初始化变量的重要工具。new()用于创建指定类型的零值变量,并返回该变量的指针。make()用于创建并初始化引用类型的变量,如切片、映射和通道。new()函数new()函数的基本语法及用法
·
2023-09-22 15:50
后端
深入理解
Go 中的 new() 和 make() 函数
在Go语言中,new()和make()是两个常用的函数,用于创建和初始化不同类型的变量。本文将深入探讨new()和make()的区别、使用场景以及底层实现原理。引言Go中的new()和make()函数是用于创建和初始化变量的重要工具。new()用于创建指定类型的零值变量,并返回该变量的指针。make()用于创建并初始化引用类型的变量,如切片、映射和通道。new()函数new()函数的基本语法及用法
·
2023-09-22 15:41
后端
深入理解
Linux进程管理与优化:原理、调度和资源控制详解
文章目录理解进程1.理解进程1.1进程的定义1.2进程的状态1.3进程标识符(PID)进程创建与终止2.进程创建与终止2.1fork()系统调用2.2exec()系列系统调用2.3exit()系统调用2.4僵尸进程与孤儿进程进程调度3.进程调度3.1进程调度的基本原理3.2进程调度算法3.3静态优先级与动态优先级进程控制4.进程控制4.1进程信号4.1.1信号的概念4.1.2常见的信号4.2进程间
大师兄6668
·
2023-09-22 14:13
linux
Linux
进程管理
进程调度
进程控制
进程间通信
进程监控
守护进程
进程优化
ZGC原理,与CMS、G1的对比
前言OpenJDK11引入了ZGC的垃圾收集器,而在JDK12中引入了Shenandoah收集器:背景:在《
深入理解
JAVA虚拟机》文章中有提到,Shenandoah更像是一个原有的G1收集器的升级版本
Ethan_199402
·
2023-09-22 13:59
性能调优
jvm
java
垃圾回收
调优
区块链交易平台开发流程
一、理解区块链技术在开发区块链交易平台之前,必须
深入理解
区块链技术的内在机制和原理。
mykj1551
·
2023-09-22 09:30
区块链
《雷锋叔叔你在哪里》
这句话学生太难
深入理解
了,让学生用语言表达出来更是困难,要想学生能够理解这句话,就只能变复杂为简
c85a27c06f9c
·
2023-09-22 05:03
换个视角
深入理解
GlusterFS,GlusterFS缺点分析
作者:肆意燃燒来源:新浪博客原文:http://blog.sina.com.cn/s/blog_6b89db7a0101gbcy.html版权声明:本文为博主原创文章,转载请附上博文链接!GlusterFS(GNUClusterFileSystem)是一个开源的分布式文件系统,它的历史可以追溯到2006年,最初的目标是代替Lustre和GPFS分布式文件系统。经过八年左右的蓬勃发展,Gluster
苍山雪麓
·
2023-09-22 03:12
程序编码(
深入理解
计算机系统)
文章目录机器级代码代码示例Linux>gcc->Og-0pp1.cp2.cgcc是linux上默认的编译器使用较高级别优化产生的代码会变形,-Og优化是我们学习使用的工具。首先C预处理器扩展源代码,插入所有用#include命令指定的文件,并扩展所有用#define声明指定的宏。其次编译器产生两个源文件的汇编代码:p1.s,p2.s然后汇编器将汇编代码转变为二进制目标代码文件p1.o,p2.o最后
友人A
·
2023-09-22 03:18
csapp
linux
【Flutter】包管理(14)Flutter 日期时间处理库 Jiffy 的
深入理解
和应用
文章目录一、前言二、版本信息三、Jiffy的高级使用1.使用Jiffy进行日期查询2.使用Jiffy进行日期比较3.使用Jiffy进行日期范围的设定四、Jiffy的本地化支持五、实战:使用Jiffy构建一个多语言支持的日历应用六、总结一、前言在我们的上一篇博客中,我们介绍了Jiffy的基础使用,包括日期和时间的格式化、相对时间的计算以及日期和时间的操作。在这篇博客中,我们将深入探讨Jiffy的高级
小雨青年
·
2023-09-22 03:15
Flutter
从零到一
基础入门到应用上线全攻略
flutter
android
ios
前端
深入理解
计算机系统:第一章 计算机系统漫游
计算机系统漫游计算机系统是由硬件和系统软件组成的,它们共同工作来运行应用程序。虽然系统的具体实现方式随着时间不断变化,但是系统内在的概念却没有改变。所有计算机系统都有相似的硬件和软件组件,它们又执行着相似的功能。一些程序员希望深入了解这些组件是如何工作的以及这些组件是如何影响程序的正确性和性能的,以此来提高自身的技能。本书便是为这些读者而写的。现在就要开始一次有趣的漫游历程了。如果你全力投身学习本
土元肥肥
·
2023-09-22 02:50
用心做教育,用爱暖学生!
教师要读书,才能自我成长,才能
深入理解
儿童,从而理解教育。家长要读书,才能增近亲子关系,才能懂得正面管教,才能有效陪伴孩子成长。让孩子获得爱,获得陪伴,孩子才会喜欢读书,从而认识世界,自
敦化051刘红伟
·
2023-09-22 01:18
【进阶】
深入理解
MySql(一)
一)数据库的优化【单机优化】1、优化表结构设计,例如合理选择表字段类型,3NF和反3NF,(可能会有“逆规范化”的情况)2、使用索引(查询速度提高但以插入、更新、删除的速度为代价)3、Sql语句的优化:(1)在表中建立索引,优先考虑where、groupby使用到的字段。(2)尽量避免使用select*,返回无用的字段会降低查询效率。(3)尽量避免使用in和notin,会导致数据库引擎放弃索引进行
左手打不过右手
·
2023-09-22 01:34
前端进阶--
深入理解
JavaScript
1、JS的作用域和作用域链作用域链的作用是保证对执行环境有权访问的所有变量和函数的有序访问,通过作用域链,我们可以访问到外层环境的变量和函数。作用域链的本质上是一个指向变量对象的指针列表。变量对象是一个包含了执行环境中所有变量和函数的对象。作用域链的前端始终都是当前执行上下文的变量对象。全局执行上下文的变量对象(也就是全局对象)始终是作用域链的最后一个对象。当我们查找一个变量时,如果当前执行环境中
路庆华
·
2023-09-22 00:08
Web前端开发
前端
javascript
开发语言
13. InnoDB引擎底层原理及Mysql 8.0 新增特性详解
MySQL性能调优一、InnoDB引擎底层原理1.
深入理解
Redolog日志底层原理1.1innodb引擎底层事务原理1.1.1WAL2.redolog日志文件2.1为什么要redolog日志文件2.2redolog
俺就是菜得很
·
2023-09-21 23:18
性能调优MySQL
mysql
java
数据库
【M malloc送书第二期】朋友圈大佬都去读研了,这份备考书单我码住了!
文章目录01《**数据结构与算法分析**》02《计算机网络:自顶向下方法》03《现代操作系统》04《
深入理解
计算机系统》01《概率论基础教程(原书第10版》03《线性代数及其应用》八九月的朋友圈刮起了一股晒通知书潮
M malloc
·
2023-09-21 22:27
activity
人工智能
算法
大数据
面向对象编程中的继承与多态:
深入理解
父类引用指向子类实例
目录一、引言二、父类引用指向子类实例概述代码实现原理三、多态性与动态绑定多态的定义代码示例多态存在的条件多态的发生动态绑定四、补充父类引用指向子类实例的注意事项父类引用指向子类实例的作用五、结论一、引言 在Java编程中,经常会出现使用父类类型的引用指向子类对象的情况。这种情况下,通过父类引用可以调用子类中继承或重写父类的属性和方法,具有一定的多态性和灵活性。本文将介绍父类引用指向子类实例的
赛男丨木子丿小喵
·
2023-09-21 18:28
开发语言
java
面相对象
【Java 基础篇】
深入理解
Java 管道(Pipes):从基础到高级
Java管道(Pipes)是一种强大的工具,用于实现进程间通信(Inter-ProcessCommunication,IPC)。在本文中,我们将深入探讨Java管道的各个方面,从基础概念到高级用法,旨在帮助初学者更好地理解和应用这一重要的编程工具。1.引言在软件开发中,不同的应用程序通常需要协同工作以完成特定的任务。为了实现应用程序之间的协同工作,需要一种机制来实现进程间通信。Java管道正是为此
繁依Fanyi
·
2023-09-21 17:01
Java
进击高手之路
java
python
开发语言
后端
前端
windows
git
“
深入理解
事件处理器、表单综合案例和组件通信“
目录引言1.Vue的事件处理器2.Vue的表单综合案例3.Vue的组件通信总结引言Vue.js是一款流行的JavaScript框架,广泛应用于现代Web开发中。在Vue的世界里,事件处理器、表单综合案例和组件通信是三个重要的主题。本文将深入探讨这些主题,并提供丰富的内容和示例,帮助读者更好地理解和应用Vue的高级技巧。1.Vue的事件处理器事件处理器在Vue中起着至关重要的作用,它们允许我们对用户
叶秋∵
·
2023-09-21 14:41
vue.js
javascript
前端
java
html5
css3
前端框架
“Vue进阶:
深入理解
插值、指令、过滤器、计算属性和监听器“
目录引言:Vue的插值Vue的指令Vue的过滤器Vue的计算属性和监听器vue购物车案例总结:引言:Vue.js是一款流行的JavaScript框架,它提供了许多强大的功能来简化前端开发。在本篇博客中,我们将深入探讨Vue的一些高级特性,包括插值、指令、过滤器、计算属性和监听器。通过理解和灵活运用这些功能,我们可以更好地构建出丰富、高效的Vue应用程序。Vue的插值.font-30{font-si
叶秋∵
·
2023-09-21 14:10
vue.js
javascript
前端
java
HBuilder-X
html5
jquery
Flutter进阶之全面
深入理解
Stream
好了我们步入正题:全面
深入理解
Stream一.Stream由深入浅Stream的基础概念和重要性我就不说了上一篇文章说过!!!我们看下整个Stream设计外部暴露的对象图:
依然ゝ心碎
·
2023-09-21 13:25
Flutter/Dart基础
flutter
软件设计师笔记系列(一)
通过
深入理解
这些
尘觉
·
2023-09-21 12:31
考证和比赛
笔记
【山河送书第十一期】:朋友圈大佬都去读研了,这份备考书单我码住了,考研书籍五本!!
朋友圈大佬都去读研了,这份备考书单我码住了《数据结构与算法分析》《计算机网络:自顶向下方法》《现代操作系统》《
深入理解
计算机系统》《概率论基础教程(原书第10版》《线性代数(原书第10版)》《线性代数及其应用
以山河作礼。
·
2023-09-21 11:18
活动文章
考研
java中的阻塞队列
前言在去年的面试过程中,被面试官问道“阻塞队列”这个问题,因为当时并没有对此问题进行
深入理解
,只是按照自己的理解说明了该问题,最后面试结果也不太好,今天对该问题进行简要的面试并记录如下;如有错误,欢迎指正
FunnyBuff
·
2023-09-21 10:58
六:以理论结合实践方式梳理前端 React 框架 ——— React 钩子函数
Hook钩子作用Hook是react16.8新增特性,可以说Hook是react的未来,很有必要
深入理解
react声明组件的方式有两种:一种是类组件;一种是函数组件,在react16.8之前,通常声明组件的方式是类
十三餍
·
2023-09-21 09:23
React
专栏
前端
react.js
【golang】
深入理解
Go语言垃圾回收(GC)
垃圾回收垃圾回收版本1.3之前标记-清除(markandsweep)算法标记-清除(markandsweep)的缺点版本1.5的三色并发标记法没有STW的三色标记法屏障机制强-弱三色不等式插入屏障删除屏障版本1.8的混合写屏障(hybridwritebarrier)机制混合写屏障机制垃圾回收垃圾回收(GarbageCollection,简称GC)是编程语言中提供的自动的内存管理机制,自动释放不需要
m旧裤子
·
2023-09-21 08:37
golang
golang
垃圾回收
GC
(一)Java技术体系及JVM内存结构
前言作为一个爱好Java的程序猿,自然少不了对JVM的学习和研究,《
深入理解
Java虚拟机》一书,大概从头到尾完整地看了四五遍,有些地方感觉讲的粒度比较粗,但只是少数,总体而言,这本书讲解的非常棒,不少东西都是看了第二次
字雨木霖
·
2023-09-21 07:11
Kafka系列之:
深入理解
Kafka消费者
Kafka系列之:
深入理解
Kafka消费者一、消费者与消费组二、消费者与订阅主题之间的分区分配策略三、消息投递模式四、客户端开发五、订阅主题与分区六、反序列化七、使用通用的序列化工具实现自定义的序列化器和反序列化器
最笨的羊羊
·
2023-09-21 05:31
大数据
Kafka系列
深入理解Kafka消费者
Merkle-Patricia-Tree
学习路径
深入理解
mpt树可以按照下面的顺序merkle-treeTriepatricia-trieSecure-MPT节点类型编码类型NewInsertDeleteGetHasherCommitverify-prooflevel-DB
文博园
·
2023-09-21 05:42
6.
深入理解
SecurityConfigurer
深入理解
SecurityConfigurer一、SecurityConfigurer SecurityConfigurer在SpringSecurity中是一个非常重要的角色。
飘然渡沧海
·
2023-09-21 04:39
sprring
security
java
spring
servlet
5.
深入理解
HttpSecurity的设计
深入理解
HttpSecurity的设计一、HttpSecurity的应用 在前章节的介绍中我们讲解了基于配置文件的使用方式,也就是如下的使用。
飘然渡沧海
·
2023-09-21 04:38
sprring
security
java
jvm
spring
再次
深入理解
Spring Security 的强大功能
再次
深入理解
SpringSecurity的强大功能松哥原创的SpringBoot视频教程已经杀青,感兴趣的小伙伴戳这里–>SpringBoot+Vue+微人事视频教程我们来继续撸SpringSecurity
霸业围城
·
2023-09-21 04:38
研发管理
css
【闲聊杂谈】
深入理解
Spring Security设计原理
1、什么是SpringSecurity顾名思义,Security的意思是安全,本质上就是一个很纯粹的权限管理框架,提供认证和授权两大核心功能。在目前主流的Spring生态中的项目,说到安全框架,基本上SpringSecurity是首选。当然,也可以使用Apache的Shiro框架,这两个基本上在国内安全性框架这一块几乎垄断。Java领域老牌的权限管理框架当属Shiro了,Shiro有着众多的优点,
FeenixOne
·
2023-09-21 04:05
闲聊杂谈
Spring
Security
Java
认证授权
深入理解
SecurityConfigurer
文章目录前言SecurityConfigurerSecurityConfigurerAdapterGlobalAuthenticationConfigurerAdapterWebSecurityConfigurerSecurityConfigurerAdapterUserDetailsAwareConfigurer前言SecurityConfigurer在SpringSecurity中是一个非常重
叫我二蛋
·
2023-09-21 04:04
Java
java
开发语言
spring
C语言基础--
深入理解
指针常量和常量指针的前世今生
本文将要讲到的是关于指针常量和常量指针!平时我们会经常见到以下几种类型:*1)constinta;*intconsta;**2)constint*p;*intconst*p;//**3)int*constp;***4)constint*constp;上面代码中的1234对应的概念1)用const修饰一个变量,意思是将这个变量常量化2)常量指针:表示指针的指向可以发生变化,但是指针中的目标变量不能发
Mr.Lan1973
·
2023-09-21 03:33
C语言基础
指针
c语言
数据结构
linux
mysql数据库的行级锁有几种_数据库行级锁和表锁区别
文章文艺小青年2017-11-21658浏览量
深入理解
SQLServer2008的锁
weixin_39847722
·
2023-09-21 01:12
mysql数据库的行级锁有几种
深入理解
spring-boot-starter-parent
目录一、前言二、Maven继承三、分析spring-boot-starter-parent四、Maven单继承问题五、不继承spring-boot-starter-parent需要注意的一、前言在idea当中创建springboot项目的时候都会继承一个spring-boot-starter-parent作为父类,假如不继承我们的项目就不能使用了吗?他的作用是什么呢?报着这些疑问我们进行深度解析。
怪 咖@
·
2023-09-21 01:55
#
SpringBoot
spring
boot
spring
java
Python手写基因编程
手写基因编程的必要性在于
深入理解
算法原理,能够根据具体问题进行定制化的实现。市场调查显示,基因编程在优化问
全栈项目讲解
·
2023-09-20 23:07
python
开发语言
深入理解
Linux 物理内存分配全链路实现
前文回顾在上篇文章《
深入理解
Linux物理内存管理》中,笔者详细的为大家介绍了Linux内核如何对物理内存进行管理以及相关的一些内核数据结构。
bin的技术小屋
·
2023-09-20 22:25
聊聊
Linux
内核
linux
后端
云原生
Linux内核源码分析 (B.2)
深入理解
Linux 物理内存管理
Linux内核源码分析(B.2)
深入理解
Linux物理内存管理文章目录Linux内核源码分析(B.2)
深入理解
Linux物理内存管理@[TOC]1\.前文回顾2\.从CPU角度看物理内存模型2.1FLATMEM
Elec Liu
·
2023-09-20 22:53
Linux内核源码分析
linux
Linux内核源码分析 (B.7)
深入理解
slab cache 内存分配全链路实现
Linux内核源码分析(B.7)
深入理解
slabcache内存分配全链路实现文章目录Linux内核源码分析(B.7)
深入理解
slabcache内存分配全链路实现1\.slabcache如何分配内存2\.
Elec Liu
·
2023-09-20 22:53
Linux内核源码分析
linux
运维
服务器
linux网络协议栈源码分析 - 邻居子系统邻居状态转移
1、邻居项状态转移图邻居项主要的状态转移如下(省略邻居项垃圾回收及转移原因,更权威详细的状态转移图参看《
深入理解
LINUX网络技术内幕》P648"图26-13:NUD状态间的转换"):2、进入NONE状态并初始化邻居项
arm7star
·
2023-09-20 22:52
linux
ARP
邻居子系统
linux
Linux内核源码分析 (B.3)
深入理解
Linux 物理内存分配全链路实现
Linux内核源码分析(B.3)
深入理解
Linux物理内存分配全链路实现文章目录Linux内核源码分析(B.3)
深入理解
Linux物理内存分配全链路实现@[toc]前文回顾1\.内核物理内存分配接口2.
Elec Liu
·
2023-09-20 22:21
Linux内核源码分析
linux
java
数据库
Kubernetes的重要概念
只有
深入理解
Kubernetes的基本概念,才能掌握其各个组件的功能,从而能够快速地部署和维护Kubernetes。本节将对Kubernetes中的重要概念进行介绍。
新知图书
·
2023-09-20 22:46
运维
kubernetes
深入理解
HttpSecurity的设计
文章目录HttpSecurity的应用HttpSecurity的类图结构SecurityBuilder接口AbstractConfiguredSecurityBuilderadd方法doBuild方法HttpSecurityHttpSecurity的应用在上文介绍了基于配置文件的使用方式以及实现细节,如下:也就是在配置文件中通过security:http等标签来定义了认证需要的相关信息,但是在Sp
叫我二蛋
·
2023-09-20 21:20
Java
java
spring
上一页
68
69
70
71
72
73
74
75
下一页
按字母分类:
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
其他