一、适用场景 在一张地图中,绘制从起点移动到终点的最优路径,地图中会有障碍物,必须绕开障碍物。 二、算法思路 1. 回溯法得到路径 (如果有路径)采用“结点与结点的父节点”的关系从最终结点回溯到起点,得到路径。 2. 路径代价的估算:F = G+H A星算法的代价计算使用了被称作是启发式的代价函数。...
分类:
编程语言 时间:
2016-02-25 13:37:58
阅读次数:
734
一 、表格中 1. 3增加了响应式表格 为<table>外层div添加.table-responsive类,如果屏幕很窄 此时表格会出现横向滚动条 二、 表单中 1. 3中<label>标签不能省略,即便不想显示在界面中,可以加.sr-only类 2. 官网中基本实例:3内用.form-group类
分类:
其他好文 时间:
2016-02-25 13:38:27
阅读次数:
91
什么是文明?假设突然问大家这个问题,那么你可能会不知怎样回答,感觉这是一个仅仅可意会但不可言传的概念。 在新书《文明之光》中,吴军老师为我们带来了答案。继《浪潮之巅》和《数学之美》之后,吴军老师又出力作《文明之光》,将世界各地的主要文明为我们一一呈现和解说。整套书如今出了第一冊和第二冊,加起来一共同
分类:
其他好文 时间:
2016-02-25 13:39:41
阅读次数:
164
这是因为虚拟机内存不足导致的,解决方案如下: _JAVA_OPTIONS=-Xmx512M
分类:
编程语言 时间:
2016-02-25 13:39:49
阅读次数:
199
Question: A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or righ
分类:
其他好文 时间:
2016-02-25 13:39:01
阅读次数:
138
通过c++字符串string实现大数的加、减、乘、除 1 #include <iostream> 3 #include <cstdlib> 4 #include <vector> 6 #include <sstream> 7 #include <algorithm> 9 using namespac
分类:
编程语言 时间:
2016-02-25 13:37:08
阅读次数:
255
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。 一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数,单位是秒,第二个参数是采样的次数,如: # vmst
分类:
系统相关 时间:
2016-02-25 13:37:16
阅读次数:
274
这是一篇关于javascript模块化AMD,CMD,CommonJS的学习总结,作为记录也给同样对三种方式有疑问的童鞋们,有不对或者偏差之处,望各位大神指出,不胜感激。 本篇默认读者大概知道require,seajs的用法(AMD,CMD用法),所以没有加入使用语法。 1、为何而生: 这三个规范都
分类:
编程语言 时间:
2016-02-25 13:37:02
阅读次数:
293
I/O设备概念: 指计算机内部除中央处理器和内存之外的全部设备,通常也称为外部设备。 I/O设备分类: ·按交互对象分类: ·人机交互设备 ·与计算机或其它电子设备交互的设备 ·计算机间的同信设备 ·按交互方向分类: ·输入(可读) ·输出(可写) ·输入/输出(可读写) ·按外设特性分类: ·使用
分类:
其他好文 时间:
2016-02-25 13:35:57
阅读次数:
151
p163 XSSF 默认kali 2.0中没有xssf,先下载:https://code.google.com/archive/p/xssf/downloads 将下载下来的zip文件解压,将其中的data, plugins, lab等文件夹合并到/usr/share/metasploit-fram
分类:
Web程序 时间:
2016-02-25 13:35:26
阅读次数:
273
Part 2: The Boot Loader 对于PC来说,软盘,硬盘都可以被划分为一个个大小为512字节的区域,叫做扇区。一个扇区是一次磁盘操作的最小粒度。每一次读取或者写入操作都必须是一个或多个扇区。如果一个磁盘是可以被用来启动操作系统的,就把这个磁盘的第一个扇区叫做启动扇区。这一部分介绍的b
分类:
其他好文 时间:
2016-02-25 13:36:16
阅读次数:
140
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的
分类:
Web程序 时间:
2016-02-25 13:35:54
阅读次数:
157
安装版:https://dl.google.com/dl/android/studio/install/1.4.1.0/android-studio-bundle-141.2343393-windows.exe绿色版:https://dl.google.com/dl/android/studio/i
分类:
移动开发 时间:
2016-02-25 13:36:01
阅读次数:
174
从表现形式来看,JSON就是JavaScript中的对象和数组。也就是说,可以用JSON来表示对象或数组,通过这两种结构可以表示各种复杂的结构。 1、JSON对象 1 { 2 "name":"小明", 3 "sex":"男", 4 "age":"23" 5 } 2、JSON数组 1 [ 2 { 3
分类:
Web程序 时间:
2016-02-25 13:35:01
阅读次数:
158
1.项目结构 现在的MVP模式越来越流行。就默认采用了。如果项目比较小的话: app——Application Activity Fragment Presenter等的顶级父类 config——API,常量表等 model——数据层 entities——数据模型 presenter——MVP的P
分类:
移动开发 时间:
2016-02-25 13:36:09
阅读次数:
260
1、@Action注解声明 package com.togogo.webtoservice.annotations; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import jav
分类:
Web程序 时间:
2016-02-25 13:34:40
阅读次数:
204
Super Jumping! Jumping! Jumping! Problem Description Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU.
分类:
其他好文 时间:
2016-02-25 13:34:33
阅读次数:
187