思路:这题刚开始看就知道是最小费用最大流了,因为求出最优嘛,而且要m,H要一一对应,所以不是二分图匹配就是最小费用最大流。
不过,刚开始还在想每个m与H之间的最小花费如何求,难道要用dfs搜索吗?这样想之后看了下题目给的时间是1000ms,然后就把dfs搜索m与H之间的最短距离排除了。然后想了想,其实尼玛太简单了,因为题目说了只能垂直与竖直的走,所以最短距离不就是两个横坐标相减与两个纵坐标相减之...
分类:
其他好文 时间:
2014-08-25 22:57:35
阅读次数:
291
Atitit.实现反向代理(1)----url rewrite 配置and内容改写 and -绝对路径链接改写 java php
1. 代理的实现:::普通代理and反向代理??
1
2. url rewrite 的框架选型 1
3. ---------反向代理rewrite 配置mode_rewrite 1
1. Java的实现 2
4. 排除自身(apache_mode_...
分类:
编程语言 时间:
2014-08-25 21:13:44
阅读次数:
343
??
我们通常对一个Json串和java对象进行互转时,经常会有选择性的过滤掉一些属性值,而json-lib包中的JsonConfig为我们提供了这种 功能,具体实现方法有以下几种。(1)建立JsonConfig实例,并配置属性排除列表,(2)用属性过滤器,(3)写一个自定义的 JsonBeanProcessor.
1. 实现JSONString接口的方法
public class...
分类:
Web程序 时间:
2014-08-25 11:59:24
阅读次数:
129
SELECT tmp.user_id, tmp.course_id, tmp.type, tmp.expire_time, @rownum := @rownum + 1,IF ( @course_id = tmp.course_id ,@rank := @rank + 1, @rank := 1) ...
分类:
数据库 时间:
2014-08-25 11:41:34
阅读次数:
275
转自:tortoisesvnsubversionfilebuilddialoglist下面是英文帮助:利用TortoiseSVN的修改列表功能可以实现,在新版本中TortoiseSVN特地预置了一个【提交时忽略】的修改列表。只需要选中相应文件->右键->移动到->提交时忽略列表即可。4.4.2. C...
分类:
其他好文 时间:
2014-08-25 11:38:14
阅读次数:
221
1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// /// 用户播放媒体文件 /// public cl...
分类:
其他好文 时间:
2014-08-24 15:22:22
阅读次数:
186
1.适用于代码接口的转换,使得按不同标准设计出来的模块能彼此调用。此处接口指的不仅是狭义的类与对象的接口,也包括引用的dll之间,html与js之间,一切彼此引用的模块之间,调用方通过适配器使用被调用方。2.适配器的作用在于为被调用的模块提供标准化的接口,既做到了适应变化,有能方便管理和排除bug,...
分类:
其他好文 时间:
2014-08-24 14:08:12
阅读次数:
247
select * from a minus (select * from a where id=1)
分类:
数据库 时间:
2014-08-23 18:59:51
阅读次数:
165
今天在修改一个遗留项目的时候,登录页面上的用户名和fielderror等信息在关闭留言器后重新打开,还存在,排除了缓存的问题后,以为是session的问题,用struts2做了一个fielderror的小demo发现页面每次关闭后都会清空fielderror的值,无需要手动在action中加入cle...
分类:
编程语言 时间:
2014-08-23 15:22:00
阅读次数:
197
一、前言今天要介绍的命名冲突并不是系统内部的命名冲突,而是系统与浏览器插件之间的命名冲突。二、现象描述:通过查看运维同事上传到工单中的图片可得出这样的结论:用户页面无法加载JS、CSS,但是HTML可以成功解析。三、故障分析过程,试图重现故障:(1)、由于HTML可以成功解析,排除网络原因。(2)、...
分类:
其他好文 时间:
2014-08-23 08:49:00
阅读次数:
201