自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Benjamin

新博客迁移到: http://benjaminwhx.com

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

转载 Unsupported major.minor version 51.0解决办法

我使用的是Eclipse-jee-indigo + JDK 1.6.23环境,结果使用时出现Unsupported major.minor version 51.0错误提示,下面我来介绍Unsupported major.minor version 51.0错误的解决办法今天偶然间同事遇到一个问题,也加深了自己对eclipse中build path和java compiler

2015-01-30 11:53:19 1033

原创 Class org.apache.struts2.json.JSONWriter can not access a member of *

异常形式:Class org.apache.struts2.json.JSONWriter can not access a member of * 或是 Class com.googlecode.jsonplugin.JSONWriter can not access a member of class*第一种是struct2.1.8与json结合时的异常,第二种是struct2

2015-01-30 09:49:46 2425

原创 每天linux命令_ls命令

ls命令是linux系统最为常用的一个命令,其功能就是列出文件目录信息。该命令应用简单,但是参数众多,下面就分享一下该命令的主要参数及用法。ls命令的相关参数:在提示符下输入ls --help ,屏幕会显示该命令的使用格式及参数信息:先介绍一下ls命令的主要参数:-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-A 显示除 “.”和“..”外

2015-01-21 16:34:09 1432

转载 Linus,一生只为寻找欢笑

摘要 : 每个人桌面上一台电脑,这曾经是无数计算机先驱的梦想,这个梦想很早就实现了,在1997年,乔老师和比老师就说过,「比尔,我们共同控制了100%的桌面系统市场」,当然乔老师没说的是,比老师控制了97%,乔老师还不到3%。时至今日,乔老师走了,比老师颓了,移动终端把传统的 PC 市场冲击的七零八落。普通用户都知道了Windows、Android、OS X 、iOS、BlackBerry等等

2015-01-20 17:33:56 719

转载 Maven的配置文件setting.xml

简介:概览当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。settings.xml存在于两个地方:1.安装的地方:$M2_HOME/conf/settings.xml2.用户的

2015-01-19 11:37:16 921

原创 Nexus私服搭建_01

Nexus私服安装 第一步:下载nexus-webapp-2.9.0war包,然后拷贝到tomcat下的webapps目录中第二步:启动tomcat第三步:访问http://localhost:8080/nexus/显示如下:  第四步:点击右上角“log in” ,输入username:admin 和Password:admin123登录  第五步

2015-01-19 10:47:47 1015

转载 淘宝内部分享:怎么跳出MySql的10个大坑

淘宝自从2010开始规模使用MySQL,替换了之前商品、交易、用户等原基于IOE方案的核心数据库,目前已部署数千台规模。同时和Oracle, Percona, Mariadb等上游厂商有良好合作,共向上游提交20多个Patch。目前淘宝核心系统研发部数据库组,根据淘宝的业务需求,改进数据库和提升性能,提供高性能、可扩展的、稳定可靠的数据库(存储)解决方案。 目前有以下几个方向:单机,提升单机数据库

2015-01-17 19:21:39 976

原创 Maven3_maven移植和属性过滤

maven移植-级别不可移植环境可移植组织内部可移植广义可移植Maven移植-Profiles作用是:Profile允许你为移植或特殊的需要,自定义一个特殊的构建。1、maven移植-Profiles位于pom.xmlProfile可以覆盖几乎所有的pom元素........................

2015-01-16 16:21:28 1775 1

原创 Maven2_pom文件

在最开始如果你使用的时eclipse,那么你需要去安装一下maven的插件插件路径:http://m2eclipse.sonatype.org/sites/m2e安装指南:http://blog.163.com/myrudy@126/blog/static/17185153620108284935318/进入eclipse->window->preferences->搜索mav

2015-01-15 17:05:43 888

原创 Maven1_构建自己的第一个maven项目

1、去http://maven.apache.org/download.html下载一个版本的maven,解压至任意文件夹。2、加入maven的环境变量3、什么是maven?maven是一个项目管理工具,包含了一个项目对象模型(POM),一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期阶段中插件目标的逻辑。

2015-01-15 14:37:43 1031

转载 MyEclipse2014安装反编译class文件

eclipse3.2用的是jadclipse3.2,eclipse3.3和以后的版本都用的3.3(听说最新已到3.4)net.sf.jadclipse_3.3.0.jar,在MyEclipse2014测试可用。首先把jar拷贝到/dropins下;然后,重启myeclipse,搜索jad,path to decomplie配置为:F:\software\deve

2015-01-14 11:03:59 916

原创 Mac命令大全

