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
前端CSS底层原理
底层原理
是什么?
底层原理
是什么?PHP和nginx是什么关系?是如何交互的?
底层原理
是什么?FastCGIPHP和nginx是什么关系?客户端发送HTTP请求到nginx服务器。是如何交互的?
SmallFatMan
·
2023-08-06 09:36
运维工程师学习
php
nginx
开发语言
运维
学习
运维开发
fastcgi
写给Android开发者的协程基本原理
底层原理
也是利用java线程。基础知识生态架构相关依赖库dependencie
yihanss
·
2023-08-06 08:04
Android开发
android
kotlin
怎样提升洞察力和感知能力?如何训练观察力?提升洞察力的方法
一个拥有强大洞察力的人,能够在纷繁复杂的信息中,关注到很多人所观察不到的细节,透过现象,探寻到事物的
底层原理
,从容地应对生活和工作中的各种问题。
唐歌日思录
·
2023-08-06 08:12
STL C++学习背景
本科教学期间考试还是代码,老师都禁止使用stl,理由是让我们深入理解
底层原理
。我觉得应该还有其他语言于是翻帖子,看目标公司对stl管制不,方便团队协
jennydale
·
2023-08-05 23:13
C/C++
小众知识点
c++
学习
开发语言
python 中的 setdefault 方法详解、
底层原理
和用法
1、setdefault方法功能setdefault是Python中字典的一个方法,它用于在字典中查找指定键如果键存在,则返回对应的值;如果键不存在,则在字典中添加该键,并将其值设置为指定的默认值2、setdefault用法详解dict.setdefault(key,default_value)其中,key为要查找或添加的键,default_value为键不存在时设置的默认值。如果省略defaul
还是那个同伟伟
·
2023-08-05 08:43
Python进阶
python
数据结构
哈希
setdefault
哈希桶
初探OC
底层原理
之《消息慢速查找obc_msgSend_uncached》
分析lookUpImpOrForward源码流程.macroMethodTableLookupSAVE_REGSMSGSEND//lookUpImpOrForward(obj,sel,cls,LOOKUP_INITIALIZE|LOOKUP_RESOLVER)//receiverandselectoralreadyinx0andx1movx2,x16movx3,#3bl_lookUpImpOrFo
破茧重来
·
2023-08-05 06:47
简介一下
前端CSS
选择器的权重值
最近发现一个关于css权重的知识,瞬间解决了很多疑惑,觉得有必要和大家分享一下在css样式设计时很多时候都是靠权重来设置标签样式,其中一个最大的规律就是各种选择方式的权重大小:!important>行间样式>id>class|属性>标签选择器>通配符但是这就出现一个问题,如果是两两组合的话,就让人分不清权重的优先级了。因为这个权重不仅有一个大小的关系,而且还有一个具体的值的对应关系,同时这个值是可
pythonFL
·
2023-08-04 10:14
铠甲网络面试(部分)
答案:定时任务进行检测与续约,具体参考本博----《专题三分布式系统》之《第三章集中式缓存Redis》之《第三节Redis
底层原理
分析》之《3.3.3redis数据结构实践之分布式锁的实现》web容器集群
qq_23204557
·
2023-08-04 09:42
面试
网络
linux
Mac
epoll
qps
RT
高并发
索引失效
索引合并
一文读懂SpringCloud与Eureka,Feign,Ribbon,Hystrix,Zuul核心组件间的关系
因此本文将通过大量的手绘图,给大家谈谈SpringCloud微服务架构的
底层原理
。实际上,S
B1nnnn丶
·
2023-08-04 08:33
SpringCloud
spring
cloud
eureka
微服务架构
微服务
一文读懂SpringCloud与Eureka,Feign,Ribbon,Hystrix的关系
因此本文将通过大量的手绘图,给大家谈谈SpringCloud微服务架构的
底层原理
。实际上,SpringCloud是一个全家桶式的技术栈,包含了很多组件。
早上起来要吃饭
·
2023-08-04 08:32
Java
java
springcloud常用核心组件(Eureka,Feign,Ribbon,Hystrix,Zuul)
因此本文将通过大量的手绘图,给大家谈谈SpringCloud微服务架构的
底层原理
。实际上,SpringCloud是一个全家桶式的技术栈,包含了很多组件。
xiaofeixiastar
·
2023-08-04 08:01
springcloud
springcloud
eureka
feign
ribbon
hystrix
解析CAS算法原理
CAS原理概念实现形式
底层原理
案例CAS的缺点ABA问题ABA问题如何产生的?原子的引用时间戳原子的引用利用AtomicStampedReference解决ABA问题案例什么是CAS?
青草离..秋风起
·
2023-08-04 07:20
计算机
JUC并发编程
java
多线程
编程语言
并发编程
CAS原理
目录CAS简介CAS思路CAS使用场景CAS问题总结CAS简介CAS的英文全称是Compare-And-Swap,意思就是比较并交换,他是原子类的
底层原理
,同时也是乐观锁的原理,CAS的特点是避免使用互斥锁
程序员内功心法
·
2023-08-04 07:19
Java并发编程
java
后端
18.AtomicReference、AtomicStampReference
底层原理
。多个变量更新怎么保证原子性?CAS的ABA问题怎么解决?
老王:小陈啊,上一章我们说了AtomicInteger、AtomicBoolean的
底层原理
,这一篇我们就来说说Atomic系列的另一个分类AtomicReference和AtomicStampReference
码农小陈的学习笔记
·
2023-08-04 07:46
java并发专栏
并发编程
线程安全
并发
java
面试
简-理解Python的装饰器、迭代器和生成器
底层原理
装饰器、迭代器和生成器是Python中的高级功能,它们分别用于扩展函数或方法的功能、遍历容器元素和创建简洁的迭代器。装饰器装饰器是一个用于修改或扩展函数或方法的功能的函数。装饰器接受一个函数作为参数,并返回一个新的函数,新函数通常会在原函数的基础上添加一些额外的功能。装饰器的常见用途包括日志记录、性能测试、权限检查等。defdemo_decorator(func):defhh(*args,**kw
一路向东_
·
2023-08-03 23:25
后端
开发
知识科普
python
开发语言
Scala - 反射动态创建方法
有时候我们想定义一个字符串的方法,然后通过scala的动态创建class,然后反射调用方法,在很多情景下是在学有用的,比较动态自定义spark的mapParations,当然了,每个人的需求都不一样,但是
底层原理
是一样的
大猪大猪
·
2023-08-03 12:11
八、MySQL
作为一名后端开发人员不仅要熟练掌握SQL语句,还要弄清楚数据库的
底层原理
,这样才能在设计时,考虑周到。
全村的希望_5461
·
2023-08-03 07:31
K8S学习圣经6:资源控制+SpringCloud动态扩容原理和实操
Kubernets学习圣经:
底层原理
和实操说在前面:现在拿到offer超级难,甚至连面试电话,一个都搞不到。
40岁资深老架构师尼恩
·
2023-08-03 00:50
面试
kubernetes
学习
spring
cloud
面试
云原生
K8S学习圣经5:Pod负载管理的十八般兵器
Kubernets学习圣经:
底层原理
和实操说在前面:现在拿到offer超级难,甚至连面试电话,一个都搞不到。
40岁资深老架构师尼恩
·
2023-08-03 00:47
面试
kubernetes
java
云原生
架构
面试
程序环境和预处理
程序的实现并不是简单的在vs上写好代码再调试执行的过程,vs是一种集成开发环境,简单来说,集成开发环境就是一个智能软件,它帮助人们进行代码的编写,执行,但背后具体的细节往往被忽略,了解这些细节有助于我们加深对计算机
底层原理
的认知
Mylvzi
·
2023-08-02 20:47
预处理
iOS Block
底层原理
block本质上也是一个OC对象block内部的isa指针继承自NSObject,即可证明block即OC对象block是封装了函数调用以及函数调用环境的OC对象1,定义一个blockintmain(intargc,char*argv[]){void(^myBlock)(void)=^{NSLog(@"====");};myBlock();return0;}使用如下方式转换成cppxcrun-sd
絮语时光
·
2023-08-02 19:19
iOS技术汇总
ios
objective-c
block
Vue之nextTick原理与作用
原文合集地址如下,有需要的朋友可以关注本文地址合集地址原理在Vue.js中,$nextTick方法的
底层原理
涉及Vue的更新队列以及浏览器的异步任务队列(微任务和宏任务)。
demo123567
·
2023-08-02 18:59
前端
vue
vue.js
前端
javascript
golang深刻剖析——channel
3.1.1无缓冲channel3.1.1带缓冲channel3.2channel的读写3.3channel的关闭(****)3.4channel和select3.5channel的死锁4channel
底层原理
篱落~~成殇~~
·
2023-08-02 14:30
golang
开发语言
后端
webpack和vite的比较
一、webpack和vite都是现代化打包工具二、为什么Vite启动快2.1底层语言从
底层原理
上来说,Vite是基于esbuild预构建依赖。
公子小白123
·
2023-08-02 13:58
快速部署ChatGLM-6B大模型实战总结
作者简介:赵辉,区块链技术专家,精通各种联盟链、公链的
底层原理
,拥有丰富的区块链应用开发经验。近期,IT界掀起了大模型的热潮,各种百模争霸的局面出现。
MavenTalk
·
2023-08-02 11:34
底层原理
(十一)------设计模式与架构
何为架构?架构(Architecture)软件开发中的设计方案类与类之间的关系、模块与模块之间的关系、客户端与服务端的关系经常听到的架构名词MVC、MVP、MVVM、VIPER、CDD三层架构、四层架构......MVC-Apple版比较常见的是UITableViewView跟Model相互不可见,都是通过VC进行传递MVC-变种VC可以拥有View,View也可以改变VCVC也可以拥有Model
SwordDevil
·
2023-08-02 07:04
前端css
js 不允许页面选择复制选择的两种方法
有关不允许页面选择复制的几种方法1JS方法以下方法我发现把左键选择右键都控制了,刚一点击,就执行这个函数了$(document.body).bind("selectstart",function(){returnfalse;});2css方法http://www.divcss5.com/rumen/r17062.shtml.noselect{-webkit-touch-callout:none;/
雪河冰兰
·
2023-08-02 05:36
stm32通过SPI挂载FatFs读写串行FLASH(stm32cubemx)
注:本文侧重于直接应用,涉及到的一些
底层原理
还请自行搜索了解涉及到的硬软件信息如下:单片机:STM32F407VET6FLASH芯片:W25Q16(其他型号代码中只需要做适当修改即可),关于不同型号的的
xiaopa菜
·
2023-08-02 02:47
FATFS
stm32
单片机
嵌入式硬件
C#中i++和++i的
底层原理
下面说下它的
底层原理
运算符优先级与运算顺序:运算符的优先级只是影响了表达式中的结合顺序,不会影响运算顺序,运算顺序永远都是从左至右计算例如如下的代码:intx=3;inty=1||(x=1)&&(x+=
Hello Bug.
·
2023-08-02 01:00
C#
算法
数据结构
刨根问底Java日志
本文包括Java日志体系的发展历史、推荐应用方式和部分
底层原理
;运维层面的日志系统搭建及不同组件的对比;及常用的查询日志的Linux命令,方便Linux机器上日志的查询。
Wayne566
·
2023-08-02 00:57
Spring框架中的Bean的各种加载方式
大家好,这里向大家主要介绍Spring框架以及SpringBoot框架中的Bean的各种加载方式,有时候我们的学习,就是单纯为了工作效率而作为工具使用,于是乎,往往忽略了其最重要的一点,那就是
底层原理
!
IT小辉同学
·
2023-08-02 00:55
Spring
SpringBoot
spring
java
后端
Kubernetes系列
文章目录1详解docker,踏入容器大门1.1引言1.2初始docker1.3docker安装1.4docker卸载1.5docker核心概念和
底层原理
1.5.1核心概念1.5.2docker
底层原理
1.6
kobe_OKOK_
·
2023-08-01 20:23
kubernetes
容器
云原生
多线程面试题--线程安全
synchronized关键字的
底层原理
基础版当我们对代码就行反编译,会发现其实synchronized就是monitorMonitor假如现在有一个线程过来了,要执行当前代码,会执行到synchronized
Java菜鸟尹先生
·
2023-08-01 20:48
java
开发语言
【前端|CSS系列第4篇】面试官:你了解居中布局吗?
欢迎来到
前端CSS
系列的第4篇教程!如果你正在寻找一种简单而又强大的前端技术,以使你的网页和应用程序看起来更加专业和美观,那么居中布局绝对是你不能错过的重要知识。
程序员小豪
·
2023-08-01 20:42
前端
前端
css
javascript
居中布局
OC
底层原理
06-isa流程图
一、回顾上一期OC
底层原理
05-isa结构分析中,我们在GomuPerson的实例对象person的地址中,拿到第一位地址中的isa,进行逆向推导isa&mask得到GomuPerson类//:第一步,
Gomu_iOS
·
2023-08-01 17:52
Redis的数据结构及
底层原理
一、Redis的两层数据结构简介redis的性能高的原因之一是它每种数据结构都是经过专门设计的,并都有一种或多种数据结构来支持,依赖这些灵活的数据结构,来提升读取和写入的性能。如果要了解redis的数据结构,可以从两个不同的层面来讨论它:(1)第一个层面,是从使用者的角度,这一层面也是Redis暴露给外部的调用接口,比如:stringlisthashsetsortedset(2)第二个层面,是从内
无形风
·
2023-08-01 13:09
redis
数据结构
数据库
Java集合
底层原理
总结
文章目录一、集合分类二、遍历集合方式三、单列集合3.1List3.1.1ArrayList底层分析3.1.2LinkedList底层分析3.2Set3.2.1HashSet(无序)底层分析3.2.2LinkedHashSet(有序,存取一致)3.2.3TreeSet(可排序)四、双列集合Map4.1HashMap(无序)4.2LinkedHashMap(有序)4.3TreeMap(可排序)一、集合
saya1009
·
2023-08-01 13:28
Java
java
数据结构
开发语言
算法
iOS-逆向16-InlineHook
《iOS
底层原理
文章汇总》上一篇文章《iOS-逆向15-HOOK原理《下》》介绍了去符号过程、fishhook以及Monkey重签名和代码注入,本文介绍InlineHook。
一亩三分甜
·
2023-08-01 08:01
django+websocket
目录1.websocket相关1.1轮询1.2长轮询1.3websocket1.3.1websocket
底层原理
(重点)1.3.2django中配置channels1.3.3websocket收发数据小结
*伤^情*
·
2023-07-31 22:06
python
django
websocket
网络协议
网络
新兴前端框架 Svelte 从入门到原理
在这篇文章中,我们将会介绍Svelte框架的特性、优缺点和
底层原理
。本文尽量不会涉及Svelte的语法,大家可以放心食用。
奇舞周刊
·
2023-07-31 17:22
编程语言
python
javascript
java
大数据
【C++】多态的实现及其
底层原理
个人主页:在肯德基吃麻辣烫我的gitee:gitee仓库分享一句喜欢的话:热烈的火焰,冰封在最沉默的火山深处。文章目录前言一、什么是多态?二、多态的构成条件2.1什么是虚函数?2.2虚函数的重写2.3什么是虚函数表?有虚函数的对象的大小2.4普通对象调用和实现多态后的对象调用三、多态的原理经典题回到多态的两个条件多态条件的两个特例:(这一点是C++的大坑)3.1动态绑定和静态绑定四、默认成员函数和
在肯德基吃麻辣烫
·
2023-07-31 16:40
C++
c++
开发语言
多态
iOS
底层原理
(二):Runtime研究(二)
runtime这个篇幅我们继续研究runtime,这里给大家介绍runtime的apiWorkingwithClassesAddingClassesInstantiatingClassesWorkingwithInstancesObtainingClassDefinitionsWorkingwithInstanceVariablesAssociativeReferencesSendingMessa
Cooci_和谐学习_不急不躁
·
2023-07-31 13:54
#和嘻嘻一起长大096/365 高效学习的
底层原理
1.高效学习,一定要理解写作的逻辑写作之难在于把网状的思考----脑海钟很多的想法用树状的结构----先列提纲,逻辑结构,1点。2点。3点体现在线性的语句中---先读什么,再读什么,就是线性的如何读一本书,2个点1.还原整本书的树状逻辑,帮你理解全文中心思想分论点1--论据1.论据2、论据3分论点2--论据1.论据2、论据32.挖掘书里的组块知识,为你所用,解决问题,创造知识如何更好的应用知识(如
用爱来书写父亲
·
2023-07-31 12:19
iOS开发KVO
底层原理
四步曲
kvo底层是用runtime实现的,核心原理一共有四步。1.根据已有类获取kvo子类类名:NSString*kvoClassName=[NSStringstringWithFormat:@"CBKVO_%@",NSStringFromClass([selfclass])];MethodsetMethod=class_getInstanceMethod([selfclass],NSSelectorF
2thousand17
·
2023-07-31 10:54
【并发专题】线程池ThreadPoolExecutorl
底层原理
源码分析
目录前置知识课程内容一、线程池1.基本介绍2.Executor接口*3.线程池的重点属性ctl字段RUNNING字段*SHUTDOWN字段STOP字段TIDYING字段TERMINATED字段*状态总结二、线程池的创建及参数详解三、线程池的基本使用四、线程池原理五、核心源码解读1.execute()方法介绍源码方法解读源码流程图如下:2.addWorker()方法介绍源码方法解读源码流程图3.ru
验证码有毒
·
2023-07-31 09:51
java
django channels实战(websocket
底层原理
和案例)
1、websocket相关1.1、轮询1.2、长轮询1.3、websocket1.3.1、websocket原理1.3.2、django框架asgi.py在django项目同名app目录下1.3.3、聊天室django代码总结小结1.3.4、群聊(一)前端代码后端代码1.3.5、群聊(二)推荐使用(较成熟版本)以下两种方式CHANNEL_LAYERS={}可以二选一配置总结参考资料1、视频及课件【
qq_繁华
·
2023-07-31 06:04
笔记
websocket
网络协议
网络
iOS Block(1)-
底层原理
探索、block的类型和copy
1.block的本质我们通过一个简单的demo,解析一下block的
底层原理
.定义一个简单的block并调用:#importintmain(intargc,constchar*argv[]){@autoreleasepool
switer_iOS
·
2023-07-31 00:28
面试笔记(04)
1、SpringCloud组件
底层原理
?(1)服务发现——NetflixEurekaEurekaClient:负责将这个服务的信息注册到EurekaServer中。
DKPT
·
2023-07-30 08:32
Java面试题
数据库
网络
队列
分布式
redis
Spring学习笔记,包含Spring IOC、AOP基本原理、Bean管理、Spring 事务等等
创作不易,各位看官点赞收藏.文章目录Spring基础笔记1、控制反转(IOC)1.1、IOC
底层原理
1.2、IOC之Bean管理(XML)1.3、IOC之Bean管理(FactoryBean)1.4、Bean
吉星J_x
·
2023-07-30 07:27
spring
学习
笔记
Spring-mybatis结合的
底层原理
1.项目前期准备1.1导入mavenjar包org.springframeworkspring-context5.2.5.RELEASEorg.springframeworkspring-tx5.2.5.RELEASEorg.springframeworkspring-jdbc5.2.5.RELEASEorg.mybatismybatis3.5.1org.mybatismybatis-spring
nickel369
·
2023-07-30 07:56
spring
mybatis
java
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他