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
以太坊源码解析
SpringBean生命周期之初始化篇
文章目录注意事项环境
源码解析
AbstractAutowireCapableBeanFactoryinitializeBeaninvokeAwareMethodsinvokeInitMethodsinvokeCustomInitMethodapplyBeanPostProcessorsAfterInitialization
后端开发萌新
·
2024-02-12 04:09
死磕Spring源码系列
spring
java
SpringBean生命周期之实例化篇
文章目录注意事项环境
源码解析
AbstractAutowireCapableBeanFactorycreateBeanInstance假如我们使用的是构造器注入AbstractBeanFactorydetermineConstructorsFromBeanPostProcessorsAutowiredAnnotationBeanPostProcessordetermineCandidateConst
后端开发萌新
·
2024-02-12 04:08
死磕Spring源码系列
spring
java
SpringBean生命周期之属性注入篇
文章目录注意事项环境前言
源码解析
AbstractAutowireCapableBeanFactorypopulateBean@Resource注入CommonAnnotationBeanPostProcessorpostProcessPropertiesfindResourceMetadatabuildResourceMetadatainjectinject
后端开发萌新
·
2024-02-12 04:08
死磕Spring源码系列
spring
java
以太坊
技术黄皮书学习笔记22:生成区块2
以太坊
技术黄皮书学习笔记22:生成区块2公式31表示对于第n个全局状态,其处理过程是在前一个状态的基础上,对最新区块的交易进行状态迁移,得到新的全局状态,公式32表示累计的gas使用的计算公式,公式37
豆瓣奶茶
·
2024-02-12 04:20
STM32F1 -
源码解析
SystemInit()
SystemInit1>SystemInit()调用位置2>SystemInit()函数3>SetSysClock()函数4>SetSysClockTo72()函数1>SystemInit()调用位置startup_stm32f10x_hd.s文件中:;ResethandlerReset_HandlerPROCEXPORTReset_Handler[WEAK]IMPORT__mainIMPORTS
零号-轩工
·
2024-02-12 02:37
STM32F1-外设驱动
stm32
单片机
嵌入式硬件
关于炒币投资
前段时间在朋友的介绍下,注册了火币网,以266美元的价格买了2000块钱
以太坊
,首次进入了币圈。持有接近1个月,昨天卖出,赚了400块钱,完成了首次炒币。
平兄日记
·
2024-02-12 01:23
领导:谁再用 Redis 实现过期订单关闭,立马滚蛋!
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2024-02-11 22:24
redis
java
数据库
缓存
开发语言
AbstractApplicationContext
源码解析
(2)
prepareBeanFactory方法大概理解一下prepareBeanFactory方法的作用,源码如下:/***配置工厂的标准上下文特征,例如上下文的ClassLoader和后处理器。*@parambeanFactory要配置的BeanFactory*Configurethefactory'sstandardcontextcharacteristics,*suchasthecontext's
嘘寒问暖
·
2024-02-11 20:44
【Spring源码分析】推断构造方法
推断构造方法
源码解析
一、确认候选构造——AutowireAnnotationBeanPostProcessor#determineCandidateConstructors二、autowireConstructor
假正经的小柴
·
2024-02-11 20:38
Java源码分析
spring
java
数据库
【Spring源码分析】@Resource注入的
源码解析
@Resource注入的
源码解析
一、绪论二、CommonAnnotationBeanPostProcessor源码分析postProcessMergedBeanDefinition
源码解析
postProcessProperties
假正经的小柴
·
2024-02-11 20:37
Java源码分析
spring
java
数据库
【Spring源码分析】Spring的启动流程
源码解析
】执行流程之非懒加载单例Bean的实例化逻辑【Spring源码分析】从源码角度去熟悉依赖注入(一)【Spring源码分析】从源码角度去熟悉依赖注入(二)【Spring源码分析】@Resource注入的
源码解析
假正经的小柴
·
2024-02-11 20:07
Java源码分析
spring
数据库
java
Zilliqa初探
按照其白皮书的说法,Zilliqa的交易速度可以达到
以太坊
的1000倍。周末做了下大致的了解,整理出来做进一步的研究。image.png
luckriver
·
2024-02-11 18:55
Java并发集合之LinkedBlockingDeque使用与原理,附
源码解析
LinkedBlockingDeque简介LinkedBlockingDeque是一个线程安全的双向并发阻塞队列,同时支持FIFO(先进先出)和FILO(先进后出)两种模式,并且为防止数据无限膨胀,可以设置阻塞队列的容量,默认不设置的话容量大小为Integer.MAX_VALUELinkedBlockingDeque特性继承AbstractQueue,是一个同时支持FIFO和FILO的双向队列线程
不烦来了
·
2024-02-11 14:08
Java并发集合JUC
java
数据结构
链表
Java线程池队列LinkedBlockingDeque的详细原理分析-刘宇
二、LinkedBlockingDeque类的关系图三、BlockingDeque介绍四、LinkedBlockingDeque
源码解析
1、字段解析2、入队操作2.1、putFirst方法2.2、offerFirst
Brycen Liu
·
2024-02-11 14:07
Java
java
Deque
LinkedBlocking
并发编程
ThreadPool
Java并发包源码学习系列:阻塞队列实现之LinkedBlockingDeque
源码解析
文章目录LinkedBlockingDeque概述类图结构及重要字段linkFirstlinkLastunlinkFirstunlinkLastunlink总结参考阅读系列传送门:Java并发包源码学习系列:AbstractQueuedSynchronizerJava并发包源码学习系列:CLH同步队列及同步资源获取与释放Java并发包源码学习系列:AQS共享式与独占式获取与释放资源的区别Java并
天乔巴夏丶
·
2024-02-11 14:37
Java并发编程
以太坊
创始人V神:区块链可扩展性解决方案有何意义?
近日,
以太坊
(Ethereum)联合创始人VitalikButerin(以下称V神)在YouTube上直播了巴黎举办的
以太坊
社区会议演讲。
加密情报局
·
2024-02-11 12:44
刘乾钊:比特币
以太坊
为什么暴跌,调整之后还会涨吗
周末市场再次给大家开了个玩笑,凌晨开始
以太坊
开始单边上涨连续破位,不断刷新高点,上方2600的关口被一举突破,经过一番调整之后以太又继续走高然后再次刷新了日内高点,最高涨至2700整数关口,随后开始大幅回撤调整直到现在
刘乾钊
·
2024-02-11 09:10
【flink脚本系列】pyflink-shell.sh 功能用法示例
源码解析
pyflink-shell.sh文章目录pyflink-shell.sh脚本主要功能脚本加上中文注释该脚本多种用法及其代码示例flink中其他类似脚本脚本主要功能该脚本用于启动PyFlink的交互式Shell。它设置必要的环境变量,并调用pyflink.shell模块来执行PyFlinkShell。脚本加上中文注释bin=`dirname"$0"`bin=`cd"$bin";pwd`."$bin"
BigDataMLApplication
·
2024-02-11 07:25
flink
flink
python
大数据
RocketMQ 源码分析 —— 集成 Spring Boot
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件Sharding-JDBC
公众号-芋道源码
·
2024-02-11 06:33
Tiny Http
源码解析
相关概念源码HTTPCGIgetsockname()函数说明accept_request:处理从套接字上监听到的一个HTTP请求,在这里可以很大一部分地体现服务器处理请求流程。bad_request:返回给客户端这是个错误请求,HTTP状态吗400BADREQUEST.cat:读取服务器上某个文件写到socket套接字。cannot_execute:主要处理发生在执行cgi程序时出现的错误。err
一天开始了
·
2024-02-11 06:26
http
网络协议
网络
c语言
并发编程--线程池
源码解析
文章目录一、背景与介绍1)何为线程池?2)什么时候使用?3)优点二、executor1)继承与实现UML图2)源码三、ExecutorService1)execute:履行Ruannable类型的任务2)submit:可用来提交Callable或Runnable任务,并返回代表此任务的Future对象3)shutdown:在完成已提交的任务后封闭办事,不再接管新任务4)shutdownNow:停止
心心念念的小鼠标
·
2024-02-11 01:01
并发编程
JAVA进阶
java
线程池源码解析
区块链精进手册 | 043 | 稳定币专题(7)
今日精进:稳定币、DCF、专题学习1.一种通证:其他
以太坊
创始人,Vitalik认为稳定币将是区块链最重要的应用方向之一。
马烈视界
·
2024-02-10 19:08
一步步教你创建自己的数字货币(代币)进行ICO
利用
以太坊
的智能合约可以轻松编写出属于自己的代币,代币可以代表任何可以交易的东西,如:积分、财产、证书等等。因此不管是出于商业,还是学习很多人想创建一个自己的代币,先贴一个图看看创建的代币是什么样子。
半亩房顶
·
2024-02-10 12:40
vue3
源码解析
之Reactive实现的原理
第一节:vue3响应式的API;reactive(响应):shallowReactive(浅响应):readonly(只读):shallowReadonly(浅的只读),浅相当于第一层。import{reactive,readonly,shallowReactive,shallowReadonly}from'vue'constobj=reactive({name:'张三',list:;[{like
h960822
·
2024-02-10 12:49
vue.js
javascript
前端
數字資產普及中,黑馬項目萬眾矚目
通過與火幣OTC的合作關係,向房地產投資者提供使用比特幣、
以太坊
等支付選項。火幣的此次舉動乃是為房地產行業提供了加密支付的選項,為數字資產打造了新的生活應用場景,踏出了加密貨幣普及化、便利化的新步伐。
阿尔法_ALPHA
·
2024-02-10 10:09
EOS,感动常在
比特币和
以太坊
处理速度就是很慢。2.1比特币处理速率是7笔/秒,主要原因是区块大小被限制在1M,同时10分
闯哥带你看大势
·
2024-02-10 10:28
什么是EOS核心仲裁机构
articleid=483229&VNK=492952f5在区块链行业里,所有的知名的数字货币,几乎都是毁誉参半的,比特币的笨重,
以太坊
的拥堵,他们分别代表了区块链的1.0和2.0。
L哈哈大笑
·
2024-02-10 08:50
NSGA-II
源码解析
ifyouwanttounderstandthesourcecode,youcouldreferto多目标遗传算法——NSGA-II(部分
源码解析
)介绍thecorecodeofnsga2isfor(i
谭树杰的博客
·
2024-02-10 05:09
多目标优化
NSGA-II
CDS——身懷絕技,未來可期.docx
比特幣、
以太坊
以及其他山寨幣受到大多數高風險偏好投資者的青睞,顯然它們有壹個共同特點:短期內價格波動非常劇烈。
阿尔法_ALPHA
·
2024-02-10 04:27
(十八)springboot实战——spring securtity注解方式的授权流程
源码解析
前言在上一节内容中,我们介绍了如何在FilterSecurityInterceptor过滤器中处理用户的授权流程,并分析了其源码,springsecurity还提供了方法级别的授权方式,通过@EnableMethodSecurity注解启用权限认证流程,只需要在方法名上使用@PreAuthorize、@PostAuthorize、@Secured等注解就可以实现具体方法请求的权限配置,是一种更加灵
厉害哥哥吖
·
2024-02-10 02:43
#
springboot
spring
boot
spring
java
Excel百万级数据导入导出,EasyExcel 才是 yyds
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2024-02-09 16:28
excel
以太坊
_POA_部署
cd$GOPATH/src/github.com/ethereum1.下载源码gitclonehttps://gitee.com/xgqnytz/go-ethereum.gitcdgo-ethereum&&gitcheckoutv1.8.27makegethmakeallexportPATH=$PATH:/work/src/github.com/ethereum/go-ethereum/build
斜杠青年_728f
·
2024-02-09 15:30
Vitalik Buterin:增加交易成本风险限制
以太坊
采用
项目创建者VitalikButerin表示,在
以太坊
区块链上交易的成本增加正在损害软件的采用。
虎鲸区块链
·
2024-02-09 08:58
java线程池
源码解析
主要介绍线程池相关知识,关于线程池,首先我们思考下为什么要用线程池。如果单纯的使用线程,线程的创建和销毁都是自己来完成,如果并发请求过多,可能造成资源耗尽。线程池可以对线程进行统一分配,调优和监控。本篇文章为《图灵学院》课程笔记降低资源消耗(线程无限制地创建,然后使用完毕后销毁)提高响应速度(无须创建线程)提高线程的可管理性java是如何实现和管理线程池的,jdk5开始把工作单元和任务执行分离,工
ajajaj
·
2024-02-09 03:37
以太坊
智实现智能合约升级的三种代理模式
原文链接:https://blog.openzeppelin.com/proxy-patterns/
以太坊
的最大优势之一是其公共账本内交易记录的不可篡改性,这些交易包括Token的转移,合约的部署以及合约交易
六天天天向上
·
2024-02-09 00:35
redisson
源码解析
由于synchronized跟ReetrantLock是JVM级别的锁,在分布式情况下失效,这时候我们通常会选择redisson基于redis封装好的分布式锁。下面我们一起来分析以下redisson的源码。使用方式流程getLock源码给命令执行器赋值给看门狗时间赋值,默认30秒给发布订阅器赋值-生成UUIDtryLock源码publicbooleantryLock(longwaitTime,lo
码农dls
·
2024-02-08 23:27
java
Vue 生命周期
文章目录一、Vue2的生命周期函数Vue2请求接口一般放在哪个生命周期Vue2生命周期运行解析
源码解析
初始化阶段模板编译阶段挂载阶段mountComponent()Watcher_update()销毁阶段什么时候会调用
fmk1023
·
2024-02-08 20:32
vue.js
javascript
前端
(十七)springboot实战——spring securtity的授权流程
源码解析
前言本节内容是关于springsecurity安全框架授权流程的源码分析,springsecurity的授权流程主要是在FilterSecurityInterceptor过滤器中实现的。我们会通过源码层级的分析,了解清楚springsecurity的底层是如何实现用户授权的。正文1.配置一个请求路径的权限为USER_DEL,真实的用户只包含USER_LIST和USER_ADD权限-配置请求路径权限
厉害哥哥吖
·
2024-02-08 17:19
#
springboot
spring
boot
(十六)springboot实战——spring securtity的认证流程
源码解析
前言本节内容是关于springsecurity安全框架认证流程的源码分析,springsecurity的认证流程主要是在UsernamePasswordAuthenticationFilter过滤器中实现的。我们会通过源码层级的分析,了解清楚springsecurity的底层是如何实现用户的认证的。正文1.发起post方式的登录请求/login-请求首先会进入抽象的认证授权处理过滤器Abstrac
厉害哥哥吖
·
2024-02-08 17:47
#
springboot
spring
boot
深度了解LinkedBlockingQueue底层实现原理
2.方法add、remove、element、clear、addAll的实现原理三、BlockingQueue接口定义解析1.入列操作2.出列操作3.其他操作四、LinkedBlockingQueue
源码解析
对酒当歌丶人生几何
·
2024-02-08 17:16
java
开发语言
数据结构
链表
Java中的Future源码讲解
JAVAFuture
源码解析
文章目录JAVAFuture
源码解析
前言一、传统异步实现的弊端二、whatisFuture?
对酒当歌丶人生几何
·
2024-02-08 17:16
java
开发语言
深度解析ScheduledThreadPoolExecutor源码之DelayedWorkQueue
1.2堆的基本操作1.2.1插入节点元素1.2.2删除节点元素1.2.3构建二叉堆1.3堆特性总结二、DelayedWorkQueue
源码解析
2.1DelayedWorkQueue参数解析2.2DelayedWorkQueue
对酒当歌丶人生几何
·
2024-02-08 17:16
jdk
源码
JAVA
数据结构
算法
Spring 事件发布机制
目录事件驱动使用事件机制Java事件使用Spring事件使用使用Aware不使用AwareSpring事件发布流程及
源码解析
ApplicationEventApplicationListener监听者注册
夜光下丶
·
2024-02-08 14:43
spring
java
以太坊
与椭圆曲线
参考TLS/SSL协议详解(30)SSL中的RSA、DHE、ECDHE、ECDH流程与区别:https://blog.csdn.net/mrpre/article/details/78025940百度百科-RSA算法:https://baike.baidu.com/item/RSA%E7%AE%97%E6%B3%95/263310?fromtitle=RSA&fromid=210678&fr=al
jection
·
2024-02-08 09:00
基于注解的SpringAOP
源码解析
(三)
注意,读完本篇文章需要很长很长时间在之前的2篇文章:AOP源码分析(一)AOP源码分析(二)中,我们搭建了SpringAOP源码分析的环境,介绍了@EnableAspectJAutoProxy注解和postProcessBeforeInstantiation方法是如何加载所有增强的。本篇文章则将描述一下AOP中剩余的实现逻辑postProcessAfterInitialization这个方法是在b
Java学习录
·
2024-02-08 08:18
区块链的发展最终还是要回归本质
图片发自App比特币发展至今已经有9年了,市场已经有2000多种币,区块链已经成为一个行业,币圈的发展已经经历了2个阶段,比特币代表可信帐本,
以太坊
代表可信帐本+可信算力,目前整个行业充满了焦虑和疑惑,
美国哈佛
·
2024-02-08 06:16
2024年1月Web3行业月度发展报告区块链篇 |陀螺研究院
尽管炒作视角来到
以太坊
现货ETF,但仍存抛压利空的ETH表现仍相对平淡,随着预期中的SEC审批推迟落地,ETH在月底仅报2247.65美元,相比月中最
陀螺财经
·
2024-02-08 01:32
web3
区块链
cesium系列篇:Entity vs Primitive
源码解析
(从Entity到Primitive)01
Entity和Primitive的关系官方教材中提到,PrimitiveAPI主要适用于图形渲染开发者,EntityAPI则适用于数据驱动的可视化,而EntityAPI的底层则使用了PrimitiveAPI。下面我们将通过cesium的源码探究当添加entity对象时,是如何在底层调用对应的PrimitiveAPI,创建相应的primitive对象。这篇文章中,我们将先从viewer初始化开始,探
游无穷
·
2024-02-08 00:35
Cesium
cesium
entity
primitive
源码解析
cesium系列篇:Entity vs Primitive
源码解析
(从Entity到Primitive)02
上篇文章中,我们介绍了使用viewer.entities.add添加entity之后的信号传递以及最后entity对象被传递到GeometryVisualizer;这篇文章,我们则介绍如何在逐帧渲染的过程中根据GeometryVisualizer中的entity对象创建相应的primitive这是下文中涉及到的类的类图,从中可以清晰的了解各个对象之间的关系,下面我们结合代码来仔细讲解。循环的一帧我
游无穷
·
2024-02-08 00:03
Cesium
javascript
cesium
entity
primitive
源码解析
vue源码浅解析(一)
提供一份详细的Vue
源码解析
在这种格式下是挑战性的,因为Vue的源码非常庞大和复杂,涉及到众多的细节和高级JavaScript特性。
编代码的小王
·
2024-02-07 22:27
vue.js
前端
javascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他