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
ExtJS4.0源代码分析
Dubbo
源代码分析
八:再说Provider线程池被EXHAUSTED
在上回《Dubbo源代码实现六》中我们已经了解到,对于Dubbo集群中的Provider角色,有IO线程池(默认无界)和业务处理线程池(默认200)两个线程池,所以当业务的并发比较高,或者某些业务处理变慢,业务线程池就很容易被“打满”,抛出“RejectedExecutionException:ThreadpoolisEXHAUSTED!”异常。当然,前提是我们每给Provider的线程池配置等待
易振强
·
2020-06-27 09:29
Dubbo
Linux物理网卡聚合及桥接
到此基础理论知识就介绍完了,那么接下来就结合Linux
源代码分析
下
wuxiangping2017
·
2020-06-27 09:33
linux运维与架构师
Pixhawk系统架构介绍
这篇文档是我课程作业的一个报告,包含4个方面,硬件架构分析,Linux开发环境搭建,软件架构分析,
源代码分析
等。由于源代码比较庞杂,这里简要分析下飞机的返航控制(RTL)
dayL_W
·
2020-06-27 06:00
PX4归纳整理
ArrayList
源代码分析
本源代码来自JDK1.8与1.7、1.6略有不同1ArrayList中的属性1初始容量初始大小为10/***Sharedemptyarrayinstanceusedforemptyinstances.*/privatestaticfinalObject[]EMPTY_ELEMENTDATA={};2空的Object数组当初始化容量为0时,就构造这样一个空的Objcet类型数组。/***Shared
小小旭GISer
·
2020-06-26 23:11
Java源码
海思平台(hi3559av100)的pq_sample代码编译过程和执行过程
目录1.文件目录结构2.Makefile3.
源代码分析
3.1pq_sample.c文件3.2pq_stream的注册过程:3.3pq_control的实现过程:pq_sample的代码是用于海思的ISP
酸菜鱼的鱼
·
2020-06-26 22:11
ISP
liteOS
mpp
Resiprocate
源代码分析
协议栈的层次SIP协议是应用层(Application-Layer)的协议,所以不需要改变操作系统便可以支持。SIP已经成为3G的标准。下面是SIP的分层图示,不同模块之间功能相对独立,各层之间松散耦合。关于ResiProcate的设计Resiprocate中大部分类就是对RFC3261各种元素、组件的封装,并且也体现了RFC协议设计的层次。在面向对象的设计中,我们首先要厘清问题域的所在,SIPS
满楼水平
·
2020-06-26 19:22
resiprocate源码分析
Apache
源代码分析
——命令表解析
转载著名来源:http://blog.csdn.net/tingya该文章主要对Apache中的命令表进行了介绍和分析命令行参数处理如果用户是通过命令行进行Apache启动,那么启动语法如下:Httpd[-ddirectory][-Dparameter][-ffile][-Cdirective][-cdirective][-L][-l][-S][-V][-X]其中,-d命令用来设置ServerRo
tingya
·
2020-06-26 19:33
Apache源代码分析
[以太坊
源代码分析
]III. 挖矿和共识算法的奥秘
本系列的前两篇分别介绍了以太坊的基本概念,基本环节-交易,区块、区块链的存储方式等,这篇打算介绍一下“挖矿“得到新区块的整个过程,以及不同共识算法的实现细节。1.待挖掘区块需要组装在Ethereum代码中,名为miner的包(package)负责向外提供一个“挖矿”得到的新区块,其主要结构体的UML关系图如下图所示:处于入口的类是Miner,它作为公共类型,向外暴露mine功能;它有一个worke
teaspring
·
2020-06-26 18:51
blockchain
接收含有中文参数的请求URL,中文变成乱码
最近收到一个用户测试发现的问题,首先是OA门户通过ssl代理后图片、flash不能显示,样式不正常,经过查看页面
源代码分析
原因,是因为图片、flash以及样式表路径始终是http开头,不像其他URL链接已经转换成
smmi
·
2020-06-26 13:09
Java ArrayList&Vector
源代码分析
ArrayList对象继承了AbstractList对象,这就是说,ArrayList可以使用迭代器来操作,但是有一点要注意,上一次我们看AbstractList源代码时,知道这个迭代器是快速失败的,也就是说他记录了修改的次数,因此在实现这个ArrayList的添加操作时,我们也需要随时更新这个操作记录。也就是如下这个变量。protectedtransientintmodCount=0;现在从头开
Lucy_Leezhi
·
2020-06-26 11:18
Java源代码分析
openCV中的findHomography函数分析以及RANSAC算法的详解(
源代码分析
)
本文将openCV中的RANSAC代码全部挑选出来,进行分析和讲解,以便大家更好的理解RANSAC算法。代码我都试过,可以直接运行。在计算机视觉和图像处理等很多领域,都需要用到RANSAC算法。openCV中也有封装好的RANSAC算法,以便于人们使用。关于RANSAC算法的一些应用,可以看我的另一篇博客:利用SIFT和RANSAC算法(openCV框架)实现物体的检测与定位,并求出变换矩阵(fi
确定有穷自动机
·
2020-06-25 02:26
物体识别
Extjs4.0
日历插件与项目整合的详细介绍(二)
之前已经细说过日历插件的其中一部分,接下来会对view目录下的文件进行详细的介绍,该目录下的文件多数是控制日历插件的展示的,比如显示到日历表上的div层,禁止可拖拽功能以及按照国内日历的习惯,一周从周一开始而不是周天等。1.AbstractCalendar.js该文件主要是为其他的view提供基础服务的抽象类。-控制表头中的一周从周一开始-通过确定开始日期来确定展示一周的日期范围:setStart
Dream2World
·
2020-06-25 01:15
Extjs4-0日历
Extjs4.0
日历插件与项目整合的详细介绍
日历插件的calendar目录的src子目录结构介绍data目录是日历插件的数据集,示例中的数据集分为两类:1)calendar日历-CalendarMappings.js:给日历记录提供字段定义以便开发者可以覆盖,比如你的需求需要一些新的字段就可以直接按照它的格式在这继续定义,之所以将字段定义从model中分离出来应该是为了解耦和,方便开发者不至于每次在添加新的字段时都要手动的去重新配置reco
Dream2World
·
2020-06-25 01:15
Extjs4-0日历
Extjs4.0
日历插件之环境搭建
4.0的日历插件使用环境:
Extjs4.0
官方提供的一个example下的calendar文件(该calendar文件下的都需要,原样复制到你的工程web目录下即可)...当你启动tomcat时,在网页输入该
Dream2World
·
2020-06-25 01:15
hostapd
源代码分析
(三):管理帧的收发和处理
这篇文章我来讲解一下hostapd是如何处理IEEE802.11管理帧的。我们知道,hostapd主要负责管理工作站(station)认证和接入。因此,它只处理管理帧(ManagementFrame),并不处理数据帧。802.11的管理帧主要有信标帧(beacon)、探测请求帧(proberequest)、探测回应帧(proberesponse)、请求认证帧(authenticationreque
发稿咋胸前
·
2020-06-25 01:43
openwrt
03.线程基础知识
主要内容:1.进程与线程区别以及线程相关概念2.两种创建线程的方式3.Thread
源代码分析
特点4.线程的生命周期5.线程的优先级6.关于成员变量和局部变量7.多线程同步问题(重点)8.死锁(deadlock
北京鹏
·
2020-06-24 23:42
Java面试
霍夫变换检测直线的公式推导以及基于opencv的
源代码分析
并实例实现
我理解的霍夫变换~(主要是笛卡尔坐标系跟极坐标系的相互转换)首先要对两个坐标系有了解才行:笛卡尔坐标和极坐标笛卡尔坐标的点极坐标的曲线所谓极坐标平面化是指,将ρ-θ的关系像x-y那样在平面内展开。公式推导:x-y坐标中的红点(x0,y0),代入极坐标ρ-θ中得,ρ,θ就是一对hough空间的变量表示。若将ρ,θ看成直角坐标空间,一个点(x0,y0)就是一个关于ρ,θ的正弦曲线。同样,直线上的其他点
Naruto_Q
·
2020-06-24 20:02
opencv
爱虫病毒
源代码分析
Help'========================功能:读取注册表的值参数:注册表键值键值位置========================='functionregget(value)Setregedit=CreateObject("WScript.Shell")'新建一个Wscript.Shell对象,此对象可读取windows注册表值'regget=regedit.RegRead(
manio
·
2020-06-24 13:43
Proxy
源代码分析
Proxy
源代码分析
--谈谈如何学习linux网络编程本文出自:http://www.china-pub.com作者:李培源(2001-08-1012:00:00)Linux是一个可靠性非常高的操作系统
lrping
·
2020-06-24 09:15
Ext JS.4.0:动态加载和新的类系统(countDown of
Extjs4.0
: Dynamic Loading and New Class System)
今天,我们很高兴发布了一系列全新的功能在ExtJS4。在接下来的几个星期,我们将推出我们ExtJS的beta版本-包的包装。虽然我们原本计划推出一个完整的beta现在,有些部分的框架已经稳定较预期缓慢,所以我们将要推出的包,而不是增量。今天,我们开始全新的ExtJS的4类系统。JavaScript有没有它自己的类,它可以使一个陌生的环境,新的语言。ExtJS的一直提供自身的一类系统利用语言的强大的
Ripon
·
2020-06-24 08:20
ExtJs4.0
ZooKeeper实际应用案例-开发实战
目录:zookeeper介绍与核心概念安装和使用ZooKeeper分布式锁实现ZooKeeper框架Curator分布式锁实现及
源代码分析
zookeeper开发实战(java客户端)前面几章,我们学习了
稀有气体
·
2020-06-24 07:12
ZeroMQ 4.2.2
源代码分析
(四)- Malamute
TheZeroMQEnterpriseMessagingBrokerhttps://github.com/zeromq/malamute1.zactor_tzactor_t是CZMQ提供的接口。CZMQ是对ZeroMQ的C接口包装。zactor_t与shim_t总是成对出现。Zactor_t面向客户,shim_t在后台处理。创建zactor_t时,会同时创建shim_t和一个新的线程,shim_t
RonZheng2010
·
2020-06-24 03:31
HEVC官方软件HM源代码简单分析-编码器TAppEncoder
=====================================================H.264/H.265官方
源代码分析
文章:H.264官方软件JM源代码简单分析-编码器lencodH
雷霄骅
·
2020-06-24 03:52
视频编码
HM
HEVC官方软件HM源代码简单分析-解码器TAppDecoder
=====================================================H.264/H.265官方
源代码分析
文章:H.264官方软件JM源代码简单分析-编码器lencodH
雷霄骅
·
2020-06-24 03:52
HM
FFmpeg的H.264解码器源代码简单分析:概述
=====================================================H.264
源代码分析
文章列表:【编码-x264】x264源代码简单分析:概述x264源代码简单分析
雷霄骅
·
2020-06-24 03:51
FFMPEG
FFmpeg
FFmpeg
H.264
解码
源代码
FFmpeg源代码结构图 - 解码
=====================================================FFmpeg的库函数
源代码分析
文章列表:【架构图】FFmpeg源代码结构图-解码FFmpeg源代码结构图
雷霄骅
·
2020-06-24 03:51
FFMPEG
FFmpeg
x264源代码简单分析:x264命令行工具(x264.exe)
=====================================================H.264
源代码分析
文章列表:【编码-x264】x264源代码简单分析:概述x264源代码简单分析
雷霄骅
·
2020-06-24 03:51
x264
开源多媒体项目源代码分析
x264源代码简单分析:概述
=====================================================H.264
源代码分析
文章列表:【编码-x264】x264源代码简单分析:概述x264源代码简单分析
雷霄骅
·
2020-06-24 03:51
x264
开源多媒体项目源代码分析
FFmpeg源代码简单分析:libavdevice的gdigrab
=====================================================FFmpeg的库函数
源代码分析
文章列表:【架构图】FFmpeg源代码结构图-解码FFmpeg源代码结构图
雷霄骅
·
2020-06-24 03:51
FFMPEG
FFmpeg
SDL2
源代码分析
3:渲染器(SDL_Renderer)
=====================================================SDL
源代码分析
系列文章列表:SDL2
源代码分析
1:初始化(SDL_Init())SDL2
源代码分析
雷霄骅
·
2020-06-24 03:20
SDL
开源多媒体项目源代码分析
SDL2
源代码分析
8:视频显示总结
=====================================================SDL
源代码分析
系列文章列表:SDL2
源代码分析
1:初始化(SDL_Init())SDL2
源代码分析
雷霄骅
·
2020-06-24 03:20
SDL
开源多媒体项目源代码分析
SDL2
源代码分析
2:窗口(SDL_Window)
=====================================================SDL
源代码分析
系列文章列表:SDL2
源代码分析
1:初始化(SDL_Init())SDL2
源代码分析
雷霄骅
·
2020-06-24 03:19
SDL
开源多媒体项目源代码分析
SDL
SDL_Window
窗口
源代码
Win32
SDL2
源代码分析
1:初始化(SDL_Init())
SDL2源码下载http://www.libsdl.org/download-2.0.php=====================================================SDL
源代码分析
系列文章列表
lbaihao
·
2020-06-24 02:15
SDL2
比特币挖矿
源代码分析
关于比特币挖矿部分的原理,参见《精通比特币》第八章。本文源代码来自最原始版本的比特币源代码original-bitcoin。挖矿挖矿部分源代码位于main.cpp文件下,函数如下,我们将逐步分析。boolBitcoinMiner(){printf("BitcoinMinerstarted\n");SetThreadPriority(GetCurrentThread(),THREAD_PRIORIT
ShawnYung
·
2020-06-23 20:10
Masonry源码分析
iOS
源代码分析
---MasonryMasonry是Objective-C中用于自动布局的第三方框架,我们一般使用它来代替冗长,繁琐的AutoLayout代码.Masonry的使用还是很简洁的:[buttonmas_makeConstraints
CerasusLand
·
2020-06-23 18:34
Android系统默认Home应用程序(Launcher)的启动过程
源代码分析
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应用程序就是Launcher了,本文将详细分析Launcher应用程序的启动过程。Android系统的Home应用程序Launcher是由ActivityManagerService启动的,而Activ
iteye_12049
·
2020-06-23 18:10
SpringMVC源代码学习(四)九大组件
以下内容基于书:《看透SpringMVC-
源代码分析
与实践》基本照搬。。。用于自己查阅备忘。
千里码万里行
·
2020-06-23 16:28
Spring-MVC
Android系统默认Home(Launcher)的启动过程小结
带着这份好奇,阅读了在Android应用程序安装过程
源代码分析
一文中,我们看到应用程序的apk归档文件中的配置文件AndroidManifest.xml会被解析,解析得到的application,service
happy08god
·
2020-06-23 13:39
android
zmq
源代码分析
- mailbox_t
1.mailbox介绍mailbox是zmq中线程之间及socket和线程之间的通信机制。mailbox类中包含了cpipe类及signaler类,其中cpipe类负责发送给mailbox的命令的存储,读写等操作;signaler类负责命令写入到cpipe之后写线程通过调用send()接口给读线程发送信号看,读线程调用signaler类的recv()函数及wait()函数执行接收信号的操作。cpi
gx_1983
·
2020-06-23 11:59
ZeroMQ
【UE4
源代码分析
】-005 Editor的起点-Main函数
1、UE4-Editor的运行1.1UE4编辑器的位置 UE4.sln编译完之后,在输出目录下会生成UE4Editor.exe,(图1所示)。图1UE4Editor.exe 双击UE4Editor.exe即可启动经过我们自己编译的UE4编辑器。1.2UE4编辑器启动过程 双击启动UE4Editor.exe之后,编辑器开始运行,首先会弹出程序启动画面,在该界面上显示编辑器启动过程以及进度。图2
word工程师
·
2020-06-23 08:19
UE4
【UE4
源代码分析
】-000 获取代码和编译
1、UE4介绍UE4(UnrealEngine4,虚幻,虚幻4)是EpicGames推出的一款开源的3D游戏引擎。UE4使用C++或蓝图进行开发,可以使游戏开发人员从计算机图形学、数学等游戏开发的基础知识的学习中解放出来,更好的进行游戏本身所涉及的逻辑、资源、动画等的创作。2、源代码下载UE4于2014年开源,目前版本已经更新到4.19以上。项目源代码被开源在github上,作为EpicGames
word工程师
·
2020-06-23 08:19
UE4
【UE4
源代码分析
】-004 读写锁
1、读写锁 在上一篇中讨论临界区时,我们发现临界区虽然实现了对临界资源的保护,但同时也使所有对临界资源的访问都变成了串行的请求。实际上,线程请求临界资源之后可以分成两种行为,一种是读操作,另一种是写操作。当多个读操作同时进行时,不会发生资源被修改的问题,多个读操作时可以并行进行的。但多个写操作或者写操作和读操作之间,由于可能在写操作的过程中发生中断行为,或者读操作的过程中发生中断,导致数据被写操
word工程师
·
2020-06-23 08:49
UE4
Netfilter
源代码分析
详解
一、概述1.Netfilter/IPTables框架简介Netfilter/IPTables是继2.0.x的IPfwadm、2.2.x的IPchains之后,新一代的Linux防火墙机制。Netfilter采用模块化设计,具有良好的可扩充性。其重要工具模块IPTables连接到Netfilter的架构中,并允许使用者对数据报进行过滤、地址转换、处理等操作。Netfilter提供了一个框架,将对网络
繁星逸夜
·
2020-06-23 07:54
读《莱昂氏UNIX
源代码分析
》
在unix早期的代码中,schedule和swap两个核心任务都是由0号进程来负责的,这个朴实的设计就是unix系统最最原始的设计,因为unix在开始设计的时候十分清楚进程应该做什么不应该做什么,应该做它本职的工作,而诸如调度和置换之类的任务不应该由用户进程负责,但是linux后来颠覆了这个想法,毕竟频繁的切换带来的开销已经基本抵消了分工设计带来的优雅,于是就将调度工作分担给了各个进程本身,而置换
dog250
·
2020-06-23 05:39
MediaInfo
源代码分析
3:Open()函数
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo
源代码分析
1:整体结构MediaInfo
源代码分析
2:API函数MediaInfo
源代码分析
3:Open()函数MediaInfo
dianyimo9099
·
2020-06-23 04:28
MediaInfo
源代码分析
5:JPEG解析代码分析
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo
源代码分析
1:整体结构MediaInfo
源代码分析
2:API函数MediaInfo
源代码分析
3:Open()函数MediaInfo
dianyimo9099
·
2020-06-23 04:28
Media Player Classic - HC
源代码分析
1:整体结构
注:写了一系列分析MediaPlayerClassic-HC源代码的文章,在此列一个列表:MediaPlayerClassic-HC
源代码分析
1:整体结构MediaPlayerClassic-HC
源代码分析
dianyimo9099
·
2020-06-23 04:28
ffmpeg 源代码简单分析 : av_register_all()
此前写了好几篇ffmpeg
源代码分析
文章,列表如下:图解FFMPEG打开媒体的函数avformat_open_inputffmpeg源代码简单分析:av_register_all()ffmpeg源代码简单分析
dianyimo9099
·
2020-06-23 04:56
MediaInfo
源代码分析
2:API函数
注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下:MediaInfo
源代码分析
1:整体结构MediaInfo
源代码分析
2:API函数MediaInfo
源代码分析
3:Open()函数MediaInfo
dianyimo9099
·
2020-06-23 04:56
Android申请地理位置时的流程及
源代码分析
1.首先看一下在android应用中是如何获取Location的LocationManagerlocationManager;StringserviceName=Context.LOCATION_SERVICE;locationManager=(LocationManager)this.getSystemService(serviceName);//查找到服务信息Criteriacriteria=
RuningM
·
2020-06-23 04:19
android源代码
上一页
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
其他