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源码学习
CSS3字体火焰燃烧效果
动画的CSS://fire@keyframesfireDiv{0%{text-shadow:004pxwhite,0-5
px4
px#ff3,2px-10px6px#fd3,-2px-15px11px#f80,2px
weixin_30364147
·
2020-08-23 07:56
spring
源码学习
之路---环境搭建(一)
作者:zuoxiaolong8810(左潇龙),转载请注明出处。最近已经开始了spring源码的学习,如果有哪位同学或者同道对此也感兴趣,可以跟着我一起学习,互相探讨spring的实质,扒开它的衣服。正题开始,学习源码第一步自然是配置学习的环境,需要具备以下条件:1.JDK1.62.开发工具eclipse或者myeclipse,或者你自己熟悉的JAVA开发工具。3.安装SVN插件。4.从https
piperzero
·
2020-08-23 06:45
OpenGL蓝宝书
源码学习
(十三)第六章——OpenGL着色器和着色语言
前言:在第三章开始,每个源码示例几乎都使用了一些预建的存储着色器,这些存执着色器执行一些例行程序和典型的渲染操作。本章,将开始学习如何编写自己的着色器,即服务器端的着色器应用:着色器编程和着色语言。一、OpenGL着色语言我们至少需要两个着色器:一个顶点着色器、一个片段着色器。还有一种可选的着色器成为几何着色器,在第11章学习。我们可以以3种方式中选择一种向顶点着色器传递数据:一是参数,是对每个顶
Matthos
·
2020-08-23 06:45
OpenGL
OpenGL超级宝典源码学习
jQuery如何实现滑入滑出效果(跟随鼠标滑入滑出蒙板)
relative;margin:100pxauto;width:300px;height:400px;background-image:url(img/timg1.jpg);background-size:300
px4
00px
田江
·
2020-08-23 06:48
jQuery
jQuery
特效
滑入滑出
element
源码学习
六 —— Carousel 走马灯学习
简单使用走马灯功能在展示图片时经常用到,而element中提供了Carousel组件。出于好奇学习一下它的实现原理。具体的功能详情请查阅官方文档。关于组件属性,该组件提供了组件高度、索引、指示器、切换时间等一众配置,这个只要动手试一遍都能理解。关于事件,提供了一个change事件。可以通过v-on:change="changeFun"事件绑定来监听。该事件传递了两个参数:当前页索引和前一页索引。参
violet-jack
·
2020-08-23 03:24
前端开发
redis
源码学习
(核心数据结构剖析)
redis是个key,value数据库,是个内存数据库。目前是个互联网公司的架构标配。支持的数据对象有string,list,set,zest和hashobject。数据结构:数据库的核心结构是dict(实现是使用hashmap):key:stringvalue:string或者list或者set或者zest或者hashobject。dict数据结构定义:typedefstructdictht{/
3h随然吧
·
2020-08-23 01:29
缓存系统技术
Spring
源码学习
-第一篇-在源码中添加自定义Demo代码
引言:1.为什么要读源码?(读源码的有哪些好处?)2.为什么读spring源码?(读懂Spring源码的有哪些好处?)3.读源码会遇到哪些困难和挑战?(读源码的学习方法总结)学源码前准备1、JDK1.8版本2、spring5.1.3.RELEASE最新版本3、需补一下Lambda表达式的知识4、安装配置gradleSpring源码下载1)gitclone--branchv5.1.3.RELEASE
伍婷
·
2020-08-23 01:41
Spring
Netty
源码学习
(5)--pipeline学习1
内容来源:https://www.jianshu.com/p/6efa9c5fa702netty中的pipeline学习步骤:pipeline初始化pipeline添加节点pipeline删除节点pipeline初始化创建NioSocketChannel的时候会将netty的核心组件创建出来:pipeline是其中的一员,在下面这段代码中被创建AbstractChannelAbstractChan
未名枯草
·
2020-08-23 01:52
AsyncQueryHandler
源码学习
原文链接ContentProvider的单线程执行工具类构造函数在构造函数中需要传入ContentResolver对象创建一个Thread线程,用于线性执行msg然后创建一个Handler对象(WorkerHandler)。能处理的操作QueryInsertUpdateDelete执行流程AsyncQueryHandler也是一个Handler对象。当使用startInsert/startUpda
binwin20
·
2020-08-22 23:18
Dubbo
源码学习
之-通过源码看看dubbo对netty的使用
前言前段时间,从头开始将netty源码了解了个大概,但都是原理上理解。刚好博主对dubbo框架了解过一些,这次就以dubbo框架为例,详细看看dubbo这种出色的开源框架是如何使用netty的,又是如何与框架本身逻辑进行融合的。本文分成两大部分,一部分是dubbo服务端对netty的封装,一部分是dubbo客户端对netty的封装,而每部分都分netty初始化和调用两个阶段,下面进入正题。一、Du
淡墨痕
·
2020-08-22 23:00
Vue资料总汇
轻量高效的前端组件化方案》《Vue.js和Webpack》(一)(二)(三)《尤小右采访》作者的采访有一些设计理念腾讯全端AlloyTeam团队《mvvm学习&vue实践小结》Vue+webpack项目实践Vue.js
源码学习
笔记
水墨寒
·
2020-08-22 22:49
YYMode
源码学习
1
**YYMode只有5个文件就实现了字典转模型,这是相当的牛逼!**YYModel.hNSObject+YYModel.hNSObject+YYModel.mYYClassInfo.hYYClassInfo.mYYMode中的类:NSObject+YYModel:主要定义一些字典转模型,模型转字典的方法NSArray+YYModel:字典数组转模型数组NSDictionary+YYModel:字典
Laughingg
·
2020-08-22 22:16
JDK11
源码学习
01 | Map接口
JDK11
源码学习
01|Map接口packagejava.util;importjava.util.function.BiConsumer;importjava.util.function.BiFunction
gdut_yy
·
2020-08-22 21:21
JDK11源码学习
Java容器二.ArrayList
源码学习
-JDK8
按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并做简要分析。一.定义publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,java.io.Serializable介绍继承了AbstractList,实现了List它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能实现了Ran
stoneyang94
·
2020-08-22 20:35
Java
源码学习
--HashMap
Java
源码学习
--HashMap由于HashSet的实现原理是HashMap,所以我们先从HashMap开始学起。
慕北人
·
2020-08-22 19:48
element ui表格组件 扩展行展开时通过@expand-change异步加载数据,页面不更新问题,第一次展开没有数据,第二次点击显示
而我异步去获取的数据是使用对象的键值形式来保存,那么新增的键,也就是属性无法被检测到,这时就需要使用Vue.set来解决https://vue-js.com/learn-vue/reactive/object.html
源码学习
博客问题描述在业务中我使用
vegeticken
·
2020-08-22 19:10
bootstrap
源码学习
与示例:bootstrap-collapse
这次说的是手风琴组件,但是bootstrap的实现有点奇怪,CSS中的类名以accordion为前缀,JS里面的处理组件与相关方法为collapse。HTML结构以下:类名accordion的DIV包含N个类名为accordion-group的DIV,每组又分两部分accordion-heading与accordion-body。accordion-heading包含触发用的accordion-t
weixin_33951761
·
2020-08-22 19:18
okhttp
源码学习
笔记(一)-- 综述
okhttp是一个网络请求框架,不仅仅可以用于Android应用中。在okhttp之前,Android中有不少的优秀网络请求框架,比如HttpClient,Volley等,而okhttp虽然与这些框架完成相同的事情,但是与之存在本质的不同,前者都是对Java中的UrlConnection进行封装,而okhttp则是直接对socket进行封装,也就是说他们所处的层次不同。除此以外,okhttp在各种
Luckie stone
·
2020-08-22 18:13
OkHttp
jquery源码解读(一)笔记
jquery
源码学习
,实现大概逻辑(一)笔记jquery是一个库,封装了很多方法。为的就是更加方便使用。首先:分析,第一条。
没入门到放弃
·
2020-08-22 17:06
javascript
js
jquery
spring5.1.x
源码学习
-整体思维导图
Spring5源码分析思维导图为了更好的阅读分析spring5.1.x的源码,需要对需要研究的模块有个大概的了解,从启动流程开始再详细debug各个模块的细节,从而学习其中的精髓Spring5系统架构Spirng各模块之间的依赖关系该图是Spring5的包结构,可以从中清楚看出Spring各个模块之间的依赖关系Spirng常用jar包Spirng源码分析导图
爱己爱人
·
2020-08-22 16:57
springboot
spring
后端
源码学习
Spark
源码学习
(7)——Broadcast
本文要解决的问题:从源码角度学习一下Spark中Broadcast板块的工作过程和实现细节。Broadcast变量是Spark所支持的两种共享变量。主要共享分布式计算过程中各个task都会用到的只读变量。广播变量允许程序员在每台机器上保持一个只读变量的缓存,而不是发送它的一个副本任务。他们可以用于:给一个大量输入数据集的副本以有效的拷贝到每个节点。Spark也尝试使用高效广播算法来降低通信成本。以
sbq63683210
·
2020-08-22 15:48
Spark
Spark
Spark
源码学习
--内置RPC框架(3)
RPC客户端工厂TransportClientFactoryTransportClientFactory是创建TransportClient的工厂类。TransportContext的createClientFactory方法可以创建TransportClientFactory的实例/***InitializesaClientFactorywhichrunsthegivenTransportCli
小明的数据脚印
·
2020-08-22 15:10
spark
源码学习
大数据
事务消息
源码学习
事务消息
源码学习
TransactionMQProducer发送事务消息事务消息发送时,需要打上相应的标记,与普通消息进行区分MessageAccessor.putProperty(msg,MessageConst.PROPERTY_TRANSACTION_PREPARED
zycxnanwang
·
2020-08-22 15:04
Java学习
Spark
源码学习
--内置RPC框架(1)
在Spark中很多地方都涉及网络通信,比如Spark各个组件间的消息互通、用户文件与Jar包的上传、节点间的Shuffle过程、Block数据的复制与备份等。在Spark0.x.x与Spark1.x.x版本中,组件间的消息通信主要借助于Akka,使用Akka可以轻松地构建强有力的高并发与分布式应用。但是Akka在Spark2.0.0版本中被移除了,Spark官网文档对此的描述为:“Akka的依赖被
小明的数据脚印
·
2020-08-22 15:03
spark
源码学习
大数据
JAVA
源码学习
工程搭建
JAVA
源码学习
工程搭建对于一些刚接触JAVA的人来说,想学习一下JAVA源码,想跟进JAVA源码中去学习一下,但我们新建的JAVA项目一般都是直接依赖我们本地安装的JDK,这样在调试时很不方便,并且想将自己的理解通过注释加入到源码中也是不可行的
sean
·
2020-08-22 15:29
java
学习笔记
初学者
OpenFire
源码学习
之二十七:Smack源码解析
SmackSmack是一个用于和XMPP服务器通信的类库,由此可以实现即时通讯和聊天。Android中开发通讯APP也可以使用这个包。关于smack的中文开发文档,目前网上也有很多。下面本,将从源码中分析smack的几个案例。连接关于smack的Connection是连接XMPP服务器的默认实现。他有两个构造函数,一个是XMPPConecttion(String)接收服务器地址名的参数。这个是默认
weixin_30699831
·
2020-08-22 14:28
spring
源码学习
spring-core(一)ASM包
目录1.spring-core包概况1.spring-core包概况1.1ASM包概述:ASM:averysmallandfastJavabytecodemanipulationframeworkASM:一款非常小且快的java字节码操作框架ASM包内结构:Class-1.AnnotationVisitor(1).Class简介:AvisitortovisitaJavaannotation.The
slowly_boy
·
2020-08-22 14:37
sring源码
VUE源码:二、vue源码剖析01
目标环境搭建掌握
源码学习
方法vue初始化过程剖析深入理解数据响应式资源vue源码地址:https://github.com/vuejs/vue知识点获取vue项目地址:https://github.com
南山区古天乐
·
2020-08-22 13:29
vue源码
AtomicReference
源码学习
接着前两篇的AtomicBoolean和AtomicInteger再来看看AtomicReference类上的注释说明:Anobjectrefenrencethatmaybeupdatedatomically.用来原子更新对象的引用。一、AtomicRefenrence属性privatestaticfinalUnsafeunsafe=Unsafe.getUnsafe();privatestatic
吕纬甫
·
2020-08-22 13:08
源码学习
java
RockMQ
源码学习
-consumer 获取消息(1)
最近闲来无事,down了RocketMQ4.5.2的
源码学习
一下,ok,进入主题consumer.start()对应的调用如下图所示:由上图可知,在DefaultMQPushConsumer.start
子瞻
·
2020-08-22 12:25
中间件zeroc-ice
消息队列
EOS
源码学习
:石墨烯引擎 & EOS插件机制
上一篇已经分析了EOS节点程序eosd通过插件化的架构组织各种服务功能,本篇将介绍EOS所使用的石墨烯区块链引擎,并且介绍使用石墨烯引擎的eosd的插件管理和注册机制。石墨烯引擎什么是石墨烯,根据官网介绍,TheGrapheneblockchainisnotamonolithicapplication.Itiscomposedofavarietyoflibrariesandexecutablest
ansenyu
·
2020-08-22 12:51
Vue2.6.11源码解析(一)——初始化流程及数据响应式过程梳理
学习目标vue源码分析(一)掌握
源码学习
方法初始化流程梳理深入理解数据响应式过程配置环境首先拷贝源码:gitclonehttps://github.com/vuejs/vue.gitcd.
哦哈哈
·
2020-08-22 12:10
vue.js
源码分析
源码学习
前端
javascript
AtomicInteger
源码学习
先看一下AtomicInteger类上的注释:'...AnAtomicIntegerisusedinapplicationssuchasatomicallyincrementedcounters,andcannotbereplacementforanInteger.However,thisclassdoesextendNumbertoallowuniformaccessbytoolsandutil
吕纬甫
·
2020-08-22 12:19
java
源码学习
AtomicBoolean
源码学习
从AtomicBoolean源码上的注释看,AtomicBoolean用于应用中需要原子地更新flags,不过它不能够代替Boolean的使用,不能代替主要是从性能上考虑的吧。一、先来看一下AtomicBoolean里的属性privatestaticfinalUnsafeunsafe=Unsafe.getUnsafe();privatestaticfinallongvalueOffset;unsa
吕纬甫
·
2020-08-22 12:18
java
源码学习
8.最俗学习之-Vue
源码学习
-数据篇(下)
源码地址newWatcher(vm,expOrFn,cb,options),对于这个对应的文件在src/observer/watcher.js关于这个也看了很多的文章,自己也有写了学习的笔记,不过最后还是决定引用一篇文章,因为大概的思路也就是这样子,然后再Vue的实现里面还有很多复杂的东西,我也没怎么看懂,但是那些都是一些辅助的东西,并不是主要的核心功能,看完下面这篇文章即可明白dep和watch
木子tar
·
2020-08-22 12:33
Spark
源码学习
--内置RPC框架(2)
RPC配置类TransportConfTransportConf给Spark的RPC框架提供配置信息,它有两个成员属性——配置提供者conf和配置的模块名称module。这两个属性的定义如下://配置提供者privatefinalConfigProviderconf;//模块名称privatefinalStringmodule;ConfigProvider是一个抽象类,代码如下:/***Provi
小明的数据脚印
·
2020-08-22 12:28
spark
源码学习
大数据
python
源码学习
(一)——python的总体架构
学习环境:系统:ubuntu12.04STLpython版本:2.7既然要学习python的源码,首先我们要在电脑上安装python并且下载python的源码,ubuntu12.04STL自带的python版本为2.7.3,这就可以了,接下来下载源码,下载python2.7.7的源代码,下载结束后解压文件,我们会看到如下文件结构:,接下来介绍一下,demo文件夹里放的是一些例子;Doc文件夹里放的
I天辉I
·
2020-08-22 12:56
Python综合
vue
源码学习
(一)入门和响应式原理
大家可以对照着源码链接或者把源码下载下来对照着看看了很久的vue的源码,也看了好多关于源码的贴子,自己也尝试了写了好几次vue源码的帖子,一是觉得写的没有章法思路不够清晰,二是觉得vue3都出了我现在写vue2的
源码学习
有点晚了所以没有发表
曹飞龙
·
2020-08-22 11:29
源码学习
vue.js
响应式
GAN
源码学习
GAN
源码学习
学习一下github上面用Tensorflow写的GAN代码。
Lingjie Fan
·
2020-08-22 11:44
TensorFlow
tensorflow
python
神经网络
深度学习
css画三角形和提示框
原理两个三角形一样大,位置错开1~2px,第一个红色第二个白色,第二个覆盖第一个三角形画法,不多说,利用border和transparent上代码.a::before{content:"";border-width:0
px4
px4
px4
px
缓缓
·
2020-08-22 10:19
css
伪元素
MJExtension
源码学习
(二)
接上篇MJExtension
源码学习
(一)总览这一次我们来看MJExtension最新版本的代码,当前最新为3.0.15在看源码之前,注意MJExtensionConfig这个类。
Sunxb
·
2020-08-22 10:56
ios
objective-c
px4
中的mavlink协议
原文地址:http://blog.csdn.net/oqqENvY12/article/details/61615609
PX4
对Mavlink协议提供了良好的原生支持。
丨丶小朱
·
2020-08-22 10:11
PixHawk
MJExtension
源码学习
(一)
继续进行优秀开源框架的
源码学习
,这次打算学习一些常用的model解析的框架,比如YYModel,MJExtension,Mantle等。
Sunxb
·
2020-08-22 10:44
ios
u-blox GPS调试总结
目前用的波特率为96004.用的开发平台是高通801,同多aDSP进行读取,我把连接GPS用的串口map到了/dev/tty-45.eagle用的Firmware默认是启动GPS的,不过启动的是外置GPS,通过
px4
不解不惑
·
2020-08-22 10:19
linux
Animations开源动效分析(一)POP按钮动画
建议配合
源码学习
。POP按钮动画没用过的POP的请移步FacebookPop使用指南效果如下思路整体效果是用三个CAShapeLayer和一个UILabel组合实现的。CAS
秋刀生鱼片
·
2020-08-22 09:51
ios
动画
动效
源码学习
——bean注入
springboot有很多方式让我们注入bean,最常用有:1、通过注解方式,如@component、@Service等2、在配置类内使用@Bean下面是其它注入bean的方式及其源码解读例如,多数据源切换通过实现ImportBeanDefinitionRegistrar来注入数据源bean,具体待补充
吴帝永
·
2020-08-22 04:23
Spring
Boot
与
Spring
Cloud
JPFPSStatus
源码学习
原文:BlogiOS调试程序时FPS作为反应****UI****是否流畅的指标,一般的****60****的FPS值时,程序界面就可以正常流畅地显示,而大型的运算处理等都会降低FPS值造成****UI****卡顿。如何优化程序逻辑以达到提升FPS值的目的不在本次的学习范围内,只是在开发过程中有用到JPFPSStatus,代码量不多,学习下。首先介绍下主要使用类CADisplayLink****Xc
嗜糖63
·
2020-08-22 04:09
MySQL
源码学习
笔记——偷窥线程
安装完Mysql后,使用VS打开源码开开眼,我嘞个去,这代码和想象中怎么差别这么大呢?感觉代码有些凌乱,注释代码都写的比较随意,好像没有什么统一的规范,不同的文件中代码风格也有差异,可能Mysql经过了很多牛人的手之后,集众牛人之长吧。也可能是我见识比较浅薄,适应了自己的代码风格,井底之蛙了,总之还是怀着敬畏的心情开始咱的源码之旅吧。本人菜鸟,大神轻拍。Mysql可以启动起来了,应该怎么学习呢?总
心中无码
·
2020-08-22 02:26
MySQL
JAVA
源码学习
(一)——String类
一、String类的不可变性源码:publicfinalclassString//final修饰类,不可继承privatefinalcharvalue[];//String类实际返回值为final修饰的char数组,其对象内容1、测试数组char数组能否代替字符串publicstaticvoidmain(String[]args){Stringstr="abc";char[]ch={'a','b'
蜗牛2号
·
2020-08-22 02:51
java源码分析
[VLFeat]Dense Sift的C
源码学习
VLFeat是一个很好用的开源库,其中实现了计算机视觉常用的算法,使用的语言是C和matlab。官网:http://www.vlfeat.org/index.html在官网下载最新版本后,在matlab中添加路径即可。1,DenseSift在文章《sift特征提取算法》中提到,提取图像的sift特征分4步:构建DOG尺度空间;关键点定位;关键点方向赋值;生成描述子。这里产生的sift特征点是spa
July_Zh1
·
2020-08-22 01:17
computer
vision
C/Cpp
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他