首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PDF.js专题

    从github上面我们可以下载PDF.js项目源代码,examples里有几个demo示例,helloworld运行就报错,此处省略研究过程1W字,大家只用看结论就可以了:IE9报错就升级的IE10,我也是试出来的...其他的demo示例运行不是页面全黑就是全白,可以直接删了。     Mozilla有一个比较简单的Pre-built版demo程序,改造一下就可以用了。...2.1 demo程序的结构翻译 build/ pdf.js display layer 显示层采用核心层并且暴露了一个更容易使用的API来渲染PDF文件,并获得其他的资料出文件。...2.3 补充 viewer的demo程序示例的toolbar工具比较全,第二个是打印第三个是下载,如果我们只想做在线阅读,不许用户打印或者下载文档的话,把这两个按钮隐藏掉或者删掉即可,在viewer.html...PDF.js运行具有相同权限的任何其他JavaScript代码,这意味着它不能跨出自身请求(见同根同源的政策和示例) 。

    21K112

    LayaAir示例项目源码编译运行指南

    由于一些开发者不知道如何去使用和编译Github上的源码示例,本篇将引导开发者去使用Github上的DEMO。这对于引擎初学者,快速了解引擎API与引擎示例效果会有着帮助。...一、克隆 LayaAir源码项目到本地 先安装好Git环境,不会的可以自行百度搜索一下,这里就不展开了。然后clone(克隆)LayaAir源码仓库到本地。...三、引擎使用示例目录说明 引擎的源码目录可以用VSCode打开,示例目录位于 源码根目录/src/samples/ 目录下,如下图所示。 ?...在上图中,index.ts是示例的入口文件,2d与3d目录分别对应着引擎的2D与3D示例。 由于引擎源码是TS语言的,所以示例也是基于TS源码示例。...如果想看AS3与JS示例,可以前往官网的开发者中心,查看线上示例示例的资源文件位于源码根目录/bin/res/,如下图所示: ?

    1.6K20

    LinkedList 基本示例源码解析(一)

    LinkedList 基本示例源码解析(一) 一、JavaDoc 简介二、LinkedList 继承接口和实现类介绍三、LinkedList 基本方法介绍四、LinkedList 基本方法使用五、LinkedList...接口的一个核心实现,尽量减少实现此接口所需的工作量 为了实现不可修改的collection,程序员应该继承这个类并提供呢iterator和size 方法 为了实现可修改的collection,程序团需要额外重写类的...extends E> c) { this(); addAll(c); } 六、LinkedList 具体源码分析 前言: 此源码是作者根据上面的代码示例一步一步跟进去的,如果有哪些疑问或者讲的不正确的地方...offer也是对元素进行添加操作,源码和add方法相同 offerFirst(E e)和addFirst(E e) 源码相同 offerLast(E e)和addLast(E e) 源码相同) push...详细介绍(源码解析)和使用示例 java双向链表示意图

    39920

    LinkedList 基本示例源码解析(二)

    接着上一篇文章的源码分析 取出元素 包括方法有: peek() peekFirst() peekLast() element() get(int index) getFirst() getLast()...null : f.item; } peek() 源码比较简单,直接找到链表的第一个节点,判断是否为null,如果为null,返回null,否则返回链首的元素 peekFirst() : 源码和peek...null : l.item; } 源码也比较好理解 element() : /** * 只是访问,但是不移除链表的第一个元素 */...,首先对下标进行越界检查,没有越界的话直接找到索引位置对应的node节点,进行返回 getFirst() :源码和element()相同 getLast(): 直接找到最后一个元素进行返回,和getFist...有 removeFirst源码就多了如果首部元素为null,就直接抛出异常的操作 remove(int index): /* * 移除链表指定位置的元素

    43440
    领券