DLancerC


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索
close
DLancerC

Maven 学习笔记(六)

发表于 2017-08-30 | 分类于 笔记

Maven 模块直接存在类似 Java 语言的聚合与继承关系. 通过依赖和插件管理的可以更好的简化 Maven 的配置.并且通过这两个特性编写出更新简洁完善的 Maven 测试案例.

阅读全文 »
DLancerC

Maven 学习笔记(五)

发表于 2017-07-11 | 分类于 笔记

Maven 的核心仅仅定义了抽象的生命周期, 具体的任务是交给插件去完成的, 插件以独立构件形式存在, 因此, Maven 只会在使用时才会连接远程仓库下载需要使用的插件.
Maven为了复用代码, 一个插件能完成多个任务. 一些功能组成 Maven 插件, 每个 Maven 插件的功能是插件的目标.

阅读全文 »
DLancerC

Spring Batch(一)

发表于 2017-07-06 | 分类于 笔记

面对现代企业应用当中的复杂业务以及海量的数据,除了页面复杂的人机交互处理,还有一类是不需要人工干预,只需要定期读入大批量数据,按对应的规则处理。这种处理被称为 “批处理 ”。

阅读全文 »
DLancerC

Maven 学习笔记(四)

发表于 2017-06-19 | 分类于 笔记

Maven 是通过设计的插件机制来实现 Maven 构件项目的的周期. 比如 :编译周期有 maven-compiler-plugin, 而针对测试插件有 maven-surefire-plugin 等.Maven 拥有3套相互独立的生命周期,clean, default 和 site. clean 生命周期的目的是为了清理项目, default生命周期的目的是为了构件项目, site生命周期的目的是为了建立项目站点.

阅读全文 »
DLancerC

Maven 学习笔记(三)

发表于 2017-05-15 | 分类于 笔记

Maven 中, 任何一个依赖,插件或者项目构建的输出, 被称为构件. 利用坐标机制, Maven 会使用一个统一位置来存储所有Maven项目共享的构建, 就是 Maven 仓库. 对应一个构建在Maven仓库的路径一般为 groupId/artifactId/version/artifactId-version[-classifier].packaging

阅读全文 »
DLancerC

Java 项目部署(一)

发表于 2017-04-11 | 分类于 项目

上周六折腾了一天终于把快一年前的坑给填上了。阿里是越来越会玩了,ECS的价格从原来的40一个月慢慢的涨到了80。发现了腾讯服务器特惠,免费一个月加几张优惠劵,够半年了。把自己开发的一个轻博客部署上去了,这个博客整体样式仿照 Tumblr。注册的时候连接Outlook邮箱发注册邮件老是抽风,有时候邮件可以发成功有时候连接失败,下次有时间注册个邮件平台。

阅读全文 »
DLancerC

Java Puzzler(5-6)

发表于 2017-03-26 | 分类于 读书

5. 十六进制和八进制

1
2
3
4
5
6
7
8
9
10
11
12
13
System.out.println(0x80);//128
//0x81看作是int型,最高位(第32位)为0,所以是正数
System.out.println(0x81);//129
System.out.println(0x8001);//32769
System.out.println(0x70000001);//1879048193
//字面量0x80000001为int型,最高位(第32位)为1,所以是负数
System.out.println(0x80000001);//-2147483647
//字面量0x80000001L强制转为long型,最高位(第64位)为0,所以是正数
System.out.println(0x80000001L);//2147483649
//最小int型
System.out.println(0x80000000);//-2147483648
//只要超过32位,就需要在字面常量后加L强转long,否则编译时出错
System.out.println(0x8000000000000000L);//-9223372036854775808
阅读全文 »
DLancerC

Maven 学习笔记(二)

发表于 2017-03-11 | 分类于 笔记

Maven Dependency,Maven 除了快速构建项目外,还有一大功能就是管理项目依赖。Maven 的依赖管理通过groupId、artifactId、version等标识确定一个依赖的坐标,从而通过 Maven 仓库或获取对应的项目依赖的 Jar,自动化的解析任何一个 Java 构件。

阅读全文 »
DLancerC

Java Annotation

发表于 2017-02-27 | 分类于 笔记

Java Annotation是JDK5.0引入的一种注释机制。随着 Spring 引入了大量的注释类,相比 XML 配置,注释配置更受欢迎,有进一步流行的趋势。可以通过 自定义一些注释来很大程度上减少代码。深入学习注解,就必须能定义自己的注解,并使用注解,在定义自己的注解之前,就必须要了解Java提供的元注解和相关定义注解的语法。

阅读全文 »
DLancerC

Java Puzzler(1-4)

发表于 2017-02-11 | 分类于 读书

1. 奇数性

1
2
3
public static boolen isOdd(int i){
return i %2 ==1;
}

上面的method是错误的,会在1/4的时间里返回的是错误值
a % b = c中c的值取决于a;只要a为正,无论b取何值,若有余数,c一定为正,同理可知a为负,c一定为负值。

阅读全文 »
12
DLancerC

DLancerC

Baymin

11 日志
3 分类
6 标签
GitHub Twitter Weibo
© 2017 DLancerC
由 Hexo 强力驱动
主题 - NexT.Muse