P14

  hadoop数据仓库工具--hive介绍 文档

具体介绍其中的每一个小步。 2.2.1 解析(parse) 使用antlr解析HQL语句,并产生AST(abstract syntax tree)。 百度在线网络技术(北京)有限公司 2.2.2 类型检测和语义分析

cooltaoism 2011-06-28   650   0

670 个常用 Python 库和示例代码 经验

256. PIL.Image (18) 257. multifile (17) 258. ast (17) 259. pinax (17) 260. colorsys (17) 261

jopen 2015-07-29   168437   0

[译]Scala DSL教程: 实现一个web框架路由器 经验

类型: implicit defasterixToRoutePath1(ast: *.type) = RouteDef1(ANY, ast :: Nil) 之所以是 RouteDef1 是因为已经有一个参数占位符。我们需要实现

MarshaSpill 2016-05-24   39510   0

[译]Scala DSL教程: 实现一个web框架路由器 经验

类型: implicit defasterixToRoutePath1(ast: *.type) = RouteDef1(ANY, ast :: Nil) 之所以是 RouteDef1 是因为已经有一个参数占位符。我们需要实现

yzhi0788 2016-05-24   31085   0

GO 语言学习的五个阶段(带例子) 经验

generate快速自动实现重复乏味代码的编写。在Go标准类库里面已经有大量可以用于解析AST的接口,而AST使得编写元编程工具更简单,更容易。在会议上,有另外两次讨论( Go语言中的元编程实践 和 拥抱标准类库

jopen 2015-03-06   77124   0

React动画实践 经验

1、parse过程将JSX解析成Virtual DOM,是一种抽象语法树(AST); 2、compile过程则将AST通过DOM API 编译成页面真实的DOM。 二次渲染过程如下:

KerriGourga 2016-01-21   53033   0

通过 Java 线程堆栈进行性能瓶颈分析 经验

loader.hql.QueryLoader.list() at org.hibernate.hql.ast.QueryTranslatorImpl.list() ... ... at com.wes.NodeTimerOut

kdz 2018-04-07   42507   0

欣欣向荣的 Ruby 家族 资讯

生产效率。Rubinius拥有自己的字节码虚拟机,运行时,Ruby代码会先变为字节码,随后再通过LLVM将字节码编译为编译为高效的字节码。而且,它还有一套精确的、带压缩的分代垃圾收集器,进一步提升了GC效率。

jopen 2013-02-17   12797   0
Ruby  

Android开发周报:Play Store搜索广告推出、ListView源码解析 资讯

过手指滑动就可以移动到屏幕内了。本文从源码的角度解析了 ListView的工作原理。 《使用O-LLVM和NDK对Android应用进行混淆》 :Android开发中经常需要对敏感信息进行加密,避免不

jopen 2015-08-04   33421   0
Android  

Swift 3.0 介绍 经验

the Apple Github repositories: Clang: c18bb21a04 LLVM: 0d07a5d3d5 Swift: 8aa4dadf92 Foundation: dc4fa2d80b

ArielCross 2016-02-24   16844   0

提高Python运行效率的六个窍门 经验

译器,其中包括 Microsoft Visual Studio , MinGW 和 Clang/LLVM 。 交叉编译可能造成一些严重问题。比如,在使用Nuitka时,你会发现即便是一个小程序也会

encn 2015-05-20   26497   0

iOS 多网络请求的线程安全 经验

常困难的事。 难以测试:并发环境下很多问题并不会在开发过程中显现出来。虽然 Xcode 和 LLVM 提供了 Thread Sanitizer 这类工具用于检查这些问题,但是这些问题的调试和跟踪依

wqxiea 2017-10-17   28718   0

BSD 的那些事 资讯

Compiler Collection已经成为了实际上的Unix系统标准编译器,但FreeBSD最近已经转而使用LLVM/Clang了。值得注意的是BSD还是用了 一些其他的开源项目,但它们并属于GNU或者Linux,比如说X

jopen 2015-06-03   17346   0
BSD  

10大iOS开发者最喜爱的库 经验

iOS辅导员都在用它,一般用来作应用内购买 MBProgressHUD适用于任何iOS版本,需要LLVM 3.0及以上编译器架构,兼容ARC及非ARC项目,这得取决于苹果的以下架构: Foundation

jopen 2014-03-10   46668   0

一些知名App用到的第三方库汇总 经验

libvpx 开源的VP8编解码器 libyuv 实现各种YUV,RGB色彩之间的转换、旋转、缩放 llvm node-localStorage lru-cache MAZeroingWeakRef

dwd4 2015-03-31   68245   0

Silver:将Swift引入.NET和 Android 资讯

NET平台生成的是IL代码,Java/Android平台则是JVM字节码,而Cocoa所用的是经(与苹果相同的)LLVM后端生成的原生CPU ARM和x64代码。 除了编译器本身,Silver还有面向所有平台的广

jopen 2015-03-21   14948   0
Swift  

2011 Mozilla Demoparty 赏析 资讯

了。制作人员为此专门编写了一个 Maya的导出插件,在实现上使用了clang作为编译器前端,使用LLVM作为后端。没啥好说的,直接欣赏这一代表着最新技术与理念的Web体验的巨作 吧! 目前在线Demo显示403

fmms 2011-09-10   7022   0
Mozilla  

展望2016年的Rust语言 资讯

量编译方面,Rust才刚刚起步。之前,Rust编译器会把所有的代码作为输入,经过类型检查后发送给LLVM进行优化。这种方式在带来深度优化的同时,也使得每次编译都非常耗时,加大了代码调试的难度。未来,R

jopen 2015-08-19   8992   0

解读2015之iOS篇:惊喜和机遇 资讯

这次开源对苹果同样也是意义重大,苹果与开发者之间的距离从未这样近过。在以前,苹果虽有Webkit、LLVM等开源项目,但领域相对垂直,参与项目难度较大。现在苹果把Swift及其相关的项目放到了Githu

jopen 2016-01-06   21759   0

微软宣布 .NET 5 计划 资讯

Mono 项目的大部分精力都集中在移动和游戏机上。该项目的一个关键功能和结果是基于业界领先的 LLVM 编译器项目的 .NET AOT 编译器。Mono AOT 编译器允许将 .NET 代码内置到一

五嘎子 2019-05-08   3301   0
.NET   微软  
1 2 3 4 5 6 7 8 9 10