关闭

正则表达式,匹配不超过9位正整数

System.out.println(Pattern.matches("(\\d{0,8}[1-9]{1})|(\\d{0,7}[1-9]{1}\\d{0,1})|(\\d{0,6}[1-9]{1}\\d{0,2})|(\\d{0,5}[1-9]{1}\\d{0,3})|(\\d{0,4}[1-9]{1}\\d{0,4})|(\\d{0,3}[1-9]{1}\\d{0,5})|(\\d{0,2}[...
阅读(3510) 评论(0)

maven dependency不能发布到后台的解决办法

eclipse开发,maven project,maven dependency不能发布到后台,解决方法: 右键项目名称 -> 属性 -> deployment assembly 发布后workspace中目录,WEB-INF/lib 可参考, http://www.mkyong.com/maven/maven-dependency-libraries-no...
阅读(801) 评论(0)

浏览器未安装flash插件,如何提示用户安装adobe flash player?

很简单,页面中嵌入如下代码即可。...
阅读(7248) 评论(4)

如何提高英语听力《听力方法》

编辑点评:想做好任何事情,都不可能一蹴而就,都需要你的坚持不懈,提高英语听力水平也不例外。那具体如何提高自己的英语听力水平呢?我觉得首先要清楚自己的听力水平处于哪个阶段。其次,要激发提高英语听力水平的原动力。 本文相关应用 想做好任何事情,都不可能一蹴而就,都需要你的坚持不懈,提高英语听力水平也不例外。那具体如何提高自己的英语听力水平呢? 我觉得首先要清楚自己的听力水平处于哪个...
阅读(565) 评论(0)

遍历List并移除其中的某些元素

遍历List并移除其中的某些元素,看起来似乎很简单,但是也容易犯错。 package com.cnrvoice.account.constant; import java.util.ArrayList; import java.util.List; public class RemoveElementFromListWhenIterator {     public sta...
阅读(2033) 评论(0)

Windows7 32位与64位/x86与x64的区别

看到有很多会员问到底是选Windows7 x86,还是选x64。这里简单的谈一下这这两种系统的区别。 简单的说x86代表32位操作系统  x64代表64位操作系统。 简单的判断电脑是否支持64位操作系统:http://www.windows7en.com/Win7/5305.html 如果你的CPU是双核以上,那肯定支持64位操作系统了 如果你的电脑内存大于4G,那就要用64位的系统了,因...
阅读(682) 评论(0)

如何生成sqlplus操作日志

spool d:\history.log; select * from user; ... spool off; 可以将你的操作记录,即命令窗口所打印出来的所有东西存入到日志文件中,此处为d:\history.log 此功能便于日后查看。...
阅读(900) 评论(0)

oracle11g安装

前不久安装了oracle11g,使用pl/sql developer可以连接上,但是使用sql developer却怎么也连不上,一直报错。 Ora-12514:TNS:无监听程序。 Ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务。 即使我已经启动了TNSLISTENER服务,仍然不行。 采用oracle自带的网络配置助手(Net configuration Ass...
阅读(683) 评论(0)

排序算法(java)

花了几天时间总结了一下排序算法,原理基本都是学习维基百科的,http://zh.wikipedia.org/wiki/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95,维基百科确实做的很好,总结的相当完整具体,并且有各种语言的参考代码,给我帮助很大。 以下是我做的总结,各个算法的demo发布在arithmetic分类下的其他文章中, 排序算法: 1、直接插入排序算...
阅读(349) 评论(0)

ShellSort

希尔排序 希尔排序,也称递减增量排序算法,是插入排序的一种高速而稳定的改进版本。 将数组列在一个表中并对列排序(用插入排序)。重复这过程,不过每次用更长的列来进行。最后整个表就只有一列了。将数组转换至表是为了更好地理解这算法,算法本身仅仅对原数组进行排序。 package com.maogh.sort; /** * shell sort * @author wikipedia...
阅读(340) 评论(0)

SelectionSort

选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。 package com.maogh.sort; /** * Selection Sort * * @author Ivan Ma...
阅读(444) 评论(0)

QuickSort

快速排序 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists)。 步骤为:     从数列中挑出一个元素,称为"基准"(pivot),     重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(p...
阅读(379) 评论(0)

MergeSort

归并排序 算法描述: 归并操作的过程如下:     申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列     设定两个指针,最初位置分别为两个已经排序序列的起始位置     比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置     重复步骤3直到某一指针达到序列尾 将另一序列剩下的所有元素直接复制到合并序列尾 pac...
阅读(316) 评论(0)

InsertSort

插入排序 算法描述: 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下:     从第一个元素开始,该元素可以认为已经被排序     取出下一个元素,在已经排序的元素序列中从后向前扫描     如果该元素(已排序)大于新元素,将该元素移到下一位置     重复步骤3,直到找到已排序的元素小于或者等于新元素的位置     将新元素插入到该位置中 重复步骤2...
阅读(346) 评论(0)

BubbleSort

冒泡法 package com.maogh.sort; /** * bubble sort * @author Ivan Mao * */ public class BubbleSort implements Sort{ public float[] sort(float[] array) { int len = array.length; for (int i = len...
阅读(332) 评论(0)

win8将带来什么?

借助Windows 8,微软意图孤注一掷地将PC与移动终端设备统一。 北京时间9月13日,微软在加州阿纳海姆举行名为“BUILD”的大会,向公众和开发者展示Windows 8操作系统的早期版本。号称统一PC与移动终端的Windows 8吸引了全世界的目光。 10年以来,微...
阅读(387) 评论(0)
    个人资料
    • 访问:19532次
    • 积分:359
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:3篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论