• 关于

    自编译语言干啥用的

    的搜索结果
  • 编译器之自举

    **要阅读本文,不需要太高深的编译原理知识,甚至不需要编译相关的知识。但是本文也不是面向对电脑一无所知的读者的,你至少要知道: 不管是exe可执行文件还是Linux下的程序,都是一些二进制代码,我们称之为机器语言。这些代码的执行和系统以及CPU都有关。 大部分情况下,编译器是一种将高级语言翻译成...

    文章 程序员诗人 2017-06-02 795浏览量

  • 编译和链接那点事<下>

    上回书我们说到了链接以前,今天我们来研究最后的链接问题。 链接这个话题延伸之后完全可以跑到九霄云外去,为了避免本文牵扯到过多的话题导致言之泛泛,我们先设定本文涉及的范围。我们今天讨论只链接进行的大致步骤及其规则、静态链接库与动态链接库的创建和使用这两大块的问题。至于可执行文件的加载、可执行文件的运...

    文章 浅墨 2016-03-31 2405浏览量

  • 基础为零?如何将 C++ 编译成 WebAssembly

    作者| 张翰(门柳) 出品|阿里巴巴新零售淘系技术部 WebAssembly 是一个 W3C 推出的二进制指令格式,近日它的 1.0 版本也正式定稿成为了规范,关于它的基本概念这里不再展开介绍了,网上已经有很多文章了,大家可以自行了解,推荐阅读官方文档、spec 仓库、MDN 的教程、以及 Lin...

    文章 淘系技术 2019-12-18 526浏览量

  • 阿里云试用中心,为您提供0门槛上云实践机会!

    100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!

    广告

  • 第一章导言的笔记与思考

    1.1 hello,world ~初学人来说还是一大障碍,手写编写程序文本,然后成功的进行编译,并加载、运行,然后输出到某个地方。 #include<stdio.h> int main() {     printf(“hello,world”);     return 0; } 思...

    文章 bysocket 2016-04-28 638浏览量

  • 第一章导言的笔记与思考

    1.1 hello,world ~初学人来说还是一大障碍,手写编写程序文本,然后成功的进行编译,并加载、运行,然后输出到某个地方。 #include<stdio.h> int main() {     printf(“hello,world”);     return 0; } 思...

    文章 bysocket 2016-04-29 807浏览量

  • 回顾我学过的编程语言

    前言   大学三年,学了不少东西,走了不少弯路,现在特地回顾一下. 1,java   当时,学java就是冲着它的多平台运行,无论是windows,linux,还是手机都可以运行(一种看似美好的东西…实际蛋疼得要命…),开发过一款网络多人对战的五子棋,基于ssh的信息管理网站,基于jsp的普通...

    文章 技术小大人 2017-11-16 1158浏览量

  • Linux系统中“动态库”和“静态库”那点事儿【转】

    转自:http://blog.chinaunix.net/uid-23069658-id-3142046.html 今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻。在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情。       在L...

    文章 sky-heaven 2016-09-28 970浏览量

  • 用 Smali 手写一个可运行的 HelloWorld!!!

    一、前言 Android 的 App 实际上并不是运行在 Java 虚拟机中,而是运行在 Dalvik 虚拟机中。Dalvik 虚拟机对 Java 虚拟机做了一些额外的优化,让它更适用于移动设备。而 Dalvik 也有自己独特的汇编语言,Dalvik 就是通过这些汇编的指令集,来运行我们编译好的 ...

    文章 文艺小青年 2017-11-16 1165浏览量

  • linux包管理

           前一章,写了脚本的初步,这一章当然接着说脚本了。标题为啥那么怪呢!因为我们是运维人员,我们不写程序,我们只是程序的搬运工。既然是使用程序那我们必不可少的,需要了解程序的类型,程序的编译,程序的管理。 一 程序的类型        脚本就是程序,只不过这个程序比较特殊。脚本需要使用解释...

    文章 技术小胖子 2017-11-07 922浏览量

  • 通过Java反编译揭开一些问题的真相

      博主在上一篇《 Java语法糖之foreach》中采用反编译的形式进行探讨进而揭开foreach语法糖的真相。进来又遇到几个问题,通过反编译之后才了解了事实的真相,觉得有必要做一下总结,也可以给各位做一下参考。   相信很多朋友刚开始见到反编译后的内容的时候,肯定会吐槽:WTF!其实只要静下...

    文章 朱小厮 2016-03-02 659浏览量

  • 【.net深呼吸】动态类型(娱乐篇)

    原文:【.net深呼吸】动态类型(娱乐篇) 有朋友跟老周说,动态类型是干吗的,他不太熟悉,希望老周可以讲一讲。没事,这事情老周也比较TMD乐意做的,因为老周写的这些烂文本来就是为了普及基础知识的,坚定不移地为社会基础教育而服务。 首先,咱们要知道啥是动态类型,既然叫“动态”了,当然和“静态”相对而...

    文章 杰克.陈 2016-01-14 692浏览量

  • 天天吹微服务,单体应用有啥不好?

    单体应用确实有问题! 最近在研究微服务架构,有一点点心得 这个话题有点大,我会分几篇文章和大家慢慢说,今天就先来说说传统的单体应用有哪些弊端,正是因为单体应用存在的弊端,使得我们不得不考虑发展微服务。 人类发展的历史就是一个社会分工不断细化的历史,从这个角度来讲,微服务这种将一个复杂的大项目拆分为...

    文章 初商 2019-09-21 983浏览量

  • 键盘之道:分享三个月中的思维改变

    人都是会改变的,也许前一段时间还酷爱萌妹,过一段时间就喜欢御姐了。而且,会对自己之前的选择感到不可理喻,“我以前怎么会是那个样子!” 编程语言 对于编程方面的事情,很能符合上面的感受。从纯C的单片机流,到Windows+C#,中间穿插着JAVA,到现在的Linux,Python和Lisp。我的思维...

    文章 沙漠之鹰123 2016-04-21 1748浏览量

  • 最近学到的前后端分离知识

    前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 前后端分离这个词相信大家都听过,不知道大家是怎么理解的呢。前阵子看项目的时候,有一段实现硬是没看懂,下面来给大家说一下一段愚蠢的经历哈。 (我没正...

    文章 java3y 2019-08-08 1157浏览量

  • ABAP Netweaver体内的那些寄生式编程语言

    今天这篇文章的主题是:寄生。 Jerry最近看到朋友圈里一位朋友分享的一张寄居蟹的照片,对于Jerry这种在内地长大的又很宅的人来说,没有机会看到寄居蟹,所以觉得很新鲜: 寄居蟹主要以螺壳为寄体,寄居的最大螺体直径可达15厘米以上。其外形介于虾和蟹之间,多数寄居于螺壳内。 另一种比较出名的寄生生...

    文章 jerrywangsap 2019-08-24 797浏览量

  • 不要困在自己建造的盒子里——写给.NET程序员(附精彩评论)

    此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说...

    文章 微wx笑 2017-04-12 879浏览量

  • 《MNN For Swift》移动端机器学习实战课程发布!

    自 2019 年 4 月在 Github 开源以来,淘系技术部-端智能团队自研的 MNN 推理引擎,因为其高性能、易用性以及优秀兼容性受到不少开发者的支持和喜爱。我们也把这份支持化作不断前进的动力,仅最近半年就推出了包括但不限于如下的诸多亮眼特性: 几何计算。通过 MNN 自研的“硬核”技术,将...

    文章 淘系技术 2020-12-18 352浏览量

  • 【大数据学习】数据化运营并不难?关键是这些技术你get了么?!

    免费开通大数据服务:https://www.aliyun.com/product/odps 1月15日在北京举行了首次阿里云大数据合作伙伴深度培训,我司获邀参加,我和两名研发的同学又一次来到了阿里巴巴望京园区。  > 培训的第一部分内容、数加的介绍及应用 除了介绍性内容之外,还是有...

    文章 隐林 2017-01-22 6971浏览量

  • 揭秘Facebook背后的那些软件

    对于Facebook这样超大规模的网站,很多传统的解决方案根本不适用。Facebook工程师们面临的巨大挑战是保证一个近5亿活跃用户的网站一直稳定可靠地运行。他们是如何做到的呢,这篇文章将介绍一下他们所使用的软件和技术。   Facebook飞速发展面临的挑战   在进入讨论细节之前,先看下面的一...

    文章 楚广明 2011-12-25 805浏览量

  • 揭秘Facebook背后的那些软件

    对于Facebook这样超大规模的网站,很多传统的解决方案根本不适用。Facebook工程师们面临的巨大挑战是保证一个近5亿活跃用户的网站一直稳定可靠地运行。他们是如何做到的呢,这篇文章将介绍一下他们所使用的软件和技术。   Facebook飞速发展面临的挑战   在进入讨论细节之前,先看下面的一...

    文章 测试5555 2011-12-25 615浏览量

  • 《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记

    最近想尝试一下英特尔的基于WebRTC协同通信开发套件,所以需要在本地搭建Node.js Web的开发测试环境。 这里讲的是CentOS 下的搭建方法,使用Windows的小伙伴请参考: 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记 Node.js是什么? ...

    文章 微wx笑 2016-02-19 868浏览量

  • 从/0开始:聊聊异常

    是的,没有打错,标题中是/0而不是0。那么问题就来了:除以0会发生什么? 限定条件是必须的:在CS领域,*nix | win操作系统下任意编程语言中,整数除法运算中除数为零的情况。 答案并不是固定的,在不同的操作系统,不同的编程语言,甚至不同的编译器下,答案都可能是不同的。 除0异常 譬如, 在O...

    文章 墨航 2016-11-16 3801浏览量

  • CSS系列——前端进阶之路:初涉Less

    阅读目录 一、Less介绍 1、官方介绍 2、自己理解 3、Less、Sass、Stylus 二、Less使用入门 1、开发模式下使用Less 2、运行模式下使用Less 三、常见用法示例 1、从第一个Less变量开始 2、变量计算 3、变量混合 4、嵌套规则 5、函数的使用...

    文章 嗯哼9925 2017-11-21 944浏览量

  • 初探Java类型擦除

    本篇博客主要介绍了Java类型擦除的定义,详细的介绍了类型擦除在Java中所出现的场景。 1. 什么是类型擦除 为了让你们快速的对类型擦除有一个印象,首先举一个很简单也很经典的例子。 // 指定泛型为String List<String> list1 = new ArrayList&l...

    文章 detectivehlh 2019-05-27 793浏览量

  • 深入探讨 Lambda 表达式(下)

    说明: 由于 Lambda 表达式涉及的周边知识点实在太多,因此拆分为上、下两篇文章讲解。 本篇为下篇,上篇请点击:深入探讨 Lambda 表达式(上) 目录介绍: 在上篇 “深入探讨 Lambda 表达式(上)” 中,主要讲述了 1~4 章节,本篇,主要介绍 5~8 章节。 5. 与匿名类的...

    文章 天之痕苏 2020-02-27 478浏览量

  • 基于ANTLR语法树编写解释引擎最佳实践

    Tiny模板引擎的实现方式原来是采用的编译方式,最近发生了一些问题,因此我觉得有必要把编译方式调整为解释方式,为此就开始了此次实现活动。 编译方式存在的问题 当时采用编译方式,主要是考虑到编译方式在运行时不必再去遍历语法树,因此就采用了编译方式。但是在实际应用当中,出现了如下问题: 文件路径冲...

    文章 悠悠悠然然 2016-05-09 3230浏览量

  • Golang调用Python

    Python是时髦的机器学习御用开发语言,Golang是大红大紫的新时代后端开发语言。Python很适合让搞算法的写写模型,而Golang很适合提供API服务,两位同志都红的发紫,这里就介绍一下正确搅基的办法。 原理 Python提供了丰富的C-API。而C和Go又可以通过cgo无缝集成。所以,...

    文章 墨航 2017-07-05 11414浏览量

  • 利用 ProtoThreads实现Arduino多线程处理(2)

    转载请注明:@小五义http://www.cnblogs.com/xiaowuyi  QQ群:64770604 感谢小V分享给大家的博文。        我在做产品设计的课题的时候,小五义推荐我使用Protothread这个库来进行编写,研究了之后应用于自己的设计上效果还不错,应小五义的请写了这个...

    文章 小五义 2015-03-21 2128浏览量

  • Java学习笔记(二)Java基本语法

    Java的数据类型 $$ 2 + 5 $$ Java是一门纯粹的面向对象编程语言,除了8个基本数据类型不是对象以外,其他的一切的都是对象。那么问题来了,这8个数据类型分别是啥? 基本数据类型 不难发现,Java的数据类型和C语言基本上都是一致的,两者都不包含字符串这种数据类型。尽管Ja...

    文章 徐洲更 2017-12-14 962浏览量

  • [Java 泥水匠] Java Components 之一:Java String (肯定有你不懂的)

    1.2 你好 String         怀着初次见你的心情,泥瓦匠和你一起打开JDK1.7文档。我最近想写一些关于JDK1.7的理解,都知道JDK8出来了,新特性我准备下阶段有空学习。         泥瓦匠想说,阅读E文文档有利于体会原汁原味。但毕竟国内大牛翻译的很不错了,咱们不加评判,喜欢...

    文章 bysocket 2016-04-28 1444浏览量

1 2 3 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT