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
深入理解数据库原理
SpringBoot自动配置原理
深入理解
SpringBoot自动配置原理
深入理解
我的SpringBoot版本是2.4.3main方法作为程序启动入口,拿到当前类的字节码对象,然后拿到@SpringBootApplication,扫描解析它,进入
yHAIYUE
·
2023-10-30 10:55
SpringBoot
Spring
spring
boot
java
spring
深入理解
C语言关键字用法
本篇文章总结了各个关键字的用法、特殊用法。对C语言的关键字进行深入的理解。一、C语言标准定义的关键字(共32个)及其意义关键字意义auto声明自动变量,缺省时编译器一般默认为autoint声明整型变量long声明长整型变量double声明双精度变量char声明字符型变量float声明浮点型变量short声明短整型变量signed声明有符号型变量unsigned声明无符号变量struct声明结构体变
南小笙_
·
2023-10-30 10:21
C语言知识与常见问题
c语言
开发语言
后端
iOS Cateogry的
深入理解
&&load方法调用&&分类重写方法的调用顺序(一)
首先先看几个面试问题Cateogry里面有load方法么?load方法什么时候调用?load方法有继承么?1.新建一个项目,并添加TCPerson类,并给TCPerson添加两个分类类结构2.新建一个TCStudent类继承自TCPerson,并且给TCStudent也添加两个分类image.pngCateogry里面有load方法么?答:分类里面肯定有load#import"TCPerson.h
枫紫_6174
·
2023-10-30 09:39
C++ --
深入理解
多态
前言:多态的概念,通俗地来讲就是多种形态。当我们要完成某个行为的时候,不同的对象去完成时会产生不同的状态,这就叫做多态。具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。多态在C++的类和对象中具有十分重要的作用,大部分学校对于C++中多态的讲解并不透彻,下面,我们就一起来深入了解多态......注意:我们在本次的讲解中,用到的代码环境均为vs2022的x86环境,32位的环境下,
一研为定_
·
2023-10-30 04:19
C++深度学习
c++
《
深入理解
java虚拟机》第2章 Java内存区域与内存溢出异常
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。2.1概述https://blog.csdn.net/q5706503/article/details/84640762对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的“皇帝”又是从事最基础工作的“劳动人民"一既拥有每一个对象的“所有权”,又担负着每一个对象
ywl470812087
·
2023-10-30 01:44
java基础
JVM
jvm
《非暴力沟通》第9-10章阅读笔记
用“选择做”代替“不得不”,
深入理解
我们的行为动机,动机包括下列的一种或多种,1.“为了钱”,2
林家羽131
·
2023-10-29 23:35
oracle 函数 实现重载_C++函数重载的深入解析
《
深入理解
C++11:C++11新特性解析与应用》——2.10final/override控制2.10final/override控制类别:部分人在了解C++11中的final/override关键字之前
weixin_39976153
·
2023-10-29 23:48
oracle
函数
实现重载
深入理解
react笔记
1.render函数没有渲染的作用,只是将jsx转译成一个react.createElement函数。微信图片_20180503092057.jpgJSX:SaveTranspiledJS:React.createElement("button",{type:"submit"},"Save");2.stateless:提倡无转态组件蓝色为stateless,黑色为stateful微信图片_2018
More_5897
·
2023-10-29 21:28
阿里开源内核诊断工具:diagnose-tools
同时,他也是《
深入理解
并行编程》、《自研操作系统:DIM-SUM设计与实现》的作者。1
eydwyz
·
2023-10-29 19:31
Linux调试
并查集讲解
在这篇博客中,我们将
深入理解
并查集算法,以及如何在实际编程中使用它。首先,我们需要了解什么是并查集。并查集是一种数据结构,它可以用于管理一组不相交的集合。
魚迹
·
2023-10-29 19:39
LeetCode题解
并查集
算法
leetcode
深入理解
Python中的if语句
公众号:尤而小屋作者:Peter编辑:Peter大家好,我是Peter~在生活中总是会听到这样的话:如果我上课认真一点,英语肯定可以及格如果我努力锻炼,肯定可以减到100斤如果我技术过硬,早就进大厂了……其实这就是条件语句的应用:假设有某个条件成立,便会产生怎样的结果。剪刀石头布通过一个剪刀石头布的游戏来引出if条件语句:importrandom#随机模块player=int(input("请输入
尤而小屋
·
2023-10-29 16:59
Python
python
pycharm
Linux内存管理(分页)
前一段时间看了《
深入理解
Linux内核》对其中的内存管理部分花了不少时间,但是还是有很多问题不是很清楚,最近又花了一些时间复习了一下,在这里记录下自己的理解和对Linux中内存管理的一些看法和认识。
明神特烦恼
·
2023-10-29 15:50
关于“labuladong的算法小抄”的学习笔记---第0章核心框架汇总的前半部分框架(c++版)
、数据结构的存储方式2、数据结构的基本操作3、算法刷题指南二、labuladong的刷题心得1、算法的本质2、数组/单链表系列算法3、二叉树系列算法三、东哥带你刷二叉树(纲领篇)1、二叉树的重要性2、
深入理解
前中后序
半路杀出来的小黑同学
·
2023-10-29 13:02
数据结构
cpp
算法
数据结构
学习
深入理解
需求——图文并茂,生活举例,简单好理解
1、什么是需求?需求定义(官方)满足用户期望或正式规定文档(合同、标准、规范)所具有的条件和权能,包含用户需求和软件需求用户需求:可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务。该需求一般比较简略。软件需求:或者叫功能需求,该需求会详细描述开发人员必须实现的软件功能。简单解释需求:比如用户A是卖水果捞的,由于生意太好,便想做一个小程序来让客人快捷下单,于是他
dream_ready
·
2023-10-29 13:20
测试
java
spring
boot
单元测试
功能测试
测试工具
可用性测试
Linux - 环境变量 - 常规命令 和 内建命令
推荐书籍,《
深入理解
Linux内核》。
chihiro1122
·
2023-10-29 12:42
linux
运维
服务器
2万字详解Oracle分区表技术,太顶了
让我们一起,一探究竟,
深入理解
一下Oracle分区表技术,实现快速入门,丰富个人简历,提高面试level,给自己增加一点谈资,秒变面试小达人,BAT不是梦。
_Kafka_
·
2023-10-29 12:03
笔记
数据分箱6——分箱结果进行WOE转化
(InformationValue)筛选特征(有监督筛选)WOE转化可以将分箱的阈值覆盖原有的值,一般来讲并不会改变预测精度,但是可以为可解释性提供方便更深入的理解请参考:风控模型—WOE与IV指标的
深入理解
应用
呆萌的代Ma
·
2023-10-29 11:46
特征工程
python
机器学习
机器学习
数据挖掘
python
图解java.util.concurrent并发包源码系列——
深入理解
Semaphore、CountDownLatch、CyclicBarrier并发编程三剑客
图解java.util.concurrent并发包源码系列——
深入理解
Semaphore、CountDownLatch、CyclicBarrier并发编程三剑客SemaphoreSemaphore的例子和使用
黄俊懿
·
2023-10-29 10:24
java
开发语言
后端
并发编程
JUC
深入浅出java concurrent_
深入理解
java:2.3. 并发编程 java.util.concurrent包
JUCjava.util.concurrent包,这个包是从JDK1.5开始引入的,在此之前,这个包独立存在着,它是由DougLea开发的,名字叫backport-util-concurrent,在1.5开始引入java,命名路径为java.util.concurrent,其中的基本实现方式,也有所改变。(来源于一位大牛的blog:深入浅出JavaConcurreny(http://www.blo
伦斯特
·
2023-10-29 10:23
深入浅出java
concurrent
深入理解
xLua基于IL代码注入的热更新原理
目前大部分手游都会采用热更新来解决应用商店审核周期长,无法满足快节奏迭代的问题。另外热更新能够有效降低版本升级所需的资源大小,节省玩家的时间和流量,这也使其成为移动游戏的主流更新方式之一。热更新可以分为资源热更和代码热更两类,其中代码热更又包括Lua热更和C#热更。Lua作为一种轻量小巧的脚本语言,由Lua虚拟机解释执行。所以Lua热更通过简单的源代码文件替换即可完成。反观C#的整个编译执行过程是
阿成_
·
2023-10-29 10:17
Lua
xlua
unity热更
图解java.util.concurrent并发包源码系列——
深入理解
ConcurrentHashMap并发容器,看完薪水涨一千
图解java.util.concurrent并发包源码系列——
深入理解
ConcurrentHashMap并发容器HashMap简单介绍HashMap在并发场景下的问题HashMap在并发场景下的替代方案
黄俊懿
·
2023-10-29 10:41
java
开发语言
后端
并发编程
哈佛六堂独立思考课
图片发自App2018年3月14日读本书第二节
深入理解
-思考不要停留在“可能是事实”之前事物的本质不会自己走过来,所以我们要走过去。
触手可及的星星
·
2023-10-29 06:32
深入理解
Java8中Stream的实现原理
我们经常会使用StreamAPI,用起来真的很爽,但简洁的方法下面似乎隐藏着无尽的秘密,如此强大的API是如何实现的呢?比如Pipeline是怎么执行的,每次方法调用都会导致一次迭代吗?自动并行又是怎么做到的,线程个数是多少?本节我们学习Stream流水线的原理,这是Stream实现的关键所在。首先回顾一下容器执行Lambda表达式的方式,以ArrayList.forEach()方法为例,具体代码
胸毛飘逸
·
2023-10-29 06:20
Kafka核心设计与实践原理总结:进阶篇
我学习了《
深入理解
Kafka:核心设计与实践原理总结》一书后,对其中主要的知识点进行了总结,便于理解和掌握kafka的原理和应用。在这里分享出来,希望也能帮助到大家。
星月落
·
2023-10-29 06:15
java 编译器 解释器_JVM中即时编译器JIT与解释器《
深入理解
java虚拟机》
一.学习目标1.了解解释器与编译器的概念与作用。2.知道jvm中三种执行模式。3.了解热点代码。二.解释器模式与编译器模式以及混合模式字节码文件通过类装载器装载,被分配被分配到JVM的运行时数据区,然后会被执行引擎执行。执行引擎以指令为单位读取Java字节码。它就像一个CPU一样,一条一条地执行机器指令。每个字节码指令都由一个1字节的操作码和附加的操作数组成。执行引擎取得一个操作码,然后根据操作数
weixin_39959794
·
2023-10-29 06:32
java
编译器
解释器
[
深入理解
JVM 一]Java程序执行流程
本篇是《
深入理解
JVM》系列博客的第一篇,旨在全局把控,先对整体流程有个认识,然后再分阶段详解.本篇博客大部分内容来自http://www.cnblogs.com/dqrcsc/p/4671879.htmljava
boyiis
·
2023-10-29 05:02
什么是 Java序列化,
深入理解
Java对象序列化
一、什么是Java序列化1、Java串行化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态
huhb
·
2023-10-29 02:55
android
java
Serializable
序列化
对象存储
Java并发编程指南:如何正确使用信号量和线程池熔断机制
本文将介绍使用信号量和线程池两种常见的熔断机制,并提供Java和SpringCloudAlibaba框架下的示例代码,帮助您
深入理解
和应用。
热心码民阿振
·
2023-10-29 02:59
Java
java
开发语言
spring
cloud
分布式
深入理解
iOS中的线程关系和使用方法
一、关于线程和调度的一些基本概念1.1什么是线程线程是操作系统能够进行运算调度的基本单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。和进程类似,一个线程也有就绪、运行、阻塞三种基本转状态。线程是处理机的独立调度单位,多个线程可以并发执行。每个线程都应有一个唯一的标示符和线程控制块。线程控制块记录了线
ac41d8480d04
·
2023-10-29 01:13
深入理解
原型链与继承(详解JS继承原理)
文章目录原型链与继承new关键字的执行过程构造函数、实例对象和原型对象原型链的概念及图解第一层`__proto__`指向:实例对象第二层`__proto__`指向:`Function.prototype`和`Foo.prototype`第三层`__proto__`指向:`Object.prototype`)原型链继承盗用构造函数组合继承(=原型链继承+盗用构造函数)原型继承寄生继承寄生组合继承(=
前端技术獭
·
2023-10-29 00:48
javascript
原型模式
前端
垃圾收集器与故障处理工具
这篇文章记录的是:
深入理解
java虚拟机(第二版)第三章与第四章的内容1.GC要做的三件事:Q1:哪些内存需要回收?
ce5154e79490
·
2023-10-29 00:33
Linux操作系统基础精讲篇第3讲:Linux软件包管理器、编辑器、编译器、调试器、项目自动化构建等工具的使用详解!!!
King_lm_Guard的博客-CSDN博客https://blog.csdn.net/King_lm_Guard/article/details/125964348Linux操作系统基础精讲篇第2讲:
深入理解
King_lm_Guard
·
2023-10-28 21:46
Linux操作系统
linux
服务器
编辑器
vim
c++
深入理解
InnoDB -- 锁篇
锁是实现事务隔离性最广泛使用的技术。本文主要分享InnoDB中锁的设计与实现。锁的定义下面列举innodb支持的锁。行级锁共享锁:S锁,允许事务读一行数据排他锁:X锁,允许事务删除或更新一行数据XSX不兼容不兼容S不兼容兼容X锁与任何的锁都不兼容,而S锁仅和S锁兼容。注意:行锁实际上是索引记录锁,对索引记录的锁定。即使表没有建立索引,InnoDB也会创建一个隐藏的聚簇索引,并使用此索引进行记录锁定
binecy
·
2023-10-28 20:12
深入理解
Java中的转义字符
今天让我们来
深入理解
一下Java中的转义字符\。先提几个问题:Java中的字符串中的\n是一个字符还是两个?Java中代码中的字符串字面量"abc",在存储的时候,字符串内容中有没有双引号?Patt
pilaf1990
·
2023-10-28 19:20
java
正则表达式
Docker核心技术及实现原理
深入理解
容器镜像Linux容器最基础的两种技术:Namespace和Cgroups容器的本质是一种特殊的进程Namespace的作用是”隔离“,它让应用进程只能看到该Namespace内的”世界“;Cgroups
<-->
·
2023-10-28 15:20
面试
大数据
docker
深入理解
计算机第七章
第七章需要理解后期会有直播084C9D1B-E456-4A0D-B8AD-3E31DAFD738F.jpg这部分看着有点绕,先继续看,然后在回来image.pngimage.pngimage.png7.5符号和符号表image.pngimage.png7.6#######7.6.2与静态库链接静态库可以用作连接器的输入,当链接器构造一个输出的可执行文件时,它只复制静态库里被应用程序引用的目标模块7
Today_Now
·
2023-10-28 14:41
深入理解
Docker之:存储卷相关概念详解和分析
深入理解
Docker之:存储卷相关概念详解和分析1.为什么要使用存储卷Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层,并在镜像栈顶部添加一个读写层如果运行中的容器修改了现有的一个已经存在的文件
JermeryBesian
·
2023-10-28 14:02
Kubernetes
docker
容器
运维
深入理解
AQS(二)- 共享模式
共享锁与独占锁独占锁被某个线程持有时,其他线程只能等待当前线程释放后才能去竞争锁,而且只有一个线程能竞争锁成功。共享锁是可以被共享的,它可以被多个线程同时持有。如果一个线程获取共享锁成功,那么其他等待的线程也会去获取共享锁,而且获取大概率会成功。共享锁典型的有ReadWriteLock、CountdownLatch。AQS共享锁的实现共享锁获取1、acquireShared共享锁的acquireS
Elvis_wty
·
2023-10-28 12:52
嵌入式芯片软件工程师书籍学习路线
编程语言C《CProgrammingLanguage》《CPrimerPlus》《C和指针》《C专家编程》C++《C++Primer》《EffectiveC++》《STL源码剖析》C#《C#入门经典》《
深入理解
小狗工程师
·
2023-10-28 12:26
c语言
c++
c#
animate.css动画抖动,animate.css动画
的用法原文http://blog.csdn.net/westernranger/article/details/40836861今天遇到了一个问题,要在一个页面中设置一个半透明的白色div.这个貌似不...
深入理解
猕猴桃学长
·
2023-10-28 10:13
animate.css动画抖动
编程知识 | python基础语法
我将其整理为三大部分,本文为第一部分内容:(1)python基础语法(2)python计算生态(3)相关应用实例目录1.python基础语法1.1程序设计的基本方法1.1.1Python程序语法元素分析1.1.2
深入理解
居安学长
·
2023-10-28 10:25
编程知识
python
数据分析
人工智能
大数据
字符串
OLAP(总):Impala/Druid/Presto/Kylin/Clickhouse/Greenplum等对比
一、OLAP和OLTP的区别OLTP(On-LineTransactionProcessing)联机事务处理,它使分析人员能够迅速、一致、交互地从各个方面观察信息,以达到
深入理解
数据的目的。
四月天03
·
2023-10-28 08:27
BI数据分析&OLAP
big
data
数据库
olap
初中阶段不同年级的心育特点
初二年级:“活力青春,身心成长”——帮助学生
深入理解
青春期的心理特点,利用好“叛逆”的正性力量,促进辨证性
华华0241b51def6e
·
2023-10-28 08:11
深入理解
MapReduce原理
1.概念百度百科对MapReduce的定义感觉还是比较全面的:MapReduce是面向大数据并行处理的计算模型、框架和平台,它隐含了以下三层含义:1)MapReduce是一个基于集群的高性能并行计算平台。它允许用市场上普通的商用服务器构成一个包含数十、数百至数千个节点的分布和并行计算集群。2)MapReduce是一个并行计算与运行软件框架。它提供了一个庞大但设计精良的并行计算软件框架,能自动完成计
weixin_40705360
·
2023-10-28 07:42
Java
React 系列教程
React系列二-核心JSX语法二React系列三-阶段案例练习React系列四-React脚手架React系列五-组件化开发React系列六-父子组件通信React系列七-非父子组件通信React系列八-
深入理解
Ly_cat
·
2023-10-28 06:23
前端
react
CFD模拟仿真理论知识:流体仿真应用
通过本文对CFD的
深入理解
,并了解如何运用这一理论解决实际问题。
a谷雨c
·
2023-10-28 06:02
CFD模拟仿真
Airpak
Fluent
Tecplot
人工智能
算法
我的创作纪念日——
数据库原理
第一章
文章目录
数据库原理
基本概念(1)数据(2)信息(3)数据库(DB)(4)数据库技术(5)数据库管理系统(DBMS)(6)数据库系统数据库相关技术(1)通用网关接口(CGI)编程(2)动态服务器页面(ASP
计小六
·
2023-10-28 06:07
数据库
深入理解
Spring Boot配置文件加载顺序
深入理解
SpringBoot配置加载顺序SpringBoot配置属性优先级在网上有许多文章可能会提到高优先级覆盖低优先级,这里我认为这种说话是一个误区,SpringBoot的配置属性获取实质是通过匹配,
leellun
·
2023-10-28 04:55
javaweb
spring
boot
CLR Via C# 学习笔记(4) 方法 构造函数
《CLRViaC#》这本书以前就粗略看过两遍,但一直都没能
深入理解
,而且很多内容也忘记了,现在准备重新看一遍,并将看过的部分写出来,因为写的过程也是一个加深理解的过程。
oec2003
·
2023-10-28 03:35
clr
via
c#学习笔记
c#
email
编译器
null
语言
深入理解
Git的实现原理
0、导读本文适合对git有过接触,但知其然不知其所以然的小伙伴,也适合想要学习git的初学者,通过这篇文章,能让大家对git有豁然开朗的感觉。在写作过程中,我力求通俗易懂,深入浅出,不堆砌概念。你能够从本文中了解以下知识:Git是什么Git能够解决哪些问题Git的实现原理请注意,本文的阐述逻辑是:Git是什么——>Git要解决的根本问题是什么——>git是如何解决这些问题的。1、Git是什么?Gi
程序员BUG
·
2023-10-28 03:40
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他