题目:在一个序列中找一个最长子串,使得子串的m
维护一个递减的单调队列q1(队首为当前最大),同时维护一个递增的单调队列q2(队首为当前最小),控制最大减最小 小于等于k , 若最大减最小大于等于m,则更新答案。
代码:
#include
#include
#include
#include
#include
using namespace std;
const int N = 1e5+10...
分类:
其他好文 时间:
2015-06-19 11:58:57
阅读次数:
114
描述:
Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words.
For example, given
s = “leetcode”,
dict = [“lee...
分类:
其他好文 时间:
2015-06-19 11:57:35
阅读次数:
111
锁ReentrantLock简述...
分类:
其他好文 时间:
2015-06-19 11:59:36
阅读次数:
179
概念NSLog()可以使用 %@ 格式说明符来输出对象。NSLog()处理%@说明符时,会询问参数列表中相应的对象以得到这个对象的描述。从技术上来讲,也就是NSLog()给这个对象发送了description消息,然后对象的description方法生成一个NSString并将其返回。NSLog()就会在输出结果中包含这个字符串。在类中提供description方法就可以自定义NSLog()会如何输...
分类:
其他好文 时间:
2015-06-19 11:57:11
阅读次数:
101
设计测试用例
在确立了等价类后,可建立等价类表,列出所有划分出的等价类输入条件:有效等价类、无效等价类,然后从划分出的等价类中按以下三个原则设计测试用例:
1)为每一个等价类规定一个唯一的编号;
2)设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止;
3)设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,...
分类:
其他好文 时间:
2015-06-19 11:59:29
阅读次数:
281
文件结构stat——下面三个函数可以获取文件的状态信息:#include
int stat(const char *path, struct stat *buf);
int fstat(int fd, struct stat *buf);
int lstat(const char *path, struct stat *buf);stat函数指定文件路径,fstat指定文件...
分类:
其他好文 时间:
2015-06-19 11:57:24
阅读次数:
177
1、导出容器
如果要导出本地某个容器,可以使用 docker export 命令,导出容器快照到本地文件。
$ sudo docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS ...
分类:
其他好文 时间:
2015-06-19 11:57:07
阅读次数:
312
rtmp协议是adobe出的一种流媒体格式协议。是目前较为流行的协议的一种。
HLS协议是苹果推出的一种流媒体协议,由于IOS系统不支持RTMP协议,如实现RTMP协议的流媒体需要自己实现RTMP的客户端,这使得移动手机端使用RTMP的流媒体增加了一些开发成本。
HLS协议的详情可以参考APPLE的网站,内容主要由M3U8和MPEGTS这两大文件组成,本文详解的是MPEGTS文件。
...
分类:
其他好文 时间:
2015-06-19 11:57:25
阅读次数:
1546
if (GameObject.Find ("wuti"))
{
Destroy (GameObject.Find ("wuti"));
doorlight_bl.color = Color.red;
}
transform.FindChild("wuti").SendMessage("serips");
-------------------------------------
...
分类:
其他好文 时间:
2015-06-19 11:55:53
阅读次数:
106
部署在tomcat中的项目在运行的时候,地址栏都是那个标志的小猫图标,很多时候我们需要修改这个图标。
其实方法很简单,系统读取这个标志的时候先从你的项目的根目录下读看有没有favicon.ico文件,如果有直接显示这个图标,如果没有,则会去webapps/root/下找这个文件,如果这两个地方都没有,则就显示IE图标。
当然,对于有的浏览器这样做就可以了,但是有一些浏览器必须直接在...
分类:
其他好文 时间:
2015-06-19 11:56:31
阅读次数:
109
字符流与字节流
一、常用字符流:
写:
FileWriter:用于新建一个写入字符的文件
BufferedWriter:将文本写入字符输出流
例:BufferedWriter s=new BufferedWriter(new FileWriter(“abc.txt”));
读:
FileReader:用于新建一个读取字符的文件
BufferedReader:将输入流...
分类:
其他好文 时间:
2015-06-19 11:54:20
阅读次数:
211
命名规范:对于存取方法的命名,Cocoa有自己的惯例。在为自己的类编写存取方法时,应当遵守这些惯例,这样你和其他人读代码时才不会感到困惑。
setter 方法根据它所更改的属性的名称来命名,并加上前缀set。下面是几个setter方法的名称:setEngine:、setStringValue:、setFont:、setFillColor:和setTextLineHeight:。
getter 方...
分类:
其他好文 时间:
2015-06-19 11:54:27
阅读次数:
93
Thank you.
I'm honored to be with you today for your commencement from one of the finest universities in the world. Truth be told, I never graduated from college, and this is the closest I've ever go...
分类:
其他好文 时间:
2015-06-19 11:55:18
阅读次数:
132
之前写过一篇JavaScript 闭包究竟是什么的文章理解闭包,觉得写得很清晰,可以简单理解闭包产生原因,但看评论都在说了解了作用域链和活动对象才能真正理解闭包,起初不以为然,后来在跟公司同事交流的时候发现作用域和执行环境确实很重要,又很基础,对理解JavaScript闭包很有帮助,所以在写一篇对作用域和执行环境的理解。
作用域
作用域就是变量和函数的可访问范围,控制着变量和函数的可见...
分类:
其他好文 时间:
2015-06-19 11:54:34
阅读次数:
75
方法一:
通过设置SVN的Global ignore pattern值。
使用下面的设定值:
*.o *.lo *.la *.al .libs *.so *.so.[0-9]**.a *.pyc *.pyo __pycache__ *.rej *~ #*# .#* .*.swp .DS_Store obj bin DebugRelease *.htm UpgradeLog.XML Bac...
分类:
其他好文 时间:
2015-06-19 11:52:24
阅读次数:
671
问题:
如果要搜索的外部程序的窗口标题比较容易得到[],问题是比较简单的。如果窗口的标题不固定或者根本就没有标题,怎么得到窗口的类呢?
Introduction
Spy++是微软出品的用来获取Window窗口信息的一个小工具。Spy++中,最常用的一个功能,就是识别窗口。获取当前鼠标位置; 获取位于指定位置的窗口句柄; 获取窗口类别; 获取窗口内容或标题。
Spy++ (SPYXX...
分类:
其他好文 时间:
2015-06-19 11:53:42
阅读次数:
284
一、Volley框架图
根据图简单猜测Volley工作的流程,见右下角的注释,蓝色表示主线程(main thread),绿色表示缓存线程(cache thread),黄色表示网络线程(network threads);
再寻找图中的关键字:queue(RequestQueue),cache queue,CacheDispatcher,NetworkDispatcher;
...
分类:
其他好文 时间:
2015-06-19 11:53:27
阅读次数:
165