码迷,mamicode.com
首页 > 2017年07月13日 > 全部分享
转载--编写高质量代码:改善Java程序的151个建议(第4章:字符串___建议52~55)
阅读目录 建议52:推荐使用String直接量赋值 建议53:注意方法中传递的参数要求 建议54:正确使用String、StringBuffer、StringBuilder 建议55:注意字符串的位置 回到顶部 建议52:推荐使用String直接量赋值 一般对象都是通过new关键字生成的,但是Str ...
分类:编程语言   时间:2017-07-13 23:41:34    阅读次数:253
Hibernate 中对表的操作
Hibernate CRUD testing Hibernate 中对表的操作, add,load,update,delete,list,pager(分页) ...
分类:Web程序   时间:2017-07-13 23:41:24    阅读次数:256
入门angular4
1. 语法 绑定属性:[attr.xxx] [class.xxx] [style.xxx] property是DOM中的属性,是JavaScript里的对象; attribute是HTML标签上的特性,它的值只能够是字符串 2. 规范 类、大驼峰命名法 ...
分类:其他好文   时间:2017-07-13 23:41:16    阅读次数:186
HashMap原理-1.7
之所以分两篇文章记录,因为之前一直看的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 for循环对集合的遍历
java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。 许多情况需要我们遍历出集合中的元素,并做相应的处理。 下面对各种类型的集合的遍历做一些总结,关于增强for循环,需要注意的是,使用增强fo ...
分类:编程语言   时间:2017-07-13 23:40:49    阅读次数:264
Struts2与SpringMVC的区别
1.Struts2是类级别上的拦截,一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文。而且Struts过滤后是去Struts配置文件中找Action,而SpringMVC过滤后是去controller中找对应于@RequestMapping ...
分类:编程语言   时间:2017-07-13 23:40:41    阅读次数:215
flask前端优化:css/js/html压缩
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
Homework1
Program1 println...小写L,不是大写i.... Program2 Nuke ...
分类:其他好文   时间:2017-07-13 23:40:26    阅读次数:199
2.HTML5基本标签
一、标题标签 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
bzoj 2160: 拉拉队排练
Description 艾利斯顿商学院篮球队要参加一年一度的市篮球比赛了。拉拉队是篮球比赛的一个看点,好的拉拉队往往能帮助球队增加士气,赢得最终的比赛。所以作为拉拉队队长的楚雨荨同学知道,帮助篮球队训练好拉拉队有多么的重要。拉拉队的选拔工作已经结束,在雨荨和校长的挑选下,n位集优秀的身材、舞技于一体 ...
分类:其他好文   时间:2017-07-13 23:40:05    阅读次数:234
407. Trapping Rain Water II
Analysis, 根据木桶原理,先找外围最矮的bar,里边如果有bar比它还矮,一定能存水(因为四周所有的bar都比它高) 注意还可能存更多的水,因为往里面,很可能cell高度变化。所以要把BFS中间遇到的高的bar都存进queue,随着水平面提升,提升到这些bar的高度,看能不能有凹槽存更多的水 ...
分类:移动开发   时间:2017-07-13 23:39:57    阅读次数:221
Android学习——LinearLayout布局实现居中、左对齐、右对齐
android:orientation="vertical"表示该布局下的元素垂直排列; 在整体垂直排列的基础上想要实现内部水平排列,则在整体LinearLayout布局下再创建一个LinearLayout布局。 实现效果如下: ...
分类:移动开发   时间:2017-07-13 23:39:47    阅读次数:248
[ python编程 ] subprocess模块学习总结
转载: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
自动化运维 ansible
1. 如何添加机器 2.ansible 命令格式 3. 执行 ping 的流程 4. ansible 命令详解 5. 什么事Inventory 7.....Inverntory ...
分类:其他好文   时间:2017-07-13 23:39:30    阅读次数:187
Linux下配置tomcat + apr + native应对高并发
在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待。但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,这时并发的线程数量明显下降,从原来的300可能会马上下降 ...
分类:系统相关   时间:2017-07-13 23:39:22    阅读次数:442
CodeForces 478D Red-Green Towers (DP)
题意:给定 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
1590条   上一页 1 2 3 4 5 6 7 ... 94 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!