破晓

~~~~~~

归并排序

归并排序的思想是把一个数组分成两半,排序每一半,然后用Merge()方法把数组的两半归并成一个有序数组。如何来为每一部分排序呢?把每一部分都分成两个四分之一,对每个四分之一部分排序,然后把他们归并成为一个有序数组的一半。 类似的,每一对八分之一部分归并成为四分之一部分,每一对十六分之一归并成为八分...

2015-10-29 15:47:04

阅读数 258

评论数 0

简单排序--插入排序

插入排序Insertion Sort为基本排序算法之一 其工作原理是将数组的后端保留为无序序列区,在前端由前往后逐渐建立有序序列区。 每一次挑出后半部分无序区域的第一个元素作为当前操作元素,然后从该位置往前逐个扫描,找到正确的位置进行插入,视为插入排序。

2015-10-26 14:39:57

阅读数 303

评论数 0

简单排序---选择排序

package cnic.cn.impl; public class SelectionSort { public static void main(String[] args) { int[] array = new int[10]; array[0] = 0; array[1]...

2015-10-23 17:16:18

阅读数 269

评论数 0

简单排序---冒泡排序

package cnic.cn.impl; public class BullleSort { public static void main(String[] args) { int[] array = new int[10]; array[0] = 0; array[1] =...

2015-10-22 11:19:12

阅读数 329

评论数 0

Elasticsearch中同时实现对某一字段的精确查询和模糊查询的方法

"source.strain": { "type": "muti_field", "fields": { &quo...

2015-10-21 17:56:28

阅读数 14520

评论数 1

二分法查找有序数组

package cnic.cn.impl; public class ArrayTest { public static void main(String[] args) { int key=11; int time=0; int[] array = new int[10]; ...

2015-10-20 17:28:32

阅读数 806

评论数 1

rsync无密码同步文件

最近因为项目需要,要实现rsync文件同步的功能,需要把rsync命令写到shell脚本当中。以下是服务端和客户端的配置方式: 重新启动rsync服务的方式: rsync --daemon --config=/data/etc/rsyncd.conf 服务端: rsyncd.conf的配...

2015-10-20 16:04:30

阅读数 3886

评论数 0

jquery中attr和prop的区别

感谢原创作者提供这么好的文章:点击打开链接 jquery中attr和prop的区别 在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。 关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我...

2015-10-19 11:01:17

阅读数 258

评论数 0

java设计模式--适配器模式

概述:将一个类的接口转换成客户希望的另外一个接口。Adapter接口使得原本由于接口不兼容而不能在一起工作的类能够在一起工作。 适配器的实现方式分为两种:类的适配器模式和对象的适配器模式 (1)类的适配器模式 Adapter类的实现了Targer接口,继承了Adaptee类。...

2015-10-16 15:53:57

阅读数 256

评论数 0

ApplicationContext和BeanFactory的不同之处

ApplicationContext和BeanFactory的不同之处在于:前者会利用java反射机制自动识别出配置文件中定义的BeanPostProcessor,InstantiationAwareBeanPostProcessor和BeanFactoryPostProcessor,并自动将它们...

2015-10-16 15:50:10

阅读数 293

评论数 0

fushionchart的Pie3D的具体使用方法

$(function() { var percentage = "${percentage}"; var unpercentage = 1 - percentage; var chart1 = new FusionCharts("../js/FusionC...

2015-10-16 15:17:41

阅读数 656

评论数 0

Shell编程实现Kill线程

[root@centos65 liumengyang]# cat test.sh #!/bin/sh #if the process exists,kill it pid=$(ps -ef|grep java|awk '{print $2}') pidname=$(ps -ef|grep java...

2015-10-13 14:38:08

阅读数 1527

评论数 0

jstl if和foreach的混合使用 实现通过后台值控制select默认选项的功能【实例】

Parser: ${parserList}"> ${item == parser}"> ...

2015-10-13 09:55:24

阅读数 3216

评论数 0

dom4j解析XML文件

要解析的XML文档如下: genbank go EMBL HSSP Java代码如下: package cnic.cn.process; import java.io.File; import java.util.Iterator; ...

2015-10-12 17:05:25

阅读数 306

评论数 0

java程序执行Linux命令

概要说明: java程序中要执行linux命令主要依赖两个类:Process和Runtime 首先说明一下Process类: Process类是一个抽象类,封装了一个进程(即一个执行程序); Process类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁进程...

2015-10-08 09:24:59

阅读数 2237

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