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
Fabric源码分析
Fragment事务管理
源码分析
概述在Fragment使用中,有时候需要对Fragment进行add、remove、show、hide、replace等操作来进行Fragment的显示隐藏等管理,这些管理是通过FragmentTransaction进行事务管理的。事务管理是对于一系列操作进行管理,一个事务包含一个或多个操作命令,是逻辑管理的工作单元。一个事务开始于第一次执行操作语句,结束于Commit。通俗地将,就是把多个操作缓
陈HHH
·
2023-12-16 06:22
RocketMQ的消息过滤是怎样工作的❓
在本篇博客中,我们将深入探讨RocketMQ消息过滤的实现机制,结合
源码分析
消息过滤的流程。1.SQL92表达式订阅RocketMQ的消息过滤机制主要基于SQL92表达式。
二狗plus
·
2023-12-16 05:48
RocketMQ
rocketmq
(SpringBoot)第十一章:SpringBoot 统一功能处理(AOP实战)
文章目录一:用户登录权限验证(1)传统用户登录验证(2)使用原生SpringAOP进行用户登录验证(3)Spring拦截器A:自定义拦截器B:拦截器实现原理①:概述②:
源码分析
(4)补充:统一访问前缀的添加二
快乐江湖
·
2023-12-16 04:35
Java基础教程和高级教程
spring
boot
后端
java
CompletableFuture原理解析
文章目录一、Callable、Future介绍1.简介2.底层原理二、FutureTask介绍1.简介2.底层原理三、CompletionService1.简介2.原理3.
源码分析
4.总结四、CompletableFuture1
jakiechaipush
·
2023-12-16 03:01
JUC
java
开发语言
05 FFmpeg4.4
源码分析
--解码
一、解码原理视频解码实现的是将压缩域的视频数据解码为像素域的YUV数据。实现的过程,可以大致用如下图所示:从图中可以看出,大致可以分为下面三个步骤:首先要有待解码的压缩域的视频作为输入其次根据视频视频的压缩格式获得对应解码器最后通过解码器解码,输出像素域为YUV的解码后数据二、解码流程三、源码解析1、av_register_all()voidav_register_all(void);作用:该函数
Chiang木
·
2023-12-15 22:48
FFmpeg全教程
音视频
ffmpeg
解码
编解码
kmeans设置中心_Spark分布式机器学习
源码分析
:Kmeans族聚类
Spark是一个极为优秀的大数据框架,在大数据批处理上基本无人能敌,流处理上也有一席之地,机器学习则是当前正火热AI人工智能的驱动引擎,在大数据场景下如何发挥AI技术成为优秀的大数据挖掘工程师必备技能。本文采用的组件版本为:Ubuntu19.10、Jdk1.8.0_241、Scala2.11.12、Hadoop3.2.1、Spark2.4.5,老规矩先开启一系列Hadoop、Spark服务与Spa
weixin_39699121
·
2023-12-15 19:27
kmeans设置中心
spark
kmeans打印质心
Spark 随机森林算法原理、
源码分析
及案例实战
图1.Spark与其它大数据处理工具的活跃程度比较回页首环境要求操作系统:Linux,本文采用的Ubuntu10.04,大家可以根据自己的喜好使用自己擅长的Linux发行版Java与Scala版本:Scala2.10.4,Java1.7Spark集群环境(3台):Hadoop2.4.1+Spark1.4.0,Spark集群搭建方式参见本人博客:http://blog.csdn.net/lovehu
黑谷子
·
2023-12-15 19:51
spark
scala
源码
CopyOnWriterArrayList 详解
CopyOnWriterArrayList详解文章目录CopyOnWriterArrayList详解1.简介2.原理3.优点4.缺点5.
源码分析
5.1添加操作5.2删除操作5.3弱一致性的迭代器6.ArrayList
GeGe&YoYo
·
2023-12-15 18:45
Java并发编程
java
jvm
数据结构
Flink 源码之 Buffer Timeout优化
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录BufferTimeout概念Flink每个算子向下游发送数据需要两个条件:输出buffer空间占满buffer中数据存在时间超过buffertimeout
AlienPaul
·
2023-12-15 18:55
【SpringBoot系列】spring-kafka consumer
源码分析
♂️个人主页:@香菜的个人主页,加ischongxin,备注csdn✍作者简介:csdn认证博客专家,游戏开发领域优质创作者,华为云享专家,2021年度华为云年度十佳博主希望大家多多支持,我们一起进步!如果文章对你有帮助的话,欢迎评论点赞收藏加关注+系列文章:SpringBoot学习大纲,可以留言自己想了解的技术点目录1、spring-
香菜+
·
2023-12-15 18:05
Java超神之路
spring
spring
boot
kafka
若依
源码分析
一.登录1.1生成验证码基本思路后端生成一个表达式,7+4=?@117+4=?转成图片,传到前端进行展示将结果11存入redis前端代码实现:请求后端地址:http://localhost/dev-api/captchaImage,通过反向代理解决前后端跨域问题,将请求路径变为:http://localhost:8080/captchaImage后端代码实现:/***生成验证码*/@GetMapp
小钟不想敲代码
·
2023-12-15 17:26
RuoYi
若依
docker-compose
源码分析
最近搞devops相关的内容,将机房的机器集中起来,方便服务部署,算力集中管理等。在k8s等都基本搭建完毕之后,闲暇时间学习下docker-compose工作原理。环境准备下载compose源码,当前最新版本是1.23.0$gitclonehttps://github.com/docker/compose然后通过pycharm导入到项目架构图docker-compose架构图.jpg在docker
走在成长的道路上
·
2023-12-15 16:20
IOS底层(七): alloc相关: calloc
源码分析
OC底层源码/原理合集建议先看下IOS底层(三):alloc相关1.初探alloc,init,new
源码分析
alloc初始化关键三个步骤计算内存大小instanceSize,申请内存calloc,指针关联
ShawnRufus
·
2023-12-15 16:28
Gradle 生态系统
源码分析
Gradle进阶第七篇锲而不舍,金石可镂GradleProject上卷GradleProject对应一个模块,对于一个多模块构建的项目,它会有RootProject,和所有SubProject。这些都是在setting.gradle中配置的:include':lib'include':app'rootProject.name="GradleDebug"Project的实现类是DefaultProj
杰克熏
·
2023-12-15 15:58
Spring Boot中JdbcTemplate多数据源配置
我是撸代码的羊驼,前阿里巴巴架构师,现某互联网公司CTO联系v:sulny_ann(17362204968),加我进群,大家一起学习,一起进步,一起对抗互联网寒冬在《SpringBoot中JdbcTemplate
源码分析
撸代码的羊驼
·
2023-12-15 13:39
springboot
springboot
Java集合知识点整理
Map接口CollectionList重复有序1ArrayListList接口的主要实现类,底层用数组实现优点访问速度快缺点插入和删除开销大:增加和删除元素时,需要对整个数组进行遍历、定位和移动线程不安全
源码分析
方人也几点
·
2023-12-15 12:33
Java
SE
java
面试
JAVA集合框架详解
文章目录集合概述Collection体系集合Collection父接口Collection子接口List集合List实现类ArrayList【重点】ArrayList
源码分析
VectorLinkedListLinkedList
lazydog036
·
2023-12-15 12:32
JAVA
java
hashmap
链表
集合
基于FFmpeg
源码分析
HLS拉流
本文分析ffmpeg针对hls处理的源码概述:首先通过http请求获取m3u8文件,通过解析m3u8文件获取切片最早的的ts文件获取常规的AVFormatContext信息。代码主要实现在hls.c文件.伪代码如下:可以看出针对hls的协议处理主要实现是在avformat_open_input中,具体细节接下来分析。AVFormatContext*pFormatCtx=nullptr;char*p
程序员老舅
·
2023-12-15 12:05
音视频开发进阶
音视频
网络协议
实时音视频
webrtc
视频编解码
flink
源码分析
之功能组件(五)-高可用组件
简介本系列是flink
源码分析
的第二个系列,上一个《flink
源码分析
之集群与资源》分析集群与资源,本系列分析功能组件,kubeclient,rpc,心跳,高可用,slotpool,rest,metrics
中间件XL
·
2023-12-15 11:21
flink
大数据
zookeeper
分布式
Java 并发(2)AbstractQueuedSynchronizer
源码分析
之独占模式
转https://mp.weixin.qq.com/s/LgJ95VrXK8-bEi231QvPiQ在上一篇《Java并发系列(1)AbstractQueuedSynchronizer
源码分析
之概要分析
george_george
·
2023-12-15 11:17
tapable最详细
源码分析
及手写实现
tapable整体介绍tapable是一个类似于Node.js中的EventEmitter的库,但更专注于自定义事件的触发和处理。const{SyncHook,SyncBailHook,SyncWaterfallHook,SyncLoopHook,AsyncParallelHook,AsyncParallelBailHook,AsyncSeriesHook,AsyncSeriesBailHook,
小蛮牧码者
·
2023-12-15 09:35
js
javascript
60.Sentinel
源码分析
Sentinel
源码分析
1.Sentinel的基本概念Sentinel实现限流、隔离、降级、熔断等功能,本质要做的就是两件事情:统计数据:统计某个资源的访问数据(QPS、RT等信息)规则判断:判断限流规则
醉梦依依惜(互粉互赞)
·
2023-12-15 08:19
web技术
java
sentinel
源码分析
springcloud
57.Nacos
源码分析
1
一、下载Nacos源码并运行。1.下载Nacos源码并运行要研究Nacos源码自然不能用打包好的Nacos服务端jar包来运行,需要下载源码自己编译来运行。1.1.下载Nacos源码Nacos的GitHub地址:https://github.com/alibaba/nacos课前资料中已经提供了下载好的1.4.2版本的Nacos源码:如果需要研究其他版本的同学,也可以自行下载:大家找到其relea
醉梦依依惜(互粉互赞)
·
2023-12-15 08:19
web技术
java
nacos源码分析
springcloud
58.Nacos
源码分析
2
三、服务心跳。3.服务心跳Nacos的实例分为临时实例和永久实例两种,可以通过在yaml文件配置:spring:application: name:order-servicecloud: nacos: discovery: ephemeral:false#设置实例为永久实例。true:临时;false:永久 server-addr:192.168.150.1:8845临时实例基于心跳方式做
醉梦依依惜(互粉互赞)
·
2023-12-15 08:19
web技术
java
springcloud
nacos
源码分析
56.微服务面试篇
二、Nacos
源码分析
和Sentinel
源码分析
。三、Nacos的服务注册表结构是怎样的?四、Nacos如何支撑数十万服务注册压力?五、Nacos如何避免并发读写冲突问题?
醉梦依依惜(互粉互赞)
·
2023-12-15 08:41
web技术
面试
职场和发展
springcloud
(Linux内核
源码分析
)Linux 内核无线子系统
Linux内核
源码分析
(内存调优/文件系统/进程管理/设备驱动/网络协议栈)1.全局概览在开始探索Linux无线具体细节之前,让我们先来把握一下Linux无线子系统整体结构。
攻城狮百里
·
2023-12-15 08:59
Linux
linux
Java集合总结(含
源码分析
)
Java集合总结image-20201226095900455上图有些错误,Deque是继承Queue的,而不是Collection;且LinkedList没有继承Deque。image-20201211144153730image-20201226095932197一、概述及常用集合API一览IterableIterable里面有Iterator迭代器接口,Iterator接口有如下两个方法:b
LJH_9442
·
2023-12-15 05:01
Fabric
1.4源码调试debug,IDEA/Goland环境
运行环境go1.16dep(依赖管理,注意是dep,不是godep,离线下载dep.exe,放在GOPATH路径下/bin目录即可)Releases·golang/dep·GitHubgoenv设置goenv设置,GOARCHwindows默认是386,无法开启debug,改成amd64goenv-wsetGO111MODULE=autogoenv-wGOARCH=amd64goenv-wGOPR
沉心ss
·
2023-12-15 02:21
Fabric
idea
区块链
关于
fabric
相关工具命令
生成证书cryptogengenerate--config=./crypto-config.yamlconfigtxgen默认会读取当前目录的configtx.yaml作为输入:1)创建排序节点的初始区块:configtxgen-profileGenesis-outputBlockgenesis.block2)创建应用通道mychannel的初始区块的交易文件channel.tx:configtx
沉心ss
·
2023-12-15 02:50
Linux
fabric
区块链
linux
Fabric
节点证书说明
opensslx509-inca.example.com-cert.pem-noout-serial查看证书全部信息opensslx509-inca.example.com-cert.pem-noout-text
Fabric
沉心ss
·
2023-12-15 02:20
Fabric
区块链
NVMe over
Fabric
s with SPDK with iRDMA总结 - 1
1.0Introduction简介NVMExpress*(NVMe*)drivesarehigh-speed,low-latency,solid-statedrives(SSDs),thatconnectovertheserverPeripheralComponentInterconnectExpress*(PCIe*)bus.NVMExpress*(NVMe*)硬盘是高速、低延迟的固态硬盘(SS
mounter625
·
2023-12-15 01:02
Linux
kernel
linux
kernel
JAVA BIO深入剖析
编程实例回顾客户端案例如下服务端案例如下小结4BIO模式下多发和多收消息客户端代码如下服务端代码如下小结5BIO模式下接收多个客户端概述客户端案例代码如下服务端案例代码如下小结6伪异步I/O编程概述客户端
源码分析
线程池处理类服务端
源码分析
小结
duration~
·
2023-12-15 01:01
IO
java
开发语言
使用Caliper对
Fabric
地basic链码进行性能测试
如果你需要对
fabric
网络中地合约进行吞吐量、延迟等性能进行评估,可以使用Caliper来实现,会返回给你一份网页版的直观测试报告。下面是对test-network网络地basic链码地测试过程。
小小小小关同学
·
2023-12-15 01:20
Fabric
fabric
运维
SpringMvc入坑系列(一)----maven插件启动tomcat
springboot傻瓜式教程用久了,回过来研究下SSM的工作流程,当然从SpringMVC开始,从傻瓜式入门处理请求和页面交互,再到后面深入
源码分析
。本人写了一年多的后端和半年多的前端了。
Nuyoahll-_-ll
·
2023-12-14 22:43
SSM
java
maven
tomcat
java
【RDMA】High Performance Network Programming with OFI
layouttitletaglinepageHighPerformanceNetworkProgrammingwithOFILib
fabric
(v1.4)Programmer'sGuide{%includeJB
大隐隐于野
·
2023-12-14 21:03
#
RDMA专栏
rdma
java使用ffmpeg拆分和拼接音频
ffmpeg最初是由法国程序员
Fabric
eBellard编写的,现在已经成为了流行的音视频处理工具。ffmpeg支持命令行操作,也可以通过API集成到其他应用程序中使用。因为经过多年的发展
[奸笑]这个不是斜眼笑[奸笑]
·
2023-12-14 21:42
java
语音处理
java
ffmpeg
音视频
开发语言
使用go语言开发部署链码
使用go语言开发部署链码需要提前部署好测试网络,以下安装操作是基于测试网络的安装,
fabric
版本为2.4.1注ps:链码在go版本1.13环境下会出问题,本文是在1.18环境下执行的,可以自行升级版本第一步编写
爱写代码的大狼
·
2023-12-14 16:15
区块链
golang
后端
fabric
ubuntu
区块链
用
fabric
-sdk-java调用Fabcar链码
fabcar1、设置go代理goenv-wGOPROXY=https://goproxy.io,directgoenv-wGO111MODULE=on2、启动fabcar测试网络cdhyperleger/
fabric
小青蛙呱呱跳
·
2023-12-14 16:13
区块链
fabric
Hyperledger
Fabric
链码开发-常用函数
目前,
Fabric
的开发主要分为两部分,一是链码及智能合约的开发,二是基于SDK的应用开发。
王永俊
·
2023-12-14 16:43
区块链
fabric
区块链
fabric
网络交互中出现 chaincode install failed with status: 500 错误
执行peerlifecyclechaincodepackagefabcar.tar.gz--path…/chaincode/fabcar/go/--langgolang--labelfabcar_1出现这种错误Error:chaincodeinstallfailedwithstatus:500-failedtoinvokebackingimplementationof‘InstallChainco
程序员界的小趴菜
·
2023-12-14 16:41
区块链智能合约
fabric
Fabric
系列 - 链码-内部链码的特性
(1)
Fabric
repo下的案例Chaincode(1.4的目录结构)
fabric
/examples/chaincode/go├──example02#一个简单的转账合约├──eventsender#
搬砖魁首
·
2023-12-14 16:11
#
Fabric系列
fabric
chaincode
链码
背书策略
flink
源码分析
之功能组件(六)-心跳组件
简介本系列是flink
源码分析
的第二个系列,上一个《flink
源码分析
之集群与资源》分析集群与资源,本系列分析功能组件,kubeclient,rpc,心跳,高可用,slotpool,rest,metrics
中间件XL
·
2023-12-14 16:10
flink
中间件
rpc
Fabric
链码入门案例(go语言版本)
在
Fabric
中,新的链码类要重新实现Init()和Invoke()这2个方法。这里以fabone.go为例,
Fabric
版本为v1.4.0,进行说明。
sanqima
·
2023-12-14 16:05
Fabric
区块链
golang
fabric
链码
部署
Fabric
-Java-SDK调用(一)——调用链码
前言在本地使用IDEA结合远程服务器部署的
fabric
环境调试
fabric
-sdk-java简介Java-SDK是外部应用程序与Hyperledger
Fabric
的交互通道,帮助Java应用程序更好的管理
Lily Collins
·
2023-12-14 16:05
fabric
java
运维
Hyperledger
fabric
2.4
fabric
-SDK-GO开发
在实际部署时,一般将
Fabric
SDK作为API的提供者,为上层应用或对外服务提供
Fabric
区块链网络底层服务。
余生·情诗
·
2023-12-14 16:02
Hyperledger
Fabric
fabric
golang
java
Hyperledger
fabric
2.4 链码调用与
fabric
-gateway
链码调用有两种方式:通道客户端调用和
fabric
-gateway调用。以官方示例sacc链码为例,需要初始化的链码必须先初始化,代码参考上篇。
余生·情诗
·
2023-12-14 16:02
Hyperledger
Fabric
fabric
golang
区块链
Fabric
-samples asset-transfer-basic 链码部署与升级(
Fabric
2.4.4)
1、代码分析1.1、链码启动asset-transfer-basic/chaincode-go/assetTransfer.gofuncmain(){//新建链码assetChaincode,err:=contractapi.NewChaincode(&chaincode.SmartContract{})iferr!=nil{log.Panicf("Errorcreatingasset-trans
瘦身小蚂蚁
·
2023-12-14 16:59
Fabric
fabric
利用
fabric
-gateway-java连接并调用
fabric
链码
系列文章目录
Fabric
2.2在Linux上的部署记录
Fabric
2.2测试网络(test-network)的使用记录用go编写简单的
fabric
链码将
fabric
链码部署到测试网络的记录利用
fabric
-gateway-java
klay077
·
2023-12-14 16:27
Fabric学习
区块链
java
Fabric
学习(四)----编写简单的GO链码
Fabric
官方文档:https://hyperledger-
fabric
.readthedocs.io/en/release-2.2/API文档:https://pkg.go.dev/github.com
雨雨不怕雨
·
2023-12-14 16:25
区块链技术
#
fabric
fabric
学习
golang
Fabric
链码Basic的使用以及部署(release 2.2)
准备工作在开始之前,需要先搭建一下运行
fabric
智能合约的环境,具体步骤请参见:原文链接:https://blog.csdn.net/qq_42482245/article/details/109801959
aitutou
·
2023-12-14 16:22
fabric
docker
java
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他