关闭

IntelliJ IDEA 13.1.3 SVN无法正常使用问题

最新升级IDEA12到13版本,升级后发现IDEA中SVN无法正常使用,但文件夹下能够正常使用。 并且报错:svn: E204899: Cannot run program "svn" (in directory "G:\code\langchao\.idea"): CreateProcess error=2, ϵͳÕҲ»µ½ָ¶ 。...
阅读(4895) 评论(1)

Win7系统上配置使用Intellij Idea 13的SVN插件

前言:最近打算在团队开发环境中采用Idea,然后我自己用的是mac,下载最新的Idea之后一切正常,但是同样的windows下的最新版的Idea的SVN就一直有问题,没办法,正好搜索了下,然后根据这篇博客(猛戳阅读原文:Win7系统上配置使用Intellij Idea 13的SVN插件),如果转载请标注原文出处,尊重作者的知识版权。 以下是解决的教程原文: 以前开发工具一直...
阅读(922) 评论(0)

js正则表达exec与match的区别说明

以前用js很少用到js的正则表达式,即使用到了,也是诸如邮件名称之类的判断,网上代码很多,很少有研究,拿来即用。 最近开发遇到一些需要使用正则表达式,顺便研究一下 正则表达式对象有两个定义方式:: 1、第一种定义: new RegExp(pattern, attributes);如var reg = new RegExp("abc","g") 其中pattern为表示表达式内容,如上...
阅读(559) 评论(0)

从零开始学习Gradle之一---初识Gradle

前提: 安装Gradle。安装过程非常简单: (1)下载Gradle (2)将GRADLE_HOME/bin/gradle加入$PATH。 1. 基本概念(Project 和 Task) Gradle中有两个基本的概念:project和task。每个Gradle的构建由一个project构成,它代表着需要被构建的组件或者构建的整个项目。每个project由一个或者多个task组成...
阅读(646) 评论(1)

Spring容器中的Bean几种初始化方法和销毁方法的先后顺序

Spring 容器中的 Bean 是有生命周期的,Spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作。下面是常用的三种指定特定操作的方法: 通过实现InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法;通过 元素的 init-method/destroy-method属性指定初始化之后 /销毁之前调用的操作方法;在指定方法...
阅读(1248) 评论(0)

OSGI笔记(二) 真实的 OSGi 应用程序

发布和使用服务 由于 OSGi 框架能够方便的隐藏实现类,所以对外提供接口是很自然的事情,OSGi 框架提供了服务的注册和查询功能。好的,那么我们实际操作一下,就在 Hello world 工程的基础上进行。(如果不会请参考前一篇:OSGI笔记(一)HelloWorld) 我们需要进行下列的步骤: 定义一个服务接口,并且 export 出去供其它 bundle 使用; 定义一个缺省...
阅读(746) 评论(0)

OSGI笔记(一)HelloWorld

最近换了工作,好多新东西要学习,工作比较多,博客一直没有更新,罪过啊。最近几天在看OSGI的知识,边学边记吧,记录一下自己的路。闲话少说,开始吧     OSGI的概念我就不多说了,百度谷歌一堆,随便看看的了,反正咱也不是做讲师,多学自会理解。今天刚开始先记一个HelloWorld,Yes,you are my World!              一般情况下,学习一门新的技术,程序员都习...
阅读(523) 评论(0)

OSGi的helloworld

该helloworld例子程序主要的功能是在启动和停止一个Bundle的时候来做些事情(输出信息)。     1、创建bundle工程   (1)在eclipse中创建一个Plug-in工程   (2)输入工程相关信息   (3)输入Bundle的相关元数据信息:        Plug_in ID指的是Bundle的唯一标识,在实际项目中可以采用类似java的包名组织...
阅读(413) 评论(0)

Maven基础-默认中央仓库

当我们创建一个简单的Maven项目后(只需要在pom.xml配置好依赖),运行mvn clean install就可以把项目构建好,不需要我们手工下载任何jar,这全靠中央仓库的存在,它会自动从仓库下载。这个仓库的定义是在${M2_HOME}/lib/maven-2.0.10-uber.jar 里面。你可以在里面找到\org\apache\maven\project\pom-4.0.0.xml 这...
阅读(973) 评论(0)

OSGi 学习之路(3) - osgi的helloworld

现在可谓是万事具备,只欠Helloworld了。为了将OSGi框架的三个层次都涵盖到,这个Helloworld可能会比其他你见到的OSGi Helloworld程序要复杂一点点。如果对代码中的一些API感到生疏,记得回到之前的入门篇中找到对应的内容,这样对你理解代码会有帮助。里面的关键代码已经用黄色高亮显示。(出于篇幅考虑,代码中的import语句都省略) 3.1 HelloWo...
阅读(631) 评论(0)

osgi学习之路(2)- OSGi开发环境的建立

1.1 Equinox是什么 从代码角度来看,Equinox其实就是OSGi核心标准的完整实现,并且还在这个基础上增加了一些额外的功能(比如为框架增加了命令行和程序执行的入口)。我们在之前入门篇讲解的都东西其实都是OSGi核心标准的一小部分。其实它的核心就是一个jar包,这个jar包既能执行(作为标准Java包的特性),也是一个bundle(Manifest里面含有OSGibundle特有的...
阅读(574) 评论(0)

OSGi 学习之路(1) - 概述什么是OSGi框架

现在越来越多的Java开发人员在谈论OSGi是有其道理的。在几年前上学的时候我进行了比较多的Eclipse插件开发,当时就亲身感觉到Eclipse插件体系的灵活与强大,而该体系与OSGi也可谓一脉相承、同气连枝。最近打算重新系统的研究一下OSGi,一边学习一边写一个OSGi探秘系列作为总结,和大家分享,也请大家多给评价和建议。 在这一篇里面,我想先回答一个基本的问题:什么是OSGi?其实如果...
阅读(921) 评论(0)

IntelliJ IDEA 12.0搭建Maven Web SSH2架构项目示例(二)

3.引入一个现有的Maven-web-application项目 引入Maven项目和普通的web项目有所不同,如果你通过【File】->【Import Project】的方式来引入一个Maven-web项目的话,其结构项目目录结构会出现混乱。正确的方式如下图: 这样才是引入一个已经存在的maven-web项目的正确方式,小小的注意点。 4.环境配置与执行调试...
阅读(1878) 评论(0)

IntelliJ IDEA 12.0搭建Maven Web SSH2架构项目示例(解决卡死问题)

这篇博客发表一段时间后,我觉得有些地方写的不够妥当,今天改一改,力争完美。用IDEA搭建Maven web项目,对于很多用惯了Eclipse的人可能会很不适应。在项目的目录结构设置上,Eclipse和IDEA的确有些区别。这篇文章将在原来的基础上更加详细的介绍,最后会给出两个示例来展示实际效果。文章将从5个方面来介绍:(文章贴图较多,如果你那里无法显示,这里是PDF文档,内容一样)     1....
阅读(3892) 评论(0)

maven repository

什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复。重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一...
阅读(526) 评论(0)
36条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:7063471次
    • 积分:61844
    • 等级:
    • 排名:第34名
    • 原创:250篇
    • 转载:2619篇
    • 译文:3篇
    • 评论:666条
    文章分类
    最新评论