自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 CodeBlock安装后无法运行,无法找到编译器?

可能是你下载的版本不带MinGW编译器,下载安装下就好了,什么都不用调,要是找不到,私信我 我发给你

2019-01-13 14:08:49 272

原创 node安装及webpack安装

nodejs安装:1.下载:https://nodejs.org/en/blog/release/v6.11.0/(个人推荐老版本的,新版本的可能会出现webpack不兼容的状况)2.安装node-v6.11.3-x64.msi文件,直接傻瓜式下一步。。。;(安装地址记一下,我的是 C:\Program Files\nodejs\)3.验证是否完成安装:cmd 进入后输入命令 ...

2019-01-13 00:41:46 458

原创 canvas-第四天

1.关于 this /* ****总结:谁调用fn, this,就指向谁***** * * 四种调用模式: * 1、函数调用 == window * 2、方法调用 == 宿主 * 3、构造器 == 实例对象 * 4、上下文(间接调用) == 自由指定 ...

2018-12-30 17:29:01 119

原创 canvas-第三天

1.绘制图像 var canvas = document.getElementById("demoCanvas"); var pencil = canvas.getContext("2d"); var img = document.querySelector('img'); /* * pencil.drawI...

2018-12-29 16:43:43 106

原创 canvas-第二天02部分

1.绘制文字 var canvas = document.getElementById("demoCanvas"); var pencil = canvas.getContext("2d"); /** * 设置文字的属性* * pencil.font = css 语法 * 注意:这里设置...

2018-12-28 19:47:07 95

原创 canvas-第二天

1.对象版折线图line.js源码:/** * Created by 铁索横江 on 2018/12/28. *//** 参数说明 * constructor{ line } 折线图构造函数 * param { ctx: Context } 绘图环境 * param { data: Array } 绘制折线图所需要的数据 * param { padding : obj...

2018-12-28 17:28:59 115

原创 canvas-第二天01部分

1.饼图html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>

2018-12-28 17:24:30 111

原创 canvas-第一天04部分

1.画一个渐变的矩形 var canvas = document.getElementById("demoCanvas"); var pencil = canvas.getContext("2d");/** setLineDash(): 缓冲(断点)设置,用于产生断点效果,该方法的参数是一个数字或一段数字组成的数组* 第一个参数是第一条的长度(4)*...

2018-12-28 11:32:34 97

原创 canvas-第一天03部分

1.内置画矩形的API var canvas = document.getElementById("demoCanvas"); var pencil = canvas.getContext("2d"); /* * 画一个矩形路径: * pencil.rect(起点x轴坐标,起点y轴坐标,宽,高 ); ...

2018-12-28 09:18:38 88

原创 canvas-第一天02部分

1.填充 var canvas = document.getElementById("demoCanvas"); var pencil = canvas.getContext("2d"); function drawRect(startX, startY, width, height, lineWidth, strokeStyle, fil...

2018-12-27 21:17:22 76

原创 canvas-第一天01部分

1.封装一个绘制矩形的函数 var canvas = document.getElementById("demoCanvas"); var pencil = canvas.getContext("2d"); /** * 参数说明: * 1.startX: 开始时x的位置 * 2.start...

2018-12-27 20:30:13 74

原创 canvas-第一天

回顾一下绘图步骤:1.获取canvas 对象2.调用getContext(‘2d’)3.基本的绘图命令:// 画一个矩形 pencil.fillStyle = "#ff0000"; pencil.fillRect(0, 0, 100, 100);// 画一条线 pencil.moveTo(120, 0); //设置开始路径 pencil.l...

2018-12-27 20:01:47 83

原创 canvas初体验

1.对canvas的简单介绍: canvas是HTML5新增的组件,他就像是一块画布, 可以用js在上面绘制各种图表,动画等。2.定义一个canvas标签(如果浏览器不支持canvas标签显示p标签中的文字)<canvas id="demoCanvas" width="500" height="500" style="border:1px solid #000;"> ...

2018-12-27 15:41:51 129

原创 createjs-preloadjs初体验

1.引入preloadjs文件<script src="https://code.createjs.com/1.0.0/preloadjs.min.js"></script>2.有几种方法可以触发文件的加载, eg:当我们单击button按钮时可以调用load函数加载<button onclick="loadImage();" class="load-...

2018-12-27 12:16:59 774

原创 createjs- soundjs初体验

1.引入soundjs文件<script src="https://code.createjs.com/1.0.0/soundjs.min.js"> </script>2.加载和播放音乐有很多种方式, 由于我们想重复使用这个声音,我们将在body标签中加载一次,并在任何时候单击我们所想点击的标签来播放他<body onload="loadSound()...

2018-12-27 11:40:51 2102

原创 createjs-tweenjs初体验

1.从简单开始,引入tweenjs文件<script src="https://code.createjs.com/1.0.0/tweenjs.min.js"> </script>2.先移除在init函数底部的 stage.update() 在底部的空白区可以放置我们的tweenjs , 首先获取circle实例(1)将 loop:true 传入,然后我们...

2018-12-27 11:11:50 2004

原创 createjs-easeljs初体验

1.引入createjs库<script src="https://code.createjs.com/1.0.0/createjs.min.js"> </script>2.在body 内创建canvas 标签, 并设置在body加载完成后在执行init函数<body onload="init();"> <canvas id="de...

2018-12-27 10:22:15 210

原创 createjs01—大致介绍

createjs 主要包含什么easeljs :主要用来sprites,动画,向量和位图的绘制, 创建html5 canvas 上的交互体验tweenjs:主要用来做动画效果soundjs:音频播放引擎preloadjs:网站资源预加载...

2018-12-27 10:04:17 154

原创 小例子(点击按钮数值加一)

<!DOCTYPE html><html><head> <meta charset="UTF-8" /> <title>W3Cschool教程 React 实例</title> <script src="//www.w3cschool.cn/statics/assets

2018-11-15 10:15:14 3498

原创 优先队列

搜集元素,处理键值最大的元素举例:(木秀于林,风必摧之),一堆树,风吹来的时候不会将数目高度排序,但是吹的最狠的是最高的那一棵树类似于分配优先级,先确定最高优先级  ,即使次级优先级运行中,最高优先级依然可以抢断式先执行作用:删除最大的元素,插入新元素实现:添加一段类似选择排序的算法  将最大值和边界元素交换即可...

2018-11-12 16:02:17 89

原创 快速排序

归并排序是一种分治的排序算法,他将一个数组分成两个子数组将两部分独立的排序,然后再合并。快速排序是分治的排序算法,不过他讲两个子数组排序好后整个数组已经是排好序的了;思路:1.选取一个键值,一般取第一位2.用两个指针i,j一个从前面,一个从后面循环遍历后面的数组,若i指针发现比第一个大的,j指针发现比第一个数小的交换他们两个3.递归分别将左右数组排序 //文件名 :D...

2018-11-12 15:42:57 69

原创 背包,栈,队列

背包(只进不出,类似高中数学选修的抓球问题) public class Bag<Item> implements Iterable<Item> Bag()//创建一个空背包 void add(Item item)//添加一个元素 boolean isEmpty()//背包是否为空 int size()//背包中元素数量 栈...

2018-11-12 15:37:46 153

转载 递归

关于递归,我的理解是有终止条件的循环这张图中 小鲤鱼就是终止条件还可以理解成 打开一扇门,发现还有一扇门,打开后又发现一扇门,不断打开,发现打开最后一扇门没有门了就拿出里面的东西,原路返回,...

2018-11-10 14:26:04 91

原创 归并排序

1.思想:将两个有序的数组归并成一个更大的有序数组2.实现:要将一个数组排序,可以先(递归地)将他分成两半分别排序然后将结果归并起来3.优点:长度为N的数组排序所需时间和NLOGN成正比4.缺点:所需额外空间和N成正比//算法:原地归并//1.将i = 0, j = mid;//2.相当于将一个大数组一分成两个数组 i=0,j=mid是第一,二个数组下标//有四种情况...

2018-11-10 14:17:36 70

原创 希尔排序

1.前提:基于直接插入排序算法2.背景:直接插入排序针对于大规模乱序和倒序效率较低3.思想: 使数组中任意间隔为H的元素都是有序的,换句话说是一个H有序数组是H个互相独立的有序数组编制成的数组4.实现:对于每个H 用插入排序将H个子数组独立排序//文件名 :Demo.javaimport java.lang.*;import java.util.Arrays;impor...

2018-11-09 15:58:37 84

原创 选择排序

选择排序//文件名 :Demo.javaimport java.lang.*;import java.util.Arrays;import java.util.Scanner;import java.io.*;import java.math.*;public class Demo{// sort template public static void sort(Compar...

2018-11-08 17:36:10 70

原创 二分查找

前提条件是数组有序,所以我自己定义了一个有序的数组//文件名 :Demo.javaimport java.util.Arrays;import java.util.Scanner;public class Demo{    public static int rank(int key,int[] a){        int lo = 0;        int hi = a.l...

2018-11-08 15:01:49 58

原创 2.FIRST JAVA PROGROM

public class MyFirstJavaProgram {public static void main(String []args){System.out.println("Hello World");} } 

2018-11-07 10:13:46 81

原创 1.下载 jdk 配置环境变量

1.我的电脑 右键 属性  高级设置 环境变量2.系统变量1.添加JAVA_HOME地址是jdk你的安装地址C:\Program Files\Java\jdk1.8.0_101这是我的安装地址2.找到path    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;3.CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME...

2018-11-07 10:06:50 69

原创 tomcat 运行报错 JRE_HOME

startup.bat闪退记事本打开startup.bat 末尾加pause 保存, 双击再次打开startup.bat看到错误提示为:The JRE_HOME environment variable is not defined correctlThis environment variable is needed to run this program将pause删除 保存记事本打开setc...

2018-04-01 23:45:19 1025

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除