自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

破晓

~~~~~~

  • 博客(15)
  • 收藏
  • 关注

原创 归并排序

归并排序的思想是把一个数组分成两半,排序每一半,然后用Merge()方法把数组的两半归并成一个有序数组。如何来为每一部分排序呢?把每一部分都分成两个四分之一,对每个四分之一部分排序,然后把他们归并成为一个有序数组的一半。类似的,每一对八分之一部分归并成为四分之一部分,每一对十六分之一归并成为八分之一部分,以此类推。反复的分割数组,知道得到了子数组只有一个数据项。这就是基值条件;设定只有一个数据

2015-10-29 15:47:04 379

原创 简单排序--插入排序

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

2015-10-26 14:39:57 390

原创 简单排序---选择排序

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

2015-10-23 17:16:18 369

原创 简单排序---冒泡排序

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

2015-10-22 11:19:12 420

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

"source.strain": { "type": "muti_field", "fields": { "name": { "type": "string", "index": "analyzed"

2015-10-21 17:56:28 30588 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]; array[0] = 0; array[1] = 1; array[2] = 2; arr

2015-10-20 17:28:32 1086 1

原创 rsync无密码同步文件

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

2015-10-20 16:04:30 4976

转载 jquery中attr和prop的区别

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

2015-10-19 11:01:17 335

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

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

2015-10-16 15:53:57 352

原创 ApplicationContext和BeanFactory的不同之处

ApplicationContext和BeanFactory的不同之处在于:前者会利用java反射机制自动识别出配置文件中定义的BeanPostProcessor,InstantiationAwareBeanPostProcessor和BeanFactoryPostProcessor,并自动将它们注册到应用上下文中;而后者需要在代码中通过手工调用addBeanPostProcessor()方法进行

2015-10-16 15:50:10 444

原创 fushionchart的Pie3D的具体使用方法

$(function() { var percentage = "${percentage}"; var unpercentage = 1 - percentage; var chart1 = new FusionCharts("../js/FusionCharts/swf/Pie3D.swf", "ChartId_Pie1", "800", "400", "0", "0");

2015-10-16 15:17:41 1079

原创 Shell编程实现Kill线程

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

2015-10-13 14:38:08 2545 1

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

Parser: ${parserList}"> ${item == parser}"> @RequestMapping(value = { "/getAnalysisInfo.shtml" }, me

2015-10-13 09:55:24 3682

原创 dom4j解析XML文件

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

2015-10-12 17:05:25 407

原创 java程序执行Linux命令

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

2015-10-08 09:24:59 3359

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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