自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mountainer

新世纪无产阶级.用户程序员

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

转载 使用maven profile实现多环境可移植构建

原文地址:http://blog.csdn.net/mhmyqn/article/details/24501281在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,是个很麻烦的

2017-05-05 16:09:37 389

转载 vim全局替换命令

vim全局替换命令语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr] 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,同“1,$”;“. ,$” :从当前行到文件尾;s : 表示替换操作[option] : 表示操作类型

2017-04-14 18:23:43 529 2

原创 RHEL 6.3使用CentOS yum源

由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。所以yum install 命令每次都安装失败。0. 系统说明:系统:Red Hat Enterprise Linux Server 6.3 (使用lsb_release -a命令查看) 内核:Linux 2.6.32-279.el6.x86_64(使用uname -a查看)1 删除RHEL原有的yum`

2017-04-14 18:22:38 2169

原创 Archive for required library: proxool/proxool/0.9.0RC3/proxool-0.9.0RC3.jar' cannot be read or is no

问题描述 项目代码使用maven管理,导入eclipse后,eclipse一直卡在了build workspace,观察eclipse的错误描述,出现标题所示的错误提示,maven不报错,但查看本地仓库后,proxool-0.90RC3.jar已经下载下来了,到底是哪里出错了?原因 Eclipse的错误描述很清楚了,就是下载的proxool-0.90RC3.jar是损坏的! 是配置的远程仓库

2017-03-03 11:23:35 1083

原创 Windows7 下Tomcat多实例部署

Multiple Instances SummaryTomcat supports installation of multiple instances. You can have a single installation of Tomcat with multiple instances running on different IP/port combinations, or multiple

2016-05-05 15:42:11 615

转载 The declared package does not match the expected package

The declared package does not match the expected packageeclipse使用import导入源代码到项目中或者通过svn检出等方式导入源码到项目中,控制台容易出现大量错误。但同时直接使用ant脚本进行编译则能编译成功。这个时候请不用担心,打开错误可以看到在很多类的开头部分:package出现错误,提示为:The de

2016-04-08 18:41:07 1190

转载 用mysql workbench导出mysql数据库关系图

一、使用环境: MySQL Workbench 6.3 二、步骤: 1、点击首页的”Create EER Model 一、使用环境:MySQL Workbench 6.3.4.0二、步骤: 1、点击首页的"Create EER Model From Database"。加载中…技术分享 2、在"Store Connection"中选择数据库连接,然后点击"next"。技术分享

2016-04-08 18:39:53 1059

转载 在POM中配置远程仓库

在POM中配置远程仓库,但考虑这样的情况:在一个公司内部,同时进行这3个项目,而且以后随着这几个项目的结束,越来越多的项目会开始;同时,公司内部建立一个Maven仓库。我们统一为所有这些项目配置该仓库,于是不得不为每个项目提供同样的配置。问题出现了,这是重复 ! 其实我们可以做到只配置一次,在哪里配置呢?就是settings.xml。 不过事情没有那么简单,不是简单的将POM中的及元素复制到se

2016-03-24 14:22:37 3138

原创 备份一个数据库中每个表的100条数据的存储过程

drop PROCEDURE if exists sp_backup_db_100rows;delimiter //CREATE PROCEDURE sp_backup_db_100rows() BEGINDECLARE v_sql varchar(200); -- 要执行的动态sql语句DECLARE c_each_table_name varchar(20); -- 存放每个表名decl

2016-03-23 16:51:20 1614

原创 BeanDefinitionStoreException,MalformedByteSequenceException: Invalid byte 3 of 3-byte的解决方法

最近使用Eclipse做maven web项目,配置maven的profile时,部署到tomcat时总是报严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframe

2016-03-22 11:16:34 1725

转载 在Spring中配置使用commons-logging的simplelog来输出日志

Spring中使用自带的commons-logging的simplelog来输出日志。要在spring中使用simplelog输出日志,需要在classpath中放入两个properties:commons-logging.properties和simplelog.propertiescommons-logging.properties:org.apache.commons.l

2016-03-06 08:06:56 2001 1

原创 Eclipse 中建立 Maven Web项目

Eclipse 中建立 Maven Web项目Eclipse 中建立 Maven Web项目软件版本建立Archetype为web的maven项目在Java Resources文件夹中建立标准的maven目录结构1 去掉隐藏的missing文件夹2 建立标准的maven项目目录结构配置项目的 Web Deployment Assembly测试1 配置pomxml导入servlet-

2016-02-19 21:53:47 3981 2

翻译 Ubuntu 14.04 安装MongoDB 3.2社区版

Ubuntu 14.04 安装MongoDB社区版Ubuntu 1404 安装MongoDB社区版概述安装MongoDB社区版通过Ubuntu的包管理系统导入MongoDB的公共密钥创建一个MongoDB软件源的列表文件重新加载本地软件包数据库安装MongoDB包安装最新的稳定版本的MongoDB安装指定版本的MongoDB发行包锁定MongoDB的版本启动MongoDB社区版

2016-02-17 21:10:23 1140 2

转载 解决 —— SublimeText3: No module named ‘urllib2′

想装一个package controller插件,这个插件是管理插件的功能,先安装它,再安装其他的插件就方便了。却发现那个方法报了一个错  “ No module named ‘urllib2′ ”  ,这是什么情况呢?console安装命令:Console代码  import urllib2,os;pf='Package Control.sublime

2016-02-17 08:10:57 5565

原创 确保实现Runnable接口的实例在自己的线程中的运行的方法

在类中定义一个“start()”方法,里面将自己this传给Thread(),创建新线程对象,并调用该对象的start方法

2015-11-24 14:44:37 479

原创 Maven配置本地仓库(localRepository)位置

1.打开Maven安装目录下的config文件夹里的settings文件 2.找到节点,复制出来,去掉注释,将该节点内容设置为自定义的位置 3.更新eclipse里的maven 配置

2015-10-30 17:27:40 15542

转载 spring security 登录根据用户角色跳转到不同的页面

pring security 做的登录程序,不同角色的用户登录之后,可能会跳转到不同的页面,在默认情况下的配置,都是跳转到同一个页面,因为在 form-login 中设置的 default-target-url 就是登录后应该跳转到的页面。如何使得不同角色的用户登录后跳转到不同的页面呢? 至少有两种方法:1. 方法一, 就在 form-login 的 default-target-url 上做

2015-04-11 18:57:29 13653 3

原创 MySQL--索引

索引在数据库中是用B-树来实现的,穿件索引的命令时 CREATE [UNIQUE] INDEX 索引名 ON 表名(列名,...)例如: CREATE INDEX idx_lname_pinyin ON employee(lname_pinyin)。  使用命令SHOW INDEX FROM 表名,可以查看表中所有的索引, 删除索引 可以使用 DROP INDEX 索引名 ON 表名;

2014-12-29 10:29:59 513

原创 MySQL基本操作

数据库的认识sql是用户和数据库间交流的中介。sql命令不区分大小写。“mysql”数据库是含有与MySQL运行相关的基本信息等管理数据的数据库。“information_schema数据库又称为信息架构,管理从表开始的数据库的组成信息,以及用户管理信息的检索专用的数据库。通过这两个数据库可以掌握现在数据库的状态。不可以在这两个数据库中保存用户经常使用的数据。test数据库是测

2014-12-25 13:38:18 422

原创 用命令连接mysql , 出现'mysql' is not recognized as an internal or external command错误解决

将mysql server的bin文件夹路径加到window的环境变量下

2014-12-24 15:02:36 15564

原创 maven web项目不能创建src/main/java等文件夹的问题

eclipse创建maevn web项目,在选择maven_archetype_web原型后,默认只有src/main/resources这个Source Floder。 按照maven目录结构,添加src/main/java、src/test/java等Source Floder时,会报目The folder is already a  eclipse创建maevn web项目,在选择m

2014-12-06 14:39:00 2680

原创 实体类自动重写toString(),equals()和hashCode()方法

编写web项目时会遇到大量的实体类,那么多的实体类都要重写toS

2014-12-05 15:34:52 6849

原创 Tomcat版本注意问题

tomcat7支持的最好jdk版本为6

2014-12-04 10:40:51 596

转载 系统介绍jpa的博客

http://www.cnblogs.com/holbrook/archive/2012/12/30/2839842.html

2014-12-03 12:29:40 414

转载 JPA实体标识的自动生成

数据的唯一性是所有应用程序非常基本的要求,由开发者或者用户来维护这种唯一性存在着较大的风险,因此,由系统自动产生唯一标识是一种常见的做法。OpenJPA 中支持四种不同的实体标识自动生成策略:容器自动生成的实体标识; 使用数据库的自动增长字段生成实体标识; 根据数据库序列号(Sequence)技术生成实体标识; 使用数据库表的字段生成实体标识; 这四种方式各有优缺点,开发者可以根据实际

2014-12-03 11:11:03 1339

转载 JSR 303 - Bean Validation 介绍及最佳实践

www.ibm.com/developerworks/cn/java/j-lo-jsr303/

2014-12-01 16:57:21 342

原创 svn更改文件名或文件路径

受到Subersion管理的文件的除了文件编辑外,其他 一切对文件的操作都要Subversion

2014-11-13 18:36:26 7918

原创 PHP-CodeIgniter 2-静态页编写

1.建立Controller子类2.在Controller子类中加入页面控制方法3.

2014-11-10 12:02:51 394

原创 将非eclipse项目加入到eclipse中编辑

有的时候需要将非eclipse项目(如从subversion

2014-11-10 11:50:20 389

原创 servlet学习--数据库访问:JDBC

JDBC提供了一套访问关系型数据库的标准库,

2014-05-29 20:31:19 1071

原创 servlet与jsp的集成:模型-视图-控制器架构

使用mvc架构:有一个servlet处理最初的请求,查找数据,并将己

2014-05-25 08:13:00 1228

转载 java中数值类数据类型大小

1、基本类型:byte 二进制位数:82、包装类:java.lang.Byte3、最小值:Byte.MIN_VALUE=-1284、最大值:Byte.MAX_VALUE=1275、6、基本类型:short 二进制位数:167、包装类:java.lang.Short8、最小值:Short.MIN_VALUE=-327689、最大值:Short.MAX_VALUE=32

2014-05-24 09:25:29 1216

原创 jsp学习笔记--JavaBean在jsp页面中的应用

使用bean。开发单独的实用工具类,按照bean的要求进行构造。使用jsp:use

2014-05-19 21:04:01 579

原创 jsp转换为Servlet规则

jsp转换为servlet规则

2014-05-15 09:31:03 3974

原创 jsp学习

1.从网站上下载的jsp项目在Eclipse中部署后,在浏览器中访问显示

2014-05-14 15:01:57 418

原创 JSF笔记

1.应用Facelets技术的*.xhtml页中,用<ui:r

2014-04-11 20:25:01 574

原创 错误解释detached entity passed to persist

特征:Caused by: org.hibernate.PersistentObjectException: detached entity passed to persist: com.xxx.Xxx    简单地说,发生此异常即是一个游离的对象要被持久化(save)时,其ID既要ORM框架为它生成ID值,而此实体的ID却已然有值

2014-04-01 13:58:31 2181

转载 JSP中的<c:foreach>

迭代在 Web 应用程序环境中,迭代主要用于访存和显示数据集,通常是以列表或表中的一系列行的形式显示。实现迭代内容的主要 JSTL 操作是 定制标记。该标记支持两种不同样式的迭代:整数范围上的迭代(类似 Java 语言的 for 语句)和集合上的迭代(类似 Java 语言的 Iterator 和 Enumeration 类)。进行整数范围迭代用到了清单 1 中所示的  标记

2014-03-28 13:39:54 2098

原创 seam中的<s:validateEquality>标签

Tag to nest inside an input control to validate that its parent's value is equal (or not equal!) to thereferenced control's value.Attributes• for — The id of a control to validate against.• me

2014-03-27 22:07:20 738

原创 Hibernate的MANUAL刷新模式

使用Hibernate的MANUAL刷新模式扩展的应用程序事务是在对话范围中控制的。Seam可以透明地管理刷新模式扩展。如果将@Begin注解中的flushMode属性(或者页面描述符标签中的flush-mode属性)设置为MANUAL,Seam就会在对话启动时将持久化管理器转换成手工刷新。@Begin(flushMode = FlushModeType.MANUAL)public v

2014-03-24 22:34:44 998

空空如也

空空如也

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

TA关注的人

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