本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
Java排序之插入排序
插入排序:将一个数据插入到已经排好序的序列中去,插入后保证序列依然有序,这个过程就是插入排序。
现在给定一个未知是否排好序的数组,要将其进行从小到大排序。如果使用插入排序,必须先将该数据分为两部分,一部分是排好序的,一部分是未排序的,并且逐一将未排序的部分插入到已排序的部分中去。
算法步骤描述:
1、选定数组第一个元素作为已排好序部分
2、取下一个元素作为 ...
网上的一篇关于sort()方法的分析
原文地址:http://blog.donews.com/maverick/archive/2006/07/09/951101.aspx
Python语言内置了sort方法,可以很方便地对某个List进行排序:L = [6, 5, 1, 3, 4, 2]L.sort()print L———- Run Python Program ———-[1, 2, 3, 4, 5, 6]
某些时候,我们 ...
javascript数组的排序sort
要求按照sn从小到大排序
var attrs = [{sn:1},{sn:20},{sn:-1},{sn:-2},{sn:100}];
attrs.sort(function(a,b){return a.sn>b.sn});
dom4j-BackedList排序问题
今天在读取xml文件进行排序时,报了一个很奇怪的问题,把处理结果记录如下:
InputStream in = new FileInputStream("D:/news_02120101_0212010102.xml");
...
按ip统计访问日志top
命令1:
time awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -5
78129 192.168.13.166
75165 192.168.12.52
58657 192.168.12.199
54146 192.168.13.183 ...
可视化排序实践之插入排序
本博文的程序实现对插入排序的可视化。具体的页面布局和之前的文章“可视化排序实践之冒泡排序”一致 (界面很简单就包括两个部分:界面左侧是可视化排序部分,右侧是冒泡排序的代码), 可视化排序实践之冒泡排序的博文请参考:
http://mouselearnjava.iteye.com/blog/1860956
可视化排序实践之选择排序的博文请参考:
http://mouselearnjava.iteye. ...
可视化排序实践之选择排序
本博文的程序实现对选择排序的可视化。具体的页面布局和之前的文章“可视化排序实践之冒泡排序”一致 (界面很简单就包括两个部分:界面左侧是可视化排序部分,右侧是冒泡排序的代码), 可视化排序实践之冒泡排序的博文请参考http://mouselearnjava.iteye.com/blog/1860956
程序的关键点主要有两点:
1. 如何在页面上表示出排序程序的运行过程。
2. 如何将排序程序的 ...
使用Collections.sort() 对List 排序
一、问题
有一次线上系统运行过程中,爆出更新数据库死锁的异常,联系DBA排查原因:在批量更新库存时,发生死锁。
二、解决方案
对调用DAL API的参数List进行排序,保证获取资源的顺序一致,从而避免数据库死锁,于是就有了这篇blog。
三、利用java.List.Collections对List排序
1. 待排序的POJO类,OfferSaleItemStatD ...
java的容器排序
在项目开发中,经常回用到容器排序,而它们的写法比较固定,今天就来总结一下.
pojo类如下:
package com.ldh;
public class Student implements Comparable<Student> {
private int id;
private String name;
private int ...
JavaScript数组的分割和排序
1. 数组分割:array.slice(start, end)
slice()是用来截取数组中的一部分,用它来复制数组,如果省略了end参数,则切分的数组包含从start开始到数组结束的所有元素。
现在要用它来复制数组:var newArray=oldArray.slice(0);
(1). 如果 start 为负,将它作为 length + start处理,此处 length 为数组的长度,比 ...
Partitioner, SortComparator and GroupingComparator in Hadoop
来源:http://roserouge.iteye.com/blog/746391
hadoop 0.20.2 api里面,作业被重新定义到了类 org.apache.hadoop.mapreduce.Job。
它有3个特别的方法:
job.setPartitionerClass(Partitioner p);
job.setSortComparatorClass(RawCompar ...