链接 : "Here!" 思路 : BFS一下, 然后记录下每个孩子的父亲用于找到一条路径, 因为 寻找这条路径只能从后向前找, 这符合栈的特点 , 因此在输出路径的时候先把目标节点压入栈中, 然后不断的向前寻找, 最后直接pop出栈中所有的元素即可. 注意 : 不要把局部变量压入栈中, 这样就直接 ...
分类:
其他好文 时间:
2017-11-29 20:53:01
阅读次数:
123
function instead_include(){ sed -i "s/\-I..\/..\/export\/voiceConvLayerHeader/\-I..\/voiceConvLayer\/include/g" $1} instead_include application/debug/ ...
分类:
系统相关 时间:
2017-11-29 20:52:54
阅读次数:
191
网络优化师 网络优化师一词在胡歌主演的《猎场》中是彻底火了一把,网络优化师还有个别名-网络优化工程师,其简称为SEO,什么意思呢,就是search engine optimization 缩写而来,中文译名搜索引擎优化,主要是针对网站进行站内和站外的优化,从而提高关键词排名,在搜索引擎端有很好的排名 ...
分类:
其他好文 时间:
2017-11-29 20:52:45
阅读次数:
132
这些都是老师上课讲的,我只是做个记录,感谢老师的付出 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HT ...
分类:
Web程序 时间:
2017-11-29 20:52:37
阅读次数:
230
Android为我们封装好了一个抽象类CountDownTimer,可以实现计时器功能: 构造方法里需要传入两个参数进去: 参数1:倒计时的总时间,单位ms 参数2:倒计时的时间间隔,单位ms 方法: cancel():取消倒计时 onFinish():当前任务完成的时候回调 onTick(long ...
分类:
移动开发 时间:
2017-11-29 20:52:19
阅读次数:
261
数据绑定流程 一、SpringMVC主框架将ServletRequest 及目标方法入参实例传递给WebDataBinderFactory 实例以创建DataBinder实例对象。 二、DataBinder 调用装配在SpringMVC上下文中的ConversionService 进行数据类型转换、 ...
分类:
编程语言 时间:
2017-11-29 20:52:13
阅读次数:
196
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getWindow().addFl ...
分类:
其他好文 时间:
2017-11-29 20:52:03
阅读次数:
132
一、 工具 利用Hibernate 生成数据,现有一条数据,进修改部分字段,进行复制。 二、 代码 hibernate.cfg.xml 在resources 目录下 pojo 实现clone 接口 Main ...
分类:
其他好文 时间:
2017-11-29 20:51:56
阅读次数:
100
到现在为止,我已经学习了docker自带的监控方案:ps/ls/top/stats,以及sysdig,weave scope,cadvisor,prometheus多种监控工具,现在做个总结和比较 部署容易度: ps/ls/top/stats肯定是最容易部署的了,毕竟是docker 自带的命令,能随 ...
分类:
其他好文 时间:
2017-11-29 20:51:47
阅读次数:
173
本篇主要讨论一下User Model的使用技巧. 注意, 由于Django 1.5之后user model带来了很大的变化, 本篇内容只针对django 1.5之后的版本. 1. 确定 User Model 我们推荐一下方式来确定某一django项目使用的user model: 2. 使用setti ...
分类:
其他好文 时间:
2017-11-29 20:51:36
阅读次数:
929
标签:线段树 题解: 首先对于题目的条件进行分析,p1的条件是一个区间的两个端点必须是这一个区间的最大与次大值。p2的条件是一个区间的一个端点是最大值,而另一个端点不是次大值。显然,他们都需要两个条件(对于两个端点都有要求,这样的话不太好操作)。感受一下,p1的条件更为严苛,于是我们这样考虑: 一个 ...
分类:
其他好文 时间:
2017-11-29 20:51:25
阅读次数:
155
1)数据约束 2)数据库设计(表设计) 3)存储过程 4)触发器 5)mysql权限问题 非空 唯一 作用: 对字段的值不能重复 注意: 1)唯一字段可以插入null 2)唯一字段可以插入多个null 主键 作用: 非空+唯一 注意: 1)通常情况下,每张表都会设置一个主键字段。用于标记表中的每条记 ...
分类:
数据库 时间:
2017-11-29 20:51:13
阅读次数:
178
团队名称:BRT(break fighting) 我们小组(队长是张超,队员有,吴菲、徐杭、赵冠森、唐瑜、于立斌)选择的这次游戏设计开发小项目是做一个主要应用于人机对战的中国象棋程序,要求这个程序有能输入并使用经典对局棋谱的能力,有在游戏过程中自我提高的力,以及拥有一套完备的智能算法。之所以选择这个 ...
分类:
其他好文 时间:
2017-11-29 20:51:06
阅读次数:
164
运行 程序的过程 编译 编译器可以将源代码转换成机器语言,在编译过程中,会找出错误并报告。这个阶段的输入是在编辑期间产生的文件,常称为源文件。 编译器能找出程序中很多无效的和无法识别的错误,包括结构错误,例如程序的某个部分永远不会执行。编译器输出的结构叫作对象代码,存放它们的文件叫作对象文件。在 中 ...
分类:
其他好文 时间:
2017-11-29 20:50:59
阅读次数:
105
在本次Beta版开发的过程中,很感谢组长王航对我信任,让我统筹大家的工作任务和进度,使我对项目管理有了深刻的理解。 我也要感谢邹双黛,在beta版开发中因为邹双黛的帮助,我对于文字类工作已经越来越得心应手了。 同时还要感谢胡佑蓉、李传康、宋雨同学,是他们推进着项目的开发,没有他们就没有我们现在的成绩 ...
分类:
其他好文 时间:
2017-11-29 20:50:50
阅读次数:
133
遇到这个问题是因为想证明Vector中的get()方法是不是用synchronized关键字修饰的来保证线程安全的方法, 于是在Eclipse里面: 然后选中Vector按F3去查看源码,结果跳出了: OK 直接点击Attach Source 进入之后 WorkSpace location就是在工作 ...
分类:
系统相关 时间:
2017-11-29 20:50:41
阅读次数:
184
变量其实只不过是程序可操作的存储区的名称。 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 是大小写敏感的。基于前一章讲解的基本类 ...
分类:
其他好文 时间:
2017-11-29 20:50:33
阅读次数:
147