概要:可以用匈牙利或者网络流(听说Dinic是O(sqrt(V)*E),isap我不知道,大概一样吧。)应用:最大匹配、最小点覆盖、最大独立集、最小路径覆盖、二分图完美匹配等。技巧及注意:匈牙利是O(nm)的,比网络流慢。KM比网络流慢。(还是写网络流吧。。。)在X集和Y集元素不同时,又要求哪些X集...
分类:
其他好文 时间:
2014-09-28 16:01:33
阅读次数:
172
1 Knockout简介Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更...
分类:
其他好文 时间:
2014-09-28 16:51:23
阅读次数:
243
闭包的概念一直很模糊,闭包究竟是什么呢?//函数嵌套函数,内部函数可以引用外部函数的参数变量,参数和变量不会被垃圾回收机制收回,因为内部函数bbb()引用aaa()的变量function aaa(a){ var b = 5; function bbb(){ alert(a);...
分类:
Web程序 时间:
2014-09-28 15:44:33
阅读次数:
243
JavaScript的函数式编程的对象本质:functiona(){varx="sth";returnb(){//dowithx;}}varc=a();等价于functiona(){this.x="dosth";this.b=function(){//dowiththis.x}}varc=newa(...
分类:
编程语言 时间:
2014-09-28 15:44:13
阅读次数:
182
-webkit-background-clip:padding-box | border-box | content-box | text,指定对象的背景图像向外裁剪的区域。对应的脚本特性为backgroundClippadding-box从padding区域(不含padding)开始向外裁剪背景。...
分类:
Web程序 时间:
2014-09-28 16:00:33
阅读次数:
7991
混淆器(ProGuard)混淆器通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆。结果是一个比较小的.apk文件,该文件比较难进行逆向工程。因此,当你的应用程序对安全敏感(要求高),例如当你授权应用程序的时候,混淆器是一种重要的保护手段。混淆器被集成在androi...
分类:
移动开发 时间:
2014-09-28 17:40:13
阅读次数:
307
这里有两种方法帮你删除在一个ArrayList里重复的elements。下面的程序片段里,removeDuplicate方法不维护顺序 (Order),而removeDuplicateWithOrder方法会保持顺序 (Order),但会有些性能上的牺牲。The removeDuplicate Me...
分类:
其他好文 时间:
2014-09-28 17:06:33
阅读次数:
214
转载自:http://blog.sina.com.cn/s/blog_628cc2b70101dbyy.html一、查看原理:某个应用的网络流量数据保存在系统的/proc/uid_stat/$UID/tcp_rcv文件中。二、步骤:(1)获取当前应用的pid:通过ps命令查看当前应用的进程id,比如...
分类:
移动开发 时间:
2014-09-28 17:06:23
阅读次数:
169
简单的html5 readAsDataURL img和base64互相转换输入base64码显示图片
分类:
Web程序 时间:
2014-09-28 16:32:53
阅读次数:
256
1.为什么用sqlite?因为我买了个surface pro,只有64G硬盘,既然空间小,平时写代码的时候就想用个小的数据库,不用SQLServer了,要好几个G。2.下载和安装去这里http://www.sqlite.org/download.html,找到sqlite-shell-win32-*...
分类:
数据库 时间:
2014-09-28 15:42:33
阅读次数:
234
http://blog.csdn.net/angle_birds/article/details/16802099本文介绍linux中class_create和class_register的相关使用方法 1 class结构体介绍 内核中定义了struct class结构体,顾名思义,一个struc....
分类:
系统相关 时间:
2014-09-28 17:05:43
阅读次数:
181
在制作Linux发行版中Linux from Scratch可谓是真正的大师级。Linux from Scratch是在线的社区创建的一本电子书,目的是帮助那些根深蒂固的想方设法提高计算机性能的人(tweaker)帮助他们来创建自己毫无争论的独一无二的发行版本。Linux from Scratch困...
分类:
系统相关 时间:
2014-09-28 16:48:53
阅读次数:
388
Tomcat 可以使用 APR 来提供超强的可伸缩性和性能,更好地集成本地服务器技术。 APR(Apache Portable Runtime) 是一个高可移植库,它是 Apache HTTP Server 2.x 的核心。 APR 有很多用途,包括访问高级 IO 功能 ( 例如 sendfile,...
分类:
其他好文 时间:
2014-09-28 16:15:23
阅读次数:
232
确定用的Servlet / JSP的版本。查看web.xml的开头部分,如果有以下内容,表示是Servlet 2.4 / JSP 2.0。1 如果有以下内容,表示是Servlet 2.3 / JSP 1.2。1 2 "-//Sun Microsystems, Inc.//DTD Web Ap...
分类:
Web程序 时间:
2014-09-28 15:58:23
阅读次数:
271
我们使用开源的嵌入式网页服务程序AppWeb为landog和oabox项目提供webserver服务。下面是appWeb项目的链接:http://www.appwebserver.org/ :官方网站http://www.appwebserver.org/forum/index.php :帮助论坛我...
分类:
移动开发 时间:
2014-09-28 17:04:53
阅读次数:
348
Sun Sep 28 14:09:21 2014 [ReM][D]: Req:9056 UID:0 HostDelete invoked, 5Sun Sep 28 14:09:21 2014 [ReM][D]: Req:9056 UID:0 HostDelete result SUCCESS, 5S...
分类:
其他好文 时间:
2014-09-28 16:47:54
阅读次数:
411
ILSVRC 2014结束一段时间了。从下面的表格来看,基本都是RCNN的路子,但是这些牛队都做了改进。自己和人家比差的太远啊,努力。teamresultsSpotlights and improveGoogLeNet0.439329(6 m)0.38(1m)Rcnn1. Increase size...
分类:
其他好文 时间:
2014-09-28 15:57:43
阅读次数:
206