HTML5 canvas这个玩意用通俗的话来讲就是一块用来画画的布,不过这不是普通的布,这是个类似于神笔马良的那个神笔一样神奇的东西,可以画出很多精湛美妙的东西。本文就展示两个基于canvas的炫酷效果,可以让我们对canvas的潜力有个比较直观的认识。 个人感觉在canvas有很好的发展的空...
分类:
Web程序 时间:
2015-07-12 18:38:45
阅读次数:
132
1、安装Navicat Premium2、打开注册机(若注册机无法打开,右击-显示简介-选中以32位模式打开)3、(默认选择)点击Generate获取激活码4、点击Activata,弹出选择程序的窗口,选择Navicat Premium,操作系统支持10.10(本人系统就是yosimite 10.1...
分类:
系统相关 时间:
2015-07-12 18:39:35
阅读次数:
254
创建一个input.txt 内容为 Hello World 1、阻塞代码例子 var?fs?=?require("fs");
var?data?=?fs.readFileSync(‘input.txt‘);
console.log(data.toString());
console.log("Program?Ended"); 运行后打印结...
分类:
Web程序 时间:
2015-07-12 17:37:44
阅读次数:
146
如何实现Ajax异步交互:
*实现Ajax的步骤:
(1).创建XMLHttpRequest对象
固定写法,不用记...如果面试问到,所以最好是背诵下来
(2).注册监听
利用XMLHttpRequest对象的onreadystatechange属性:用来监听属性的状态
利用XMLHttpRequest对象的readyState属性:获取服务器端的状态
利用XMLHttpReque...
分类:
Web程序 时间:
2015-07-12 17:35:29
阅读次数:
151
主函数类:
package cn.io;
import java.io.File;
import java.io.IOException;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.Set;
public class ioso...
分类:
其他好文 时间:
2015-07-12 17:35:40
阅读次数:
150
引言 Ubuntu一般是通过grub引导。grub分为三种:grub,grub2,和grub for dos(grub4dos).
最近在Windows下将一个较大的分区分了100G出来,准备用来装Win10,我在启动Ubuntu的时候,出现了一个问题:grub not found ===>grub rescue.
出现这个问题的原因是grub找不到Ubuntu所在的分区(出现这种情况...
分类:
系统相关 时间:
2015-07-12 17:34:40
阅读次数:
183
Dijkstra’s algorithm使用了广度优先搜索解决非负权图的单源最短路径问题,算法最终得到一个最短路径树。该算法常用于路由算法或者作为其他图算法的一个子模块。举例来说,如果图中的顶点表示城市,而边上的权重表示著城市间开车行经的距离,该算法可以用来找到两个城市之间的最短路径。
其基本原理是:每次新扩展一个距离最短的点,更新与其相邻的点的距离。当所有边权都为正时,由于不会存在一...
分类:
编程语言 时间:
2015-07-12 17:33:46
阅读次数:
184
JavaScript闭包,是JS开发工程师必须深入了解的知识。3月份自己曾撰写博客《JavaScript闭包》,博客中只是简单阐述了闭包的工作过程和列举了几个示例,并没有去刨根问底,将其弄明白!
现在随着对JavaScript更深入的了解,也刚读完《你不知道的JavaScript(上卷)》这本书,所以乘机整理下,从底层和原理上去刨一下。
JavaScript并不具有动态作用域,它只有词法作...
分类:
编程语言 时间:
2015-07-12 17:34:08
阅读次数:
258
一、什么是IO
io在本质上是单个字节的移动,而流可以说是字节移动的载体和方式,它不停的向目标处移动数据,我们要做的就是根据流的方向从流中读取数据或者向流中写入数据。
二、java中支持IO操作的库类
1、按照数据类型分为两类:
(1)字节类型:InputStream和OutputStream
(2)字符类型:Writer和Reader
2、按照数据的流动方向,主要分为两类...
分类:
编程语言 时间:
2015-07-12 17:35:54
阅读次数:
154
无标题文档
解决各个浏览器不兼容的问题
function song(){
alert("Hello");
}
var bt2 = document.getElementById('bt2');
var bt3 = document.getElementById('bt3');
//bt2.onclick = song;
//bt2.onc...
分类:
其他好文 时间:
2015-07-12 17:35:53
阅读次数:
119
原文错误提示:
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not install...
分类:
其他好文 时间:
2015-07-12 17:35:01
阅读次数:
401
package nested_inner_class;
public class StaticNestedTest1 {
public static void main(String[] args) {
//不需要实例化外部类,可以直接创建内部类对象
Outer1.Nested1 nested1 = new Outer1.Nested1();
System.out.println...
分类:
编程语言 时间:
2015-07-12 17:35:28
阅读次数:
193
InstaMaterial是Github上的一个使用Material Desigin概念重新设计的Instagram Demo APP,在代码中实现了很多Material Desigin动画效果,是我们学习好资源。...
分类:
移动开发 时间:
2015-07-12 17:33:28
阅读次数:
469
package nested_inner_class;
public class StaticNestedTest2 {
public static void main(String[] args) {
//不需要实例化外部类,可以直接创建内部类对象
Outer2.Nested1 nested1 = new Outer2.Nested1();
System.out.println...
分类:
编程语言 时间:
2015-07-12 17:35:08
阅读次数:
150
package nested_inner_class;
public class StaticNestedTest3 {
public static void main(String[] args) {
//奇特的内部类实例化方法
Outer3 outer3 = new Outer3();
Outer3.Nested nested = outer3.new Nested();...
分类:
编程语言 时间:
2015-07-12 17:33:29
阅读次数:
163
绪今年的Google IO给我们android开发着带来了三样很屌很屌的library:
ASD(Android Support Design)
APL(Android Percent Layout)
DBL(Data Binding Library)
这三个库都是很屌很屌的库,第一个可以让我们在低版本的Android上使用Material Design,第二个是为了更好的适...
分类:
移动开发 时间:
2015-07-12 17:33:51
阅读次数:
769