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
JUC源码解析
.net core中使用缓存之MemoryCache(本机内存)
Microsoft.Extensions.Caching.Abstractions2.Microsoft.Extensions.Caching.Memory参考:.NetCore缓存组件(MemoryCache)
源码解析
拥抱
jackletter
·
2023-12-19 17:39
c#
.net
缓存
.netcore
java
【Vue原理解析】之组件系统
本文将介绍Vue组件系统的原理,并结合实际示例和相关
源码解析
,帮助读者更好地理解和应用Vue组件。在Vue中,组件是将页面拆分成独立、可复用部分的方式。
俊刚、
·
2023-12-19 15:20
Vue
vue.js
javascript
前端
并发编程之:
JUC
并发控制工具
大家好,我是小黑,一个在互联网苟且偷生的农民工。在上一期我们讲了Thread.join()方法和CountDownLatch,这两者都可以做到等待一个线程执行完毕之后当前线程继续执行,并且CountDownLatch要更优秀,能满足同时等待多个线程执行,我们通过查看源码知道CountDownLatch是通过AQS实现的。那么在java.util.concurrent包中除了像CountDownLa
小黑说Java
·
2023-12-19 14:52
【Java 集合】ArrayBlockingQueue
ArrayBlockingQueue,顾名思义:基于数组的阻塞队列,位于
JUC
(java.util.concurrent)下,是一个线程安全的集合,其本身具备了不支持null元素:存入null元素会抛出异常固定容量
lcn29
·
2023-12-19 14:46
#
Java
集合
Java
Java
集合
设计模式 原型模式 与 Spring 原型模式
源码解析
(包含Bean的创建过程)
原型模式原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象。原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象,无需知道如何创建的细节。工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建,即对象.clone克隆羊问题现有一只羊,姓名:tom,年龄:1,颜色:白色。
疯狂的狮子Li
·
2023-12-19 09:38
设计模式
springboot经验总结
设计模式
原型模式
Spring
原型模式
Spring
Bean创建过程
Flink
源码解析
—— 深度解析 Flink 序列化机制
Flink序列化机制https://t.zsxq.com/JaQfeMf博客1、Flink从0到1学习——ApacheFlink介绍2、Flink从0到1学习——Mac上搭建Flink1.6.0环境并构建运行简单程序入门3、Flink从0到1学习——Flink配置文件详解4、Flink从0到1学习——DataSource介绍5、Flink从0到1学习——如何自定义DataSource?6、Flin
zhisheng_blog
·
2023-12-19 08:42
java
Flink
大数据
流式计算
Java
Flink
Flink
源码解析
—— Standalone Session Cluster 启动流程深度分析之 Job Manager 启动
JobManager启动https://t.zsxq.com/AurR3rN博客1、Flink从0到1学习——ApacheFlink介绍2、Flink从0到1学习——Mac上搭建Flink1.6.0环境并构建运行简单程序入门3、Flink从0到1学习——Flink配置文件详解4、Flink从0到1学习——DataSource介绍5、Flink从0到1学习——如何自定义DataSource?6、Fl
zhisheng_blog
·
2023-12-19 08:42
java
Flink
大数据
流式计算
Java
Flink
Flink
源码解析
—— Standalone Session Cluster 启动流程深度分析之 Task Manager 启动
TaskManager启动https://t.zsxq.com/qjEUFau博客1、Flink从0到1学习——ApacheFlink介绍2、Flink从0到1学习——Mac上搭建Flink1.6.0环境并构建运行简单程序入门3、Flink从0到1学习——Flink配置文件详解4、Flink从0到1学习——DataSource介绍5、Flink从0到1学习——如何自定义DataSource?6、F
zhisheng_blog
·
2023-12-19 08:42
java
Flink
大数据
流式计算
Java
Flink
Flink Metrics
源码解析
FlinkMetrics有如下模块:FlinkMetrics
源码解析
——Flink-metrics-coreFlinkMetrics
源码解析
——Flink-metrics-datadogFlinkMetrics
zhisheng_blog
·
2023-12-19 08:42
java
Flink
大数据
流式计算
Java
Flink
Flink
源码解析
—— 源码编译运行
如果好的话,后面补录发在知识星球里面的其他
源码解析
文章。
zhisheng_blog
·
2023-12-19 08:12
java
Flink
大数据
流式计算
Java
Flink
分享 JVM 、
JUC
、Redis、MySQL 知识脑图 适合Java初中级开发
导图工具下载支持绘制流程图、思维导图、架构图、网络图等210+图形图表。https://www.edrawsoft.cn/viral-marketing/Invited.html?s_uid=27234935&pro_t=max1.JVMJVM导图一键保存https://mm.edrawsoft.cn/mobile-share/index.html?uuid=3f88d904374599-src&
秋日的晚霞
·
2023-12-19 07:28
jvm
redis
mysql
万文详解
JUC
(超详细)
什么是
JUC
?JU
itLaity
·
2023-12-19 06:25
JUC
Spring相关技术应用
java
并发
JUC
JDK/Dubbo/Spring 三种 SPI 机制,谁更好?
本文主要是特性&用法介绍,不涉及
源码解析
(源码都很简单,相信你一定一看就懂)SPI有什么用?举个栗
空无c
·
2023-12-19 05:36
HashMap
源码解析
-jdk1.8(三)
HashMap
源码解析
-jdk1.8(三)负载因子loadFactor为什么是0.75?
tracydragonlxy
·
2023-12-19 00:40
Java
Java
Map
HashMap
数据结构
哈希
HashMap
源码解析
_jdk1.8(二)
HashMap
源码解析
_jdk1.8(二)构造函数put方法resize扩容方法HashMap
源码解析
_jdk1.8(二)构造函数HashMap提供了如下几个构造函数:/***构造一个具有指定初始容量和负载因子的空
tracydragonlxy
·
2023-12-19 00:39
Java
1024程序员节
Java
Map
HashMap
数据结构
哈希
HashMap
源码解析
_jdk1.8(一)
HashMap解析HashMap
源码解析
_jdk1.8(一)哈希常用数据结构查找/插入/删除性能比较。
tracydragonlxy
·
2023-12-19 00:09
Java
数据结构
哈希算法
算法
HashMap
SpringSecurity源码学习七:OAuth 2.0登录
目录1.代码示例2.
源码解析
2.1OAuth2AuthorizationRequestRedirectFilter2.2OAuth2LoginAuthenticationFilter3.总结SpringSecurityOAuth2
Tnoodles
·
2023-12-18 20:41
学习
spring
java
后端
SpringSecurity源码学习六:授权
目录1.用户权限2.资源权限2.1自定义资源权限2.2权限注解2.2.1默认注解2.2.2自定义注解2.2.3注解初始化和保存3.代码示例4.
源码解析
4.1投票器4.1.1投票器不同实现类的含义4.1.2
Tnoodles
·
2023-12-18 20:09
学习
java
后端
spring
9款日志管理工具大比拼,选型必备!
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-12-18 18:38
java
开发语言
面试必备:Java
JUC
LongAdder 详解[精品长文]
LongAdder是JDK1.8新增的原子类,基于Striped64实现。从官方文档看,LongAdder在高并发的场景下会比AtomicLong具有更好的性能,代价是消耗更多的内存空间:ThisclassisusuallypreferabletoAtomicLongwhenmultiplethreadsupdateacommonsumthatisusedforpurposessuchascoll
Java耕耘者
·
2023-12-18 17:22
心之所向,身之所往
最近在赶项目进度,没时间更新博客,计划更新的内容(Mysql系列,有时间再加更
JUC
相关)等到放假回家慢慢补吧。###2020,再见2020年技术上算是有个不小的突破吧,我很满意,
万古Meth
·
2023-12-18 17:13
SpringBoot
源码解析
4:事件监听器
SpringBoot
源码解析
4:事件监听器1.初始化监听器2.创建事件发布器SpringApplicationRunListeners3.事件分发流程3.1SimpleApplicationEventMulticaster
hao9e
·
2023-12-18 15:56
spring
boot
java
后端
【JAVA】CyclicBarrier
源码解析
以及示例
文章目录前言CyclicBarrier
源码解析
以及示例主要成员变量核心方法应用场景任务分解与合并应用示例并行计算应用示例游戏开发应用示例输出结果数据加载应用示例并发工具的协同应用示例CyclicBarrier
fking86
·
2023-12-18 15:26
java
java
开发语言
jvm
Mybatis
源码解析
:从基础到源码统统帮你搞定,使用指南
个人背景如标题所示,我的个人背景非常简单,Java开发经验1年半,学历普通,2本本科毕业,毕业后出来就一直在Crud,在公司每天重复的工作对我的技术提升并没有什么帮助,但小镇出来的我也深知自我努力的重要性,想要改变“命运”,没有背景没有资本的人,只能通过勤奋获得。幸运女神往往会眷顾努力的人,所以当好运降临到我头上,我并不诧异,目前拿到了美团30K的offer,下文也不说废话,主要分享我这次“美团面
m0_56037919
·
2023-12-18 12:34
程序员
android
字节开源的netPoll多路复用器
源码解析
字节开源的netPoll多路复用器
源码解析
引言NetPollepollAPI原生网络库实现netpoll设计思路netpoll对比gonet数据结构
源码解析
多路复用池初始化Epoll相关API可读事件处理
Binary Oracle
·
2023-12-18 10:23
#
Go语言设计与实现
开源
php
开发语言
vue数据绑定插值与后端模板语言插值冲突
摘要使用后端直出页面的方式访问页面,后端模板是nun
juc
ks,前端使用vue,刚好nun
juc
ks,vue的文本插值方式都是Mustache语法(双大括号),导致了vue中绑定的插值变量失效,因为使用后端渲染
zdmission
·
2023-12-18 08:58
ThreadLocal
源码解析
作用:使线程拥有自己的实例副本,且该副本只允许当前线程使用。使用场景:1、在线程生命周期内传值2、ThreadLocal解决多线程的并发问题,是Thread的局部变量,使用它维护变量,会使该变量的线程提供一个独立的副本,可以独立修改,不会影响其他线程的副本简单使用:packagecom.androidreviewdemo;importjava.util.concurrent.atomic.Atom
帅到被人嫉妒
·
2023-12-18 07:51
MyBatisPlus更新字段为null的正确姿势以及lambda方式的条件字段解析之
源码解析
文章目录@[toc]1.问题2.原因3.解决方法3.1错误方法方式一:配置全局字段策略方式二:在实体上添加字段策略注解3.2正确姿势方式一:使用LambdaUpdateWrapper(推荐)方式二:使用UpdateWrapper方式三总结1.问题 由于在项目中使用MyBatisPlus的updateById(Entity)接口api根据用户点击不同的操作切换,需要根据表里面的主键id更新表的字段
大飞哥~BigFei
·
2023-12-18 07:28
java
mybatis
MyBatisPlus
Spring IOC简析
文章目录前言理解IOC概念BeanIOCDIBean的配置xml配置Java配置注解配置依赖注入的方式setter方式构造函数注解注入IOC
源码解析
参考文章:前言在编写java程序时,我们是自己编写不同的构造函数
michaelhuang45
·
2023-12-18 05:59
Spring
spring
java
后端
Seata AT模式
源码解析
三(AT模式工作机制)
文章目录代码示例流程
源码解析
开启全局事务注册分支事务一阶段提交全局事务提交分支事务二阶段提交全局事务回滚分支事务二阶段回滚代码示例从一个微服务示例开始,案例采用Seata官方提供的Demo。
指尖凉
·
2023-12-18 01:00
源码学习
#
Seata
Java
java
Seata
分布式事务
vue-property-decorator
源码解析
前言在使用vue-class-components构建Vue组件时,像watch、props等属性还是需要写在@Component中。@Component({watch:{postId(id:string){//Tofetchpostdatawhentheidischanged.this.fetchPost(id)//->Property'fetchPost'doesnotexistontype'
cc-heart
·
2023-12-18 00:23
vue.js
javascript
前端
抓到Netty一个隐藏很深的内存泄露Bug | 详解Recycler对象池的精妙设计与实现
本系列Netty
源码解析
文章基于4.1.56.Final版本最近在ReviewNetty代码的时候,不小心用我的肉眼抓到了一个隐藏很深很深的内存泄露Bug。
bin的技术小屋
·
2023-12-17 20:37
JUC
——检视阅读
JUC
——检视阅读参考资料
JUC
知识图参考
JUC
框架学习顺序参考J.U.C学习总结参考,简洁直观易百并发编程,实践操作1,不推荐阅读,不及格
JUC
文章,带例子讲解,可以学习2DougLea并发编程文章全部译文
卡斯特梅的雨伞
·
2023-12-17 18:18
Windows 7出现两个IP地址,导致联网问题
Qt
源码解析
索引Windows7出现两个IP介绍问题描述win7电脑连接网线后出现两个IP地址,导致网络连接出现问题。
道格拉斯范朋克
·
2023-12-17 13:10
windows
tcp/ip
双IP
网络故障
Springboot集成Swagger
springboot集成Swagger2.1maven坐标2.2配置类(Springboot集成)2.3启动并访问2.4配置Swagger2.4.1Swagger的bean实例Docket2.4.1.1
源码解析
我爱布朗熊
·
2023-12-17 12:41
springboot
spring
boot
java
spring
【Qt信号槽源码分析】
Qt信号槽源码分析一、相关宏介绍二、示例moc文件
源码解析
信号发送接收过程
源码解析
emitsignalconnect三、关键类图:四、时间&空间问题五、总结一、相关宏介绍*要使用信号-槽功能,先决条件是继承
did_you
·
2023-12-17 08:44
qt
设计模式
数据结构
qt
c++
信号槽
观察者模式
Android--Jetpack--Databinding
源码解析
慢品人间烟火色,闲观万事岁月长一,基本使用关于databinding的基本使用请看之前的文章Android--Jetpack--Databinding详解-CSDN博客二,xml布局解析分析源码呢,主要就是从两方面入手,一个是使用,一个是APT生成的代码。我们看一下上一篇文章我们的布局xml文件:然后我们看一下APT生成的代码:打开之后,格式化一下,看看代码:falsefalsetrue我们发现每
袁震
·
2023-12-17 07:34
android-jetpack
android
android
jetpack
databinding
mvvm
Ubuntu下安装ONNX、ONNX-TensorRT、Protobuf和TensorRT
引言安装目标与背景推荐软件版本和硬件要求二、安装onnx三、安装protobuf四、安装TensorRT下载源文件直接安装,我比较推荐使用deb文件安装五、安装onnx-tensorrt六、解析onnx到tensorrt模型库解析
源码解析
七
梦想的理由
·
2023-12-17 06:57
ubuntu
tensorrt
onnx
ubuntu
linux
运维
积木式移动互联网App Hybrid框架-modular
源码解析
(1)
现在解析一下modular的核心源码,代码在上一个博文中给出了git下载地址。如今都在喊大前前端研发,但HTML要依赖Native端的能力还是需要对应的原生研发,本人开源了框架代码,也希望有志同道合的码农一起继续完善框架代码,欢迎各位来拍砖!大家有什么建议,可以直接给我email:
[email protected]
接下来我们分几个部分讲解1.框架流程图及实现简要说明2.Javascript
认真的人最可爱
·
2023-12-17 05:37
iOS技术研发
Hybrid框架
android
iOS逆向实战--021:fishHook
源码解析
fishHook是Facebook提供的开源库,利用MachO文件的加载原理,动态修改懒加载和非懒加载两张符号表,用来HOOK外部调用的C函数。详情可查看官方文档rebinding结构体structrebinding{constchar*name;void*replacement;void**replaced;};name:需要HOOK的函数名称,C字符串replacement:新函数的地址rep
帅驼驼
·
2023-12-17 02:52
Java -
JUC
(java.util.concurrent)包详解,其下的锁、安全集合类、线程池相关、线程创建相关和线程辅助类、阻塞队列
JUC
是什么?
JUC
是java.util.concurrent包的简称,在Java5.0添加,目的就是为了更好的支持高并发任务。
SphereX
·
2023-12-17 01:14
Java
java
开发语言
Spring使用xml启动
源码解析
本文章出处Spring使用xml启动
源码解析
转载请说明出处工程准备引入Spring最小依赖UTF-85.1.8.RELEASEjunitjunit4.12testorg.springframeworkspring-context
神易风
·
2023-12-17 00:18
java
JUC
并发编程 第十一章 AbstractQueuedSynchronizer之AQS
系列文章目录第一章java
JUC
并发编程Future:link第二章java
JUC
并发编程多线程锁:link第三章java
JUC
并发编程中断机制:link第四章java
JUC
并发编程java内存模型JMM
年龄大就不能搬砖了吗
·
2023-12-16 23:34
java
开发语言
java
JUC
并发编程 第十章 Synchronized与锁升级
系列文章目录第一章java
JUC
并发编程Future:link第二章java
JUC
并发编程多线程锁:link第三章java
JUC
并发编程中断机制:link第四章java
JUC
并发编程java内存模型JMM
年龄大就不能搬砖了吗
·
2023-12-16 23:04
java面试相关
java
SpringBoot源码分析(三):SpringBoot的事件分发机制
文章目录通过源码明晰的几个问题Spring中的事件Springboot是怎么做到事件监听的另外两种注册的Listener
源码解析
加载listenerSpringApplicationRunListenerEventPublishingRunListenerSimpleApplicationEventMulticaster
MengFly_
·
2023-12-16 22:23
Springboot
spring
boot
spring
java
SpringBoot
源码解析
2:启动流程1
SpringBoot
源码解析
2:启动流程11.启动方式2.
hao9e
·
2023-12-16 22:59
spring
boot
后端
java
SpringBoot
源码解析
1:环境搭建
SpringBoot
源码解析
1:环境搭建1.项目结构2.pom.xml3.MyApplication1.项目结构最简单的spring-web项目2.pom.xml4.0.0com.lmh.springlmh-spring-boot1.0
hao9e
·
2023-12-16 22:26
spring
boot
java
后端
Spring AOP 动态代理
源码解析
(基于springaop5.3.1)前述、springaop主要解析类为AnnotationAwareAspectJAutoProxyCreator主要的动态代理逻辑是在在AbstractAutoProxyCreator类的三个方法中,这三个方法分别是:(1)org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator#g
我叫周利东
·
2023-12-16 19:44
spring源码阅读
搭建你的知识付费小程序平台:
源码解析
与技术实现
知识付费小程序平台在当今数字化时代扮演着越来越重要的角色,为教育者和学习者提供了一个灵活、便捷的学习环境。本文将以关键词“知识付费小程序源码”为基础,探讨如何搭建一个功能强大的知识付费小程序平台,并提供一些基础的技术代码示例。步骤1:选择合适的知识付费小程序源码首先,选择适合你需求的知识付费小程序源码至关重要。一些流行的开源项目如微信小程序、支付宝小程序的开发框架,以及一些专业的知识付费小程序模板
万岳科技系统开发
·
2023-12-16 17:31
源码软件
开源软件
小程序
QEMU源码全解析 —— virtio(1)
接前一篇文章:本文内容参考:《趣谈Linux操作系统》——刘超,极客时间《QEMU/KVM》
源码解析
与应用——李强,机械工业出版社特此致谢!
蓝天居士
·
2023-12-16 15:07
QEMU
KVM
QEMU
KVM
VirtIO
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他