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
源码研究
Appium
源码研究
(10)-logger模块
//setupdistributedloggingbeforeeverythingelsevarnpmlog=global._global_npmlog=require('npmlog');//npmlogisusedonlyforemitting,weusewinstonforoutput//不利用npmlog输出信息,而是利用winston来输出,所以将npmlog的等级设置为silentnp
Q博士
·
2020-07-07 19:25
框架学习[Appium]
测试工程师成长之路
Three.js ExtrudeGeometry.js
源码研究
ExtrudeGeometry.js是Three.js一个几何体类,可以把自己创建的或者从svg导入的平面2D图形拉伸为几何体。最能体现这个几何体类强大的例子是http://www.wjceo.com/blog/threejs/2018-02-12/46.html把其中的斜角厚度bevelThickness=3,斜角尺寸bevelSize=1.4,斜角分段数bevelSegments=1,曲线分段
从杰
·
2020-07-07 17:21
3D
编程
MapReduce多用户任务调度器——容量调度器(Capacity Scheduler)原理和
源码研究
前言:为了研究需要,将CapacityScheduler和FairScheduler的原理和代码进行学习,用两篇文章作为记录。如有理解错误之处,欢迎批评指正。容量调度器(CapacityScheduler)是Yahoo公司开发的多用户调度器。多用户调度器的使用场景很多,根据资料1的说法,Hadoop集群的用户量越来越大,不同用户提交的应用程序具有不同的服务质量要求(QoS):1.批处理作业:耗时较
CraftsCoder
·
2020-07-07 12:39
Hadoop技术
Hadoop源码学习研究
Android Telephony Framework相关知识整理
Android_telephony个文件解释AndroidRIL概述AndroidRIL结构分析与移植AndroidRIL
源码研究
笔记のril_command(一)RIL层源码分析AndroidTelephony
greatwgb
·
2020-07-07 08:46
Android
Framework
深入理解Activity启动流程(四)–Activity Task的调度算法
本系列博客将详细阐述Activity的启动流程,这些博客基于Cm10.1
源码研究
。
不二IT小伙
·
2020-07-07 05:23
android
深入理解Activity启动流程(三)–Activity启动的详细流程2
本系列博客将详细阐述Activity的启动流程,这些博客基于Cm10.1
源码研究
。
不二IT小伙
·
2020-07-07 05:23
android
从
源码研究
如何不重启Springboot项目实现redis配置动态切换
上一篇Websocket的续篇暂时还没有动手写,这篇算是插播吧。今天讲讲不重启项目动态切换redis服务。背景多个项目或微服务场景下,各个项目都需要配置redis数据源。但是,每当运维搞事时(修改redis服务地址或端口),各个项目都需要进行重启才能连接上最新的redis配置。服务一多,修改各个项目配置然后重启项目就非常蛋疼。所以我们想要找到一个可行的解决方案,能够不重启项目的情况下,修改配置,动
强哥叨逼叨
·
2020-07-06 18:55
java
【基础问题】微信小程序 - 腾讯云 - 一站式方案 - PHP - wafer 和 wafer2的区别和wafer2的实践
然后,对wafer2的启动加载,结合README和DEMO
源码研究
了一下。1官网说明:Wafer2腾讯云一站式小程序解决方案简介开发
Franklin
·
2020-07-06 10:15
微信小程序
后端
以太坊
源码研究
:PoW及共识算法深究
本系列的前两篇分别介绍了以太坊的基本概念,基本环节-交易,区块、区块链的存储方式等,这篇打算介绍一下“挖矿“得到新区块的整个过程,以及不同共识算法的实现细节。1.待挖掘区块需要组装在Ethereum代码中,名为miner的包(package)负责向外提供一个“挖矿”得到的新区块,其主要结构体的UML关系图如下图所示:处于入口的类是Miner,它作为公共类型,向外暴露mine功能;它有一个worke
Pony_chen
·
2020-07-06 03:39
【Redis
源码研究
】Redis的RESP协议
作者:张仕华resp协议redis客户端和服务端交互使用的是redis作者制定的一个协议,叫resp(REdisSerializationProtocol)。具体分如下几个层次基于tcp请求响应模式,但在两种情况下不再是简单的请求和响应模式(下文介绍)支持五种类型的数据,分别是简单字符串,错误,整型,bulkstrings,数组客户端发给服务端的命令都会序列化为array,而服务端返回给客户端的可
weixin_33991418
·
2020-07-05 23:58
zepto
源码研究
- deferred.js(jquery-deferred.js)
简要:zepto的deferred.js并不遵守promise/A+规范,而在jqueryv3.0.0中的defer在一定程度上实现了promise/A+,因此本文主要研究jqueryv3.0.0中的defer。首先在上源码前,本人觉得有必要认识一下promise/A+规范:https://segmentfault.com/a/1190000002452115接下来上源码:define(["./c
weixin_30505751
·
2020-07-05 21:02
SpringMvc源码解析(基于5.0.9)
spring
源码研究
源码前,先找到入库类,再根据入口方法一步一步跟踪深入。
卜可
·
2020-07-05 02:37
[跟着面试学习]SDWebImage
源码研究
与学习
1月15日在有过一次面试,面试官问我有没有看过AFNetworking的源码,有没有看过SDWebImage的源码,我都非常尴尬的表示没有,非常受挫,所以决定着手看一下,证明自己其实看这个一点也不吃力,只是之前太忙没做而已。一、先看各个类干什么的(一共有14个类)首先看基础类1、NSData+ImageContentType只有1个方法,用来通过nsdata前几个字段来判断是gif、webp、pn
野火wildfire
·
2020-07-04 16:14
分布式数据库技术与实现
专注于数据存储系统、MySQL
源码研究
和改进、MySQL性能优化和功能改进。活跃的MySQ
阿里云大学百科
·
2020-07-04 12:02
netty源码分析系列——概述
本文是netty
源码研究
系列的开篇。
weixin_33795093
·
2020-07-04 02:16
fabric源码解析3——日志系统
其实日志系统机制对于
源码研究
可以忽略,且相对简单,但是一方面日志系统对于程序运行和调试必不可少,fabric如何形成这个日志系统可以学习学习,日志所打印的内容对阅读源码也是一种提示;另一方面不弄清楚这个日志
609127400
·
2020-07-02 03:25
Fabric
.NET / Rotor
源码研究
1 - Building Rotor
IntroductionSharedSourceCLI2.0(开发代号Rotor)是微软.NETFramework2.0的SharedSource实现版本。SharedSource是微软推出的源代码共享计划,可以在一定限制的情况下获得/使用源代码,详情可以参考MicrosoftSharedSourceInitiative主页:http://www.microsoft.com/resources/s
ATField
·
2020-07-01 07:24
.NET
/
Rotor
源码分析
HttpRunner 源码剖析-到底数据驱动如何实现的?
既然考虑借鉴,就想深入
源码研究
。一个核心疑问是HttpRunner是如何在没有具体测试方法实现的情况下基于Yaml或Json的数据驱动呢?
Op小剑
·
2020-06-30 01:28
接口测试
JDK
源码研究
——ReentrantLock浅析
从今天开始,要执行自己的学习计划了!!写正文之前,先发一下牢骚。前几天租的地方断网了,说是要进行城中村网络线路改造,把原来的所有的网线都暴力剪断了!搞得好几天上不了网。现在没有网络,生活中总感觉缺少点什么东西。虽然上网也干不了什么东西,但就是会觉得比较烦闷。以前没有网络的时候不也好好的嘛,所以说,互联网真的是已经深刻地改变了我们的生活,已经成为了生活中必不可少的东西。谷物是生活食量,而网络就是精神
HinyLover
·
2020-06-29 23:13
java
如何看源码
从事IT开发工作者如果不想仅停留在“码农”、“搬砖”、“造轮子”的层面上,对框架和工具的
源码研究
必不可少。
杏子_1024
·
2020-06-29 12:15
其他
javaSE
源码研究
:equals()方法简单研究
Object.equals:publicbooleanequals(Objectobj){return(this==obj);} 方法概要:可继承,可重写,完全开放(public)的返回boolean的方法原理:当前对象与传入对象的引用地址的比较,更极端的说法是只有自己与自己比较的时候才会相等!Objects.equals:publicstaticbooleanequals(Objecta,O
weixin_41304249
·
2020-06-29 01:42
JavaSE
如何在gitlab上下载其他人的私有项目
想看看他们的
源码研究
下,又不好意思跟人家要,知道他们项目大概的存储位置。正好另一个同事对这个项目也比较感兴趣。
weixin_34090643
·
2020-06-28 11:12
关于前端 - 收藏集 - 掘金
Nginx由于其优良的性...深入理解Promise(下)-前端-掘金经过几天
源码研究
学习之后,基本上对Promise有了深入的了解,也手动封装了自己了P
weixin_34082789
·
2020-06-28 11:35
Promise学习资料 - 收藏集 - 掘金
Flux架构模式-前端-掘金在说flux模式之前,我们先说说mvc和mvvm模式MVC模式...深入理解Promise(下)-前端-掘金经过几天
源码研究
学习之后,基本上对Promise有了深入的了解,也手动封装了自己了
weixin_34029680
·
2020-06-28 10:49
MIPCMS V3.1.0 远程写入配置文件Getshell过程分析(附批量getshell脚本)
作者:i春秋作家——F0rmat0×01前言今天翻了下CNVD,看到了一个MIPCMS的远程代码执行漏洞,然后就去官网下载了这个版本的
源码研究
了下。
weixin_30474613
·
2020-06-27 20:34
国内Android开发技术大牛推介
国内Android开发技术大牛推介袁辉辉Android系统工程师,曾就职于IBM、Lenovo,目前就职于小米MIUI系统组,对Android系统
源码研究
的比较透彻,毕竟是系统工程师。
Windy_729
·
2020-06-27 14:13
android
技术大牛
博客
ArrayList的toArray()方法为啥不利用泛型返回List的泛型类型的数组探究
那让我们看下
源码研究
一下吧。另外我将介绍一下通用解决这类问题的方法,方便大家举一反三。二、研究无参源码java.util.ArrayList#toArray()pu
明明如月学长
·
2020-06-27 12:58
源码原理
问题积累
Android使用xml自定义软键盘效果(附源码)
上效果图:1,
源码研究
andro
zq_Hero
·
2020-06-27 06:41
[Android]
github文件下载慢的完美解决方案
经常光顾github的程序猿朋友有可能面临这样的问题,公司或者家里的网速不给力或者,宽带运营商比较渣渣(笔者的宽带是北京宽带通,对、就是长城宽带,访问国外这种没被墙的网站慢的一匹),这时候想下载下来
源码研究
一番的时候
LineCutFeng
·
2020-06-26 22:49
github
ToDoList
源码研究
ToDoList是一个“简单有效的免费任务管理软件”,它由CodeProject网站开源。你可以从官网http://www.abstractspoon.com/访问到它的最新信息。ToDoList由一名资深软件工程师维护,从软件外观设计到编码风格等,完全符合一个专业软件的风范。源码清晰易读,外部依赖少,是Windows下C++界面开发学习的典范,可用VC6打开编译,立即就可以运行。源码基于MFC框
stephenxu111
·
2020-06-26 14:32
C/C++
.NET/Rotor
源码研究
1补遗 - 解决无法检测操作系统版本的错误
2007年10月21日20:46:00最近不少朋友反映在编译Rotor的时候出现无法检测操作系统版本的错误,具体现象为执行env.bat的时候报错:CouldnotgetplatformOSversion出现该错误的原因是env.bat会调用env.core.pl设置环境,而env.core.pl在检测操作系统版本的时候会使用到ver命令的输出结果:if(Windows()){#Theoutput
softart
·
2020-06-26 13:31
os
windows
microsoft
正则表达式
output
脚本
SMSNinja
源码研究
---短信监听
/var/mobile/Library/SMS中sms.db存放了短信数据未加密可解读通讯录存放位置不正确为/var/mobile/Library/CallHistoryDB8.4中无Safari/Histroy.plisthttp://www.cnblogs.com/OtionSky/archive/2011/11/10/iPhone_TelephoneCenter.html这篇博客详细讲述了I
XX开发从开始到放弃
·
2020-06-25 19:31
httpclient封装工具类
对于httpcore的
源码研究
,我们可能并没有达到这种层次,在日常开发中也只是需要的时候,在网上百度一下,然后进行调用就行。在项目中对于这个工具类库也许没有进行很好的封装。在哪里使用就写在
爱琴孩
·
2020-06-25 03:58
http
唯品会多线程Redis设计与实现
作者:申政,开源爱好者,唯品会高级DBA,主要负责Redis相关领域的
源码研究
和研发工作。
钱曙光
·
2020-06-24 21:35
源码分析 Sentinel 之 Dubbo 适配原理
sentinel-apache-dubbo-adapter比较简单,展开如下:上面的代码应该比较简单,在正式进入
源码研究
之前,我先抛出如下二个问题:1
唯有坚持不懈
·
2020-06-24 20:16
sentinel
Gradle 工具的
源码研究
Gradle工具源码不是gradlewrapper源码安装androidstudio之后,Gradle工具被缓存到user/.gradle/cache/module-2/下面,不同的AS,缓存具体路径还不一样。对于gradle-2.3.3.jar源码:Context类代码:packagecom.android.build.api.transform;importjava.io.File;impor
lxlmycsdnfree
·
2020-06-24 10:12
Gradle
Shiro
源码研究
之ShiroFilterFactoryBean
公司终于决心搞一套完备的权限校验系统,借此机会本人举荐了Shiro,关于使用手册,开涛大神的文章已经足够详细了,所以我就不再班门弄斧。故转而研究下Shiro的内部实现;传统IT行业需求奇葩,现在了解得深入一些,以后的应对也能相对从容很多。1.相关配置shiroFilterorg.springframework.web.filter.DelegatingFilterProxytargetFilter
夫礼者
·
2020-06-24 09:41
Spring
SpringMVC
Shiro
Apache Camel使用之集成SpingBoot Actuator2.0
在完成ApacheCamel组件之ControlBus之后,笔者突然想起来之前在ApacheCamel
源码研究
之集成到SpingBoot中探究过Camel对于SpringBootActuator特性的支持
夫礼者
·
2020-06-24 09:09
Apache
Camel
分布式数据库技术与实现
专注于数据存储系统、MySQL
源码研究
和改进、MySQL性能优化和功能改进。
阿里云大学百科
·
2020-06-23 19:02
MYSQL连接字符串参数解析(解释)
网络检索没有解决方案,准备向官方报告bug,细想官方不应该有这样低级错误,先下载Connector/NET
源码研究
一下,发现其中有TreatTiny
caijing3210
·
2020-06-22 19:12
oracle
我的spring
源码研究
之路
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入欢迎使用Mark
光芒苍老师
·
2020-06-22 18:43
snort 轻量级入侵检测系统安装与使用
作为一个轻量级的入侵检测系统,snort功能算是单一,配置复杂,有利于入侵检测系统
源码研究
与规则编写。sno
dzliang_10
·
2020-06-22 11:11
网络安全
反射获取一个方法中的参数名(不是类型)
先参考一下自动绑定的原理:Spring
源码研究
:数据绑定在getMethodArgu
a538641097
·
2020-06-22 11:29
根据PC端telegram源码提取出来的Qt文本显示代码
是用Qt开发,消息显示是一个比较重要的部分,经过几次尝试发现Qt的默认控件都没有现成的能够实现复制、选中效果、链接、显示表情和图片等的控件,后面发现telegram的PC端也是用Qt写的,就下载了它的
源码研究
了一下它们的消息显示部分
森仔a
·
2020-06-22 04:04
Qt
Mybatis
源码研究
4:日志框架的实现
一、logging包的概述本包主要依赖了Mybatis的reflection包的ExceptionUtil和io包的Resources,以及第三方的Log4j,Slf4j,CommonsLogging。Mybatis的其它包大量引用了本包中的类和接口,即严重依赖于本包。从Mybatis自身的包和类来看,logging包对其它包仅有少量的依赖,而其它很多包却对logging包有大量的依赖。因此,先从
小雷FansUnion
·
2020-06-21 20:48
从
源码研究
如何不重启Springboot项目实现redis配置动态切换
上一篇Websocket的续篇暂时还没有动手写,这篇算是插播吧。今天讲讲不重启项目动态切换redis服务。背景多个项目或微服务场景下,各个项目都需要配置redis数据源。但是,每当运维搞事时(修改redis服务地址或端口),各个项目都需要进行重启才能连接上最新的redis配置。服务一多,修改各个项目配置然后重启项目就非常蛋疼。所以我们想要找到一个可行的解决方案,能够不重启项目的情况下,修改配置,动
强哥叨逼叨
·
2020-06-04 15:00
COLA的扩展性使用和
源码研究
cola扩展点使用和设计初探封装变化,可灵活应对程序的需求变化。扩展点使用步骤:定义扩展点接口,类型可以是校验器,转换器,实体;必须以ExtPt结尾,表示一个扩展点。比如,我定义一个云枢的组织结构的扩展点接口,消息发送扩展点,二开扩展点,webapi的rest接口扩展点点。定义扩展点接口packagecom.authine.web.cola.domain.customer;importcom.al
李福春
·
2020-05-25 23:00
ElementUI的结构与
源码研究
(未完待续)
说明:本文基于element-ui@2.13.0,源码详见element。内容目录:一、代码结构及工程化1.1package.json主要关注点1.1.1distnpmruncleannpmrunbuild:filenpmrunlintwebpack--configbuild/webpack.conf.jswebpack--configbuild/webpack.common.jswebpack-
videring
·
2020-05-12 23:10
源码分析 Sentinel 之 Dubbo 适配原理
sentinel-apache-dubbo-adapter比较简单,展开如下:上面的代码应该比较简单,在正式进入
源码研究
之前,我先抛出如下二个问题:1
中间件兴趣圈
·
2020-04-12 21:00
Google Acra
源码研究
报告
作者:lds(lds2012@gmail.com)日期:2017-03-24一.项目简介ACRA是Google推出的开源Android应用Crashreports框架。本文主要针对其最新的源码(v4.9.2)进行学习研究,目的是了解在Android平台上处理未捕获异常,并在崩溃时收集各种设备及上下文信息,并生成崩溃报告,保存到本地文件,并使用合适的机制将所有的崩溃报告上报给服务器等一整套开源解决方
骆驼骑士
·
2020-04-05 10:29
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他