假设单链表数据结构定义如下: struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} };单链表有一个头指针指向第一个结点,最后一个结点指向NULL一、最容...
分类:
其他好文 时间:
2016-01-21 23:44:31
阅读次数:
200
ListenableFutureExplained并发是一个困难的问题,但是使用强大而简单的抽象可以极大地简化并发问题。为了简化事情,Guava使用ListenableFuture继承了JDK的Future接口.我们强烈建议你在所在代码里总是使用ListenableFuture,而不是Future,...
分类:
其他好文 时间:
2016-01-21 23:44:20
阅读次数:
205
题意 一仅仅狗要逃离迷宫 能够往上下左右4个方向走 每走一步耗时1s 每一个格子仅仅能走一次且迷宫的门仅仅在t时刻打开一次 问狗是否有可能逃离这个迷宫直接DFS 直道找到满足条件的路径 或者走全然部可能路径都不满足注意剪枝 当前位置为(r,c) 终点为(ex,ey) 剩下的时间为lt 当前点到终点的...
分类:
其他好文 时间:
2016-01-21 23:41:40
阅读次数:
257
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)...
分类:
移动开发 时间:
2016-01-21 23:41:36
阅读次数:
245
Description有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c如果是2 a b c形式,表示询问从第a个位置到第b个位置,第C大的数是多少。Input第一行N,M接下来M行,每行形如1 a b c或2 a b cOutpu...
分类:
其他好文 时间:
2016-01-21 23:42:41
阅读次数:
284
如果一个协议中定义了某些方法,而某类又实现了该协议,那么该类必须实现这些方法。换句话说,协议是一组公用的方法声明,谁实现协议,谁就负责实现这些方法,不然会有黄色警告。协议可以扩展已有协议。协议的关键字是protocol,以@protocol开始声明,以@end结束。在类中实现协议时,只需要在类名后面...
分类:
移动开发 时间:
2016-01-21 23:41:02
阅读次数:
236
因为公司的项目用到是slim 框架,所以想把它学习一下。在公司用到是Slim2版本,现在官网已经到达 Slim3的版本了。官网地址:http://www.cnblogs.com/lmenglliren89php/。 首先按照官网的教程,安装Slim: 1.curl -sS https:/...
分类:
Web程序 时间:
2016-01-21 23:41:33
阅读次数:
250
责任链(Chain of Responsibility)模式: 责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些处理对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式强调的是每一个对象及其对下家的引用来组成一条链,利....
分类:
其他好文 时间:
2016-01-21 23:40:32
阅读次数:
242
题目描述操作给定的二叉树,将其变换为源二叉树的镜像。输入描述:二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 ...
分类:
其他好文 时间:
2016-01-21 23:39:08
阅读次数:
213
URL rewriting modifier,因为tomcat的session实现不是通过cookie的,而是通过session id的,就是说,用户登录有了session之后,tomcat就会维护一个session id,然后每次request的时候,要求每个http request的URL都要带...
分类:
Web程序 时间:
2016-01-21 23:39:44
阅读次数:
299
以下实例展示了 translate()函数的使用方法:#!/usr/bin/pythonfrom string import maketrans # 引用 maketrans 函数。 intab = "aeiou" outtab = "12345" trantab = maketrans(intab...
分类:
其他好文 时间:
2016-01-21 23:38:30
阅读次数:
340
docker images往往不知不觉就占满了硬盘空间,为了清理冗余的image,可采用以下方法:1.进入root权限sudo su2.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)如果想要删除所有container的话再...
分类:
其他好文 时间:
2016-01-21 23:40:11
阅读次数:
183
前台:Html页面JS//自动补全功能 $("#clsydw").combobox({ valueField:'syr', textField:'syr', panelWidth:200, panelHeight:'auto', onChange:functio...
分类:
其他好文 时间:
2016-01-21 23:38:31
阅读次数:
360
一、转型函数Boolean()ECMAScript中所有类型的值都有与Boolean值(true和false)等价的值。要将一个值转换为其对应的Boolean值,可以调用转型函数Boolean()数据类型转换为true的值转换为false 的值BooleantruefalseString任何非空字符...
分类:
编程语言 时间:
2016-01-21 23:38:58
阅读次数:
429
用帆软报表做统计时,经常要用到查询时间段内的月份。sql如下(oracle):SELECT TO_CHAR(ADD_MONTHS(TO_DATE('${STARTTIME}', 'YYYY-MM'), ROWNUM - 1),'yyyy-MM') eDate, TO_CHAR(ADD_M...
分类:
其他好文 时间:
2016-01-21 23:36:54
阅读次数:
167
$patch = dirname(__FILE__).'/Cookie/';//获取文件目录$files = scandir($patch);foreach ($files as $filename)//删除时间大于多少的所有文件{ $thisfile=$patch.'/'.$filename; ....
分类:
Web程序 时间:
2016-01-21 23:38:05
阅读次数:
189