首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

读 zepto 源码工具函数

Zepto 提供了丰富的工具函数,下面来一一解读。 源码版本 本文阅读的源码为 zepto1.2.0 $.extend $.extend 方法可以用来扩展目标对象的属性。...$.contains 用来检查给定的父节点中是否包含有给定的子节点,源码如下: $.contains = document.documentElement.contains ?...$.isArray 判断是否为数组 $.isArray = isArray $.isArray 调用的是内部方法 isArray ,该方法在前一篇文章《读Zepto源码之内部方法》中已有阐述。...$.type 类型检测 $.type = type $.type 调用的是内部方法 type ,该方法在前一篇文章《读Zepto源码之内部方法》中已有阐述。...能检测的类型有 "Boolean Number String Function Array Date RegExp Object Error" 系列文章 读Zepto源码之代码结构 读 Zepto 源码之内部方法

77700

性能测试工具Locust源码浅析

近期由于有项目需要做性能评测,于是半道出家的我便从选择性能测试工具,开始了我的性能之旅。...为什么要做工具评测 作为性能测试的老司机们而言,要么对各大性能测试工具的特性都了然于心了,要么已经使用“惯”了手头上的工具;他们是不会没事做个性能评测的,只有新手们才会认认真真的、按部就班的从第一步走起...而对于性能测试而言,首要的任务自然是选择工具了。所以就有了性能测试工具评测这一趴!...为什么要解析Locust源码 由于Python是我的主语言,所以在选择性能工具评测的时候,自然是会多“关照”下Locust了。因为对评测的结果不是很满意,所以就乘着兴致顺便看了下源码。...而本文就是对Locust源码解析的简述。

1.6K20

读 Go 源码,可以试试这个工具

原文链接: 读 Go 源码,可以试试这个工具 编程发展至今,从面向过程到面向对象,再到现在的面向框架。写代码变成了一件越来越容易的事情。...想要技术水平有一个质的飞跃,有一个很好的方法,就是读源码。 但读源码真的是一件很有挑战的事情。 想想当年自己读 Django 源码,从启动流程开始看,没走几步就放弃了,而且还放弃了很多次。...最近看了一点 Go 源码,慢慢也摸索出了一些心得。有一个方法我觉得挺好,可以带着问题去读源码 在解决问题的过程中也就对源码更熟悉了。 还有一点要注意的就是,先看整体,再看细节。...在这里推荐给大家一个工具,这个工具可以帮我们梳理出代码的整体结构,我觉得还是挺有用的。...你有什么好用的工具吗?欢迎给我留言交流。

62700

浅析 path 常用工具函数源码

浅析 path 常用工具函数源码 https://www.zoo.team/article/path-tool 前言 在开发过程中,会经常用到 Node.js (https://nodejs.org/...github.com/nodejs/node/blob/v16.14.0/lib/path.js) 模块,为了我们更加熟悉的运用,让我们一起来了解一下吧~ 本文 Node.js 版本为 16.14.0,本文的源码来自于此版本...希望大家阅读本文后,会对大家阅读源码有所帮助。 path 的常见使用场景 Path 用于处理文件和目录的路径,这个模块中提供了一些便于开发者开发的工具函数,来协助我们进行复杂的路径判断,提高开发效率。...path 的执行机制 图片 引入 path 模块,调用 path 的工具函数的时候,会进入原生模块的处理逻辑。...常用工具函数简析 resolve 返回当前路径的绝对路径 resolve 将多个参数,依次进行拼接,生成新的绝对路径。

1.6K30

在线 PHP运行工具实现思路及源码

名字是“菜鸟工具”,里面有很多的在线编辑,在线运行的小工具,实用也很方便。(嘻嘻,不是打广告哈,不过确实很实用)。...image.png 作为一个PHP菜鸟,如果能有一个好用的,随时随地练习语法的工具该有多好啊。很明显,上面的那个PHP在线工具,基本上已经可以满足正常的需求了。...所以还是自己动手吧,写个能支持数据库的在线工具,自己用。 实现思路 对于PHP文件而言,浏览器向服务器发送url请求的时候,解释器就会自动的把文件翻译成了浏览器可以解析的部分了。...> 将main.php上传到服务器访问即可 分步讲解main.php功能 获取提交信息 经过这段代码,就可以将编辑好的源码上传到服务器上指定的temp.php上了,然后准备过程就结束了...> ajax 这里ajax起到了两方面的作用: 一个是上传源代码 一个是获取代码运行结果 上传源码 // 将源代码上传到服务器上 function uploadSource() {

2.3K20

Android污点分析工具flowdroid源码简析

flowdroid是一款对Android app进行风险分析的应用,下面深入其源码对其工作的流程进行相关的探究。...至此我们已经完成了项目导入及运行一个demo程序,下面正式进入源码的分析。...3、数据流分析 数据流的分析主要依赖heros工具,可能大家有些时候对heros、jasmin与soot的关系理不大清,heros、jasmin是基于soot开发的工具,相当于soot的插件,不能独立运行...,因为没有自己的main调用方法,目前下载最新版的编译后的soot.jar里面默认是包含这两个工具的。...最近在研究其他源码扫描工具(如我上篇文章的RIPS)的时候发现,这些工具在进行源码扫描的时候并没有进行所谓的数据流分析,更多的只是对调用关系进行分析。

3.6K50

源码上理解Netty并发工具-Promise

前提 最近一直在看Netty相关的内容,也在编写一个轻量级的RPC框架来练手,途中发现了Netty的源码有很多亮点,某些实现甚至可以用苛刻来形容。...另外,Netty提供的工具类也是相当优秀,可以开箱即用。这里分析一下个人比较喜欢的领域,并发方面的一个Netty工具模块 - Promise。 ?...另一方面从继承关系来看,DefaultPromise是这些接口的最终实现类,所以分析源码的时候需要把重心放在DefaultPromise类。...DefaultPromise的源码比较多,这里分开多个部分去阅读,先看它的属性和构造函数: public class DefaultPromise extends AbstractFuture<V...小结 Netty提供的Promise工具源码和使用方式都分析完了,设计理念和代码都是十分值得借鉴,同时能够开箱即用,可以在日常编码中直接引入,减少重复造轮子的劳动和风险。

1.4K30
领券