• 由里到外步步深挖,深入理解JSON

    一个叫JSON.stringify,它很聪明,聪明到你写的不符合JSON格式的JS对象都能帮你处理成符合JSON格式的字符串,所以你得知道它到底什么,免得它只是自作聪明,然后让你Debug long time。另一个叫JSON.parse,用于...
    文章 2017-08-01 1426浏览量
  • Generator 函数的含义与用法

    Promise 的最大问题是代码冗余,原来的任务Promise 包装了一下,不管什么操作,一眼看去都是一堆 then,原来的语义变得很不清楚。那么,有没有更好的写法呢?四、协程 传统的编程语言,早有异步编程的解决方案...
    文章 2016-06-07 1865浏览量
  • 大白话讲解Promise(一)

    我们知道Promise对象除了then方法,还有一个catch方法,它是做什么用的呢?其实它和then的第二个参数一样,用来指定reject的回调,用法是这样: getNumber() then(function(data){ console.log('resolved');console....
    文章 2017-01-09 848浏览量
  • 大白话讲解Promise(一)

    我们知道Promise对象除了then方法,还有一个catch方法,它是做什么用的呢?其实它和then的第二个参数一样,用来指定reject的回调,用法是这样: getNumber() then(function(data){ console.log('resolved');console....
    文章 2017-10-27 1085浏览量
  • [技术学习]浅谈MFC中超类化技术的实现.

    函数的作用是把窗体句柄hWnd 的GWL_WNDPROC 属性设置为AfxWndProc 的地址,那么现在急需解决的问题是:窗体句柄的GWL_WNDPROC 属性是干什么用的?其实不用我说,大家都猜得到(因为我们是在讨论窗体的消息嘛,而且...
    文章 2012-12-12 994浏览量
  • 静态代码分析——字符串

    [代码检查+valgrind]考虑是否可以把这个数组放在堆上,栈不是无限用的,听说过“爆栈”么?我们的线上机器的每线程8M栈空间曾经就爆过,可惨啦,用valgrind套件的massif工具可以检查出来。详见...
    文章 2017-11-09 1318浏览量
  • 《JavaScript启示录》——第1章 JavaScript对象 1.1...

    因为string构造函数是JavaScript内置的,获取字符串所要做的就是将它实例化,但无论是原生的String()还是用户自定义的构造函数Person(),模式都是一样的*/ 实例化一个String对象,并保存到myString变量 var ...
    文章 2017-05-02 1326浏览量
  • 《C++ AMP:Visual C++加速大规模并行计算》——3.6...

    本节书摘来自异步社区出版社《C++ AMP:Visual C++加速大规模并行计算...如果你现在写的核函数只是要配合`parallel_for_each`使用,一般刚开始C++ AMP的时候的也就这点事儿,不掌握这些技术手法也没有什么问题。
    文章 2017-05-02 3217浏览量
  • 【重构笔记06】简化函数调用

    ① 新建一个查询函数,令他返回值与原函数相同,观察原函数,看他返回什么东西,如果是临时变量需要找出临时变量位置 ② 修改原函数,令他调用查询函数,并返回获得结果 原函数的每个return都应该像这样: return ...
    文章 2017-12-07 918浏览量
  • 北京Java笔试题整理

    23、Comparable和Comparator接口是干什么的?列出它们的区别?答: Comparatable接口必须由需要排序的多元素类本身来实现,且在其内部重写comparaTo()方法;Comparator接口是在需要排序的多元素类的外部(即使外部类...
    文章 2018-02-26 1420浏览量
  • xlua中lua对象到c#对象的转型

    对table的引用LuaTable一般情况下table在C#中被包装为LuaTable类,没啥特别的,只是在LuaBase的基础上增加了几个常用的函数。比如Get、Set之类的,让开发者可以避开一些不直观的栈操作。Array、List、Dictionary这几...
    文章 2020-06-09 722浏览量
  • ES6中的Promise和Generator详解

    只要p1、p2、p3之中有一个rejected,p的状态就变成rejected,此时第一个reject的实例的返回值,会传递给p的回调函数。Promise.race() Promise.race方法同样是将多个Promise实例,包装成一个新的Promise实例 var ...
    文章 2020-12-17 131浏览量
  • Dependency Property 依赖属性

    2.既然没有包装器依赖属性也存在,那么包装器是干什么用的呢?包装器的作用是以“实例属性”的形式向外界暴露依赖属性,这样,一个依赖属性才能成为数据源的一个Path。3.注册依赖属性时使用的第二个参数是一个数据...
    文章 2018-08-15 646浏览量
  • 关于 speex 和 ogg 的一个没事找事儿的回答

    真是不知干什么好了,累还睡不着,再没事儿找个事儿干吧!是不是有点所问非所答呢?感觉问者是不晓得文件格式是干啥用的,所以就没事儿找事儿地作了一些自已知道的,并不一定对口的回答。不过,这个答得也满不错的,...
    文章 2014-01-17 1324浏览量
  • 烧脑 C++ 之消除重复代码

    最近偶然看到一篇 2006 年的老文章《Tour de Babel》(中文翻译),评论各种编程语言,其中提到 C++ 有太多容易引发混乱的特性,因此很难被用好 – 这真是一场灾难。时隔 15 年,历经 C++11(重大版本),C++14,C++17 ...
    文章 2021-08-03 60浏览量
  • 【重构笔记02】重新组织函数

    前言 重构过程中,还是有一定...查询替换变量一般会在提炼函数时候用到,该方法要好还是不易的 怎么做?① 找出只赋值一次的临时变量(多次赋值需要分解临时变量了),注意这在js中可能不易 ② 提炼临时变量等号...
    文章 2017-12-28 903浏览量
  • 万字长文深度剖析面向对象的javascript

    上面的例子中,this是定义在对象中的函数中,如果是在函数中的函数中定义的this,代表什么呢?var book3={ name:'flydean', book4:function(){ console.log('book4');var getName=function(){ console.log(this);...
    文章 2020-12-02 885浏览量
  • 生成器函数

    这是一个没有什么用的例子,但是用来让你了解当你知道你的函数会返回一个只会遍历1次的巨大数据集合该怎么做的时候十分方便。为了掌握yield,你必须了解当你调用这个函数的时候,你在函数体中写的代码并没有执行...
    文章 2016-04-11 1368浏览量
  • [译]2019 React Redux 完全指南

    它是这样用的:你传入一个函数,遍历数组的每一个元素时都会调用你传入的函数,类似 map 的作用 —— 你可能在 React 里面渲染列表而对 map 很熟悉。你的函数调用时会接收两个参数:上一次迭代的结果,和当前数组...
    文章 2019-08-29 656浏览量
  • java面试宝典

    Comparable和Comparator接口是干什么的?列出它们的区别。Java提供了只包含一个compareTo()方法的Comparable接口。这个方法可以个给两个对象排序。具体来说,它返回负数,0,正数来表明输入对象小于,等于,大于已经...
    文章 2018-05-24 769浏览量
  • 115个Java面试题和答案——终极列表(上)

    28.Comparable和Comparator接口是干什么的?列出它们的区别。Java提供了只包含一个compareTo()方法的Comparable接口。这个方法可以个给两个对象排序。具体来说,它返回负数,0,正数来表明输入对象小于,等于,大于...
    文章 2015-08-22 665浏览量
  • 名词王国里的死刑

    顺便提一句,这也是为什么这里叫做函数式诸国还不是事物诸国的原因。在最为遥远的地方,远离函数式诸国,存在着一块传说中的土地,“Lamda the Ultimate”(终极lamda?霸气~[译者注])。传说中在那里,没有名词,...
    文章 2013-10-09 1124浏览量
  • 【NodeJS 学习笔记01】不学就老了

    其实在编译过程中,Node对javascript文件内容进行了头尾包装(相当于自定义函数传入window) 复制代码 (function(exports,require,module,_filename_,_dirname_){ var math=require('math');exports.area=function...
    文章 2017-11-10 1243浏览量
  • jQuery 2.0.3 源码分析Sizzle引擎-编译函数(大篇幅)

    通过一套PPT软件生成的,页面有大量的动画,声音,视频,路径动画,交互,拖动 等等效果,这里不细说了,那么我引入编译函数这个概念我是用来干什么事呢?一套大的体系,流程控制是非常重要的,简单的来说呢就是在...
    文章 2017-06-02 1005浏览量
  • 面试官:说说你对async的理解

    我们先往里看,映入眼帘的是regeneratorRuntime.mark,该方法是generator的polyfill暴露的方法之一,我们去内部(require('regenerator-runtime/runtime'))简单看下这个mark是用来干什么的。Copy/立即执行函数,适配...
    文章 2020-04-12 405浏览量
  • 雾里看花之 Python Asyncio

    它由sys.set_coroutine_wrapper 设置,并且它是可以包装这些东西的一个函数。看起来有点像如下代码: gt;gt;gt;import sys gt;gt;gt;sys.set_coroutine_wrapper(lambda x:42) gt;gt;gt;async def foo(): pass gt;gt...
    文章 2017-06-01 2075浏览量
  • 《程序员的呐喊》一一1.4 名词王国里的执行

    就算你不懂英文,思考步骤应该也差不多,只不过用的是你最熟悉的语言罢了。不管用什么语言,也不管具体的步骤,只要你按部就班地去倒垃圾,最终的结果都是垃圾在外面,而你回到了屋里。我们的脑子里充满了各种勇猛...
    文章 2017-05-02 1842浏览量
  • 适合Java开发者学习的Python入门教程

    编者按:在Java文章频道里,我们大部分人应该对该语言都非常的了解,而且...Python当然没有 函数重载,但是你使用它实现的功能大部分都可以鸭子类型(duck typing)和可选参数替换。这是现阶段Python最强大的功能之一。...
    文章 2017-08-01 6090浏览量
  • 如何写出无法维护的代码<zhuan>

    比如时间用的是秒还是毫秒,尺寸用的是像素还是英寸,大小是MB还是KB。等等。另外,在你的代码里,你可以混用不同的度衡单位,但也不要注释。Gotchas。陷阱,千万不要注释代码中的陷阱。在注释和文档中发泄不满。...
    文章 2017-12-14 1278浏览量
  • 【重构笔记03】对象之间搬迁特性

    前言 ...你需要为服务类提供一些额外函数,但你无法修改这个类,建立一个新类,使他包含这些额外的函数,让这个扩展成为源类的子类或者包装类 这个与上面类似,小的要看神都龙王去了,所以暂时到这吧....
    文章 2017-12-22 1034浏览量
1 2 3 4 ... 10 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化