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
KVC底层原理
java高级工程师证知识点_JVM知识点总览-中高级Java工程师面试必备
现在流行的框架越来越多,封装的也越来越完善,各种框架可以搞定一切,几乎不用关注底层的实现,初级程序员只要熟悉基本的使用方法,便可以快速的开发上线;但对于高级程序员来讲,内功的修炼却越发的重要,比如算法、设计模式、
底层原理
等
weixin_39518678
·
2023-11-02 21:36
java高级工程师证知识点
iOS
底层原理
24:多线程原理
本文的目的在于了解进程、线程、多线程、线程池等的基本概念及原理线程和进程线程和进程的定义线程线程是进程的基本执行单元,一个进程的所有任务都在线程中执行进程要想执行任务,必须的有线程,进程至少要有一条线程程序启动会默认开启一条线程,这条线程被称为主线程或者UI线程进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用的且受保护的内存空间内通过活动监视器可以查看mac系
黑白森林无间道
·
2023-11-02 21:17
oc中block
底层原理
分析
探寻block的本质一.首先对block有一个基本的认识block本质上也是一个oc对象,他内部也有一个isa指针。block是封装了函数调用以及函数调用环境的OC对象。block的底层结构::__main_block_imp_0结构体内有一个同名构造函数__main_block_imp_0,构造函数中对一些变量进行了赋值最终会返回一个结构体。那么也就是说最终将一个__main_block_imp
iOS_进击的小学生
·
2023-11-02 15:40
Spring - Spring底层核心原理解析
Spring的底层有一个整体的大致了解1.Bean的生命周期
底层原理
2.依赖注入
底层原理
3.初始化
底层原理
4.推断构造方法
底层原理
5.AOP
底层原理
6.Spring事务
底层原理
ClassPathXmlApplicationContextcontext
长情知热爱
·
2023-11-02 11:27
spring
java
数据库
Spring - 手写模拟Spring
底层原理
手写Spring定义配置类AppConfig@ComponentScan("com.spring.zsj")publicclassAppConfig{@BeanpublicApplicationListenerapplicationListener(){returnnewApplicationListener(){@OverridepublicvoidonApplicationEvent(Appl
长情知热爱
·
2023-11-02 11:27
spring
数据库
mysql
KVC
的
底层原理
成员变量&属性变量&实例变量的区别//成员变量@interfaceLGPerson:NSObject{@publicNSString*myName;//成员idhello;//id->classintage;}//属性@property(nonatomic,copy)NSString*namep;@property(nonatomic,strong)LGSon*son;说明:属性在LLVM编译的作
我是晶锅
·
2023-11-02 09:42
UIWebView为什么那样获取JSContext
但是apple官方并未提供相关的方法,不过这边难不倒某些人,有些人发现,通过
KVC
的方式可获取UIWebView对
小白猿
·
2023-11-02 02:58
Spring Cloud应用- Eureka原理、搭建
一直以来,自以为Spring全家桶的学习中,Springframework是基础中的基础,部分内容也还是必须要读源码去理解
底层原理
,SpringMVC、SpringBoot,甚至Mybatis等等,都是如此
weixin_44612246
·
2023-11-01 23:45
spring
cloud
eureka
java
android日志管理最佳策略,深入Android应用开发:核心技术解析与最佳实践
必须深入理解Android核心技术的
底层原理
和在开发中总结并使用各种最佳实践,别无他法!
weixin_39962356
·
2023-11-01 22:50
android日志管理最佳策略
Spring IOC 快速入门
控制反转的概念就是将原本在java程序中手动创建UserService对象的控制权交给Spring框架进行管理,简单的说,就是将创建UserService对象的控制全被反转到了Spring框架Spring的IOC的
底层原理
实现如下图
syn_0919
·
2023-11-01 21:19
java
spring
多线程面试题1
4.说一说自己对于synchronized关键字的了解5.说说自己是怎么使用synchronized关键字,在项目中用到了吗6.讲一下synchronized关键字的
底层原理
monitor对象7.谈谈synchronized
xiaotai1234
·
2023-11-01 19:42
#
多线程和并发面试题
多线程
java
2023年【高压电工】考试及高压电工找解析
(A)A、kVAB、
kVC
、kA2、【单选题】反磁物质的相对导磁率()。(C)A、等于1B、大于1
akthwyl
·
2023-11-01 16:48
安全
大数据
汽车
c语言
开发语言
锁与CAS
底层原理
前言如何保障线程安全CAS原理剖析CPU如何保证原子操作解密CAS底层指令小结前言日常编码过程中,基本不会直接用到CAS操作,都是通过一些JDK封装好的并发工具类来使用的,在java.util.concurrent包下。但是面试时CAS还是个高频考点,所以呀,你还不得不硬着头皮去死磕一下这块的技能点,总比一问三不知强吧?当然CAS你若真不懂,你可以引导面试官到你擅长的技术点上,用你的其他技能亮点扳
zhengaoly
·
2023-11-01 08:06
iOS
KVC
底层原理
什么是
KVC
?
KVC
的全称叫Key-ValueCoding,也叫做键值编码,在apple官方文档中是这么解释的。
Joker_King
·
2023-11-01 01:30
NSObject
底层原理
分析(一)
@[TOC](NSObject
底层原理
分析)NSObject在Objective-C中大多数类层次结构的根类,通常我们在使用NSObject对象时,会使用[[NSObjectalloc]init]或者[
星辰_入海
·
2023-10-31 23:40
51单片机LED点阵屏学习笔记
移位寄存器74HC595移位寄存器74HC595是一个串行转并行的寄存器,该寄存器主要用来控制LED点阵屏,控制原理和控制数码管的原理类似,下面详细说明一下74HC595的
底层原理
:SER的作用主要是传输数据的作用
夜雨星辰487
·
2023-10-31 22:51
51单片机
Python使用ctypes调用c++函数的一些问题
本篇文章对很多
底层原理
没有过多解释,主要是为了去简单地使用,解决一些问题。中间一些内容可能不大准确,但是希望也能帮助大家,如果大家觉得有帮助的话,点个赞哦本篇文章会分享Pyt
INEVGVUP
·
2023-10-31 17:46
python
c++
前端面试题整理6
4.v-model
底层原理
?5.var,let,const区别?6.v-for的key为什么不推荐index?7.axios和原生ajax的区别?8.自动化构建工具,vite优势?
m-TT
·
2023-10-31 12:56
面试
前端
iOS13和其暗夜模式适配和一些小问题
3、视图的背景颜色变化4、UITextField通过
KVC
方式修改空白提示语颜色崩溃5、其他的一些问题。解决暗夜模式的问题你可以关闭暗夜模式或者去做暗夜模式的适配关闭暗夜模式在info.pli
WGLMM
·
2023-10-31 01:53
MSQL系列(十一) Mysql实战-Inner Join算法
底层原理
及驱动表选择
Mysql实战-InnerJoin算法驱动表选择前面我们讲解了B+Tree的索引结构,及Mysql的存储引擎MyISAM和InnoDB,也详细讲解下leftJoin的底层驱动表选择,并且初步了解Innerjoin是Mysql主动选择优化的驱动表,知道索引要建立在被驱动表上那么对于Innerjoin来说,到底什么是小表?文章目录Mysql实战-InnerJoin算法驱动表选择1.建表及测试数据2.i
jzjie
·
2023-10-31 00:48
Mysql实战
mysql
Inner
join驱动表选择
Join
算法原理
Join算法索引建立优化
Inner
Join驱动表
Java高级技术:单元测试、反射、注解
目录单元测试单元测试概述单元测试快速入门单元测试常用注解反射反射概述反射获取类对象反射获取构造器对象反射获取成员变量对象反射获取方法对象反射的作用-绕过编译阶段为集合添加数据反射的作用-通用框架的
底层原理
注解注解概述自定义注解元注解注解解析注解的应用场景一
养一只摆烂猫.
·
2023-10-30 22:24
Java学习
java
单元测试
junit
synchronized
底层原理
、偏向锁、轻量级锁、自旋锁详解
文章目录1.Java对象头2.Monitor工作原理3.synchronized原理4.synchronized原理进阶锁演变5.轻量级锁6.锁膨胀7.自旋优化8.偏向锁偏向锁状态偏向锁撤销批量重偏向批量撤销偏向锁9.锁消除10.锁粗化11.常见的锁类别(死锁,活锁,饿死)1.Java对象头对象头包含两部分:运行时元数据(MarkWord)和类型指针(KlassWord)MarkWordMarkW
所遇皆惊喜
·
2023-10-30 17:18
Java并发编程
java
第五篇《关于终点关于起点》——CN的科幻微篇之完结篇
登陆方式——“瞬移”,技术
底层原理
——“未知”(弦理论?),登陆实体——跨空间远程实时“共同体”。
CN1280
·
2023-10-30 15:38
Golang 通道 channel
目录1.Golang通道channel1.1.chan注意事项1.2.基本特征1.3.
底层原理
1.3.1.数据结构1.3.2.发送1.3.3.接收1.3.4.关闭1.4.核心知识1.4.1.发送1.4.2
云满笔记
·
2023-10-30 14:27
golang
golang
channel
close
make
select
面试题
1.简述
KVC
和KVO,其中KVO实现原理?
KVC
:键值编码(Key-ValueCoding),它是一种通过key值访问类属性的机制,而不是通过setter/getter方法访问。
丶王无情
·
2023-10-30 12:43
java hashset底层_Java集合系列之八:HashSet
底层原理
保证唯一性HashSet是调用的HashMap的put()方法,而put()方法中有这么一行逻辑,如果哈希值和key都一样,就会直接拿新值覆盖旧值,而HashSet就是利用这个特性来保证唯一性。if(p.hash==hash&&((k=p.key)==key||(key!=null&&key.equals(k))))e=p;所以在存放对象的时候需要重写hashCode()和equals()方法,因
weixin_39664995
·
2023-10-30 09:50
java
hashset底层
Swift-进阶 14:泛型
Swift进阶之路文章汇总本文主要介绍泛型及其
底层原理
泛型泛型主要用于解决代码的抽象能力+代码的复用性例如下面的例子,其中的T就是泛型functest(_a:T,_b:T)->Bool{returna=
Style_月月
·
2023-10-30 09:15
Qt核心机制信号与槽的原理浅析
简要说一下信号与槽的
底层原理
。信号与槽的实现是借助了Qt的元对象系统,元对象系统有一个元对象编译器,程序编译之前会有一个预
Colin_666
·
2023-10-30 02:09
Qt
每日学习总结
qt
Docker
底层原理
:Namespace的使用
文章目录unshare命令设置命名空间:nsenter命令进入已有的命名空间unshare命令设置命名空间:sudounshare[options][command]options可选参数-m或--mount:创建新的Mount命名空间-i或--ipc:创建新的IPC命名空间-p或--pid:创建新的PID命名空间-n或--net:创建新的Network命名空间-u或--uts:创建新的UTS命名
云浅风淡
·
2023-10-30 00:25
容器
docker
容器
运维
Docker
底层原理
:UFS的使用
文章目录前言检查系统是否支持OverlayFS准备两个目录加载OverlayFS模块创建OverlayFS使用OverlayFS卸载OverlayFS前言Linux中常用的联合文件系统有OverlayFS和Aufs(AnotherUnionFileSystem),OverlayFS是Linux内核自带的联合文件系统,而Aufs则是第三方提供的联合文件系统,本博客以OverlayFS为主检查系统是否
云浅风淡
·
2023-10-30 00:55
容器
docker
容器
运维
Docker
底层原理
:Cgroup V2的使用
文章目录检查cgroup2文件系统是否已加载检查系统是否已挂载cgroup2文件系统创建cgroup2层次结构查看cgroup2开启的资源控制类型启用cgroup2资源控制设置cgroup2资源限制加入进程到cgroup2检查cgroup2文件系统是否已加载cat/proc/filesystems|grepcgroup2检查系统是否已挂载cgroup2文件系统mount|grepcgroup2若系
云浅风淡
·
2023-10-30 00:47
容器
docker
容器
Spring
底层原理
(三)
Spring
底层原理
(三)Bean的生命周期@SpringBootApplicationpublicclassApplication{publicstaticvoidmain(String[]args)
冰点契约丶
·
2023-10-29 23:15
Spring
spring
java
后端
IO多路复用详解
文章目录基本概念select系统调用详解select函数定义select的
底层原理
select的优缺点poll系统调用详解poll函数定义调用poll的
底层原理
poll的优缺点epoll系统调用详解epoll
N-1-萘乙基二胺盐酸盐
·
2023-10-29 22:31
计算机系统
IO多路复用
Linux
IO模型
底层原理
C语言
MQ - 40 连接器:以MQ Connector为核心搭建数据集成架构的方案设计
文章目录导图Pre概述连接器是什么数据集成和连接器典型场景:将MySQL中的数据实时同步到Elasticsearch方案一使用典型数据集成组件方案二消息队列连接器方案对比消息队列连接器
底层原理
分析分布式任务调度平台源
小小工匠
·
2023-10-29 22:26
【小工匠聊架構】
架构
MQ
Connector
iOS
底层原理
之dyld应用程序加载
前言众所周知,main作为程序的入口,但是在它之前发生了什么?有点好奇,让我们来瞅一瞅:一、准备工作1.代码__attribute__((constructor))voidFunc(){printf("来了:%s\n",__func__);}intmain(intargc,char*argv[]){NSString*appDelegateClassName;NSLog(@"1223333");@a
MissHector
·
2023-10-29 21:40
底层原理
ios
Java SE 学习笔记(十七)—— 单元测试、反射
单元测试快速入门1.3JUnit常用注解2反射2.1反射概述2.2获取类对象2.3获取构造器对象2.4获取成员变量对象2.5获取常用方法对象2.6反射的作用2.6.1绕过编译阶段为集合添加数据2.6.2通用框架的
底层原理
夏木夕
·
2023-10-29 20:44
Java
java
学习
笔记
10 - OC多线程之GCD常用API
OC
底层原理
探索文档汇总dispatch_after延迟执行使用很简单,只是需要知道一点,等待指定的时间后将任务块异步的添加到指定的队列中,并不是延迟执行,而是延迟入队代码:-(void)cjl_testAfter
iOS之文一
·
2023-10-29 19:22
一、oc对象
底层原理
分析
一、OC对象的分类OC对象主要可以分为三种:instance对象(实例对象)class对象(类对象)meta-class对象(元类对象)1.instance对象就是通过类alloc出来的对象,每次调用alloc都会产生新的instance对象。object1和object2都是NSObject的instace对象(实例对象),但他们是不同的两个对象,并且分别占据着两块不同的内存。NSObjcet*
iOS_进击的小学生
·
2023-10-29 16:58
【git】git
底层原理
及相关命令
写在前面git是一款非常好用的分布式的版本控制软件,然后最近看了git底层实现的一些东西(也不是很底层),记录总结一下,以便更好的理解使用git。本文主要是从三个对象说起。三个对象三个对象分别是git对象、tree对象、commit对象。三个对象对我们理解git如何组织和保存数据,以及git的各种操作如何实现非常有帮助。git对象git对象对应的是单个的文件内容,保存在版本库中。git对象没有名字
shanxiaoshuai
·
2023-10-29 16:11
web开发
git
ZGC关键技术分析
因此对程序员来说不仅要会编写业务代码,同时也要卷一下JVM
底层原理
和调优知识。这种局面可能因为ZGC的出现而发生改变,新一代回收器ZGC几乎不需要调优的情况下GC停顿时间可以降低到亚秒级。
得物技术
·
2023-10-29 13:16
java
高性能
GC算法
人人都能看懂的Spring源码解析,Spring声明式事务关于传播特性、事务挂起与恢复的处理
AbstractPlatformTransactionManager事务传播特性事务挂起与恢复通过DataSourceTransactionManager看事务挂起和恢复的具体实现代码走读总结往期文章:人人都能看懂的Spring
底层原理
黄俊懿
·
2023-10-29 10:54
Spring
spring
java
spring
boot
后端
框架
01_Elasticsearch 快速入门实战
主要内容ElasticSearch概述ElasticSearch应用场景详解ElasticSearch环境搭建ElasticSearch常用分词技术介绍与使用ElasticSearch
底层原理
剖析ElasticSearch
BruceLv_007
·
2023-10-29 07:10
Elasticsearch
elasticsearch
RunLoop相关
iOS
底层原理
总结-RunLoop解密RunloopRunloop是一种在当前线程,持续调度各种任务的运行机制。
内心强大的Jim
·
2023-10-29 02:04
剑指JUC原理-5.synchronized
底层原理
Java对象头以32位虚拟机为例:普通对象在Java虚拟机中,每个对象都有一个对象头(ObjectHeader),其中包含了一些用于管理对象的元数据信息。对象头通常由两部分组成:markword(标记字)和klassword(类指针字)。MarkWord(标记字):MarkWord是用于存储对象的运行时数据和锁相关的信息。它的具体结构和含义可能因不同的虚拟机实现而有所差异,但通常包含以下信息:对象
爱吃芝士的土豆倪
·
2023-10-29 00:23
开发语言
java
juc
java学习之Spring5
Spring51.Spring5框架概述2.下载Spring53.第一个Spring入门小案例(体验)4.IOC容器4.1
底层原理
4.2xml配置文件方式的Bean管理4.3FactoryBean4.4Bean
我哪知道啊¿
·
2023-10-29 00:06
java零基础学习笔记
java
学习
spring
【Spring5-01】主要学习内容和入门案例
Spring入门案例Spring5课程内容1、Spring框架概述(1)轻量级开源JavaEE框架,为了解决企业复杂性,两个核心组成:IOC和AOP(2)Spring5.2.6版本2、IOC容器(1)IOC
底层原理
浅浅望
·
2023-10-28 20:38
尚硅谷-SSM新手入门
java
spring
简单手写模拟spring
底层原理
目录补充说明编写基础工程实现ApplicationContext实现@ComponentScan注解实现@Component注解spring原理具体简单模拟实现补充说明在开始前,先补充一个bean的生成时间。在之前的spring入门使用代码里,是这么写的AnnotationConfigApplicationContextcontext=newAnnotationConfigApplicationC
是菜菜的小严惜哎
·
2023-10-28 20:53
spring相关
java日常分享
spring
spring原理
Spring源码学习(二)--手写模拟spring
底层原理
通过手写模拟,了解Spring的底层源码启动过程,了解BeanDefinition、BeanPostProcessor的概念,了解Spring解析配置类等底层源码工作流程,通过手写模拟,了解依赖注入,Aware回调等底层源码工作流程,通过手写模拟,了解SpringAOP的底层源码工作流程当然,代码实现很粗糙,目的是为了更好的廖家spring底层bean加载的过程项目地址:write-spring:
从头再来_f
·
2023-10-28 20:22
Spring源码
spring
java
Spring-手写模拟Spring
底层原理
概述模拟大致的
底层原理
,为学习Spring源码做铺垫。
有梦想的年轻人6174
·
2023-10-28 20:14
spring
java
swift的Struct学习-1
内存选取赋值机制用的KVO,
KVC
,选取类继承与NSObject是否考虑继承关系创建Player的结构体**structPlayer{varname:StringvarhignScore:Int=0varhistory
v尽栗而为v
·
2023-10-28 18:36
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他