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
PX4源码学习
Dubbo
源码学习
--协议Protocol(一)
1、默认协议Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。Dubbo缺省协议不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。[html]viewplaincopySetdefaultprotocol:[html]viewplaincopySetserviceprotocol:[html]viewp
归田
·
2020-09-16 07:14
RPC及Dubbo入门源码学习
RPC及Dubbo原理学习
nginx
源码学习
——Http连接对应的事件驱动模块
事件驱动函数事件驱动是nginx设计的核心,linux平台下,nginx会优先使用epoll进行事件处理。main—>master_process_cycle—>ngx_start_worker_process—>ngx_worker_process_cycle—>ngx_worker_process_init,ngx_process_events_and_timers。master进程中创建wo
Efren_yang
·
2020-09-16 07:57
nginx
源码学习
nginx
源码学习
——架构
最近开始关注Nginx源码,粗浅地记录下我的一些学习心得。Nginx是一款高性能的Web服务器,它既可以作为HTTP服务器,也可以作为反向代理服务器或者邮件服务器,其源码采用C语言编写。多进程模型Nginx能够轻松支持万级别的并发,那么其背后的架构是怎样的呢?Nginx启动后,在Unix系统中会以Daemon的方式在后台运行,后台进程包含一个Master进程和多个Worker进程。Master进程
大学笑长
·
2020-09-16 06:11
Nginx
Nginx源码学习
Junit4
源码学习
笔记
Junit4
源码学习
心得环境为Eclipse,Junit-4.8.1。本文将跟踪Junit框架执行的流程,为大家一步一步呈现出Junit的本质。由于文章是对源码的讲解,所以阅读时最好有源码可以对照。
shenqizhiniu
·
2020-09-16 06:52
CSS样式单与基本选择器的总结整理
background-color:#003366;width:400px}td{background-color:#fff;font-family:"楷体_GB2312";font-size:20pt;text-shadow:-2
px4
px2px
Sunny凝眸
·
2020-09-16 04:15
CSS样式单
CSS基本选择器
Orocos KDL
源码学习
(一)源码下载及内容简述
领导最近让我学习下Orocos里边的轨迹规划、运动学等内容,本来想系统的学习一下Orocos,结果去官方论坛一看,这个论坛已经有6年没有更新了,连第一步安装包都下载不下来=。=但是即便如此,它开放的源代码依然极具参考价值。源代码的下载地址为:https://github.com/orocos/orocos_kinematics_dynamics个人认为比较有学习价值的两个文件夹为\orocos_k
癫疯的羽毛君
·
2020-09-16 04:32
机器人运动学与动力学
JAVA JDK API
源码学习
- Eclipse 中导入 JDK 源码
Eclipse中导入JDK源码想查看println方法的源码,怎么办呢?按住Ctrl键,同时点击println方法,如果你已经导入了JDK源码,就可以直接查看源码了,如下图:如果没有导入JDK源码,则会进入Sourcenotfound提示页面,如下图:点击按钮AttachSource...,会弹出窗口SourceAttachmentConfiguration,如下图:点击按钮ExternalFil
Evolly
·
2020-09-16 04:09
Java
JDK
API
源码
菜鸟系列Fabric
源码学习
— MVCC验证
Fabric1.4源码分析MVCC验证红尘小说https://wap.zuxs.net/读本节文档之前建议先查看[Fabric1.4源码分析committer记账节点]章节。1.MVCC简介Multi-VersionConcurrencyControl多版本并发控制,MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问。在数据库系统中,锁机制可以控制并发操作,但是其系统开销
胖子依然6
·
2020-09-16 03:42
如何实现全屏遮罩(附Vue.extend和el-message
源码学习
)
[Vue]如何实现全屏遮罩(附Vue.extend和el-message
源码学习
)在做个人项目的时候需要做一个类似于电子相册浏览的控件,实现过程中首先要实现全局遮罩,结合自己的思路并阅读了(饿了么)element-ui
weixin_34106122
·
2020-09-15 20:33
javascript
ui
GTest基础学习-02-第一个单元测试-函数级的单元测试
我们先学习会用,高级的原理层我们等有基础再尝试去看看
源码学习
学习。1.第一个单元测试:n的阶乘和n是否素数两个函数的单元测试一共三个文件,一个头
Anthony_tester
·
2020-09-15 18:33
C++单元测试框架Gtest
C++单元测试
Gtest
nginx
源码学习
(二) 内存池结构 ngx_pool_t
1,nginx的内存池介绍为了方便系统模块对内存的使用,方便内存的管理,nginx自己实现了进程池的机制来进行内存的分配和释放,首先nginx会在特定的生命周期帮你统一建立内存池,当需要进行内存分配的时候统一通过内存池中的内存进行分配,最后nginx会在适当的时候释放内存池的资源,开发者只要在需要的时候对内存进行申请即可,不用过多考虑内存的释放等问题,大大提高了开发的效率。例如对于内存的管理,如果
DanielWang_
·
2020-09-15 17:00
Nginx
unix/linux/网络编程
nginx
源码学习
JDK1.7之HashMap
源码学习
前言:第一次写学习贴,看了很多的帖子,然后也去看了hashMap的源码,想尝试自己去写一下自己对于这个东西的理解,并不一定是对的,可能也就是写出来让自己加深一下基础印象,如果有些的不好的地方请指出。此博客应该是以JDK1.7为基础的,但是我是以1.8来说的不要混淆了(只因为我懒得打开1.8的源码)1.HashMap是什么:让我们重新认识一下这个小哥儿HashMap是java中AbstractMap
Develop_帝
·
2020-09-15 16:30
java
hashmap
java
7
面试
bootstrap的less
源码学习
之button组件控制
本来想看看栅格系统,但后来发现有点多,而且个人有些懒了,就看看button组件算了。做个笔记,缓解下枯燥烦闷的自学。minxin文件夹中的buttons.less文件规定按钮伪类,按钮颜色,禁用选项,主要是用来给上一级文件夹中对应buttons.less调用。其中内容如下:.button-variant(@color;@background;@border){color:@color;backgr
miao淼
·
2020-09-15 15:07
bootstrap
响应式
less
css3
html5
内边距padding 内盒尺寸计算 padding不影响盒子大小情况
;border:2pxsolidblack;/*padding-left:15px;*//*padding:20px;*//*padding:20px50px60px;*/padding:20px30
px4
大傻妞子
·
2020-09-15 12:49
笔记
圆角边框(CSS3)
border-radius:左上角右上角右下角左下角;div{width:200px;height:200px;border:1pxsolidred;margin:10
px4
0px;text-align
幽幽紫金
·
2020-09-15 12:40
C#
源码学习
之---运算符的重载
源码下载:http://dl2.csdn.net/down4/20070910/10205619937.rarusingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceConsoleApplication3...{classProgram...{staticvoidMain(string[]args)...{Vect
wanglei51866
·
2020-09-15 11:33
fatal: 引用不是一个树:a27a43...无法在子模组路径 'src/lib/ecl' 中检出 'a27...
px4
下载子模块时出现:fatal:引用不是一个树:a27a43eafa8f4dd514e89984f5394260a36ea4f6无法在子模组路径'src/lib/ecl'中检出'a27a43eafa8f4dd514e89984f5394260a36ea4f6
spurmoon
·
2020-09-15 11:18
PX4
git
前端二十八:padding的使用以及赋值,盒子宽高
:1pxsolid#000000;width:200px;height:200px;margin:0auto;/*padding:10px;为盒子的上下左右分别填充10px*//*padding:50
px4
0px30px20px
请叫我大虾
·
2020-09-15 11:05
前端
第5章-CSS盒子模型
{margin:1px2px3
px4
px;},有
itzyjr
·
2020-09-15 10:58
Netty
源码学习
-DefaultChannelPipeline
packagecom.ljn.channel;/***ChannelPipeline采用的是InterceptingFilter模式*但由于用到两个双向链表和内部类,这个模式看起来不是那么明显,需要仔细查看调用过程才发现**下面对ChannelPipeline作一个模拟,只模拟关键代码:*/publicclassPipeline{//netty里面为了能处理Upstream和Downstream,
bylijinnan
·
2020-09-15 10:09
Netty
映纷视觉小例子
F2F2F2;}/*导航栏*/nav{height:75px;padding:15px0px10px0px;background-color:rgba(0,0,0,0.75);box-shadow:0
px4
px4
pxrgba
Vivian_shuang
·
2020-09-15 10:52
CSS
css
html
布局
css3
Spring
源码学习
- 单例bean的实例化过程
本文作者:geek,一个聪明好学的同事1.简介开发中我们常用@Commpont,@Service,@Resource等注解或者配置xml去声明一个类,使其成为spring容器中的bean,以下我将用从源码角度看以AnnotationConfigApplicationContext为例看spring如何把带有注解的类生成spring中bean。2.示例代码publicclassTestContext
好奇心森林
·
2020-09-15 07:47
技术总结
spring
java
spring
boot
安装ubuntu双系统+在ubuntu18.0.4下配置
px4
环境
安装ubuntu双系统+在ubuntu18.0.4下配置
px4
环境我是一个刚开始接触
px4
的小白,因为社团的原因,需要学习
px4
来做飞控模拟。
dkosf
·
2020-09-15 04:24
linux
最新
px4
下配置gazebo步骤
前言:最新的代码已经不适用以前的gazebo安装步骤,现在新的步骤:sudoapt-getinstallgazebo9sudoapt-getinstalllibgazebo9-devsudoapt-getinstalllibprotobuf-devlibprotoc-devprotobuf-compilerlibeigen3-devsudoapt-getinstalllibgstreamer-pl
总被蚊子叮的小旭
·
2020-09-15 04:01
px4
安装最新
px4
开发环境时提示:error: ‘__ULong‘ does not name a type __ULong i[2];
另外:最新版的
px4
,好像是1.11.0,安装交叉工具链不用在去下安装包,可以直接通过ap
总被蚊子叮的小旭
·
2020-09-15 04:01
px4
spring
源码学习
---Sping ioc 依赖来源
依赖来源主要包括:依赖查找的来源和依赖注入的来源。其中依赖注入的来源比依赖查找来源多一个非Spring容器管理对象(也可以叫游离对象)一、依赖查找的来源1.1、SpringBeanDefinition和单例对象1.2、Spring內建BeanDefintion1.3、Spring內建单例对象二、依赖注入来源依赖注入的来源包括自定义SpringBeanDefinition、单例对象、Spring內建
坤仔1
·
2020-09-15 02:36
spring源码学习
Tomcat
源码学习
之Connector(二)
Tomcat
源码学习
之ConnectorConnector结构Connector类Connector的创建ProtocolHandlerEndpointProcessorAdaperMapper存储结构
lamarsan
·
2020-09-15 02:37
java学习
tomcat
java
源码
connector
Vue
源码学习
笔记——组件挂载及创建
准备工作备注:案例中使用的vue版本全部为2.6.10gitclonehttps://github.com/vuejs/vue.gitnpminstall进入package.json,在script中增加"dev:read"命令,具体如下"scripts":{//方便源码阅读"dev:read":"rollup-w-cscripts/config.js--sourcemap--environmen
connie__wu
·
2020-09-15 00:06
vue源码学习笔记
vue源码
vue
[HashMap
源码学习
之路]---数组扩容后元素的前后变化
HashMap数组扩容后元素的前后变化 前一段时间看了HashMap的扩容方法,觉得写的太好了,对我很有帮助,现以我理解的来写一下。主要说两方面:扩容后元素的位置扩容后元素如何分布的1、resize方法的源码 HashMap中扩容方法为resize()。代码如下:finalNode[]resize(){Node[]oldTab=table;intoldCap=(oldTab==null)?0:
JAVA码上飘
·
2020-09-14 23:37
java
从
源码学习
自定义View
从源码来理解自定义View以下这些内容都是理解自定义View的基础知识点。首先需要理解ViewGroup的概念,ViewGroup是一个特殊的View,它可以包含其它多个View,这些被包含的View也被称为childView(子View)。一个ViewGroup可以包含多个子View,同时,这个子View也可以是ViewGroup。例如,LinearLayout是一个ViewGroup,在里面添
覃大畅
·
2020-09-14 23:34
安卓
学习自定义View
Linux
源码学习
--进程的生命周期
Linux
源码学习
—进程的生命周期前言最近在学习Linux0.11内核源码,近几天主要阅读了进程的基本数据结构、进程的创建/加载运行/终结等代码,现对进程的生命周期进行总结和分享。
leehaming
·
2020-09-14 22:46
学习
操作系统
linux
MapX打包必需的文件
本人有成功打包,使用SetupFactory7.0,delphi,ma
px4
.5,如果大家在打包时碰到问题可以和我联系.另外有delphi的BDE打包,全部正常使用.下面提供的内容也不算复杂,简单来说主要是将
redsuit
·
2020-09-14 20:12
MapX
delphi
windows
mfc
dll
lotus
dao
开源依旧:再次分享一个进销存系统
开篇我之前发过一篇博文《两天完成一个小型工程报价系统(三层架构)》,不少朋友向我要
源码学习
,后来久而久之忘记回复了。
chichengbu3180
·
2020-09-14 18:48
php
大数据
数据库
开源依旧:再次分享一个进销存系统
开篇我之前发过一篇博文《两天完成一个小型工程报价系统(三层架构)》,不少朋友向我要
源码学习
,后来久而久之忘记回复了。
chichengbu3180
·
2020-09-14 18:48
数据库
设计模式
很容易理解的Android AsyncTask源码与工作原理分析
对于中小项目,会经常使用的AsyncTask,并且其中包含了线程池机制,Handler机制,任务排队等,设计确实比较巧妙,今天我们来进行一篇
源码学习
。这里没有太多的个人观点,主要针对源码进行说明。。。
xululu0401
·
2020-09-14 17:50
Android
android
asynctask
多线程
队列
Thinking in Java之Set接口、HashSet
源码学习
对于他们的思考,同样是基于
源码学习
的。Set接口设计通过阅读API和源码我们可以知道Java中的Set和数学行直观的“集”的概念是相同的。Set的最大特点也就是不允许在其中放入重复的元素。
weixin_33853794
·
2020-09-14 16:46
java HashSet底层实现
ThinkinginJava之Set接口、HashSet
源码学习
文章主要讨论Set接口的设计、以及Set接口的一个实现类HashSet的设计细节。对于他们的思考,同样是基于
源码学习
的。
weixin_33671935
·
2020-09-14 16:34
java
lua
源码学习
C语言语法杂记
运算符算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符运算符优先级typedef以及它的特殊用法typedefvoid*(*fun)(void*)free函数alloc函数calloc函数malloc函数realloc函数运算符摘自C运算符|菜鸟教程算术运算符关键词:+,-,*,/,%,++,–关系运算符关键词:==,!=,>,=,>赋值运算符关键词:=,+=,-=,*=,/=,%=,>
我不是心悦会员
·
2020-09-14 15:30
lua源码学习
jdk——Collection接口
源码学习
a、Collection接口是集合层次结构中的根接口。b、一个集合表示一组对象,这些对象被称为集合的元素。一些集合允许重复的元素(List),而其他的则不允许(Set)。有些集合会有序的存储元素,而有些则是无需的。c、JDK不提供此接口的任何直接实现:它提供了更具体的子接口(如Set和List)的实现。所有通过其某个子接口间接实现Collection的类应提供两个“标准”构造函数:void(无参数
奔跑_蜗牛
·
2020-09-14 14:39
jdk1.8源码分析
jdk1.6
源码学习
---ArrayList,LinkedList,vector
ArrayList类:该类继承list,该类中是单向链表,里面存在一个object[]数组,elementData[],在调用get方法是对数组进行获取elementData[index]的方法,所以使用ArrayList来读取数据,它的效率是非常高的,但是它在add(E)和add(intE)的时候却需要对数组进行扩展,使用System.arraycopy进行数组扩展。ArrayList特点写道所
iteye_19125
·
2020-09-14 14:08
JAVA
jdk源码
jQuery实现' 返回顶部 ' 和 ' 导航悬浮 '
black;text-align:center;top:0;z-index:1;}TOP样式:#upToTop{background-color:#dddddd;-webkit-border-radius:4
px4
px00
gqshao
·
2020-09-14 14:17
Jquery
jquery
css
返回顶部
html
基于jdk8的集合
源码学习
(一):第一篇集合体系一览图
Java集合体系一览图如下:java的集合体系机构就是基于上图,接下来我们将逐层分析各个接口的作用1.Iterable接口:一般在java里able结尾的都代表着拥有某种功能,比如Serializable代表着序列化,Cloneable代表着对象复制功能,Comparable代表着可比较(即排序的意思),而Iterable则代表着可迭代,而其内部拥有一个方法iterator(),返回的是Itera
Swing_wingS
·
2020-09-14 13:14
java集合
JDK源码-java.lang.management-第一部分-
源码学习
源码结构接口ClassLoadingMXBeanJava虚拟机的类加载系统publicinterfaceClassLoadingMXBean{/***返回自Java虚拟机开始执行到目前已经加载的类的总数。*/publiclonggetTotalLoadedClassCount();/***返回当前加载到Java虚拟机中的类的数量。*/publicintgetLoadedClassCount();/
quxiuchengdev
·
2020-09-14 13:30
jdk源码
Java 集合源码解析(1):Iterator
这段时间就开始Java集合的
源码学习
。
weixin_34414196
·
2020-09-14 12:18
Python 开源项目records库学习
records库
源码学习
records项目地址:https://github.com/kennethreitz/records该项目是大神kennethreitz写的一个只有500行代码的库用来入门学习一个开源项目个人觉得还是很不错的项目源码名为
Myfour
·
2020-09-14 07:26
python相关
limit的优化使用
当数据量很大的时候如何优化https://mp.weixin.qq.com/s/rUaC
pX4
45FW9ONbSKzqtuw
fashion-code
·
2020-09-14 07:33
java
mysql
Blender插件学习
Blender官方有入门的插件编写教程,更加深入的可以看
源码学习
。
_Captain
·
2020-09-14 06:31
Lives2D
CMake Error: The following variables are used in this project, but they are set to NOTFOUND解决办法
在配置
px4
/Firmware时,编译make时报错:CMakeError:Thefollowingvariablesareusedinthisproject,buttheyaresettoNOTFOUND.PleasesetthemormakesuretheyaresetandtestedcorrectlyintheCMakefiles
神秘憨憨
·
2020-09-14 06:47
linux
点云数据采集课题------Realsence SR300深度摄像机学习------官方SDK中例子学习
RealsenceSR300深度摄像机
源码学习
官方SDK2中结合pcl获取点云的例子官方SDK2中结合pcl获取点云的例子//License:Apache2.0.SeeLICENSEfileinrootdirectory
Pecker007
·
2020-09-14 06:02
好像没干啥
C++
caffe
源码学习
(三) SyncedMemory 与 shared_ptr
在blob.hpp中我们会看到protected成员变量:protected:shared_ptrdata_;shared_ptrdiff_;shared_ptrshape_data_;vectorshape_;intcount_;intcapacity_;其中data_,diff_,shape_data_就是指向数据,梯度,和形状数据的shared_ptr指针。在这里顺便学习一下shared_p
牛闯
·
2020-09-14 04:48
caffe源码学习
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他