自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 选择排序---直接选择排序

选择排序(Selection Sort)的基本思想是:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。演示地址:http://www.yxqzzx.cn/teacher/ShowArticle.asp?ArticleID=417初始数组:7 3 4 1 5 8第1趟排序:7 | 1 3 4 7 5 ...

2013-09-21 16:54:15 176

原创 交换排序---冒泡排序

冒泡排序比较相邻的元素。如果第一个比第二个大,就交换他们两个。从0到n-1,两两比较数组中的元素,如果前者大于后者,则交换之(如a[0]>a[1],则交换a[0]和a[1])。作一趟冒泡排序后,最大值就在最后一个位置a[n-1]上了。然后对余下的0到n-2个元素作第二趟冒泡排序,次最大值就去到倒数第二个位置a[n-2]上了,如此类推。冒泡排序最好的时间复杂度O(n),就是n‐1...

2013-09-21 16:37:39 131

原创 插入排序---直接插入排序

基本思想第一趟比较前两个数,然后把第二个数按大小插入到有序表中; 第二趟把第三个数据与前两个数从前向后扫描,把第三个数按大小插入到有序表中;依次进行下去,进行了(n-1)趟扫描以后就完成了整个排序过程。直接插入排序属于稳定的排序,最坏时间复杂性为O(n^2),空间复杂度为O(1)。演示网址:http://www.yxqzzx.cn/teacher/ShowArticle.asp?A...

2013-09-21 16:21:51 162

原创 mysql-游标使用

