随笔分类 -  11<font color=red>√</font>&nbsp;&nbsp;Java

摘要:Workspace in use or cannot be created, choose a different one. 出现这种情况一般是workspace的配置文件中出现了.lock文件(workspace/.metadata/.lock),锁定了workspace。把.lock文件删除即可 阅读全文
posted @ 2016-03-16 14:39 青羽 阅读(304) 评论(0) 推荐(0) 编辑
摘要:方法一、把maven依赖的jar包一起打包 http://maven.apache.org/plugins/maven-assembly-plugin/usage.html pom/build中加入以下plugin。 注意修改mainClass 执行mvn assembly:assembly 方法二 阅读全文
posted @ 2016-03-16 13:24 青羽 阅读(18253) 评论(0) 推荐(0) 编辑
摘要:github源码: https://github.com/dubbo maven中央仓: http://repo1.maven.org/maven2/com/alibaba/dubbo/ 快速上手 用户指南 开发指南 管理指南 常见问题 培训文档 http://dubbo.io/Training-z 阅读全文
posted @ 2016-03-15 14:14 青羽 阅读(926) 评论(0) 推荐(0) 编辑
摘要:github源码: https://github.com/dangdangdotcom/dubbox   maven中央仓: 无   获取分支 git clone -b dubbox-2.8.4 https://github.com/dangdangdotcom/dubbox   快速上手 先了解d 阅读全文
posted @ 2016-03-14 09:44 青羽 阅读(1881) 评论(0) 推荐(0) 编辑
摘要:下载 http://www.apache.org/dyn/closer.cgi/zookeeper/ 解压 D:\Java\soft\zookeeper-3.4.6 伪集群 1、在 \zookeeper-3.4.6\conf\ 新建三个配置文件 zoo1.cfg tickTime=2000 init 阅读全文
posted @ 2016-03-12 19:03 青羽 阅读(4103) 评论(0) 推荐(2) 编辑
摘要:github源码: https://github.com/dangdangdotcom/elastic-job maven中央仓: http://repo1.maven.org/maven2/com/dangdang/ 获取分支 git clone -b 1.0.4 https://github.c 阅读全文
posted @ 2016-03-12 18:29 青羽 阅读(1808) 评论(0) 推荐(0) 编辑
摘要:安装 http://www.cnblogs.com/ilovexiao/p/3946547.html zookeeper 分布式环境下的,配置管理、名字服务、分布式锁、集群管理。 入门 Zookeeper-Zookeeper client Zookeeper-Zookeeper leader选举 Z 阅读全文
posted @ 2016-03-12 17:22 青羽 阅读(223) 评论(0) 推荐(0) 编辑
摘要:JVM http://pengjiaheng.iteye.com/category/86293 http://pengjiaheng.iteye.com/blog/558620 http://hxraid.iteye.com/category/106507 NIO 理解 同步,异步,阻塞,非阻塞 h 阅读全文
posted @ 2016-03-11 18:02 青羽 阅读(423) 评论(0) 推荐(0) 编辑
摘要:1、在META-INF\MANIFEST.MF中指定Main-Class Main-Class: test.HelloWorld 命令:java -jar fileName.jar 2、不指定Main-Class,在运行时指定想要运行的类 命令:java -cp fileName.jar org.t 阅读全文
posted @ 2016-03-11 10:32 青羽 阅读(1282) 评论(0) 推荐(0) 编辑
摘要:问题:The method of type must override asuperclass? annotation:@Override的原因 办法:项目右键->build path->configure build path->java Compiler(左边那排中) ->在右边的Compile 阅读全文
posted @ 2014-12-25 09:31 青羽 阅读(7319) 评论(0) 推荐(0) 编辑
摘要:Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。 Maven有三套相互独立的生命周期,分别是clean、default和site。每个生命周期包含一些阶段(phase),阶段是有顺序的,后面的阶段依赖于前面的阶段。 阅读全文
posted @ 2014-12-23 15:04 青羽 阅读(12358) 评论(0) 推荐(2) 编辑
摘要:1、新建Maven项目2、设置项目空间3、选择maven-archetype-webapp4、填写Maven坐标 Maven坐标:groupId:artifactId:packaging:version groupId 团体,公司,小组,组织,项目,或者其它团体。团体标识的约定是,它以创建这个项目... 阅读全文
posted @ 2014-12-22 16:05 青羽 阅读(785) 评论(0) 推荐(0) 编辑
摘要:一、M2Eclipse插件      m2eclipse是一个在Eclipse中集成Maven的插件,有了该插件,用户可以方便的在Eclipse中执行Maven命令、创建Maven项目、修改POM文件等。     下载地址:https://www.eclipse.org/m2e/m2e-downlo 阅读全文
posted @ 2014-12-22 14:47 青羽 阅读(477) 评论(0) 推荐(0) 编辑
摘要:Maven的安装和目录结构 阅读全文
posted @ 2014-12-22 13:08 青羽 阅读(8382) 评论(0) 推荐(0) 编辑
摘要:Maven:基于Java平台的项目构建、依赖管理和项目信息管理。1、构建Maven标准化了构建过程构建过程:编译、运行单元测试、生成文档、打包和部署避免重复:设计、编码、文档、构建2、依赖管理提供了中央仓库,帮助我们自动下载构件通过坐标系统准确定位每一个构件(artifact),通过一组坐标可以找到... 阅读全文
posted @ 2014-12-22 10:14 青羽 阅读(739) 评论(0) 推荐(0) 编辑
摘要:class 文件是什么1)、是对一个java类或一个java接口的全面描述;2)、是对java程序二进制文件格式的精确定义;3)、一个class文件中只能包含一个类或接口;4)、作为程序传给jvm的中间语言;5)、class文件不一定和java语言相关;class 文件内容class文件包含了jvm所需知道的,关于类或接口的所有信息。基本类型ClassFile常量池特殊字符串字段方法属性整理自《深入Java虚拟机第二版》 阅读全文
posted @ 2013-08-15 14:42 青羽 阅读(258) 评论(0) 推荐(0) 编辑
摘要:一、jvm理论 1.1、jvm理论-总述 1.2、jvm理论-class文件 1.2.1、jvm理论-常量池-string 1.2.2、jvm理论-常量池-8种基本类型 1.3、jvm理论-字节码指令 1.4、jvm理论-字节码指令案例 1.5、jvm理论-虚拟机类加载 1.6、java理论之运行时 阅读全文
posted @ 2013-08-15 14:41 青羽 阅读(590) 评论(0) 推荐(0) 编辑
摘要:开始阶段装载:把二进制形式的java类型读入jvm中。1)通过该类型的完全限定名,产生一个代表该类型的二进制数据流;2)解析这个二进制数据流为方法区内的内部数据结构;3)创建一个表示该类型的java.lang.Class类的实例;连接:把已读入的类型数据合并到虚拟机的运行时状态中。1)验证:确保java类型数据格式正确并且适用于jvm使用;2)准备:为该类型分配内存;3)解析:把常量池中的符号引用转换为直接引用;初始化:每个类和接口在首次主动使用时初始化。为类变量赋予正确的初始值;1)如果类存在直接超类,且直接超类没有被初始化,先初始化直接超类;2)如果类存在初始化方法,就执行此方法;只有六种 阅读全文
posted @ 2013-08-15 11:46 青羽 阅读(1723) 评论(0) 推荐(0) 编辑
摘要:项目包所在路径 E:\lee\myproject\ 调试环境下的Excel导出路径 E:\lee\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\webapps\myproject\excel\lyp.xls 发布后的路径 myproject\excel\lyp.xls 阅读全文
posted @ 2007-11-21 11:17 青羽 阅读(542) 评论(0) 推荐(0) 编辑
摘要:平台:windows2003安装文件:cvsnt-server-2.5.04.2428.msiIDE:JBossIDE for Eclipse一。服务器端配置二。建立CVS项目三。获取CVS项目四。CVS常用操作一。服务器端配置1.1:一路next,装完后提示重启,选择重启;1.2:开始->程序->CVSNT-> 点击"CVSNT Control Panel";1.3:切换到 Server Set... 阅读全文
posted @ 2007-07-16 17:57 青羽 阅读(888) 评论(0) 推荐(0) 编辑