• 自制编程语言,六个令你迷惑的问题

    由于语言的解释器是由CPU处理的,CPU速率肯定比IO设备快太多,因此在等待IO设备响应的过程中不了。操作系统为了让宝贵的CPU资源得到最大的利用,肯定会把进程(二进制可执行程序或脚本语言的解释器)加入阻塞...
    文章 2018-08-27 1682浏览量
  • 从/0开始:聊聊异常

    Java这一类高级语言虽然在形式上消弭了硬件异常、操作系统异常、应用异常的区分,但从语义设计、编程规范、工程实践的方式,却制定了另一种分类方式: 另一种异常划分的方式 先来看一下Java异常与错误的继承关系。这...
    文章 2016-11-16 4049浏览量
  • 为什么自制脚本语言是编程语言的最高境界?

    编程达到一个高的境界就是自制脚本语言,通过这可以精通编程里面的高深的技术,如编译原理、语言处理器、编译器与解释器,这些都是代表一个程序员实力的技术。每个程序员都有实现属于自己编程语言的梦想,说其是梦想...
    文章 2018-07-24 2321浏览量
  • 程序员分享HTML5培训精品技术文章-前端岗位需求分析

    设计模式这种东西就是一个没卵用的大框框,但是有写设计模式确实很有借鉴的意义,比如观察者模式,策略模式,可以让代码更加优(zhuang)雅(bi)清晰。Ok,今天的面试分析暂时就进行到这里,其实在面试过程中问到项目...
    文章 2019-04-16 2442浏览量
  • 1972 年 Dijkstra 的图灵奖演讲:谦逊的程序

    我对其起初让子程序库在机器设计和使用方法中发挥主要作业的观点印象深刻。接近25年后的今天&xff0c;计算领域彻底的变化了&xff0c;但是软件的基本观念还伴随着我们&xff0c;闭合子程序的观念也还是我们编程的核心概念之...
    文章 2021-11-14 17浏览量
  • 为何我们要用 React 来写小程序-Taro 诞生记

    从去年微信小程序的诞生,到今年的逐渐火热,以及异军突起的轻应用、百度小程序等的出现,前端可以延伸的领域已经越来越广,当然也意味着业务在不断扩大。这时候,如何通过技术手段来提升开发效率,应对不断增长的...
    文章 2018-07-13 1690浏览量
  • 想成为优秀的程序员这些码德不能缺

    你可能会觉得每个语言特性都可以用来让代码难以维护,其实不然。你必须精心地误用它们才行。命名 “当我使用一个单词的时候”Humpty Dumpty 曾经用一种轻蔑的口气说,“它就是我想表达的意思,不多也不少。– Lewis ...
    文章 2017-08-01 2219浏览量
  • 年终盘点丨细数2017云栖社区20大热点话题(附100+话题...

    自从今年5月,Google Android团队官宣,Kotlin成为继C++和Java之后的第三个官方编程语言,Kotlin就呈现了爆发式的增长,不仅在编程语言的各种榜单中都大幅逆袭,而且在程序员之间的采用率也直线上升,有人预测Kotlin...
    文章 2018-01-09 10904浏览量
  • 阅后即焚,Python 运维开发99速成

    Python是一种面向对象解释型计算机程序设计语言,由Guido van Rossum(吉多·范罗苏姆)发明,Python语言是一种既简单又功能强大的编程语言,语法简洁而清晰,具有丰富和强大的类库,可以帮我们解决很多事情,比如做...
    文章 2017-11-18 1451浏览量
  • 阿里内核月报2014年2月

    Linux内核就允许这个程序使用X32兼容模式运行,在这种模式下用户既可以继续享受64位x86带来的更多寄存器等便利,又可以使用32位指针来减少内存开销-当然,这时您可以索引的地址空间也只有4GB了。为了配合这种模式下...
    文章 2017-06-05 1966浏览量
  • React 作者关于 Hooks 的深度 issue,值得你阅读

    但“最纯的”模型就像 Monad(译者注:一种程序设计模式)一样。注入模式 本质上,(传入 hooks 的)参数是为了替换掉 hooks 的实现代码。这有点像一般的依赖注入和控制反转问题。React 没有自己的依赖注入系统(与 ...
    文章 2019-08-05 685浏览量
  • 深入理解JVM虚拟机6:深入理解JVM类加载机制

    这是由invokedynamic指令的语义决定的,它本来就是用于动态语言支持的,也就是必须等到程序实际运行这条指令的时候,解析动作才会执行。其它的命令都是“静态”的,可以再刚刚完成记载阶段,还没有开始执行代码时就...
    文章 2017-10-30 1261浏览量
  • 2020年,这个算法团队都

    可以分为3大部分:理解(Understanding)、增长(Growth)和匹配(Matching),它们也分别对应了Market Place的“货、人、场”三个部分:理解(Understanding)指的是基于计算机视觉(CV)、自然语言处理(NLP)、...
    文章 2021-02-25 1693浏览量
  • 世界人工智能发展究竟到了什么水平?

    完成此番训练过程的系统,除了能够对训练样本进行准确的语义归类之外,一般也能对那些与训练样本比较接近的输入信息进行相对准确的语义归类。譬如,如果一个系统已被训练得能够识别既有相片库里的哪些相片是张三的脸...
    文章 2020-07-29 1883浏览量
  • 东南大学漆桂林教授:知识图谱不仅是一项技术,更是一...

    可以说在很多自然语言处理和自然语言理解的任务中&xff0c;深度学习并没有那么强大的表现。深度学习可能在某些方面比传统方法更好&xff0c;但它其实需要付出很大代价&xff0c;比如说要做很多人工标注。而且事实上即便是在...
    文章 2021-11-27 23浏览量
  • WebSocket学习

    在服务器端有更新并推送信息过来之前这个周期内,客户端不会有新的多余的请求发生,服务器端对此客户端也都不用,只保留最基本的连接信息,一旦服务器有更新将推送给客户端,客户端将相应的做出处理,处理完后再...
    文章 2018-05-08 1497浏览量
  • 镜像格式二十年:从 Knoppix 到 OCI-Image-v2

    Knoppix 有个很棒的想法——把装好的操作系统给压缩一下,放在光盘里,随用随解压,这样,一张 700MB 光盘里可以放下大约 2GB 的根文件系统,这样就跑 KDE 桌面也就没问题了,当是时,distrowatch.com 上可以看到...
    文章 2020-07-24 1245浏览量
  • 镜像格式二十年:从 Knoppix 到 OCI-Image-v2

    Knoppix 有个很棒的想法——把装好的操作系统给压缩一下,放在光盘里,随用随解压,这样,一张 700MB 光盘里可以放下大约 2GB 的根文件系统,这样就跑 KDE 桌面也就没问题了,当时,distrowatch.com 上可以看到,...
    文章 2020-07-22 188浏览量
  • 镜像格式二十年:从 Knoppix 到 OCI-Image-v2

    Knoppix 有个很棒的想法——把装好的操作系统给压缩一下,放在光盘里,随用随解压,这样,一张 700MB 光盘里可以放下大约 2GB 的根文件系统,这样就跑 KDE 桌面也就没问题了,当是时,distrowatch.com 上可以看到...
    文章 2020-07-21 244浏览量
  • 镜像格式二十年:从 Knoppix 到 OCI-Image-v2

    Knoppix 有个很棒的想法——把装好的操作系统给压缩一下,放在光盘里,随用随解压,这样,一张 700MB 光盘里可以放下大约 2GB 的根文件系统,这样就跑 KDE 桌面也就没问题了,当是时,distrowatch.com 上可以看到...
    文章 2020-06-24 822浏览量
  • 阿里内核月报2014年7月-8月

    大多数情况下时没有问题的,但是进程不能从后台恢复到前台,和后台程序的输出会和前台程序混在一起.这些都是存在的问题. 在BSD"作业控制"下,shell可以控制哪个作业在前台,哪个作业放到后台. 在BSD之前,进程组与每次...
    文章 2017-06-06 2741浏览量
  • 阿里内核月报2014年4月

    Joel Becker、Dave Chinner:你要这个干啥?你用逻辑块号就行了。你真正想要的只是一个hint,别去关心它到底是不是allocation group的边界,这是文件系统的内部细节。Ted Ts'o:总之,文件系统应该提供一个抽象的...
    文章 2017-06-06 1633浏览量
  • 前端面试题目搜集

    多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配 1.8、你都使用哪些工具来测试代码的性能?JSPerf,Dromaeo 1.9、...
    文章 2017-11-16 1745浏览量
  • 面试题有哪些

    可以设计出低耦合的系统。​但是性能上来说,比面向过程要低。3八种基本数据类型的大小,以及他们的封装类?图示 要点 1.int是基本数据类型,Integer是int的封装类,是引用类型。int默认值是0,而Integer默认值是...
    文章 2021-10-07 137浏览量
  • JavaScript 姿势提升简略

    Addy Osmani 写过一本关于此的很好的书,学习 JavaScript 设计模式,可以免费下载阅读。我推荐这本书。但是我对它(以及类似的关于此议题的讨论)有点小看法,因为最后你们写的代码可能变成这样: var c=new Car();c....
    文章 2017-10-19 852浏览量
  • 深入理解Android之Gradle

    除了可以用很灵活的语言来写构建规则外Gradle另外一个特点就是它是一种DSL即Domain Specific Language领域相关语言。什么是DSL说白了它是某个行业中的行话。还是不明白徐克导演得《智取威虎山》中就有很典型的DSL...
    文章 2015-10-27 1382浏览量
  • 前端学习资料整理

    解释下事件代理事件委托利用了事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件.解释下js中this是怎么工作的?this 在 JavaScript 中主要由以下五种使用场景。作为函数调用&xff0c;this 绑定全局对象&...
    文章 2022-01-08 3浏览量

云产品推荐

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