LinkedHashMap的数据结构 可以从上图中看到,LinkedHashMap数据结构相比较于HashMap来说,添加了双向指针,分别指向前一个节点——before和后一个节点——after,从而将所有的节点已链表的形式串联一起来,从名字上来看LinkedHashMap与HashMap有一定的联 ...
分类:
其他好文 时间:
2018-07-21 11:50:08
阅读次数:
161
visual studio 项目在编译时,可根据调试需要设置output窗口输出内容的详细程度,这对于bug或warning的解决具有很大帮助。具体设置如下: 依次点击:"Tools"=>"Options"=>左侧"Projects and Solutions"=>"Build and Run",在 ...
分类:
其他好文 时间:
2018-07-21 11:45:36
阅读次数:
129
最近学习了python的迭代器和生成器,生成器的是有一个特点的,就是用到数据时才会去取来用!请观察下面代码思考问题,想明白了,你就会明白什么是惰性计算了! 输出:[20, 21, 22, 23] 很不解吧,请往下看 这个题的关键点在于下面几点: 1.因为循环在做的事是用生成器表达式生成数据,而生成器 ...
分类:
编程语言 时间:
2018-07-21 00:49:02
阅读次数:
261
本文内容: 什么是JavaBean JavaBean的使用 BeanUitls 利用DBUtils从数据库中自动加载数据到javabean对象中 首发日期:2018-07-21 什么是JavaBean JavaBean是一种遵循开发规范的一种类。在JavaWeb开发中,经常用来存储实体信息,比如用户... ...
分类:
编程语言 时间:
2018-07-21 00:47:20
阅读次数:
241
1、shell中的函数 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这 个小单元的名字即可。格式: function f_name() {commond} 函数必须要放在脚本的最前面案例1: #!/bin/bashinput() {echo "第一个参数 ...
分类:
编程语言 时间:
2018-07-21 00:46:10
阅读次数:
249
C. Journey 题意: 在一个DAG(有向无环图)中,问从1 到 n 点,在时间限制K下,最多能游玩几个地点,把游玩的顺序顺便输出。 思路: 感觉dp,一维不够就加一维,我一开始有想到dp,但是只是一维的去推,推着感觉不正确。这次用dp[i][j],表示到j点已游玩i个地点的最少时间。 DAG ...
分类:
其他好文 时间:
2018-07-21 00:13:18
阅读次数:
180
快速排序(quick sort) 首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。 将数组分割成两个数组之后再分别对剩下的两个数组执行排序,这样循环,直到剩一个元素。 ...
分类:
编程语言 时间:
2018-07-21 00:10:36
阅读次数:
212