自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (11)
  • 收藏
  • 关注

原创 Tomcat项目的部署问题之Error starting static Resources

       老话说的好:实践出真知。什么事情都要去做,做了之后才能知道是怎么回事,会发现更多的问题。  刚进公司不久,项目经理叫我熟悉公司的开发框架,给了我一个公司完善的项目,叫我去熟悉。前2天这个项目还好好,后来我把JDK1.6给卸载了(公司要求的开发环境是JDK1.5+struts1.2+hibernate+spring).卸载了之后,发现Tomcat启动不了了,在myeclipse中部

2009-04-02 12:10:00 3054

转载 Hudson+Maven+SVN 快速搭建持续集成环境

hudson 是一个可扩展的持续集成引擎,Hudson非常易于安装和配置,简单易用,下面看看我们是如何几分钟就快速搭建一个持续集成环境吧。假设我们目前已经有2个maven项目:entities(JAVA类库),web(web应用,依赖entities)。 一、安装hudson:     下载http://hudson-ci.org/latest/hudson.war ,把下载的wa

2014-04-02 16:59:50 875

转载 MongoDB安装及配置

环境准备:        虚拟机:VM 7.0        系统: Ubuntu Server 12.04        NoSql: MongoDB               http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.4.5.tgz 新建用户组及用户(mongodb/m

2013-12-06 10:47:16 778

转载 Git服务器在Ubuntu中的搭建

公司最近准备启用git来管理公司项目,在CTO张头的带领下,历经挫折,终于完成了git服务器的配置工作。在使用Git之前,大家首先要明确几个概念:git服务器、git客户端和git服务器管理员。本文中使用ubuntu当作git服务器,pcA和pcB分别作为服务器管理员和git客户端。通常,git服务器上需要安装OpenSSH Server、Git、Gitosis和Apache2(如果想使用Gitw

2013-04-11 16:34:25 614

转载 【看日记学Git】之十五

git-clone命令,主要负责克隆git仓库到另一个新目录中。我们可以用如下的表示法来定义远程的一个git仓库:rsync://host.xz/path/to/repo.git/http://host.xz/path/to/repo.git/https://host.xz/path/to/repo.git/git://host.xz/path/to/repo.git/gi

2013-04-11 15:58:14 608

转载 【看日记学Git】之十四

我们从basic repository讲起。1我们都会使用这些命令来完成最基本的工作:git-init或git-clone来创建git仓库 git-fsck来检查仓库的错误git-gc用来完成一些琐碎的工作,比如重组或删减。2我们来专门研究下git-init命令。git-init命令主要用于创建一个空的git仓库或者重新初始化一个已存在的仓库。git-ini

2013-04-11 15:57:35 623

转载 【看日记学Git】之十三

在完成了入门学习(之一~之十)以及进阶学习(之十一~之十二)后,我们要深入学习各种git命令了。我们即将学习的内容将包括如下几个部分(扮演不同角色):1 Basic Repository Command:每个操纵git的人都需要掌握2 Individual Developer (Standalone):独立开发者需要掌握3 Individual Developer (Partici

2013-04-11 15:56:45 503

转载 【看日记学Git】之十二

这次重点讲解索引文件(index file)的作用。 我们在提交工作时,使用最多的命令就是git commit -a了,但是这个将提交你所做的所有工作。其实,如果你了解commit的工作机制,你会知道我们可以自定义提交哪些部分到哪些工作树中,其实自由度很大的。1还记得之前我们建立的test-project工作目录么。我们继续在这个目录下演示讲解。[rocrocket@wupen

2013-04-11 15:55:55 538

转载 【看日记学Git】之十一

接下来的内容是以“之一~之十”的内容为基础的,内容将围绕对象数据库和索引文件展开,这是为了更好的理解git的工作机制和体系结构。系列之十一将讲解“对象数据库(object database)”1为了讲清楚object database这个概念,我们先建立一个git仓库: $ mkdir test-project$ cd test-project$ git init$

2013-04-11 15:55:18 521

转载 【看日记学Git】之十

本次将重点关注历史记录查询。1git的历史记录是由一些列相关联的”commit”所组成的。每一次“commit”都会有一个唯一的名称。如下黑体字所示: [rocrocket@wupengchong project]$ git logcommit 5b888402aadd3cd41b3fe8c84a8658da07893b20Author: rocrocket Date:

2013-04-11 15:54:19 576

转载 【看日记学Git】之九(总结)

温故而知新,恩!本次复习之前的内容。1获得帮助可以使用类似man git-****的命令格式: 想获得关于commit命令的帮助,则man git-commit想获得关于pull命令的帮助,则man git-pull想获得关于merge命令的帮助,则man git-merge以此类推2任何人在使用git之前,都要提交简单的个人信息,以便git区分不同的提交者身份

2013-04-11 15:53:33 523

转载 【看日记学Git】之八

这次我们将探讨如何在git里合作。1目前我已经拥有的项目放在/home/rocrocket/git-study/rocrocket里面。此时我的一个同学小强(xiaoqiang),他在这台用于开发的机器上也拥有一个登录帐号,他也希望贡献代码。怎么办呢?小强可以这样获取我的工作成果: xiaoqiang$ git clone /home/rocrocket/git-study/r

2013-04-11 15:52:41 607

转载 【看日记学git】之七

===继续分支话题。上次学到了gitk。是不是很爽。爽完之后,分支的任务也就完成了。可以删除分支了:[root@wupengchong rocrocket]# git branch -d experimental Deleted branch experimental.在这里使用的是小写的-d,表示“在分支已经合并到主干后删除分支”。如果使用大写的-D的话,则表示“不论如何都

2013-04-11 15:51:58 567

转载 【看日记学Git】之六

===上次的内容比较少,主要是想调节一下大家的心情,总是在大量的文字之间徘徊,身心俱惫。(呵呵,想偷懒有太多种理由,其实主要原因是昨天参与了SFD北邮站的活动的组织工作,晚上回家实在没有精力钻研git了)===这部分主要关注:如何管理分支。 首先要树立这样一种思想,软件开发不是一线到底的,而是有许多曲折的路要走的。我们如何保证走上曲折的道路后能够回归正确的道路呢?可以利用git

2013-04-11 15:51:09 542

转载 【看日记学Git】之五

接着上次的话题,先谈一下git-add命令。在其他的版本控制系统中,add命令往往是用在有新文件加入时。而在git中,add命令似乎更简单了,只要是文件有改动,无论是这个文件被修改的还是被新加入的,都可以使用add来进行登记。接着谈log命令。最简单的查询开发日志的方法就是git log。但如果你觉得git log给出的信息太单薄了,可以使用git log -p,这样git不但会给

2013-04-11 15:50:07 470

转载 【看日记学Git】之四

===这次我们来研究“改进代码之后怎么提交给git”。还记得在之三中我们项目的main.c吧,其中的内容其实就是一个helloworld:[root@wupengchong rocrocket]# cat -n main.c1  #include2  int main()3  {4  printf(“hello world!\n”);5  return 0;6

2013-04-11 15:48:58 637

转载 【看日记学Git】之三

===昨天了解了一些关于版本控制系统的概念,知道了到底版本控制系统是用在哪些方面了。从今天我们开始重点关注git这个版本控制系统的应用了。为了学习git,我首先会登录到google查询git的官网地址,是http://git.or.cz/。毕竟git官方网站是最权威的学习git、下载git和更新git的地方嘛,其中的Documentation链接是用于用户入门和进阶的地方。最先映入眼帘

2013-04-11 15:47:48 596

转载 【看日记学Git】之二

===昨天将git安装到了机器了。今天起和大家一起学习下git到底是个什么东西。===查了一下百度百科和维基百科。git是一个版本控制系统。官方的解释是:版本控制(Revision control)是一种软件工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。按我的白话文解释就是:一群志同道合的人身处祖国各地,希望来合作开发一个项目,假设这个项目是使用c语

2013-04-11 15:46:40 648

转载 【看日记学Git】之一

今天是“git第一天”,和我“从零开始”吧!===1我用命令rpm -qa|grep -i git查看一下我的机器是否安装了git:[rocrocket@wupengchong ~]$ sudo su -[root@wupengchong ~]# rpm -qa|grep -i gitlibcapseo-0.2.0-0.1.20080603gita6ec446.fc9.i386

2013-04-11 15:43:33 840

原创 Git详解之八:Git与其他系统

Git 与其他系统世界不是完美的。大多数时候,将所有接触到的项目全部转向 Git 是不可能的。有时我们不得不为某个项目使用其他的版本控制系统(VCS, Version Control System ),其中比较常见的是 Subversion 。你将在本章的第一部分学习使用git svn ,Git 为 Subversion 附带的双向桥接工具。(伯乐在线注:如果你对Git还不了解,建议从本Gi...

2013-04-10 15:50:32 96

原创 Git详解之七:自定义Git

自定义 Git到目前为止,我阐述了 Git 基本的运作机制和使用方式,介绍了 Git 提供的许多工具来帮助你简单且有效地使用它。 在本章,我将会介绍 Git 的一些重要的配置方法和钩子机制以满足自定义的要求。通过这些工具,它会和你和公司或团队配合得天衣无缝。(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读)7.1  配置 Git如第一章所言,用git co...

2013-04-10 12:41:22 337

原创 Git详解之六:Git工具

Git 工具 现在,你已经学习了管理或者维护 Git 仓库,实现代码控制所需的大多数日常命令和工作流程。你已经完成了跟踪和提交文件的基本任务,并且发挥了暂存区和轻量级的特性分支及合并的威力。(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读) 接下来你将领略到一些 Git 可以实现的非常强大的功能,这些功能你可能并不会在日常操作中使用,但在某些时候你也许...

2013-04-10 12:07:43 204

原创 Git详解之五:分布式Git

为了便于项目中的所有开发者分享代码,我们准备好了一台服务器存放远程 Git 仓库。经过前面几章的学习,我们已经学会了一些基本的本地工作流程中所需用到的命令。接下来,我们要学习下如何利用 Git 来组织和完成分布式工作流程。(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读) 特别是,当作为项目贡献者时,我们该怎么做才能方便维护者采纳更新;或者作为项目维护者时,又该...

2013-04-10 11:43:04 164

原创 Git详解之四:服务器上的Git

服务器上的 Git到目前为止,你应该已经学会了使用 Git 来完成日常工作。然而,如果想与他人合作,还需要一个远程的 Git 仓库。尽管技术上可以从个人的仓库里推送和拉取修改内容,但我们不鼓励这样做,因为一不留心就很容易弄混其他人的进度。另外,你也一定希望合作者们即使在 自己不开机的时候也能从仓库获取数据 — 拥有一个更稳定的公共仓库十分有用。因此,更好的合作方式是建立一个大家都可以访问的...

2013-04-10 10:20:46 269

原创 Git详解之三:Git分支

Git 分支 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读) 有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 ...

2013-04-09 17:39:06 275

原创 Git详解之二:Git基础

Git 基础 读完本章你就能上手使用 Git 了(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开 始阅读)。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更 新。我们还会展示如何让 Git 忽略某些文件,或是名称符合特定模式的...

2013-04-09 16:57:38 139

原创 Git详解之一:Git起步

起步 本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。(查看Git详解系列的全部文章) 1.1 关于版本控制 什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查...

2013-04-09 16:20:05 69

原创 Git分支管理策略

来源:阮一峰如果你严肃对待编程,就必定会使用”版本管理系统”(Version Control System)。眼下最流行的”版本管理系统”,非Git莫属。 相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称”快照”)...

2013-04-09 16:06:06 71

原创 图解Git/图形化的Git参考手册

此页图解git中的最常用命令。如果你稍微理解git的工作原理,这篇文章能够让你理解的更透彻。基本用法 上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。● git add files 把当前文件放入暂存区域。● git commit 给暂存区域生成快照并提交。● git reset -- files 用来撤销最后一次git add files,你也可...

2013-04-09 14:52:54 67

转载 jvisualvm结合jstatd进行远程监控

转载于:http://mybeautiful.iteye.com/blog/1162555  jvisualvm是Jdk自带的,具体点,据说是jdk1.6-07后加到jdk中的。本地监控很简单,在JAVA_HOME/bin中打开jvisualvm即可,所有本机的java程序会自动列出来。我们来说下远程监控的问题。       当然网上有很多相关资料,我就把我

2013-04-08 11:00:43 794

转载 网站发布流程

转载于:http://qsfwy.iteye.com/blog/477158  1. 网站发布流程第一步:申请一个顶级域名 第二步:申请一个支持JSP的空间服务器,多数是tomcat的,据我所知jboss的不多。同时还得租一个oracle数据库  第三步:将域名和空间服务器绑定 第四步:上传程序到服务器,安装调试 第五步:备案 上面的第二步太贵了,不是一般企

2013-04-08 10:55:26 727

转载 Hudson+Maven+Svn搭建持续集成环境

转载于:http://sinye.iteye.com/blog/572153  一、所用开发工具1.    Hudson: Hudson 是一种革命性的开放源码 CI 服务器,它从以前的 CI服务器吸取了许多经验 教训。Hudson 最吸引人的特性之一是它很容易配置:很难找到更容易设置的 CI 服务器,也很难找到开箱即用特性如此丰富的CI 服务器。Hudson 容易使用的第二个原因

2013-04-08 10:51:38 459

转载 Linux中Apache+Tomcat+JK实现负载均衡和群集的完整过程

转载于: http://blog.csdn.net/chaijunkun/article/details/6987443 最近在开发的项目需要承受很高的并发量。综合各种情况,决定使用Apache+Tomcat+JK的方式实现负载均衡,并且作为一个统一的服务还要实现群集(同步Session)。在网上找了很多资料,都是零零散散的,没有一个完整的过程。通过几天的努力,完成了从编译、部署到配置

2013-04-08 10:49:06 936

转载 Apache HTTP Server 与 Tomcat jackey

转载于:http://qsfwy.iteye.com/blog/434647  整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web              服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方式。            首先我们先介绍一下为什么要让 Apach

2013-04-08 10:37:29 558

转载 apache 集群tomcat配置参数说明

Tomcat 集群配置打开Server.xml,shutdown, ajp, http这三个端口就不多说了,解开下面注释 jvmRoute的值要根据apache的配置,不能冲突。接着是最重要的一点,tomcat默认集群配置()时,配置的细节实际上被省略了,对于大多数应用而言,使用默认配置已经足够,完整的默认配置应该是这样:Xml代码 [url=http://tyler-zhou

2013-04-08 10:35:11 674

转载 牛刀小试YUI compressor

转载于:http://www.zhangjingwei.com/archives/yui-compressor/这几天正在为压缩代码的事情所困扰,大家也可以看见,我的博客顶端有两个在线的压缩工具,但在实际应用过程中,除了CSS的压缩比较满意外,JS的压缩,很是不爽,如果语法有问题的话(比如缺少”;”),就会出现无法预知的错误。不过让人欣慰的是,Yahoo!给我们带来了Y

2013-04-08 10:34:19 612

转载 使用maven-war-plugin 对Maven项目进行动态打包

转载于:http://nileader.blog.51cto.com/1381108/449956在进行项目发布的时候,可能会碰到这样的情况, 希望在保持项目源代码不变的前提下,希望能够针对不同的运行环境获得相应的运行包.(比如war包)那么使用配置文件是可以解决这个问题的.可以将项目中和运行环境相关的一些参数放到配置文件中, 每个环境一份,这样,在打包前只要指定这次打

2013-04-08 10:29:39 640

原创 maven 常用命令(转载)

转:Maven常用命令Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 创建Maven的普通java项目: mvn archetype:create -DgroupId=packag...

2013-03-30 10:21:36 73

转载 MyBatis 的简单应用(转载)

MyBatis 的简单应用 博客分类:MyBatisMyBatis.callresultMapdynamic sql 在做测试的时候本来加入oscache ,但是在使用的时候 ,发下 初始化异常,不知道需要注意那些地方, 希望 "da xia " 们 留言 谢谢!!!!介绍Java代码  1.例子中包含了 mybatis 的常用sql的写

2013-03-26 10:40:26 1081

转载 spring-security与Hibernate-Session冲突

记录:public UserDetails loadUserByUsername(String username)                     throws UsernameNotFoundException, DataAccessException {                            Employee employee = employeeSer

2011-11-08 13:56:35 1080

JDK50API.CHM中文API

JDK50API.CHM中文API 1111111111111111111111111111111111

2009-05-15

struts2.0中文帮助手册.chm

111111111111111111111111111111111 struts2.0中文帮助手册.chm

2009-05-15

非常漂亮的html模版

非常漂亮的html模版,外国的 应该比较漂亮

2009-05-15

Hibernate+3[1].1.2中文文档.pdf

Hibernate+3[1].1.2中文文档.pdf 绝对中文

2009-04-10

tomcat6.0安装版的

tomcat6.0安装版的, 非常好用的

2009-04-10

Struts1.3.8_API.chm帮助文档

Struts1.3.8帮助文档Struts1.3.8_API.chm

2009-04-10

spring+struts+JPA.jar

spring+struts+JPA所要用到的所以jar包

2008-11-04

用jbuilder7+jboss3+vss开发EJB-3

用jbuilder7+jboss3+vss开发EJB

2008-11-01

用jbuilder7+jboss3+vss开发EJB-2

用jbuilder7+jboss3+vss开发EJB

2008-11-01

用jbuilder7+jboss3+vss开发EJB-1

用jbuilder7+jboss3+vss开发EJB

2008-11-01

空空如也

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

TA关注的人

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