转载至 http://www.cnblogs.com/leesf456/p/5242233.html 一、前言 在分析jdk1.8后的HashMap源码时,发现网上好多分析都是基于之前的jdk,而Java8的HashMap对之前做了较大的优化,其中最重要的一个优化就是桶中的元素不再唯一按照链表组合, ...
分类:
编程语言 时间:
2016-09-16 16:54:12
阅读次数:
234
a标签本身的文字居中。 a{ display:block; text-align:center; } 设置div1在另一个div2里居中,(写了左边margin 就别写右边了不然ie6有毛病,当然本身这句也没啥用) #div1{ width:80%; margin-left:10%; margin- ...
分类:
Web程序 时间:
2016-09-16 16:54:54
阅读次数:
177
Given s1, s2, s3, find whether s3 is formed by the interleaving of s1 and s2. For example,Given:s1 ="aabcc",s2 ="dbbca", When s3 ="aadbbcbcac", return ...
分类:
其他好文 时间:
2016-09-16 16:52:11
阅读次数:
113
题目链接:http://acm.fzu.edu.cn/problem.php?pid=2129 dp[i]表示前i个数的子序列个数 当a[i]在i以前出现过,dp[i] = dp[i - 1]*2 - dp[pre - 1],pre表示a[i]在i之前的位置 当a[i]在i以前没有出现过,dp[i] ...
分类:
其他好文 时间:
2016-09-16 16:53:55
阅读次数:
194
@HtmlHrlper方式创建的标签,会自动生成一些属性,其中一些属性就是关于验证 如图示例: 模型注解 通过模型注解后,MVC的验证,包括前台客户端,后台服务器的验证,MVC统统都做了包含,即使用户在客户端禁用Javascript,服务器也会将非法操作进行验证,当前前提是针对Model实体标识了注 ...
分类:
Web程序 时间:
2016-09-16 16:51:53
阅读次数:
269
yum报错error: rpmdb open failed 这种情况一般是由于rpm数据库被损坏导致的,可按照下述方法重建yum数据库: cd /var/lib/rpm/ rm -rf __db.* rpm –rebuilddb yum clean all yum 重建 用于无法恢复情况下: cat... ...
分类:
其他好文 时间:
2016-09-16 16:53:18
阅读次数:
330
如果我们数据库中存的字段包含有"%_"这两个like查询的通配符,那么在查询的时候把"%_"当作关键字是查询不出来的,因为mybatis会把这两个字符当作通配符。解决方法是要能加转义字符 1.定义一个拦截器,如果要查询的字符串中包含"%_"则增加一个转义字符 2. 对面的查询mapper like后 ...
分类:
其他好文 时间:
2016-09-16 16:52:58
阅读次数:
277
题目描述 Description 有一个箱子容量为V(正整数,0<=V<=20000),同时有n个物品(0<n<=30),每个物品有一个体积(正整数)。 要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。 题目描述 Description 有一个箱子容量为V(正整数,0<=V<=20000 ...
分类:
其他好文 时间:
2016-09-16 16:52:22
阅读次数:
137
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>树形菜单</title> <script type="text/javascript" src="js/jquery.js" ></script> <script type="tex ...
分类:
其他好文 时间:
2016-09-16 16:53:35
阅读次数:
125
bzoj3374[Usaco2004 Mar]Special Serial Numbers 特殊编号 题意: 求比一个数大的最小的一半以上的数位相同的数。数位数≤100。 题解: 模拟题。从低位枚举到高位,对于每一位枚举比原数该位大的数,同时枚举这一位之后要由0和哪一个数组成,最后得到一个最小的数输 ...
分类:
其他好文 时间:
2016-09-16 16:52:19
阅读次数:
161
bzoj3382[Usaco2004 Open]Cave Cows 3 洞穴里的牛之三 题意: n个点,求最远曼哈顿距离。n≤50000。 题解: 曼哈顿距离转切比雪夫距离(点(x,y)变为点(x+y,x-y)),然后输出最大横坐标-最小横坐标与最大纵坐标-最小纵坐标的较大值即可。 代码: 2016 ...
分类:
其他好文 时间:
2016-09-16 16:51:11
阅读次数:
325
这一章主利用node的http模块制作一个网页的小爬虫来爬去网页信息,其中对于后端html的节点的获取采用了cheerio模块,这 个模块可以在后端获取html页面的元素 ,获取方法类似于jquery 代码如下 ...
分类:
其他好文 时间:
2016-09-16 16:53:03
阅读次数:
142
Code[VS] 1022 覆盖 题解 Hungary Algorithm 题目传送门:Code[VS] 1022 Code[VS] 1022 覆盖 题解 Code[VS] 1022 覆盖 题解 Hungary Algorithm 题目传送门:Code[VS] 1022 题目描述 Descripti ...
分类:
其他好文 时间:
2016-09-16 16:50:28
阅读次数:
167
递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则无限无限调用下去。实现递归函数可以采取什么方式呢?本文列出了三种基本方式。理解其原来需要一定的基础知识水品,包括对全局变量,引用,静态变量的理解,也需对他们的作用范围有所理解。递归函数也是解决无限级分类 ...
分类:
Web程序 时间:
2016-09-16 16:52:08
阅读次数:
162
bzoj1613[Usaco2007 Jan]Running贝茜的晨练计划 题意: 贝茜进行N分钟的晨跑。在每分钟的开始,贝茜会选择下一分钟是用来跑步还是休息,如果贝茜选择在第i分钟内跑步,她可以在这一分钟内跑Di米,并且她的疲劳度会增加 1。贝茜的疲劳度上限为M。如果贝茜选择休息,那么她的疲劳度就 ...
分类:
其他好文 时间:
2016-09-16 16:52:22
阅读次数:
124
1.定义:用来标识类名、变量名、方法名、数组名、文件名的有效字符序列; 2.命名规则:a 由字母、数字、_(下划线)和$(美元符号)组成 b 数字不能作为第一个字符 c 不能是Java中的关键字和保留字 d 区分大小写,good与Good就是两个不同的标识符 ...
分类:
编程语言 时间:
2016-09-16 16:50:36
阅读次数:
122
package com.homework.zw;//此题没有太大难度,不再写注释import java.util.Scanner;public class work4 { public static void main(String[] args) { Scanner sc = new Scanne ...
分类:
其他好文 时间:
2016-09-16 16:52:22
阅读次数:
140