mysql存储过程好几年没用了,最近看文档,就写了个小例子实践下,增强记忆。例子主要实现的是从一张表更新记录到另外一张表去。[code="java"] CREATE TABLE `user_info` ( `user_id` int(11) default NULL, `user_name...

2013-07-14 10:50:55 116

原创 m2eclipse插件地址,mark一下

刚刚下了个eclipse,想装个mvn插件,发现好几个提供的下载地址都失效了,在官网折腾了半天,终于是找到了,记录下。http://nexus.tesla.io:8081/nexus/content/sites/m2e.extras/这个地址列表,找到了我的安装版本http://nexus.tesla.io:8081/nexus/content/sites/m2e.extras/m2e-1.4...

2013-07-07 10:40:41 135

原创 centos网络配置

虚拟机下安装CentOS-6.4-x86_64-minimal.iso好几遍都失败,提示读取镜像失败,后面没办法只好安装了CentOS-6.4-x86_64-LiveCD.iso想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,所以我虚拟机使用了桥接模式,因此有必要进行下网络配置。这个版本很奇怪,安装完成后居然没有ifcfg-eth0文件,只好自己重新添加一...

2013-06-29 17:30:11 90

原创 Nodejs v0.8.12安装

版本:v0.8.12系统:centos5.5[code="java"]wget http://nodejs.org/dist/v0.8.12/node-v0.8.12.tar.gztar -zxvf node-v0.8.12.tar.gzcd node-v0.8.12./configuermake && make install[/code]出错:[co...

2012-10-17 10:31:00 1524

原创 nginx配置错误信息

Nginx域名增多后,重启发现报如下错误:[code="java"][emerg] 4244#4408: could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32[/code]Solution:E:\nginx-1.2.0\conf\nginx.conf,...

2012-08-08 10:29:37 97

原创 SiteMesh 2学习(3):装饰文件decorators.xml说明

sitemesh默认使用decorators.xml作为装饰配置文件。本文将对如何使用装饰器进行说明介绍。decorators.xml顶层元素概览如下: decorators的元素说明:decorators:装饰器的顶层元素,包括如下属性 defaultdir:装饰器文件默认存放的目录子元素...

2011-12-21 16:16:54 258

原创 SiteMesh 2学习(2):标签使用说明

itemesh包括两大标签库。Decorator Tags :被用于建立装饰器页面.Page Tags :被用于从原始内容页面访问装饰器.下面做个介绍:1.插入原始页面(被包装页面)的head标签中的内容(不包括head标签本身)。2.插入原始页面的标签中的内容(不包括body标签本身)。注释:装饰jsp:,可以在装饰页面bo...

2011-12-21 15:49:25 125

原创 Nginx服务器的安装

[size=medium]系统配置[/size]CentOS 5.4nginx-1.1.11(下载地址:http://nginx.org/en/download.html)openssl http://www.openssl.org/source/[size=medium]安装步骤[/size]解压文件,然后进入解压后的目录下,进行编译安装 [code="java"]...

2011-12-19 13:33:52 86

原创 SiteMesh 2学习(1):入门简介和简单实例

SiteMesh简介* 资料参考:SIteMesh官方地址:http://www.opensymphony.com/sitemesh/SIteMesh下载地址:http://java.net/downloads/sitemesh/* SiteMesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面布局和外观,如一...

2011-12-07 19:22:06 142

原创 Maven学习之四:仓库配置学习

配置mvn仓库的一些信息,我们可以通过settings.xml来进行设置,settings.xml定义的值被用来配置Maven的执行情况。该settings文件的设置会被应用到很多个项目上,因此这里的设置不应该和任何一个特定的项目绑定,并且该设置的内容也不应该分发给它人。该文件定义的值包括本地仓库地址,候选的远程仓库仓库服务器,以及一些认证信息。settings.xml文件可位于两个地方:...

2011-12-07 19:15:59 89

原创 Maven学习之三:创建一个简单的Maven项目

让我们从开发一个十分简单的例子开始探究Maven的核心概念。通过学习,你将会对构建生命周期 (buildlifecycle),Maven仓库 (repositories),依赖管理 (dependency management)和项目对象模型 (Project Object Model)有一个基本的理解。1.mvn创建项目(1) JAVA项目 mvn archetype:create ...

2011-12-07 19:15:09 215

原创 Maven学习之二:常用命令整理学习

mvn的命令有很多,在项目开发中,常用的mvn命令有如下,理解了下面的几个常用命令后,运用maven就没有问题了。mvn archetype:create创建 Maven 项目mvn compile编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时。mvn test-compile编译测试代码,compile之后会生...

2011-12-07 19:12:58 79

原创 Maven学习之一:安装配置

Maven简介:Maven是什么? 比较正式的定义:Maven是一个项目管理工具,它包含了:一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System), 和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。...

2011-12-06 18:53:15 74

原创 Spring MVC学习之一:启动spring mvc工程配置

本文针对spring mvc注解的工程配置进行了一个最简单的说明.spring demo地址:https://anonsvn.springframework.org/svn/spring-samples/步骤如下:1.依赖jar的引入(省略)2.web.xml:启用 Spring 容器和 Spring MVC 框架[code="java"] spring ...

2011-12-06 18:34:18 128

原创 Spring MVC学习之四:方法入参的介绍

Spring MVC 框架中你可以按任意顺序定义请求处理方法的入参(除了 Errors 和 BindingResult 必须紧跟在命令对象/表单参数后面以外),Spring MVC 会根据反射机制自动将对应的对象通过入参传递给请求处理方法。这种机制让开发者完全可以不依赖 Servlet API 开发控制层的程序,当请求处理方法需要特定的对象时,仅仅需要在参数列表中声明入参即可,不需要考虑如何获...

2011-12-06 18:31:52 335

原创 Spring MVC学习之三:处理方法返回值的可选类型

spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明:ModelAndView[code="java"] @RequestMapping("/show1") public ModelAndView show1(HttpServletRequest ...

2011-12-06 18:31:16 366

原创 Spring MVC学习之二:注解介绍

spring的注解有很多,今天主要对如下几个spring mvc常用的注解进行一个介绍。@Controller@Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为类名称开头字母小写,你也可以自己指定,如下方法一:@Controllerpublic class TestController {}方法二: ...

2011-12-06 18:30:25 111

原创 mysql常用命令整理

#MySQL 连接远程数据库(192.168.9.10),端口“3306”,用户名为“root”,密码“123”mysql -h 192.168.9.10 -P 3306 -u root -p123#查看mysql用户权限show grants for root@'localhost';#查看 MySQL 数据库服务器和数据库字符集show variables like...

2011-05-30 13:56:49 70

原创 oracle基本语句整理

创建序列create sequence SEQ_CARD_INFO_IDminvalue 1maxvalue 999999999999999999999999999start with 1increment by 1cache 20;添加列alter table BIZ_ORDER add order_number number default 0;comm...

2011-03-11 16:17:12 88

原创 Fedora安装svn客户端

想在fedora上进行代码的更新编译工作,于是安装了一个svn,很简单http://subversion.apache.org/packages.html#fedoraFedora Linux $ yum install subversion检出文件(checkout)。 使用命令:svn co http://{svn repository url} /...

2010-12-09 10:47:51 115

原创 Eclipse安装问题

linux下安装eclipse出现如下错误failed to load the jni shared library"/usr/local/java/jdk1.6.0_21/bin/../jre/lib/i386/client/libjvm.so" 双击就出现这个玩意 无法进入界面 不知道咋回事,我的jdk是安装好了的,在终端java -version显示正确 在网上查了一些资料,发现...

2010-11-05 15:26:29 101

原创 HashMap的遍历

发现项目中每个人遍历map的方式都有所不同,有的用keySet,有的用entrySet,试了试,按原理是entrySet快。[code="java"]import java.util.Calendar;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.uti...

2010-11-03 16:11:13 68

原创 oracle常用函数

数据库替换字符串:select translate( '4683,968,969 ', ', ', '$ ') from dual;连接两个字符串:select concat('hello','world')||',你好,世界' from dual; 待补充

2010-10-28 19:34:03 60

原创 正则表达式

[code="java"]private static final String mobile_fmt = "^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\\d{8}$"; private static final Pattern mptn = Pattern.compile(mobile_fmt); /** * 检查手机号码 * @param st...

2010-10-15 13:17:14 79

原创 Linux常用命令

[color=red][b]R1:时间相关[/b][/color]查看系统时钟: # date 设置系统时钟: # date -s "月/日/年 时:分:秒"使用hwclock或clock命令查看和设置硬件时钟 # hwclock --show 或 # clock --show 设置硬件时钟:# hwclock --set --date="09/10/2010 13:2...

2010-09-06 18:09:24 69

原创 struts2整合spring实现拦截器

Struts 2框架整合Spring很简单1.首先确定所需的包[img]http://dl.iteye.com/upload/attachment/299894/467e8e94-fb61-3198-b150-c1abfbd16b89.jpg[/img]2.WEB-INF目录下建立web.xml[code="java"] struts2 o...

2010-08-27 22:31:46 125

原创 hessian 使用过程碰到的异常

今天在使用hessian时碰到了如下的问题:[code="java"]org.springframework.remoting.RemoteAccessException: Cannot access Hessian remote service at [ http://localhost:8080/logcenter/remoting/hessianQueryLog ]...

2010-08-14 11:39:43 1372

原创 Eclipse中生成iBatis代码以及配置文件

最近项目在使用spring+ibatis,ibatis是比较不错的框架,但是配置sqlmap的时候还是要花一些时间的,为了提高一点效率,上网找了下eclipse中自动生成ibatis相关代码的插件,还是挺不错的。1.安装插件 一.安装插件eclipse->Help>Software Updates>Find and Install->Search for new features to...

2010-08-10 21:51:51 159

原创 windows下websvn的安装配置过程

1.下载svnwebclient-3.1.0.zip,http://www.polarion.com/downloads/svn.php2.下载EnScript,地址为:http://gnuwin32.sourceforge.net/packages/enscript.htm,安装过程如下:I. Introduction ==============="Polari...

2010-08-02 20:00:13 443

原创 resin的配置优化

下载resin源码包 : resin-3.0.18.tar.gz [path]#cp resin-3.0.18.tar.gz /usr/local/ [path]#cd /usr/local/ [path]#tar -zxvf resin-3.0.18.tar.gz [path]#cd resin-3.0.18 [path]#./configure –prefix=/...

2010-08-01 23:13:31 111

原创 memcache的安装

. Memcache server 在CentOS的安装配置 :1..下载源码包 : libevent-1.3a.tar.gz 及 memcached-1.2.1.tar.gz安装:#tar -xzf libevent-1.3a.tar.gz#cd libevent-1.3a# ./configure --prefix=/usr# make# make install...

2010-07-28 11:40:31 74

原创 mysql编码设置

mysql编码查看及设置命令--查看数据库的字符集 show variables like 'character\_set\_%'; show variables like 'collation_%'; show variables like '%server%';一、Windows1、中止MySQL服务2、在MySQL的安装目录下找到my.ini,如果没有就把...

2010-07-28 11:10:41 69

原创 activeMQ结合mysql进行持久化

ActiveMQ有几种存储方式,默认使用的是文件索引的方式,在这里我采使用MySQL进行消息持久化过程1.打开activemq.xml,找到,将默认的注释掉,加入如下的设置: 其中dataSource指定了所用数据源的名字为mysql-ds。需要在activemq.xml文件中的标签之外配置数据源。下面是MySql的配置信息。 ...

2010-07-17 10:20:58 161

原创 ActiveMQ 5.2的安全性配置

最近在研究activeMQ,在按照官网的例子和一些资料写了些小实例,并打算用它来进行发送邮件使用,使用的过程中涉及到了安全性的问题,我本是用的最新版本activemq 5.3.2但是按照官网的资料,对这个版本的安全性配置提及很少,倒是没有出来的版本5.4.0里面的配置涉及到了,下载了一个5.4.0后发现果然配置起来相当简单。但是考虑到其还未发布,因此我对低一点版本的5.2.0进行了一个配置....

2010-07-17 09:38:19 133

原创 Spring整合JMS

今天看书看了下JMS,初步有了个了解,具体的JMS知识还需要进一步的深入学习。J2EE中,JMS(Java Message System)提供了一种异步处理机制的实现。JMS通过异步的、非阻塞的消息传递,将消息的生产者和使用者松散的联系在一起。对于使用者,它无所谓是谁产生了消息或者是在何时产生的。这就能够建立一种动态的、灵活的可靠的系统。所谓可靠,因为JMS将每个消息都保存起来,只有确保本...

2010-05-08 19:52:19 78

原创 JMS消息服务AcitveMQ的配置和测试小例子

一、ActiveMQ安装与配置1、安装文件:apache-activemq-5.2.0-bin.zip 2、安装过程:解压缩到apache-activemq-5.2.0-bin.zip到一个目录,比如C:\apache-activemq-5.2.0 3、ActiveMQ配置文件在C:\apache-activemq-5.2.0\conf\activemq.xml,采用默认的配置...

2010-05-08 18:54:23 115

原创 Windows下SVN服务端与客户端安装

[size=medium]Svn服务端的安装配置1.下载svn虚拟服务端,地址:http://www.visualsvn.com/server/download/2.安装VisualSVN-Server-2.1.1.msi 在本地,然后在bin目录下启动服务。3..打开服务端管理界面, 右键Repositories,创建项目文件目录shop。4.设置服务端的链接地址...

2010-05-06 22:37:57 91

空空如也

空空如也

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

TA关注的人

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