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
以太坊源码解析
JDK
源码解析
jdk
源码解析
----HashSet这个类实现了set接口,内部是由HahMap实例辅助实现的。它不保证元素的顺序,数据允许为null。
漠然&&
·
2024-01-05 04:31
Java
jdk
源码
RAC框架
源码解析
之RACReplaySubject
1、RACReplaySubject前面的文章我们说到RACSubject既可以创建信号又可以订阅信号还可以发送信号,下面我们来看看RACReplaySubject是用来干什么的。只要用到RAC绝对逃不过三部曲:1、创建信号2、订阅信号3、发送信号//1.创建信号RACReplaySubject*subject=[RACReplaySubjectsubject];//2.订阅信号[subjects
Jimi
·
2024-01-04 19:58
1、EOS主网映射究竟是什么?支持与否会对我们交易EOS造成怎么样的影响?
EOS是EnterpriseOperationSystem的缩写,与
以太坊
ETH一样,是一个区块链平台。与市面上绝大多数代币都不同,EOS不是基于
以太坊
网络的代币,而是自立门户的新型加密货币。
QUBE资讯
·
2024-01-04 18:50
Stack & Queue
源码解析
可参考官方文档Java中有Stack类,却没有Queue类,只有Queue接口。在使用栈时,Java官方已经不推荐使用Stack,推荐使用Deque以及它的实现类(首选ArrayDeque,其次LinkedList),如:Dequestack=newArrayDeque();QueueQueue接口继承自Collection接口,除了最基本的Collection的方法之外,它还支持额外的inser
奋斗中的Jack
·
2024-01-04 17:54
源码分析
Algorithm
and
DataStructure
java
开发语言
Eureka学习思维导图
一、EurekaServer原理解析参考:https://www.jianshu.com/p/eb690e6ab11d二、EurekaClient
源码解析
参考:https://www.jianshu.com
道法自然 实事求是
·
2024-01-04 17:28
SpringCloud
eureka
学习
云原生
Android Jetpack系列--2.LiveData使用及
源码解析
LiveData定义一种可观察的数据存储器类,直译为实时数据(是一个数据持有者,给源数据包装一层,源数据使用LiveData包装后,可以被observer观察,数据有更新时observer可感知);具有生命周期感知能力,可确保LiveData仅更新处于活跃生命周期状态(STARTED、RESUMED)的应用组件观察者(observer);特点确保界面符合数据状态:当生命周期状态变化时,LiveDa
今阳说
·
2024-01-04 15:29
SpringBoot错误处理机制解析
SpringBoot错误处理----
源码解析
文章目录1、默认机制2、使用@ExceptionHandler标识一个方法,处理用@Controller标注的该类发生的指定错误1).局部错误处理部分源码2)
ok!ko
·
2024-01-04 12:21
spring
boot
后端
java
一文读懂铭文赛道新手攻略
在
以太坊
QiJublockchain
·
2024-01-04 11:06
区块链
Java8集合
源码解析
-Hashtable源码剖析
HashMap1.2才有,而Hashtable在1.0就已经出现了.HashMap和Hashtable实现原理基本一样,都是通过哈希表实现.而且两者处理冲突的方式也一样,都是通过链表法.下面就详细学习下这个类.2
源码解析
类总览
JavaEdge
·
2024-01-04 10:50
【区块链笔记整理】区块链种类
典型应用比特币,莱特币,
以太坊
等。
野人植树
·
2024-01-04 09:02
ArrayList
源码解析
与性能优化
ArrayList
源码解析
与性能优化ArrayList是Java集合框架中最常用的动态数组实现之一,它提供了动态扩容、随机访问等特性,适用于大多数场景。
--土拨鼠--
·
2024-01-04 09:11
Java
java
LinkedList
源码解析
与性能优化
LinkedList是Java集合框架中基于双向链表实现的列表,它提供了高效的插入和删除操作,但在随机访问方面性能较差。1.LinkedList简介LinkedList实现了List接口,基于双向链表实现。每个节点包含了元素本身、指向前一个节点的引用(前驱节点)以及指向后一个节点的引用(后继节点)。这种结构使得在链表中插入和删除元素的效率较高。2.LinkedList类结构2.1类层次结构publ
--土拨鼠--
·
2024-01-04 09:06
Java
java
高通平台Android源码bootloader分析之sbl1(一)
不过虽然弄得很复杂,我们需要动的东西其实很少,modem侧基本就sbl1(全称:Secondarybootloader)的代码需要动一下,ap侧就APPSBL代码需要动(对此部分不了解,可参照:bootable
源码解析
持续成长,保持快乐
·
2024-01-04 07:16
以太坊
-挣脱数字货币的枷锁
以太坊
-挣脱数字货币的枷锁在区块链领域,
以太坊
项目也是十分出名的开源项目。
RonTech
·
2024-01-04 00:50
区块链
以太坊区块链
区块链技术
智能合约技术
智能合约区块链
区块链智能合约
以太坊
的36个基础概念
比特币出块时间是平均10分钟,而
以太坊
约是15秒。2.奖励。以太币奖励为5以太币,并且每次出块奖励不减少,大都会后改为了3个以太币。比特币是每次减半,第一块的是50个比特币。
链客区块链技术问答社区
·
2024-01-04 00:20
以太坊
基础概念
区块链
以太坊
交易手续费计算
这形象地比喻
以太坊
的交易手续费计算模式,不同于比特币中直接支付比特币作为转账手续费,
以太坊
视为一个去中心化的计算网络,当你发送Token、执行合约、转移以太币或者在此区块上干其他的时候,计算机在处理这笔交易时需要进行计算消耗网络资源
姜亚轲
·
2024-01-04 00:19
AI区块链笔记
区块链
以太坊
Gas
[Introducing Ethereum and Solidity]
以太坊
和solidity介绍----第一章-连接区块链知识的断点
在比特币和
以太坊
中,加密学是用来给成千上万个相似的机器创造出来一种安全运算环
智能合约
·
2024-01-04 00:49
学习记录
区块链
以太坊
Solidity
智能合约
区块链100讲:
以太坊
智能合约solidity如何节省GAS费?
1摘要在
以太坊
上,代码即法律,交易即金钱。每一笔智能合约的运行,都要根据复杂度消耗一笔GAS费(ETH)。那么,智能合约solidity语言的编写,不仅要考虑安全,也要考虑语言的优化,以便高效便宜了。
weixin_34124939
·
2024-01-04 00:49
区块链
运维
以太坊
开发实战学习-高级Solidity理论 (五)
接上篇文章,这里继续学习Solidity高级理论。一、深入函数修饰符接下来,我们将添加一些辅助方法。我们为您创建了一个名为zombiehelper.sol的新文件,并且将zombiefeeding.sol导入其中,这让我们的代码更整洁。我们打算让僵尸在达到一定水平后,获得特殊能力。但是达到这个小目标,我们还需要学一学什么是“函数修饰符”。带参的函数修饰符之前我们已经读过一个简单的函数修饰符了:on
weixin_34185364
·
2024-01-04 00:49
javascript
数据库
前端
ViewUI
以太坊
地址和公钥_
以太坊
公钥推导地址
以太坊
地址
以太坊
有两种账户:一种是个人用户使用
以太坊
钱包生成的外部账户,由公钥和私钥组成;另一种是合同账户,它由一组代码(契约函数)和数据(契约状态)组成,使用solidness编程语言。
weixin_39834406
·
2024-01-04 00:49
以太坊地址和公钥
ZK与
以太坊
扩容的未来
Arbitrum最近发布了一篇精彩的文章,认为OptimisticRollups(OR)代表了
以太坊
的未来,因为与ZKRollups(ZKR)相比,它们提供了天然的可扩展性和成本优势。
Luna Lau
·
2024-01-04 00:18
以太坊
数字货币
区块链
密码学
zk
以太坊
综述
以太坊
基础
以太坊
综述主要内容:
以太坊
整体介绍
以太坊
特点
以太坊
是“世界计算机”,这代表它是一个开源的、全球分布的计算基础设施执行称为智能合约(smartcontract)的程序使用区块链来同步和存储系统状态以及名为以太币
熠熠晨曦_
·
2024-01-04 00:18
区块链
区块链
如何才能招聘到合适的
以太坊
区块链开发者
区块链开发人员,更准确地说,
以太坊
开发人员是该团队中最关键的组成部分。因此,在本指南中,我们将使你的生活更轻松。我们将向你展示如何精确定位和从人群中筛选的优秀的人才。
落叶无声9
·
2024-01-04 00:18
以太坊
以太坊
区块链
招聘
应聘
面试
solidity显示
以太坊
美元价格
看过
以太坊
白皮书的都知道,
以太坊
比较比特币而言所提升的地方中,我认为最重要的一点就是能够访问外部的数据,这一点在赌博、金融领域应用会很广泛,但是区块链是一个确定的系统,包括里面的所有数值包括交易ID等都是确定的
姜亚轲
·
2024-01-04 00:48
AI区块链笔记
blockchain
chainlink
solidity
BTC新年大涨背后
其他币种也有所上涨,
以太坊
涨幅高达2.6%。随着1月10日美国证券交易委员会批准比特币现货ETF的最后期限日益临近,比特币自1
碳链价值
·
2024-01-03 21:08
区块链
区块链技术开发之
以太坊
开发入门教程——一个去中心化DApp应用投票系统。
第一节课程概述本课程面向初学者,内容涵盖
以太坊
开发相关的基本概念,并将手把手地教大家如何构建一个基于
以太坊
的完整去中心化应用——区块链投票系统。
落叶无声9
·
2024-01-03 21:02
以太坊
以太坊开发
以太坊入门
以太坊教程
DApp
以太坊
DApp开发入门教程——Node.js和truffle框架打造区块链投票系统
第一节课程概述本课程面向初学者,内容涵盖
以太坊
开发相关的基本概念,并将手把手地教大家如何构建一个基于
以太坊
的完整去中心化应用——区块链投票系统。
落叶无声9
·
2024-01-03 21:02
以太坊开发
区块链
以太坊
区块链开发
以太坊开发
以太坊入门
以太坊
DApp 开发入门实战! 用Node.js和truffle框架搭建——区块链投票系统!
第一节课程概述本课程面向初学者,内容涵盖
以太坊
开发相关的基本概念,并将手把手地教大家如何构建一个基于
以太坊
的完整去中心化应用——区块链投票系统。
cookie0002
·
2024-01-03 21:32
5.17 公有链之王:ETH-守位成功还是被赶下王座?
1.基本事实:目前在公有链格局未定的时候,ETH仍然是当之无愧的王者2.ETH成为公有链王者的原因:
以太坊
定位为可编程智能合约的公共区块链平台。
点石陈金
·
2024-01-03 20:26
【Spark精讲】RDD缓存源码分析
源码解析
RDD调用cache或persist之后,会指定RDD的缓存级别,但只是在成员变量中记录了RDD的存储级别,并未真正地对RDD进行缓存。只有当RDD计算的时候才会对RDD进行缓存。
话数Science
·
2024-01-03 18:08
Spark
Spark精讲
大数据
spark
大数据
2018投资构想
2018年个人投资想法,仅记录自用ETH40%
以太坊
做过一些技术研究,是一个很好的区块链平台,是平台!最近消息报道在
以太坊
上发行的代币占92%,如果ETH不值钱了,我想不明白其它币怎么值钱?
老鱼_chaimyu
·
2024-01-03 15:13
Arbitrum之后,估值18亿美元Scroll又火了
结语参考Scroll是用于
以太坊
的原生zkEVMLayer2解决方案,帮助解决
以太坊
的拥堵问题并进行扩容。
闭着眼睛学算法
·
2024-01-03 15:45
web3
区块链
web3
前沿技术
智能合约开发(1)
在浏览器上安装metamask钱包插件,并注册账号
以太坊
智能合约平台地址:https://remix.ethereum.org4小时速成solidity开发教程https://www.youtube.com
嵌入式填坑指南
·
2024-01-03 15:44
智能合约
区块链
MxNet
源码解析
(2) symbol
1.前言我们在训练之前,先建立好一个图,然后我们可以在这个图上做我们想做的优化,这种形式称为SymbolicPrograms。相对应的是ImperativePrograms,也就是每一句代码都对应着程序的执行,在这种情况下,我们可以写类似于下面的代码:a=2b=a+1d=np.zeros(10)foriinrange(d):d+=np.zeros(10)这在symbolic的方式下是做不到的,因为
Junr_0926
·
2024-01-03 14:50
MVCC 并发控制原理-
源码解析
(非常详细)
基础概念并发事务带来的问题1)脏读:一个事务读取到另一个事务更新但还未提交的数据,如果另一个事务出现回滚或者进一步更新,则会出现问题。2)不可重复读:在一个事务中两次次读取同一个数据时,由于在两次读取之间,另一个事务修改了该数据,所以出现两次读取的结果不一致。3)幻读:在一个事务中使用相同的SQL两次读取,第二次读取到了其他事务新插入的行。要解决这些并发事务带来的问题,一个比较简单粗暴的方法是加锁
show @@camellia
·
2024-01-03 13:59
MySQL
MVCC
MySQL
InnoDB
EventBus3.x
源码解析
古人云,授之以鱼不如授之以渔,这个时候只是差了一个
源码解析
。只有深入之中,才得其法。我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!
我是吸血鬼
·
2024-01-03 12:08
(
源码解析
)mybatis调用链之XMLMapperBuilder解析Mapper
创建XMLMapperBuilder对象XMLMapperBuildermapperParser=newXMLMapperBuilder(inputStream,configuration,resource,configuration.getSqlFragments());XMLMapperBuilder继承于BaseBuilderpublicXMLMapperBuilder(InputStrea
超域
·
2024-01-03 10:45
mybatis
java
React16源码: memo, Fragment, StrictMode, cloneElement, createFactory源码实现
提供了classcomponent组件类型在props没有变化的情况下,它可以不重新渲染目的是给functioncomponent做一个PureComponent的对标这个用法很简单,就不进行举例了2)
源码解析
Wang's Blog
·
2024-01-03 06:39
React
React
Native
react.js
前端
Zookeeper-Zookeeper分布式一致性协议ZAB
源码解析
整个Zookeeper就是一个多节点分布式一致性算法的实现,底层采用的实现协议是ZAB。ZAB协议介绍ZAB协议全称:ZookeeperAtomicBroadcast(Zookeeper原子广播协议)。Zookeeper是一个为分布式应用提供高效且可靠的分布式协调服务。在解决分布式一致性方面,Zookeeper并没有使用Paxos,而是采用了ZAB协议,ZAB是Paxos算法的一种简化实现。ZAB
长情知热爱
·
2024-01-03 06:23
分布式
zookeeper
云原生
Spring
源码解析
之一---将Dom实例解析成BeanDefinition对象
XmlBeanFactory的uml图首先了解下几个类的职能BeanDefinitionRegistry:定义Bean的常规操作,来注册BeanDefinition,内部就是用一个Map实现.SimpleBeanDefinitionRegistry是BeanDefinitionRegistry一个简单的实现。只提供注册表的功能,不提供工厂其他功能。DefaultListableBeanFactor
一个不知名的程序员小白
·
2024-01-03 04:22
IOC
spring
java
以太坊
EIP-1559提案纷争,
以太坊
真的会分叉吗?
矿池各自站队,分庭抗礼2月26日,三家矿池接连发布消息,表明了对
以太坊
EIP-1559提案的立场。
冬七挖矿
·
2024-01-03 04:56
计算机链表相关知识
表的介绍计算机考研和公司面试重点--表介绍(Java实现链表的数组和链表表示)JavaJDK内置链表
源码解析
Java的ArrayList
源码解析
(中级Java工程师面试必备,详细注释全部实现方法,内部类与变量
雁阵惊寒_zhn
·
2024-01-03 03:09
区块链不允许单用户并发的原因
与这个做类比,乘客代表交易,比特币或
以太坊
这样常见的区块链平台每秒平均可以处理大约10次交易。delos区块链:给到你们的是1s最多打包1000笔交易并出块。
王乐城愚人云端
·
2024-01-03 02:08
Hotspot
源码解析
-第九章
第九章9.1OS初始化29.1.1os_linux.cpp9.1.1.1os::init_2这个函数是在全部参数都解析后调用的jintos::init_2(void){Linux::fast_thread_clock_init();//Allocateasinglepageandmarkitasreadableforsafepointpolling/**通过系统调用mmap分配一个可读的单页内存,
zhang527294844
·
2024-01-02 21:54
Java虚拟机
java
Hotspot
源码解析
-第十章
第十章10.1全局数据结构初始化10.1.1init.cpp10.1.1.1vm_init_globalsvoidvm_init_globals(){//验证ThreadShadow的实现,主要是验证线程对象的_pending_exception属性位置,_pending_exception后面用到时再讲check_ThreadShadow();//基础类型初始化,看`章节10.1.2.1`bas
zhang527294844
·
2024-01-02 21:54
Java虚拟机
java
Hotspot
源码解析
-第八章
第八章这一章是接着章节7.1启动参数解析来讲的,第七章中对这块参数的解析有些遗漏,现在补充下,主要是针对内存分配参数的解析做重点介绍8.1虚拟机参数解析8.1.1arguments.cpp8.1.1.1Arguments::parse_vm_init_args这个方法的入口还是在章节7.1.1.1Arguments::parse这个函数中jintArguments::parse_vm_init_a
zhang527294844
·
2024-01-02 21:24
Java虚拟机
java
Hotspot
源码解析
-第十一章
第十一章11.1线程11.1.1线程的概念说起线程,首先得提起进程,相信很面试者在回答进程与线程的区别时都会用一句话:“进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位”,只能说这句话部分正确,就目前来讲,一般操作系统(这里指Linux)的任务调度执行单位确实是线程,但是未来可能会支持以协程为单位的任务调度。再说进程是操作系统资源分配的基本单位这句话,在linux操作系统中,当需
zhang527294844
·
2024-01-02 21:22
Java虚拟机
java
slf4j+logback源码加载流程解析
slf4j绑定logback
源码解析
Loggerlog=LoggerFactory.getLogger(LogbackDemo.class);如上述代码所示,在项目中通常会这样创建一个Logger对象去打印日志
波波老师
·
2024-01-02 20:45
Java生态
logback
EOS相关知识科普
EOS账户权限介绍首先EOS账户不同于其他公链像比特币、
以太坊
都是只有一把私钥,为什么EOS需要两把私钥?
幻觉_ae51
·
2024-01-02 15:50
【设计模式】命令模式
文章目录前言一、概述结构二、案例三、分析优缺点使用场景四、JDK
源码解析
总结前言【设计模式】命令模式——行为型模式一、概述定义:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。
浩泽学编程
·
2024-01-02 14:50
软件设计模式
设计模式
命令模式
软件工程
java
后端
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他