匈牙利算法解决二分图匹配 【书本上的算法往往讲得非常复杂,我和我的朋友计划用一些简单通俗的例子来描述算法的流程】 匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广 ...
分类:
编程语言 时间:
2017-08-21 09:54:44
阅读次数:
133
Bellman-Ford算法 O(NE) 过程: ...
分类:
编程语言 时间:
2017-08-21 09:54:09
阅读次数:
158
Mutex在线程协作的过程中起互斥的左右,效果与线程锁类似。 ...
分类:
编程语言 时间:
2017-08-21 09:53:21
阅读次数:
149
面向对象设计原则是OOPS编程的核心, 但我见过的大多数Java程序员热心于像Singleton (单例) 、 Decorator(装饰器)、Observer(观察者) 等设计模式,而没有把足够多的注意力放在学习面向对象的分析和设计上面。学习面向对象编程像“抽象”、“封装”、“多态”、“继承” 等基 ...
分类:
编程语言 时间:
2017-08-21 09:52:51
阅读次数:
196
第8条:覆盖equals时请遵守通用的约定 设计Object类的目的就是用来覆盖的,它全部的非final方法都是用来被覆盖的(equals、hashcode、clone、finalize)都有通用约定。 首先看看equals方法: 若满足以下的这些情况中的某一个,您能够直接使用Object类中的eq ...
分类:
编程语言 时间:
2017-08-21 09:51:33
阅读次数:
196
package day_7; public class Person { private String name; private String id; public Person(){} public Person(String name, String id) { super(); this.n... ...
分类:
编程语言 时间:
2017-08-21 09:50:39
阅读次数:
136
依赖jar包:apache_commons_beanUtils commmons_logging ...
分类:
编程语言 时间:
2017-08-21 09:50:18
阅读次数:
189
最好使用List<string>,可以不断添加元素,最后再ToArray() var list = new List<string>(); list.Add("item 1"); list.Add("item 2"); string[] result = list.ToArray(); ...
分类:
编程语言 时间:
2017-08-21 09:48:16
阅读次数:
108
在SpringMVC中常用的就是Controller与View。但是我们常常会需要访问静态资源,如html,js,css,image等。 默认的访问的URL都会被DispatcherServlet所拦截,但是我们希望静态资源可以直接访问。该肿么办呢? 在配置文件:web.xml可以看到: 静态资源访 ...
分类:
编程语言 时间:
2017-08-21 09:46:47
阅读次数:
141
在处理字符串时,常常会遇到不知道字符串是何种编码,如果不知道字符串的编码就不能将字符串转换成需要的编码。面对多种不同编码的输入方式,是否会有一种有效的编码方式?chardet是一个非常优秀的编码识别模块。 chardet 是python的第三方库,需要下载和安装。下载的地址有: 1.推荐地址: ht ...
分类:
编程语言 时间:
2017-08-21 09:45:36
阅读次数:
218
在c++中,只传一个参数的构造函数定义了一个缺省的转换操作(隐式转换),即将该构造函数对应数据类型的数据转换为该类的对象,如下所示 ...
分类:
编程语言 时间:
2017-08-21 09:45:21
阅读次数:
226
作业要求: 开发一个支持多用户在线的FTP程序 要求: 1.用户加密认证 2.允许同时多用户登陆 3.每个用户都有自己的家目录,并且只能访问自己的家目录 4.对用户进行磁盘配额,每个用户的可用空间不同 5.允许用户在ftp server上随意切换目录 6.允许用户查看当前目录下文件 7.允许用户上传 ...
分类:
编程语言 时间:
2017-08-21 09:43:08
阅读次数:
202
首先说清楚:这两种方式是进行json解析的两种不同的方式而已,哪一种都可以。 一、引入net.sf.json包 首先用net.sf.json包,当然你要导入很多包来支持commons-beanutils-1.7.0.jar commons-collections-3.1.jar commons-la ...
分类:
编程语言 时间:
2017-08-21 09:43:00
阅读次数:
198
re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。3 re.match的函数原型为:re.match(pattern, string, flags) 第一个参数是正则表达式,这里为"(\w+)\s",如果匹配成功,则返回一个Match,否则返回一个No ...
分类:
编程语言 时间:
2017-08-21 09:42:11
阅读次数:
129
domain dao service servlet 验证码类 jsp ...
分类:
编程语言 时间:
2017-08-21 09:41:16
阅读次数:
325