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
集合框架原理分析
iOS---12-load_images&类拓展&关联对象
原理分析
类扩展分类类扩展就是一个匿名的分类.类扩展在编译的时候就将数据写入到类的信息中,也就ro中分类编译底层是structcategory_t,里面存储着分类的对象方法、类方法、属性、协议信息.在程序运行的时候,runtime会将Category的数据,合并到类信息中(类对象、元类对象中.也就是保存在rw中.类扩展image.png通过通过_read_images->_getObjc2ClassList
清风烈酒2157
·
2024-01-14 05:53
2 -
集合框架
(上)
1.总览集合就是用于存储多个数据的容器。相对于具有相同功能的数组来说,集合的长度可变会更加灵活方便1.1ListList的特点是存取有序,可以存放重复的元素,可以用下标对元素进行操作1)ArrayList基本操作CRUD//创建一个集合ArrayListlist=newArrayList();//添加元素list.add("cpp");list.add("java");list.add("go")
在深度学习里迷路
·
2024-01-14 01:45
Java基础
java
3 -
集合框架
(下)
1.HashMap详解HashMap是Java中常用的数据结构之一,用于存储键值对。在HashMap中,每个键都映射到一个唯一的值,可以通过键来快速访问对应的值,算法时间复杂度可以达到O(1)CRUD//创建HashMap对象HashMapmap=newHashMap>>16);}hash方法对计算键值对的位置起到了至关重要的作用put方法源码中就会去调用hash方法:publicVput(Kke
在深度学习里迷路
·
2024-01-14 01:45
Java基础
java
开发语言
【Vue3】2-11 : 生命周期钩子函数及
原理分析
本书目录:点击进入一、组件生命周期概述1.1官方生命周期1.2钩子函数(回调函数)▶生命周期可划分为三个部分(->表示执行循序):二、实战:测试生命周期流程>代码>效果一、组件生命周期概述每个组件在被创建时都要经过一系列的初始化过程——例如,设置数据监听编译模板将实例挂载到DOM并在数据变化时更新DOM等同时在这个过程中也会运行一些叫做生命周期钩子的函数(回调函数),这给了用户在不同阶段添加自己的
ladymorgana
·
2024-01-13 21:06
架构师之路-java
vue.js
javascript
前端
钩子函数
生命周期
深入了解Java多线程编程:JVM内存模型与同步机制
本文将深入探讨JVM内存模型、重排序、内存屏障、happen-before关系、主内存、工作内存以及同步机制,并通过具体案例进行
原理分析
。
Ernest_Feng
·
2024-01-13 20:35
jvm
并发编程学习指南
java
jvm
开发语言
SpringBoot
原理分析
1起步依赖
原理分析
1.1分析spring-boot-starter-parent按住Ctrl点击pom.xml中的spring-boot-starter-parent,跳转到了spring-boot-starter-parent
c_gentle
·
2024-01-13 13:37
Java进阶九—数组问题(
集合框架
)
Java进阶九—数组问题(
集合框架
)一.原生数组带来的问题原生数组容易造成超出边界,如果非要使用传统的数组,增删改查,就要用到数据结构,非常复杂CRUD是指在做计算处理时的增加(Create)、读取查询
_阿伟_
·
2024-01-13 11:29
java
开发语言
java
集合框架
image.pngimage.png1、关联:类之间的一种关系,如学生和老师。代码中的表示:classStudent{privateTeachermTeacher;}classTeacher{}2、双向关联:和关联一样,不过它是两个方向的,如学生和老师,老师和学生,双向关系。代码中表示:classStudent{privateTeachermTeacher;}clsassTeacher{priva
study_go_on
·
2024-01-13 10:24
Spring Cloud Alibaba整合RocketMQ架构
原理分析
关于RocketMQ的原理,本文就不做详细分析了,这里就重点关注SpringCloudAlibaba是如何整合RocketrMQ的。Part.1使用原生RocketMQ客户端?RocketMQ提供了RocketMQClientSDK,开发者可以直接依赖这个SDK,就可以完成消息的生产和消费。org.apache.rocketmqrocketmq-client4.9.21.生产消息RocketMQC
架构随笔录
·
2024-01-13 08:58
Spring
Cloud
Alibaba
RocketMQ
java-rocketmq
rocketmq
架构
spring
cloud
alibaba
学习
微服务
Elasticsearch-基础介绍及索引
原理分析
介绍Elasticsearch是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎ApacheLucene™基础上的搜索引擎.当然Elasticsearch并不仅仅是Lucene那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。实时分析的分布式搜索引擎。可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据。基本概念
m0_67403073
·
2024-01-13 02:56
java
java
后端
ConcurrentHashMap的
原理分析
学习
ConcurrentHashMap的初步使用及场景CHM的使用ConcurrentHashMap是J.U.C包里面提供的一个线程安全并且高效的HashMap,所以ConcurrentHashMap在并发编程的场景中使用的频率比较高,那么这一节课我们就从ConcurrentHashMap的使用上以及源码层面来分析ConcurrentHashMap到底是如何实现安全性的api使用ConcurrentH
CopyLower
·
2024-01-13 02:30
学习
Java
学习
哈希算法
算法
Java面试题整理-高并发篇
synchronized
原理分析
_遇见更好的自己、的博客-CSDN博客Java高并发专题之synchronized关键字1、synchronized作为jvm关键字有三个作用域synchronized作用于实例方法锁住的当前对象
遇见更好的自己、
·
2024-01-12 23:22
Java基础
java
开发语言
后端
Xposed 实现
原理分析
Xposed实现
原理分析
文章目录Xposed实现
原理分析
前言Xposed使用方法Xposed原理概述Androidzygote进程基于Dalvik的方法Hook基于ART的方法HookXposed工作流程
l0neman
·
2024-01-12 23:11
Android
逆向工程
android
framework
ndk
TCP原理
TCP
原理分析
:1.什么是TCP?TCP是一种面向连接的协议,它提供了可靠的、全双工的数据流传输
码农阿豪
·
2024-01-12 23:48
好“物”分享
tcp/ip
网络
网络协议
vue之为什么data属性是一个函数而不是一个对象?
一、实例和组件定义data的区别二、组件data定义函数与对象的区别三、
原理分析
四、结论为什么data属性是一个函数而不是一个对象?
牛先森家的牛奶
·
2024-01-12 21:32
Vue
vue.js
javascript
前端
Vue中 keep-alive的实现
原理分析
keep-alive的实现原理使用vue的时候,想必大家都是用过keep-alive,其作用就是缓存页面以及其状态。使用了这么久vue只知道如何使用但不明白其中原理,昨天翻看实现代码,这里做个笔记,其中有些注释是我自己加上的,便于理解。这里以vue3为例整个组件的源码为:constKeepAliveImpl={name:`KeepAlive`,//Markerforspecialhandlingi
时清云
·
2024-01-12 09:42
vue3.x
keep-alive
keep-alive的原理
出现 nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘xx‘ not found 解决方法
目录前言1.问题所示2.
原理分析
3.解决方法4.拓展前言对于Mybatis的相关知识可看我这篇文章的详细介绍:Mybatis从入门到精通(全)对应的Param参数,具体的使用可看我上述文章,post一个例子
码农研究僧
·
2024-01-12 08:17
BUG
mybatis
xml
java
vue初步学习之@vue/cli脚手架的安装配置
javascript框架渐进式:从声明渲染->组装系统->客户端路由->集中式状态的管理->项目构建优点:1.易用,有基础可以快速上手2.灵活,在库和框架之间灵活伸缩自如3.高效:20kb虚拟大小库:方法和
集合框架
一周七喜h
·
2024-01-12 07:44
javascript
html5
vue.js
Iterable Collection List的常见方法签名及含义
一.Java
集合框架
概述Java集合可以分为Collection和Map两种体系其中Collection是单列数据,定义了存储一组对象的方法的集合Collection又可以分为List和Set:常见的List
yss233333
·
2024-01-12 06:54
笔记
list
java
数据结构
Iterable、Collection、List的常见方法签名以及含义
Iterable、Collection、List都是接口,它们在
集合框架
中的关系:一、IterableIterable是一个泛型接口,表示实现该接口的类是可以逐个元素进行遍历的,具体如下:二、CollectionCollection
吃点橘子
·
2024-01-12 06:49
java
[JAVA数据结构] 认识 Iterable、Collection、List 的常见方法签名以及含义
)Iterable1.介绍2.常见方法(二)Collection1.介绍2.常见方法(三)List1.介绍2.常见方法总结(一)Iterable1.介绍Iterable接口是Java中的一个接口,它是
集合框架
中的根接口之一
七愿❛‿˂̵✧
·
2024-01-12 06:47
数据结构
后端
java
开发语言
ide
list
【自学笔记】01Java基础-08Java常用API:04包装类
具有将基本数据类型转换为对象的功能,并且实现了多种接口,支持
集合框架
和泛型。
BreezeDove
·
2024-01-12 01:41
自学笔记
笔记
开发语言
java
【SpringBoot 自动配置】-EnableAutoConfiguration 注解
【SpringBoot自动配置】-EnableAutoConfiguration注解续接上回【SpringBoot
原理分析
】-自动配置与【SpringBoot自动配置】-Enable*注解,在前面笔者分析了在
是佩奇吗?
·
2024-01-12 00:23
java
spring
boot
spring
java
需要登录的网站爬虫详解
概述介绍一下请求状态
原理分析
需要登录的网站请求特点分析登陆前后请求差异如何从接口分析一步步构建一个合理的登录爬虫巧方法解决登录案例分析案例一https://login2.scrape.center/默认重定向导致无法获取到重定向前的
Jesse_Kyrie
·
2024-01-11 21:38
python爬虫综合
爬虫
python
【STM32F103笔记】2、单片机中的HelloWorld——流水灯
在上一篇中我们已经搭建好了STM32开发环境,点亮了第一个LED灯,这一篇将从电路
原理分析
开始,对流水灯的控制原理,电路参数设计,STM32F103引脚与
Keep_moving_tzw
·
2024-01-11 20:23
STM32F103笔记
单片机
嵌入式
stm32
程序设计
2018-01-11 解释系统的工作
原理分析
-04
一、收获1、解释系统深刻地印象决策系统,决策系统决定薪给,行为决定价值,价值决定你在为人处世中的一切;2、如果要把世界看得更清楚,第一需要完善对解释框架的持续打磨,第二需要不断优化假设体系,而假设体系中的元假设(假设的假设)就是世界观;二、回答问题1、你的系统2是否可以解释我写这个系列的野心答、我的过程,看到这个过程,系统1启动,我先尝试下回答这个问题。但是直觉和感觉让我无法清晰描述这个问题,启动
Power_Lei
·
2024-01-11 11:22
Java
集合框架
文章目录集合1、Collection1.1、List1.2、Queue&Deque1.2.1、Stack1.3、Set集合Java集合,也称为容器,主要由两大接口(Interface)派生出来的,Collection和MapCollection用来存放单一元素(单身狗),Map存放Key-value键值对(情侣)1、CollectionCollection|-List||-Queue||-Set操
沁禹
·
2024-01-11 07:02
每日一个知识点
java
开发语言
集合
面试大纲,初级程序员必入
https://regex101.com/正则表达式工具Java面试基础手册Java基础Java
集合框架
ArrayList与linkedList的区别Linux常用指令Mysql基础Java基础继承、输入输入流
故里明月
·
2024-01-10 19:16
面试
职场和发展
java内存泄漏危害_Java内存泄漏问题分析方法
摘要:从Java垃圾收集的
原理分析
Java内存泄漏问题的成因,找到Java内存泄漏问题预防、发现、定位、解决的方法。
weixin_39636540
·
2024-01-10 16:18
java内存泄漏危害
JPEG/Exif/TIFF格式解读(1):JEPG图片压缩与存储
原理分析
JPEG文件简介JPEG的全称是JointPhotographicExpertsGroup(联合图像专家小组),它是一种常用的图像存储格式,jpg/jpeg是24位的图像文件格式,也是一种高效率的压缩格式,文件格式是JPEG(联合图像专家组)标准的产物,该图像压缩标准是国际电信联盟(InternationalTelecommunicationUnion,ITU)、国际标准化组织(Internati
周陆军的个人博客
·
2024-01-10 15:17
jpeg
exif
tiff
图片压缩
图片存储
JPEG
原理分析
及JPEG解码器的解析
文章目录JPEG
原理分析
及JPEG解码器的调试
原理分析
JPEG编解码流程图DC系数编码AC系数编码JPEG文件格式Segment组织形式JPEG的SegmentMarkernon-hierarchicalHuffmancodinghierarchicalHuffmancodingnon-hierarchicalarithmeticcodinghierarchicalarithmeticcoding
Cross_Entropy
·
2024-01-10 15:43
数据压缩作业
算法
信息压缩
c语言
【读源码】Synchronized
原理分析
-Java线程互斥同步
文章目录一、Synchronized的使用1.1对象锁1.2类锁二、Synchronized
原理分析
2.1加锁和释放锁的原理2.2可重入原理:加锁次数计数器2.3保证可见性的原理:内存模型和happens-before
佩洛君
·
2024-01-10 15:11
Java源码阅读
java
开发语言
jvm
简述什么是图灵机_图灵机简介和
原理分析
图灵机简介和
原理分析
摘要:1936年,阿兰·图灵提出了一种抽象的计算模型——图灵机(TuringMachine)。
weixin_39907157
·
2024-01-10 15:53
简述什么是图灵机
SpirngCloud核心SpringBoot自动装配原理
自动装配
原理分析
.png自动装配是SpringBoot中通过@EnableAutoCinfiguration注解来开启的,这个注解的声明在启动类注解@SpringBootApplication内;image.png
丶_62f3
·
2024-01-10 15:21
黑猴子的家:Java SE 练习题第十一章
尾部都有答案第十一章练习题(使用泛型和
集合框架
)(1)集合API中Set接口的特点是哪项?
黑猴子的家
·
2024-01-10 13:04
聊聊 Java
集合框架
中的Arrays
Arrays和Collections是分别操作数组和集合的两个工具类。今天就来对Arrays中的内容作个总结。一、Arrays类概述Arrays类位于java.util包中。Arrays继承Objectjava.lang.Object↳java.util.ArraysArrays类中的静态方法可以对数组进行排序、查询、搜索等等操作。二、Arrays类中方法1.Arrays.asList()方法描述
归思君
·
2024-01-10 12:43
Java基础
java
开发语言
聊聊 Java
集合框架
中的 ArrayList
其实Java
集合框架
也叫做容器,主要由两大接口派生而来,一个是collection,主要存放对象的集合。另外一个是Map,存储着键值对(两个对象)的映射表。
归思君
·
2024-01-10 12:40
Java基础
java
后端
PHP进阶之路 - 深入理解FastCGI协议以及在PHP中的实现
传统CGI工作
原理分析
客户端访问某个URL地址之后,通过GET/POST/PUT等方式提交数据,并通过HTTP协议向Web服务器发出请求,服务器端的HTTPDaemon(守护进程)将HTTP请求里描述的信息通过标准输入
PHP9年架构师
·
2024-01-10 07:27
常用的集合类
不断的向上抽取,就形成了
集合框架
。框架的顶层Collection接口:image.png这里Collection是高层次的抽象,而List与Set都extends这个Coll
Shiloh_74c3
·
2024-01-10 07:12
java基础 - 01 java
集合框架
概述以及Iterable接口和Collection简单介绍
废话说多了,正式来说集合篇吧:java常见
集合框架
简介我们将ja
Miaow.Y.Hu
·
2024-01-10 07:08
java
java
python
windows
OpenFeign学习思维导图
参考:1、OpenFeign如何为FeignClient生成动态代理类2、Feign底层
原理分析
-自动装载&动态代理3、FactoryBean和普通Bean的区别
道法自然 实事求是
·
2024-01-10 00:54
SpringCloud
学习
java
handler全解
handler一,handler简介及其使用场景(1)handler简介(2)handler使用场景二,handler工作
原理分析
(1)handler工作流程(2)Message(3)Messagequeue1
暴龙 战神
·
2024-01-09 20:06
学习笔记
安卓
GCD底层
原理分析
GCD底层
原理分析
下面我们在libdispatch.dylib去探索队列是如何创建的底层源码分析在源码中搜索dispatch_queue_createdispatch_queue_tdispatch_queue_create
f8d1cf28626a
·
2024-01-09 18:57
Java基础复习资料------继承与多态 / jdk安装/记事本程序运行/变量/对象,属性,方法,构造方法,重载方法,重写方法/多态/异常/多线程等等...持续更新中 (生活举例+代码举例+图片))
.重载方法3.重写方法其他函数方法thissuper类继承extends接口implements/interface多态(考)包装类抽象类abstract数据封装set/get方法异常多线程常用工具类
集合框架
悟道子HD
·
2024-01-09 16:07
java程序设计语言
java
开发语言
intellij-idea
后端
Java 集合面试题真实场景还原
在java中提供了量大类的
集合框架
,主要分为两类:第一个是Collection属于单列集合,第二个是Map属于双列集合在Collection中有两个子接口List和Set。在我们平常开发的过
xwhking
·
2024-01-09 16:33
Java面试题
java
使用proteus进行主从JK触发器仿真失败原因的分析
在进行JK触发器的
原理分析
的时候,我首先在proteus根据主从JK触发器的原理进行了实验根据原理图,如下图:我进行仿真,在仿真的过程中,我向电路图中添加了外部的置0/1端口,由此在proteus中得到下面的电路图此电路中
apprentice_eye
·
2024-01-09 15:17
proteus仿真遇到的问题
proteus
Eureka注册中心Eureka提供者与消费者,Eureka
原理分析
,创建EurekaServer和注册user-service
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Eureka提供者与消费者二、Eureka
原理分析
eurekaeureka的作用eureka总结三、创建EurekaServer
༶626
·
2024-01-09 14:30
eureka
云原生
Java
集合框架
Java
集合框架
Java集合类主要由两个根接口Collection和Map派生出来的。
小柔的
·
2024-01-09 10:13
java
windows
开发语言
android 中一种获取view尺寸的方式及
原理分析
1、activity生命周期跟view绘制流程的触发顺序onCreate->onStart->onResume->makeVisiblewindowManagerImpl.addView->windowManagerGlobal.addView->viewRootImpl.setView->viewRootImpl.requestLayout()->viewRootImpl.scheduleTra
明天要更优秀
·
2024-01-09 10:21
集合框架
和泛型(二)
本课目标掌握Map集合存储数据的用法理解泛型的相关概念掌握泛型集合的用法掌握Collections的用法一、Map接口Map接口存储一组键值对象,提供Key到value的映射Map接口常用的实现类HashMapHashMap类的特点:1.不保证映射的顺序,特别是不保证顺序恒久不变2.数据添加到HashMap集合后,所有数据的数据类型将转换为Object类型,所以从其中获取数据时需要进行强制类型转换
知识大白
·
2024-01-09 05:09
Java高级特性
java
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他