URL:http://www.cnblogs.com/xesam/category/348809.html(超强)
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
100+累计阅读
131平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄16年
URL:http://www.cnblogs.com/xesam/category/348809.html(超强)
javascript
当前文章被以下社区和专栏收录:
高通camx架构学习(零)—— 深入理解Camera 硬件抽象层
从上面的定义可以看出,主要是通过hw_module_t 代表了模块,通过其open方法用来打开一个设备,而该设备是用hw_device_t来表示,其中除了用来关闭设备的close方法外,并无其它方法,由此可见谷歌定义的HAL接口,并不能满足绝大部分HAL模块的需要,所以谷歌想出了一个比较好的解决方式,那便是将这两个基本结构嵌入到更大的结构体内部,同时在更大的结构内部定义了各自模块特有的方法,用于实现模块的功能,这样,一来对上保持了HAL的统一规范,二来也扩展了模块的功能。
Prototype源码浅析——Function.prototype部分(二)
接着上一部分:Prototype源码浅析——Function.prototype部分(一) 粗略回顾,前面的 一个例子,两条道路: function handler(greet){ console.log(greet,this.name); } var obj = { name : 'xesam' } 第一、用call或者apply来改...
医学图像分割评价指标详解:从Dice到MSD的实战解析
本文深入解析医学图像分割的核心评价指标,从最常用的Dice相似系数到衡量边界精度的MSD(最大对称表面距离),通过实战案例与代码演示,系统阐述各指标的计算原理、应用场景及临床意义,帮助读者全面评估模型性能。
Prototype源码浅析——Function.prototype部分(一)
最近学习都是自己想到什么就些什么,这样进步也不明显,于是偶尔也看看Prototype的源码,分析分析也算笔记。 记得以前看jquery的源码的时候,网上一搜,源码分析一堆,不过透过表面看实质,大部分都只能算是注释。对于我这样的一个初学者,真算是坑爹啊。 于是到现在,jquery的源码还是只看了前面几百行。选择看Prototype的源码是因为Prototype与jqeury不一样,jquery的...
双目相机立体匹配算法概述(含Python代码)
立体匹配任务是计算机视觉中的一个重要问题,旨在从一对具有相同场景的图像中估计每个像素的视差(disparity)。本文对现有的传统算法和深度学习算法进行了综述,以便于各位选择合适的立体匹配算法用于深度估计或三维建模。
近4000张真实城市场景行人数据集:YOLO训练实战指南
行人检测是计算机视觉在智能驾驶与机器人感知中的基础任务,其核心挑战在于模型对真实道路场景的鲁棒性——尤其在小目标、遮挡、光照变化及中国特有交通参与者(如外卖骑手、接娃家长)下的泛化能力。本文围绕轻量化、高覆盖、强落地性的近4000张实采图像,系统阐释如何构建面向YOLO系列模型的高质量训练数据集:从四维场景采样策略(光照-遮挡-尺度-姿态)出发,解析标注规范对检测精度的关键影响,并说明数据增强需服务于真实干扰源(雨痕、动态模糊、对比度衰减),而非盲目堆叠。该数据集专为已掌握YOLO训练流程的算法工程师、嵌入
Prototype源码浅析——Object部分(一)
前些天小小的分析了一下Prototype的Function部分,今天开始Prototype的Object这一部分开始需要说明的一点是,Object这部分与先前的Function那一部分有点不一样,这次Object是直接扩展在Object上面的,而非Object.prototype,两者是有本质区别的,也就是本次Obeject的扩展相当于添加Object的一个静态变量(方法); extend(...
Zabbix 7.0 从入门到精通部署手册
zabbix 入门到精通
Prototype源码浅析——Enumerable部分之each方法
在javascript中,根本找不到Enumerable的影子,因为这一块是Prototype作者从Ruby中借鉴过来的。并且Enumerable在实际中根本没有直接应用的机会,都是混入到其他的对象中,可以说是其他对象的一个“父类”(不过只是调用了Object的extend方法,进行了方法的直接拷贝而已)。 我并不熟悉Ruby,不过看Enumerable中的一些方法,倒是跟Python中...
诊断CAPL自动化(3)——封装了接收诊断数据的通用CAPL脚本函数库
DiagGetRespPrimitiveSize (获取诊断响应的单个数据) diagGetPrimitiveData (获取诊断返回的所有数据) DiagGetRespParameter(数值类型) DiagGetRespParameter(字符串类型) DiagGetRespParameter(byte数组)
C# WinForm上位机:从串口调试工具到智能温控系统(Modbus RTU协议实战+完整源码)
做工业上位机开发时,我们常从串口调试工具入手:验证设备通信、查看数据帧,但面对实际场景(比如温控、电机控制),单纯的“收发数据”远远不够——需要解析工业标准协议(如Modbus RTU)、实时监控关键指标、实现自动化控制逻辑,还要有稳定的UI交互和数据记录。串口调试工具能收发数据,但看不懂Modbus RTU帧(地址、功能码、寄存器、CRC校验);想控制温控设备(如加热器、风扇),但不知道如何通过Modbus写入控制指令;手动调节目标温度时,温度波动大,需要PID算法实现精准控温,但不会集成;
Prototype源码浅析——Enumerable部分(二)
剩下的方法太多,于是分作两部分。 亮点就是$break和$continue,以及grep方法的思想。 前面each方法中掉了一个方面没有说,就是源码中的$break和$continue。这两个变量是预定义的,其作用相当于普通循环里面的break和continue语句的作用。出于效率的考虑,在某些操作中并不需要完全遍历一个集合(不局限于一个数组),所以break和continue还是很...
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
Prototype源码浅析——Date部分
Date比较好理解,理解清楚了Number对象的toPaddedString方法就可以了。 只有两个方法(toJSON和toISOString),而且这两个方法还一样,就是将日期转换为 JSON 字符串(遵循 ISO 格式)。 代码很短,我直接贴上来: (function(proto) { function toISOString() { return t...
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
Prototype源码浅析——String部分(四)之补充
替换 interpolate|sub|scan|truncate | gsub interpolate :将字符串看作一个模板,并使用 object 的属性填充它。 sub :将字符串中前指定个个与 pattern 指定的模式匹配的子串用 replacement 替换 scan :遍历字符串中与参数 pattern 指定的模式匹...
C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片
基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正
Prototype源码浅析——Object部分(二)之类型检测
扯淡: 本来这个《Prototype源码浅析》是只打算作为学习Prototype的笔记的,不过有时候发现一个问题可以深入一点(虽然还是浅析),就脱离了原来的预期,越来越偏题了。今天的打算本来是写完Str的,但是写到变量检测的时候,发现又可以扯点淡,就又拖累了进程。这个对于项目来说,肯定是不好的,不过对于学习,就不清楚了。 因为自己吃过的亏,所以从一个新手的角度,写得尽量新手向,新手共勉。 ...
Prototype源码浅析——Enumerable部分(三)
现在来看Enumerable剩下的方法 toArray | size | inspect inject | invoke | sortBy | eachSlice | inGroupsOf | plunk | zip 前面说过map的原理,不管原来的集合是什么,调用map之后返回的结果就是一个数组,其中数组的每一项都是经过interator处理了的,如果不提供interator那么默认...
Prototype源码浅析——String部分(二)
本文接着上面的String部分,继续下面表格的部分 格式 camelize | capitalize|underscore|dasherize|inspect 变形 toArray|succ|times 这里面一个有用的方法是inspect,按照参考手册的说明,他的作用是“返回该字符串针对调...
Prototype源码浅析——Class部分(一)之类
说明: 在javascript中,由于缺乏传统面向对象语言的继承机制,类与继承是一个比较复杂的概念。因此本段解析中,不就javascript中的原型、类、继承、封装进行深入探讨。需要深入了解的可以去参考大牛的文章,另推荐几本书《javascript高级程序设计》、《javascript语言精髓与编程实践》和《javascript设计模式》,多读几遍就会对javascript的原型有深入的了解。 ...
Prototype源码浅析——Object部分(三)之有关JSON
对JSON不甚了解的可以先看下这个:《JSON三分钟课程》、《JSON入门课程》 对JSON的操作主要是解析JSON字符串为一个对象和将一个对象转换成JSON字符串。 网上搜一下JSON解析,就会发现一堆文章和方法,当然这篇文章主要不是讨论JSON的解析,不过也可以大致回顾一下: 第一、eval。eval('(' + jsonStr + ')');加个括号是为了强制表达式运算,不然直接eva...
Prototype源码浅析——String部分(一)之有关indexOf优化
添加到String.prototype中的方法比较多,不过归结起来,大致分为下面几类: 分类 方法名 原始能力增强 strip| include |startsWith |endsWith| empty| blank 格式 camelize | capitalize| underscore| da...
Prototype源码浅析——String部分(三)之HTML字符串处理
HTML处理 stripTags|escapeHTML|unescapeHTML JSON处理 unfilterJSON|isJSON|evalJSON|parseJSON 脚本处理 stripScripts|extractScripts|evalScripts ...
prototype 源码解读 之 prototype.js
时间: 2005-7-16 周六, 上午12:34 标题: prototype 源码解读 之 prototype.js 醒来>http://prototype.conio.net/ 我喜欢Javascript,热衷于 Ajax 应用。我把自己阅读prototype源码的体会写下来,希望对大家重新认识 Javascript 有所帮助。 代码:/** * 定义一个全局对象, 属性 Versio
prototype源码以及prototype相关的框架介绍
fdfdgfdgggggggggggggggggggggg
prototype1.6.03 库 对源码的一些理解(Dom扩展)
<br />看了一天prototype 源码,其实根本没想看的,才刚碰了1天啊,可是有些地方就是想知道他怎么实现的,<br />又或者有些结果不是自己想象的那样,忍不住还是拿firebug追踪了一下,虽然看的一头雾水,好歹有点收获,这种行为就是浪费时间啊。。。。时间过的好快!一会儿一天就过去了。记录一下,说的很乱,因为还不是非常理解。<br />且看一点理解一点,理解一点记录一点,最后再去整理吧,不知要等到何时呀~<br /><br />1 页面加载时,.<script type="text/javascr
prototype 解读
我喜欢Javascript,热衷于 Ajax 应用。我把自己阅读prototype源码的体会写下来,希望对大家重新认识 Javascript 有所帮助。我相信prototype的开发者们一定也很欣赏Ruby,如果你能了解一些Ruby的话,阅读prototype的源码就能更心神领会。抱歉不能以 code 的形式贴出来,因为会出现乱码?一. prototypes.js 引用/*
1031
1333

被折叠的 条评论
为什么被折叠?