持续更新中...1、Say命令这是一个很有趣的命令:say 将文本转化为语音,它使用了OS X中VoiceOver使用的文字语音转换系统。无需任何选项,say命令会将你输入的任何文本内容转化为语音输出:$ say “Never trust a computer you can’t lift.”你可以使用带-f 标识的say命令来朗读一个文本文档中的内容,同时

2015-01-12 18:12:08 2065

转载 Java枚举类型的使用

1. 在J2SE5.0中要定义枚举类型是使用enum关键词,枚举类型主要提供一些常数。如下列代码定义了Action枚举类型:   Java代码  public enum Action  {       TURN_LEFT,       TURN_RIGHT,       SHOOT  }   在Action.java中编写此段代码

2015-01-12 00:41:36 834

原创 FileUtil_2

文件的复制、读取,图片的裁剪等操作。package cn.huwhy.common.utils;import javax.imageio.ImageIO;import javax.imageio.ImageReadParam;import javax.imageio.ImageReader;import javax.imageio.stream.ImageInputStrea

2015-01-11 21:44:13 961

原创 排序高级之选择排序_选择排序

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换一对元素,它们当中至少有一个将被移

2015-01-07 10:42:27 1318

原创 排序高级之交换排序_臭皮匠排序

Stooge 排序是一种低效的递归排序算法,甚至慢于冒泡排序。在《算法导论》第二版第7章(快速排序)的思考题中被提到,是由Howard、Fine等教授提出的所谓“漂亮的”排序算法。该算法得名于三个臭皮匠,每个臭皮匠都打其他两个实现如果最后一个值小于第一个值,则交换这两个数如果当前集合元素数量大于等于3:使用臭皮匠排序前2/3的元素使用臭皮

2015-01-06 17:59:31 2651

原创 排序高级之交换排序_梳排序

梳排序(Comb sort)是一种由Wlodzimierz Dobosiewicz于1980年所发明的不稳定排序算法,并由Stephen Lacey和Richard Box于1991年四月号的Byte杂志中推广。梳排序是改良自泡沫排序和快速排序,其要旨在于消除乌龟,亦即在阵列尾部的小数值,这些数值是造成泡沫排序缓慢的主因。相对地,兔子,亦即在阵列前端的大数值,不影响泡沫排序的效能。

2015-01-06 17:26:28 2933 1

原创 排序高级之交换排序_快速排序

快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策略来把一个序

2015-01-06 16:31:11 1209

原创 排序高级之交换排序_奇偶排序

奇偶排序,或奇偶换位排序,或砖排序,是一种相对简单的排序算法,最初发明用于有本地互连的并行计算。这是与冒泡排序特点类似的一种比较排序。该算法中,通过比较数组中相邻的(奇-偶)位置数字对,如果该奇偶对是错误的顺序(第一个大于第二个),则交换。下一步重复该操作,但针对所有的(偶-奇)位置数字对。如此交替进行下去。处理器数组的排序在并行计算排序中,每个处理器对应处理一

2015-01-06 12:05:09 9644 1

原创 排序高级之交换排序_鸡尾酒排序

鸡尾酒排序,也就是定向冒泡排序, 鸡尾酒搅拌排序, 搅拌排序 (也可以视作选择排序的一种变形), 涟漪排序, 来回排序 or 快乐小时排序, 是冒泡排序的一种变形。此算法与冒泡排序的不同处在于排序时是以双向在序列中进行排序。与冒泡排序不同的地方:鸡尾酒排序等于是冒泡排序的轻微变形。不同的地方在于从低到高然后从高到低,而冒泡排序则仅从低到高去比较序列里的每个元素。他可以得

2015-01-06 11:30:12 1381

原创 排序高级之交换排序_冒泡排序

冒泡排序(Bubble Sort,台湾另外一种译名为:泡沫排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序对个项目需要O()的比较次数,且可以原地排序。尽管这个算法是最简单了解和实

2015-01-06 11:02:24 1593

原创 排序研究前戏_计算复杂性

计算复杂性理论(Computational complexity theory)是理论计算机科学和数学的一个分支,它致力于将可计算问题根据它们本身的复杂性分类,以及将这些类别联系起来。一个可计算问题被认为是一个原则上可以用计算机解决的问题,亦即这个问题可以用一系列机械的数学步骤解决,例如算法。如果一个问题的求解需要相当多的资源(无论用什么算法),则被认为是难解的。计算复杂性理论通过引入数学

2015-01-06 10:07:09 952

vimrc配置文件

vimrc配置文件,下载下来直接运行unzip -f vimrc.zip -d ~/,然后就可以使用漂亮的vi界面了。

2015-08-27

二维码QRCode.jar

QRCode.jar包是开发二维码生成与解析的重要jar包,此包可以简单的生成二维码和解析工作。

2014-09-19

空空如也

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

TA关注的人

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