- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 javascript之function用括号包起来
(function a(){}) (命名函数表达式)会返回这个函数(不会执行),但是在括号外面无法调用该函数,需要一个变量接收这个函数,var fun = (function a(){}),一般这个用在递归上,比如var fact = (function f(num){ if(num === 1 ) return 1; else
2016-10-14 21:05:09 4926
原创 canvas rotate scale
自己的备忘: scale缩放scale(x, y);xy分别表示宽和长 rotate(deg)(弧度制),表示旋转的度数(比如20 * Math.PI / 180) scale、rotate对已经画好的图形没有影响,scale、rotate可以叠加, 叠加就是在原来的基础上,比如rotate(20 * Math.PI / 180),旋转20度,然后再rotate(20 * Math.PI /
2016-10-08 18:49:17 351
原创 javascript 正则表达式
正则表达式一个劲的忘,这次写个博客加深一下理解。许多编程语言中都有内置的正则表达式,对处理字符串非常有用,正则表达式(regular expression)的语法大体上相同,不同的语言可能会稍微不同,这里以javascript为例。RegExp对象javascript中实例化RegExp对象:字面量 var reg = /[\d]+/g构造函数 var reg = new RegExp(“[\
2016-10-04 16:35:04 332
原创 位运算
我们知道位运算是将数字转换成二进制一位一位的进行操作,包括左移(<<)右移(>>)无符号右移(>>>),与(&)或(|)取反(~)异或(^)等等。 下面介绍一下它们:左移(<<):*举个例子:1<<3,将1左移三位,1的二进制表示为0000 0000 0000 0000 0000 0000 0000 0001,左移三位,变成0000 0000 0000 0000 0000 0000 0000 1_
2016-09-25 13:45:57 777
原创 使用margin的问题与个人的理解
个人对margin的理解接触html和css的知识有一段时间了,对一些基础的标签都基本上了解,但只是只知其一不知其二,知道如何使用但是对更深的理解却不清楚。 这次遇见了margin的使用时的一些问题:如下面的代码: css代码:body{ padding:0; margin:0; border:0;}.div1{ width:100px; height
2016-09-23 22:43:52 338
原创 字符编码
package 练习;import java.io.UnsupportedEncodingException;public class 编码 { public static void main(String []args) throws UnsupportedEncodingException{ String string = "你好ABC"; byte[] byte1 =
2016-05-09 15:26:32 240
原创 数据结构实验之栈六:下一较大值(二)
题目描述对于包含n(1输入 输入有多组,第一行输入t(1<=t<=10),表示输入的组数;以后是 t 组输入:每组先输入n,表示本组序列的元素个数,之后依次输入本组的n个元素。输出 输出有多组,每组之间输出一个空行(最后一组之后没有);每组输出按照本序列元素的顺序,依次逐行输出当前元素及其查找结果,两者之间以-->间隔。示例输入24 12
2016-05-05 14:36:29 274
原创 走迷宫
题目描述一个由n * m 个格子组成的迷宫,起点是(1, 1), 终点是(n, m),每次可以向上下左右四个方向任意走一步,并且有些格子是不能走动,求从起点到终点经过每个格子至多一次的走法数。输入 第一行一个整数T 表示有T 组测试数据。(T <= 110)对于每组测试数据:第一行两个整数n, m,表示迷宫有n * m 个格子。(1 任意两组测试数据间用
2016-05-02 20:51:02 333
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人