1. 使用元素对象 HTMLElement对象提供了一组属性,可以用它们来读取和修改被代表的数据。下表介绍了这些属性。 下面代码展示了如何使用表中所列的一些基本属性。 从下图可以看到浏览器为这些属性所提供的结果。 1.1 使用类 可以用两种方式处理某个元素所属的类。第一种方式是使用className ...
分类:
编程语言 时间:
2016-10-02 21:44:21
阅读次数:
262
本文将继续介绍canvas的功能,展示如何绘制更复杂的图形(包括圆弧和曲线),如何使用剪裁区域来限制操作以及如何绘制文本。还是介绍可以应用在画布上的特效和变换,包括阴影、透明度、旋转和坐标重映射。 1. 用路径绘图 路径本质上是一组独立的线条(被称为子路径),它们组合到一起构成图形。我们绘制子路径的 ...
分类:
编程语言 时间:
2016-10-02 21:41:35
阅读次数:
239
1. 使用简单事件处理器 可以用几种不同的方式处理事件。最直接的方式是用事件属性创建一个简单事件处理器(simple event handler)。元素为它们支持的每一种事件都定义了一个事件属性。举个例子,onmouseover事件属性对应全局事件mouseover,后者会在用户把光标移动到元素占据 ...
分类:
编程语言 时间:
2016-10-02 21:40:43
阅读次数:
301
javascript用于存储的方式可谓是多种多样,善于应用‘存储’可以大大的提高网站的性能,博主结合日常开发常见需求做一下总结,希望对大家有用~ 1.cookie 存储大小: 4kb左右,以20个为上限, 清理机制: IE和Opera 会清理近期最少使用的cookie,Firefox会随机清理coo ...
分类:
编程语言 时间:
2016-10-02 21:37:38
阅读次数:
206
【例2-5】整数划分问题 在正整数n的所有不同划分中,最大加数n1不大于m的划分个数记做q(n,m)。可以建立q(n,m)的如下递归关系。 (1)q(n,1)=1,n≥1 当最大加数n1不大于1时,任何正整数n只有一种划分形式,即n=1+1+…+1.(n个1) (2)q(n,m)=q(n,n),m≥ ...
分类:
编程语言 时间:
2016-10-02 21:36:08
阅读次数:
191
kafka集群搭建 Java代码 1.zookeeper集群 搭建在110, 111,112 2.kafka使用3个节点110, 111,112 修改配置文件config/server.properties broker.id=110 host.name=192.168.1.110 log.dirs ...
分类:
编程语言 时间:
2016-10-02 21:35:29
阅读次数:
190
单件模式用途:单件模式属于工厂模式的特例,只是它不需要输入参数并且始终返回同一对象的引用。单件模式能够保证某一类型对象在系统中的唯一性,即某类在系统中只有一个实例。它的用途十分广泛,打个比方,我们开发了一个简单的留言板,用户的每一次留言都要将留言信息写入到数据库中,最直观的方法是没次写入都建立一个数 ...
分类:
编程语言 时间:
2016-10-02 21:33:24
阅读次数:
179
IO流的典型使用方式 1、缓存输入文件 字符串sb用来存储文件的内容。 2、从内存输入 借助上一步的sb里面保存的文件的内容来进行处理,将内存中的内容输出到控制台。 3、格式化的内存输入 4、基本的文件输出 FileWriter对象可以向文件写入数据。首先,创建一个与指定文件连接的FileWrite ...
分类:
编程语言 时间:
2016-10-02 21:34:18
阅读次数:
143
在 csh shell: 输入 setenv PATH "$PATH:/usr/local/bin/python" , 按下"Enter"。 在 bash shell (Linux): 输入 export PATH="$PATH:/usr/local/bin/python" ,按下"Enter"。 ...
分类:
编程语言 时间:
2016-10-02 21:31:58
阅读次数:
164
一个线程是进程内的一个单一的顺序控制流程图,多线程是指一个进程可以同时运行几个任务,每个任务由一个线程来完成。即多个线程可以同时运行,并且在一个进程内执行不同的任务。 1.创建线程两种方法方法一, 继承自Thread: (1).定义一个类继承Thread类(2).覆盖Thread中的run()方法( ...
分类:
编程语言 时间:
2016-10-02 21:33:19
阅读次数:
205
1 创建对象 Javascript 支持对象的概率。有多种方法可以用来创建对象。 输出结果: 1.1 使用对象字面量 用对象字面向量的方式可以一口气定义一个对象及其属性。 1.2 将函数用作方法 对象可以添加属性,也能添加函数。属于一个对象的函数称为其方法。 2 使用对象 创建对象后,可以用来做许多 ...
分类:
编程语言 时间:
2016-10-02 21:30:32
阅读次数:
128
打开WEB浏览器访问http://www.python.org/download/ 选择适用于Unix/Linux的源码压缩包。 下载及解压压缩包。 如果你需要自定义一些选项修改Modules/Setup 执行 ./configure 脚本 make make install 执行以上操作后,Pyt ...
分类:
编程语言 时间:
2016-10-02 21:29:44
阅读次数:
168
Ajax 是现代Web 应用程序开发的一项关键工具。它让你能向服务器异步发送和接收数据,然后用 Javascript 解析。 Ajax 是 Asynchronous JavaScript and XML (异步JavaScript 与XML)的缩写。 Ajax 核心规范的名称继承于用来建立和发起请求 ...
分类:
编程语言 时间:
2016-10-02 21:28:06
阅读次数:
267
放假了,放自己一天的假,打了一天的游戏,也算圆满了。今天继续学习。不知道我离优秀的程序员还有多少路要走,每天一步一个脚印,终有一天可以完成自己的心愿和理想吧。 第4章 表达式和运算符 4.1 原始表达式 1.JavaScript中的原始表达式包含常量(直接量)、关键字和变量。 1.23 // 数字直 ...
分类:
编程语言 时间:
2016-10-02 19:42:20
阅读次数:
173
项目名称:HandyJSON 项目地址:https://github.com/alibaba/handyjson 背景 JSON是移动端开发常用的应用层数据交换协议。最常见的场景便是,客户端向服务端发起网络请求,服务端返回JSON文本,然后客户端解析这个JSON文本,再把对应数据展现到页面上。 但在 ...
分类:
编程语言 时间:
2016-10-02 19:40:41
阅读次数:
359
为了凑字,把oracle文档里介绍ThreadLocal抄过来 This class provides thread-local variables. These variables differ from their normal counterparts in that each thread ...
分类:
编程语言 时间:
2016-10-02 19:41:24
阅读次数:
167
这个示例是网上烂大街的,子线程循环100次,主线程循环50次,但是我试了很多次,而且从网上找了很多示例,其实多运行几次,看输出结果并不正确。不知道是我转牛角尖了,还是怎么了。也没有大神问,好痛苦。现在记录在这里,等以后有时间看。 ...
分类:
编程语言 时间:
2016-10-02 19:37:26
阅读次数:
157