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
ArrayDeque实现原理
Java 中 synchronized 的
实现原理
及偏向锁、轻量级锁、自旋锁、公平锁简介
本文来简单介绍synchronized的
实现原理
,以及为减少获得锁和释放锁所带来的性能损耗而引进的偏向锁与轻量级锁。Java中使用synchronized来实现同步的基础是什么呢?
98bb37f9885e
·
2024-01-29 08:33
05_前后端交互技术之Ajax案例讲解
本课目标熟练掌握代码的封装理解跨域的基本
实现原理
理解XML格式数据结构1.写程序为什么需要封装函数封装是一种函数的功能,它把一个程序员写的一个或者多个功能通过函数、类的方式封装起来,对外只提供一个简单的函数接口
励志敲烂键盘
·
2024-01-29 07:53
okhttp
前端
ajax
javascript
Linux:命名管道及其
实现原理
文章目录命名管道指令级命名管道代码级命名管道本篇要引入的内容是命名管道命名管道前面的总结中已经搞定了匿名管道,但是匿名管道有一个很严重的问题,它只允许具有血缘关系的进程进行通信,那如果是两个不相关的进程进行通信,此时应该如何处理?此时就可以采用的是命名管道从名字上能看出来,它既然叫命名管道,就说明它是有名字的指令级命名管道系统默认是支持指令级别的命名管道的,例如在bash中的竖划线实际上就是指令级
海绵宝宝de派小星
·
2024-01-29 07:21
Linux
知识总结
linux
运维
服务器
React Hooks大全—useContext
我们将从基本使用,
实现原理
,最佳实践,以及一些常见的问题和解决方案来探讨useContext的用法和优势。我们还将给出一些必要的代码示例,帮助你更好地理解和应用useContext。
CreatorRay
·
2024-01-29 06:29
面试
react
前端
react.js
前端
javascript
React Hooks大全—useCallback
我们讲解它的基本使用、
实现原理
、与useMemo的区别、最佳实践等。
CreatorRay
·
2024-01-29 06:59
react
前端
面试
javascript
前端
react.js
React Hooks大全—useRef
本文将介绍useRef的基本使用,
实现原理
,最佳实践和一些常见的问题。公众号:Code程序人生,个人网站:https://creato
CreatorRay
·
2024-01-29 06:26
react
前端
面试
react.js
javascript
前端
MVCC原理讲解(深入浅出)
目录一、什么是MVCC二、当前读、快照读都是什么鬼三、当前读四、快照读五、数据库的并发场景六、MVCC解决并发的哪些问题1.解决问题如下:七、MVCC的
实现原理
1.版本链八、undo日志1.undolog
爱生活,更爱技术
·
2024-01-29 03:26
MVCC
mysql
java
数据库
WEB烟花效果——Canvas实现
本文从本质上介绍了其
实现原理
,便于其他可视化爱好者能快速上手。本文从视觉渲染和运动轨迹模拟两个方面详细描述了该效果的
实现原理
及细节。在线效果和代码在这里,可点击链接到Codepen查看。
weixin_30379531
·
2024-01-29 02:28
javascript
java
ViewUI
【Java】子线程获取父线程ThreadLocal
前言:阅读这篇博客前,请确保你对ThreadLocal的使用场景和
实现原理
有一定了解。
Annancqxxx
·
2024-01-29 00:16
面试
java
jvm
10分钟让你学会内存函数:memcpy,memmove,memset,memcmp的用法及模拟实现。
目录:内存操作函数一:memcpy函数(内存拷贝)二:memmove函数(内存拷贝)三:memset函数(内存设置)四:memcmp函数(内存比较)一:memcpy函数memcpy内存函数的
实现原理
:将
从零开始的-CodeNinja之路
·
2024-01-28 23:35
算法
数据结构
c语言
c++
缓存一致性协议
实现原理
文章目录前言一、缓存一致性协议的概述二、常见的一致性协议三、缓存一致性协议的
实现原理
四、总结前言在计算机系统中,缓存是一种用于提高数据访问速度的技术。
小阳小朋友
·
2024-01-28 23:19
并发
缓存
java
spring
volatile内存语义
文章目录volatile写的内存语义volatile读的内存语义:volatile内存语义的
实现原理
volatile禁止重排序规则volatile禁止重排序场景有序性案例分析案例描述错误代码:如何纠正:
小阳小朋友
·
2024-01-28 23:46
并发
lock
java
后端
java api 线程通信
多线程通讯的api:wait和notify、notifyAll原理:wait的
实现原理
是利用对象的等待队列,执行的时候会给锁的对象的等待队列加一条,执行的时候会释放当前锁,让其他线程正常调用锁对象。
瓢鳍小虾虎
·
2024-01-28 22:45
ThreadLocal详解
❤️文章目录ThreadLocal详解1.基本介绍2.Thread、ThreadLocal、ThreadLocalMap的关系3.
实现原理
①initialValue()②get
欧克小奥
·
2024-01-28 20:38
Java并发源码
Java
ThreadLocal
每日一题:Looper、handler、线程间的关系。例如一个线程可以有几个Looper可以对应几个Handler?
具体的
实现原理
细节
代码我写的怎么
·
2024-01-28 20:27
《知识的错觉》读后感
现实生活中确实大量充斥着这样的现象:我们知道一个概念,知道怎么去使用,但是不知道其
实现原理
。这诚然是社会分工,每人专攻自己熟悉的领域,这也是社会进步的必然现象。在此之上,我想说的是,知识瀚海
Sina华
·
2024-01-28 18:45
OkHttp完全解读
一,概述OkHttp作为android非常流行的网络框架,笔者认为有必要剖析此框架
实现原理
,抽取并理解此框架优秀的设计模式。
风起云涌~
·
2024-01-28 18:04
okhttp
HashMap 面试题,看这一篇就够了
以前曾有详细了解过HashMap的
实现原理
,看过源码(JDK7版本)。但随着jdk版本的飞速迭代(现在都到JDK13了,但新特性还从没用过。。),主流的jdk使用版本也终于从JDK7挪到了JDK8。
程序员麦冬
·
2024-01-28 15:57
css 梯形,三角形
实现原理
首先,我们画一个div,给div加上border,看看盒子模型本来的样子.border{width:300px;height:300px;border-width:100px;border-style:solid;border-color:#a5affb#7b70de#8e44ad#663399;}这是一个彩色边的盒子border加粗的div.png梯形:.border{width:300px;h
VIAE
·
2024-01-28 13:14
【C++杂货铺】三分钟彻底搞懂函数重载
目录前言缺省参数概念分类注意事项函数重载概念
实现原理
总结前言欢迎收看本期【C++杂货铺】,这期内容,我们将围绕C++中函数进阶部分进行讲解,包括了缺省参数,函数重载等内容。
代码菌@
·
2024-01-28 12:11
C++杂货铺
c++
学习
c语言
笔记
了解短信的
实现原理
以及如何使用通知短信API
今天我就来说一说通知短信的
实现原理
以及如何去使用通知短信API~
实现原理
(步骤)image.png如何使
API小百科_APISpace
·
2024-01-28 09:34
JUC并发编程-Lock锁
ReadWriteLock是两大锁的根接口:Lock代表实现类是ReentrantLock(可重入锁)ReadWriteLock(读写锁)的代表实现类是ReentrantReadWriteLock同步
实现原理
NeverOW
·
2024-01-28 09:45
JUC并发编程
java
开发语言
后端
juc
依赖注入
实现原理
依赖注入
实现原理
一、@Autowire流程图:@Autowire的后置处理器类是AutowiredAnnotationBeanPostProcessor,在启动时会执行这里面的方法步骤一:寻找注入点在创建一个
神雕大侠mu
·
2024-01-28 09:10
源码学习笔记系列
java
spring
mybatis
详解C/C++内存管理(new、delete)
2.2new/delete操作自定义类型3.operatornew和operatordelete函数3.1概念3.1operatornew的实现3.2operatornew的实现4.new和delete的
实现原理
sblbsgqxx
·
2024-01-28 09:04
c语言
c++
java
51单片机-独立按键,矩阵按键,点阵
独立按键:
实现原理
是通过轻触按键内部的金属弹片受力弹动来实现接通和断开。“1,2”和“3,4”管脚之间距离短,初始不导通,“1,3”和“2,4”管脚之间距离长,初始值导通。
Luckys-Yang
·
2024-01-28 08:06
51单片机
51单片机
嵌入式硬件
单片机
springboot2.2.9整合kafka之KafkaListener
实现原理
1、开启kafka的注解@EnableKafka通过开启kafka注解可以看到Import的类KafkaListenerConfigurationSelector加载一个配置类KafkaBootstrapConfiguration,而此类中有两个重要的类:KafkaListenerAnnotationBeanPostProcessor、KafkaListenerEndpointRegistry2、
室内篮球
·
2024-01-28 07:36
Kafka
kafka
linq
数据库
redis为什么用单线程模型
最近在深入研究redis,发现其中很多值得我们借鉴的思想,
实现原理
等,坚持每天学习一点点,不久就可成大佬,大家加油!
路漫聊架构
·
2024-01-28 06:19
redis
数据库
缓存
ThreadPoolExecutor
线程池的
实现原理
:调用方不断地向线程池中提交任务;线程池中有一组线程,不断地从队列中取任务,这是一个典型的生产者——消费者模型。
weixin_44145526
·
2024-01-28 05:07
JAVA高并发
java
开发语言
学习张应平张老师走进“区块链”从区块链小白到专家之区块链技术密码学。
数学和计算机学科是我心中永远的痛,但张老师好像明白了这点,直指人心的讲到,对于大多数人来说,我们不需要了解密码算法的
实现原理
,只需要懂得密码算法应用即可。在密码学中,常
德罗巴007_592
·
2024-01-28 03:32
JavaAgent查看动态生成类的源码
虽然大概可以猜到
实现原理
,但毕竟只是猜想,抱着科学严谨的精神,还是想看看Dubbo的实现源码,此时就有了一个想法,能不能把D
程序员小潘
·
2024-01-28 01:56
Linux:线程互斥 | 锁概念 | 锁原理 | 代码实现
文章目录1.多线程抢票问题2.互斥的概念3.互斥量(锁)使用与原理3.1.抢票系统加锁3.2.互斥量(锁)
实现原理
3.3.锁的封装完整的代码放在gitee中,需要的请自取:链接1.多线程抢票问题在单核CPU
希言JY
·
2024-01-27 22:58
操作系统:Linux
linux
java
运维
单点登录SSO的
实现原理
与方案详解
单点登录SSO的
实现原理
与方案详解I.引言单点登录(SSO)作为一种身份验证和访问控制机制,在当今数字化时代中扮演着至关重要的角色。
一休哥助手
·
2024-01-27 21:01
运维
单点登录
单点登录SSO的
实现原理
与方案详解
单点登录SSO的
实现原理
与方案详解I.引言单点登录(SSO)作为一种身份验证和访问控制机制,在当今数字化时代中扮演着至关重要的角色。
一休哥助手
·
2024-01-27 21:01
运维
单点登录
第1章 Java概述
JavaSE_第1章Java概述学习目标理解Java语言的跨平台
实现原理
理解JDK/JRE/JVM的组成和作用能够参照笔记配置环境变量能够编写HelloWorld程序编译并执行1.1JavaSE课程体系介绍见
黎明的前夜
·
2024-01-27 20:17
Java从基础到强化
java
开发语言
intellij-idea
【ROS机器人】Autolabor Pro RTK室外厘米级导航
AutolaborProRTK室外厘米级导航目录功能介绍传感器介绍
实现原理
功能介绍RTK循迹是机器人循着用户提前录好的轨迹自主行走,行走过程中机器人能够自动躲避障碍物,自动规划路线,达到目标点。
Autolabor
·
2024-01-27 19:28
Autolabor
ROS机器人
机器人
自动驾驶
人工智能
LeakCannary使用方法及
实现原理
探究(二)—— LeakCannary
实现原理
及源码分析
写在前头这里首先将LeakCannary的原理写在这里,让大家有一个初步的印象,然后我们再一步步去分析具体的实现逻辑LeakCannary原理1.ActivityonDestroy之后将它放到一个WeakReference2.这个WeakReference关联到一个ReferenceQueue3.查看ReferenceQueue是否存在Activity的引用4.如果该Acitivty泄漏了,Dum
immrwk
·
2024-01-27 19:15
Android
Android第三方源码
LeakCananry
内存泄漏
内存泄漏检测
Nginx HTTPS配置详解
文章目录一、HTTPS概述1.1什么是HTTPS1.2为何需要HTTPS1.3TLS如何实现加密二、HTTPS
实现原理
2.1加密模型-对称加密2.2加密模型-非对称加密2.3身份验证机构-CA2.4HTTPS
万wu皆可爱
·
2024-01-27 18:01
集群架构
Nginx从入门到精通
https
nginx
集群架构
ca证书
Binder机制 在Android中的具体
实现原理
Binder机制在Android中的实现主要依靠Binder类,其实现了IBinder接口下面会详细说明实例说明:Client进程需要调用Server进程的函数即:Client进程需要传两个整数给Server进程Server进程需要把相加后的结果返回给Client进程具体步骤下面,我会根据Binder跨进程通信机制模型的步骤进行分析步骤1:注册服务过程描述Server进程通过Binder驱动向Se
来撕特成
·
2024-01-27 17:49
Android
binder
android
ReentrantLock
实现原理
(公平锁和非公平锁)
使用synchronized来做同步处理时,锁的获取和释放都是隐式的,实现的原理是通过编译后加上不同的机器指令来实现。而ReentrantLock就是一个普通的类,它是基于AQS(AbstractQueuedSynchronizer)来实现的。是一个重入锁:一个线程获得了锁之后仍然可以反复的加锁,不会出现自己阻塞自己的情况。AQS是Java并发包里实现锁、同步的一个重要的基础框架。锁类型Reent
java高级架构F六
·
2024-01-27 17:36
JavaEE--框架篇(1)Spring
目录前言框架篇(1)SpringIOC
实现原理
自定义实现简单的IOCSpring中的IOCSpringIOC相关知识梳理***:Scope的取值范围以及各自的含义***:@Autowired注解的搜索规则是什么
i18n486
·
2024-01-27 17:42
java
spring
ioc
aop
Spring AOP
Aspect)切点(Pointcut)通知(Advice)连接点(JoinPoint)SpringAOP实现添加AOP框架⽀持创建切面创建切点创建通知创建连接点创建对照组"连接点"三级目录SpringAOP
实现原理
总结什么是
“初生”
·
2024-01-27 14:30
spring全家桶
spring
java
后端
Springboot+Mybatis接口快速上手
这个作业属于哪个课程软件工程实践2022年春-F班这个作业要求在哪里软件工程实践总结&个人技术博客这个作业的目标个人技术博客其他参考文献CSDN、博客园目录一、技术概述二、技术详述1.先了解一下具体的
实现原理
栩xx
·
2024-01-27 12:20
mybatis
spring
boot
java
看门狗定时器
1.看门狗看门狗:用于设备在程序异常(死机)时可以自动重启设备
实现原理
:通过定时器进行定时,在定时器时间结束前进行"喂狗"重置定时器时间若时间到,还没有"喂狗",系统重启本质就是一个定时器,如何定时?
进击的菜鸟子
·
2024-01-27 11:27
exynos4412接口编程
嵌入式硬件
arm开发
c语言
Modern C++ std::bind的
实现原理
-举例
上节《ModernC++std::bind的
实现原理
-CSDN博客》主要讲的是原理,本节举个例子并画图帮助理解。
深山老宅
·
2024-01-27 08:22
modern
C++
c++
开发语言
modern
C++
std
bind
bind
强!分库分表与分布式数据库技术选项分析
本文通过对两种模式关键特性
实现原理
对比,希望可以尽可能客观、中立的阐明各自真实的优缺点以及适用场景。NewSQL数据库先进在哪儿?首先关于“中间件+关系数据库分库分表”算不算NewSQL分布式数据库问
zl1zl2zl3
·
2024-01-27 07:04
数据库
分布式
分库分表
数据库
分库分表
分布式
前端框架 - htmx
htmx的
实现原理
是通过AJAX、HTML5和WebSocket等技术,将前端和后端的交互方式从传统的请求-响应模式转变为增量更新模式,从而实现了无刷新、无跳转的动态页面更新。htmx如何使
zhaojjjjjj163
·
2024-01-27 06:54
html
HBase入门:
实现原理
文章目录说明HBase的
实现原理
HBase功能组件表和RegionRegion的定位说明本文参考自林子雨老师的《大数据技术原理与应用(第三版)》教材内容,仅供学习和交流HBase的
实现原理
HBase功能组件
缘友一世
·
2024-01-27 02:30
分布式数据库Hbase探究
hbase
数据库
大数据
Vue2配置在methods中的方法属性丢失
实现
实现原理
为防抖加取消://debounce.jsexportfunctiondebounce(func,duration=1000){lettimerId;function_executor(...
七冬与小糖
·
2024-01-27 01:07
vue.js
javascript
前端
MySQL ORDER BY
实现原理
文章目录1.何为SortBuffer?2.SortBuffer空间不够怎么办?3.ORDERBY优化思路参考文献1.何为SortBuffer?假设有一张表tb_user表,表里有5个字段id、name、age、city、created_at。给定如下SQL:select*fromtb_userwhereage=18orderbycreate_timedesc;上面这条SQL执行过程如下:1.根据S
恋喵大鲤鱼
·
2024-01-27 00:41
MySQL
mysql
数据库
mysql MVCC(多版本并发控制)的
实现原理
MVCC(multiversionconcurrencycontrol)多版本并发控制的意思。InnoDB是一个多版本存储引擎。会保留多个行记录修改的历史版本来支持事务的并发特性和回滚。MVCC是一种提高事务并发的一种技术,事务的一致性非锁定读(ConsistentNonlockingReads)就是通过MVCC来实现。一致性非锁定读意思InnoDB使用多版本控制向查询提供数据库在某个时间点的快照
曹朋羽
·
2024-01-26 22:42
mysql学习记录
mysql
数据库
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他