阅读目录 建议52:推荐使用String直接量赋值 建议53:注意方法中传递的参数要求 建议54:正确使用String、StringBuffer、StringBuilder 建议55:注意字符串的位置 回到顶部 建议52:推荐使用String直接量赋值 一般对象都是通过new关键字生成的,但是Str ...
分类:
编程语言 时间:
2017-07-13 23:41:34
阅读次数:
253
Hibernate CRUD testing Hibernate 中对表的操作, add,load,update,delete,list,pager(分页) ...
分类:
Web程序 时间:
2017-07-13 23:41:24
阅读次数:
256
1. 语法 绑定属性:[attr.xxx] [class.xxx] [style.xxx] property是DOM中的属性,是JavaScript里的对象; attribute是HTML标签上的特性,它的值只能够是字符串 2. 规范 类、大驼峰命名法 ...
分类:
其他好文 时间:
2017-07-13 23:41:16
阅读次数:
186
之所以分两篇文章记录,因为之前一直看的1.7的源码,而且网上很多的都是关于1.7的,今天在1.8上打开源码一看,居然懵了。 没想到1.8的实现变化这么大。所有特地拿一篇文章来记录下。 本章只介绍1.7的情况 1.HashMap存储结构 哈希表是由数组+链表组成的,一个长度为16的数组中,每个元素存储 ...
分类:
其他好文 时间:
2017-07-13 23:41:06
阅读次数:
339
当我们需要高效的完成以下操作时: 1.插入一个元素 2.取得最小(最大)的数值,并且删除 能够完成这种操作的数据结构叫做优先队列 而能够使用二叉树,完成这种操作的数据结构叫做堆(二叉堆) 堆与优先队列的时间复杂度: 若共有n个元素,则可在O(logn)的时间内完成上述两种操作 堆的结构如下图: 堆最 ...
分类:
其他好文 时间:
2017-07-13 23:40:58
阅读次数:
221
java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。 许多情况需要我们遍历出集合中的元素,并做相应的处理。 下面对各种类型的集合的遍历做一些总结,关于增强for循环,需要注意的是,使用增强fo ...
分类:
编程语言 时间:
2017-07-13 23:40:49
阅读次数:
264
1.Struts2是类级别上的拦截,一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文。而且Struts过滤后是去Struts配置文件中找Action,而SpringMVC过滤后是去controller中找对应于@RequestMapping ...
分类:
编程语言 时间:
2017-07-13 23:40:41
阅读次数:
215
1、先压缩再传输,可以减少传输的大小,减少传输时间,但是压缩需要时间,所以最终页面显示是快了还是慢了,需要比较 2、先看html压缩模块:pip install Flask-HTMLmin 压缩前:大小1.9M,完成时间1.20s 压缩后:大小1.3M,完成时间2.35s,反而时间更久了 2、再看c ...
分类:
Web程序 时间:
2017-07-13 23:40:32
阅读次数:
366
Program1 println...小写L,不是大写i.... Program2 Nuke ...
分类:
其他好文 时间:
2017-07-13 23:40:26
阅读次数:
199
一、标题标签 h1-->h6 h1最大 h6最小 <body> <h1>一级标题</h1> <h2>二级标题</h2> <h3>三级标题</h3> <h4>四级标题</h4> <h5>五级标题</h5> <h6>六级标题</h6> </body> 二、特殊符号 <body> Copyright &c ...
分类:
Web程序 时间:
2017-07-13 23:40:13
阅读次数:
293
Description 艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体 ...
分类:
其他好文 时间:
2017-07-13 23:40:05
阅读次数:
234
Analysis, 根据木桶原理,先找外围最矮的bar,里边如果有bar比它还矮,一定能存水(因为四周所有的bar都比它高) 注意还可能存更多的水,因为往里面,很可能cell高度变化。所以要把BFS中间遇到的高的bar都存进queue,随着水平面提升,提升到这些bar的高度,看能不能有凹槽存更多的水 ...
分类:
移动开发 时间:
2017-07-13 23:39:57
阅读次数:
221
android:orientation="vertical"表示该布局下的元素垂直排列; 在整体垂直排列的基础上想要实现内部水平排列,则在整体LinearLayout布局下再创建一个LinearLayout布局。 实现效果如下: ...
分类:
移动开发 时间:
2017-07-13 23:39:47
阅读次数:
248
转载:http://www.jb51.net/article/48086.htm 从Python 2.4开始,Python引入subprocess模块来管理子进程,以取代一些旧模块的方法:如 os.system、os.spawn*、os.popen*、popen2.*、commands.*不但可以调 ...
分类:
编程语言 时间:
2017-07-13 23:39:39
阅读次数:
264
1. 如何添加机器 2.ansible 命令格式 3. 执行 ping 的流程 4. ansible 命令详解 5. 什么事Inventory 7.....Inverntory ...
分类:
其他好文 时间:
2017-07-13 23:39:30
阅读次数:
187
在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待。但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,这时并发的线程数量明显下降,从原来的300可能会马上下降 ...
分类:
系统相关 时间:
2017-07-13 23:39:22
阅读次数:
442
题意:给定 n 块红砖,m 块绿砖,问有多少种方式可以建造成最高的塔,每一层颜色必须一样。 析:首先要确定最高是多少层h,大约应该是用 h * (h+1) <= (m+n) * 2,然后dp[i][j] 表示 前 i 层用 j 块红砖,dp[i][j] += dp[i-1][j-i], 但是这个空间 ...
分类:
其他好文 时间:
2017-07-13 23:39:14
阅读次数:
241