题目如下: 用一个10行10列的二维平面表格表示迷宫,左上角作为迷宫的入口,右下角作为迷宫的出口。设迷宫中有一只猫在随机游走,一只老鼠要从迷宫的入口逃到出口。如果老鼠遇到猫就会被吃掉。假定老鼠和猫的速度是相同的,而且猫不会主动搜寻老鼠。问题求解的目标是老鼠寻找一条从入口到出口的通路,并且不会被猫吃掉 ...
分类:
其他好文 时间:
2016-10-19 02:24:46
阅读次数:
156
1、如果this不在function里面,都是window2、在function里面 this永远指向调用者 a、普通调用 this就是window //普通调用 var a = function(){ console.log(this); } a(); // == window.a(); b、对象 ...
分类:
Web程序 时间:
2016-10-19 02:22:12
阅读次数:
172
简单的一个下载如下 : 下面演示一个从网站中下载所有图片到本地: 1、界面设计: 2、代码 ...
分类:
Web程序 时间:
2016-10-19 02:22:00
阅读次数:
256
你人再好: 不是每个人都会喜欢你, 有人羡慕你,也有人讨厌你, 有人嫉妒你,也有人看不起你。 生活就是这样, 你所做的一切不能让每个人都满意, 不要为了讨好别人而丢失自己的本性, 因为每个人都有原则和自尊 ! 别人嘴里的你,不是真实的你, 一样的眼睛,不一样的看法。 一样的嘴巴,不一样的说法。 一样 ...
分类:
其他好文 时间:
2016-10-19 02:24:04
阅读次数:
108
今天试了一下Jedis里连接池JedisPool的的使用。代码如下: 其中,有个函数returnResource已经deprecated了,现在Jedis的close方法重写了,用Jedis.close来释放资源。 跑了20次,运行结果如下: 可以看出,第一次500多毫秒,之后都是200多毫秒,速度 ...
分类:
编程语言 时间:
2016-10-19 02:22:45
阅读次数:
213
插入排序:是利用第1次排序到第p次排序,位置0到p-1上的位置都是排序好的。 这样只要比较一下[i-1]和[i]就知道还要不要进入第2个循环。 如果[i-1]>[i]那么就要继续进入第二个循环。 将这个位置的[i]存起来temp;在令j=i;开始循环交换位置,temp[j]=temp[j-1] 这个 ...
分类:
编程语言 时间:
2016-10-19 02:19:41
阅读次数:
133
Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。 Asynchrono ...
分类:
编程语言 时间:
2016-10-19 02:20:13
阅读次数:
134
实数DFT,复数DFT,FFTFFT是计算DFT的快速算法,但是它是基于复数的,所以计算实数DFT的时候需要将其转换为复数的格式,下图展示了实数DFT和虚数DFT的情况,实数DFT将时域中N点信号转换成2个(N/2+1)点的频域信号,其中1个(N/2+1)点的信号称之为实部,另一个(N/2+1)点的 ...
分类:
其他好文 时间:
2016-10-19 02:18:44
阅读次数:
129
前言 : Laravel 提供了多种方法来验证应用输入数据。默认情况下,Laravel 的控制器基类使用ValidatesRequests trait,该trait提供了便利的方法通过各种功能强大的验证规则来验证输入的 HTTP 请求。要掌握 Laravel 强大的验证特性,让我们先看一个完整的验证 ...
分类:
其他好文 时间:
2016-10-19 02:20:34
阅读次数:
268
说明:我是先上手做一些简单的例子,然后在尝试的过程中理解Django的原理,笔记也是按这个思路来的。 一、Django结构与基本文件介绍 1. django-admin.py 工程管理工具,主要用于创建项目和app等。例:django-admin.py startproject project_ex ...
分类:
其他好文 时间:
2016-10-19 02:18:27
阅读次数:
143
知识点: (1)循环语句while,do while以及for的区别; (2)用break语句是提前退出循环,而用continue语句只是结束本次循环; 实验过程遇到的问题及解决方法: (1)进行循环时,是从一开始还是从零开始总是很模糊; (2)循环体中“printf”总是不知放哪里; 实验心得体会 ...
分类:
其他好文 时间:
2016-10-19 02:17:24
阅读次数:
121
这个错误其实是多次重复编译JAVA文件导致的,需要clean操作,简单的来说就是删除tomcat下work文件夹中工作空间,也可以理解为自己的虚拟路径,比如我运行的jsp的路径:localhost:8080/ysw/1.jsp;这时,只需把work文件夹中对应的ysw文件删除,然后重新编译java文 ...
分类:
编程语言 时间:
2016-10-19 02:18:02
阅读次数:
168
error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token| 遇到这种情况,不要看这里显示了三个错误,就很着急。静下心来,我们一条一条的找错误。 首先,第5行有错,错误是在‘{’左大括号前少了一个标点符号,这个标点 ...
分类:
其他好文 时间:
2016-10-19 02:18:45
阅读次数:
123
乔治.奥威尔的两本书,分别是1943年的《动物农场》和1948年的《1984》。 之前,在读大学的时候也曾听说这两本书,但彼时年少,虽然也看过几本书,却对于书最后能带给自己什么,也不清楚。所以对于阅读,没有很好的选择性。 读完这两本书,对于自己的人生观和世界观也算是颇有助益。 假如真正生活在那样的世 ...
分类:
其他好文 时间:
2016-10-19 02:16:41
阅读次数:
105
学习傅里叶变换需要面对大量的数学公式,数学功底较差的同学听到傅里叶变换就头疼。事实上,许多数学功底好的数字信号处理专业的同学也不一定理解傅里叶变换的真实含义,不能做到学以致用!事实上,傅里叶变换的相关运算已经非常成熟,有现成函数可以调用。对于绝大部分只需用好傅里叶变换的同学,重要的不是去记那些枯燥的 ...
分类:
其他好文 时间:
2016-10-19 02:18:56
阅读次数:
108
1、算数运算: 2、比较运算: 3、赋值运算: 4、位运算: 注: ~ 举例: ~5 = -6 解释: 将二进制数+1之后乘以-1,即~x = -(x+1),-(101 + 1) = -110 按位反转仅能用在数字前面。所以写成 3+~5 可以得到结果-3,写成3~5就出错了 5、逻辑运算: and ...
分类:
编程语言 时间:
2016-10-19 02:18:48
阅读次数:
150