茅坤宝骏氹的博客

写博客,纯粹自娱。转载文章来源网络,转载链接不一定是原文,如有侵权请联系删除...

Java工程师必备技能

一、JavaSE (1)Java基础 1、数据结构 2、算法 3、包装类 4、字符串 5、异常处理 6、类与接口 7、泛型 8、集合 9、IO操作 10、序列化 11、迭代 12、枚举 13、properties  14、压缩 15、日期 (2)Java进阶 1...

2018-04-06 22:13:15

阅读数:243

评论数:0

Spring import配置文件使用占位符

转载自 Spring import配置文件使用占位符import使用占位符连接池切换导入配置的代码:<import resource="classpath:META-INF/spring/spring-${db.connection.pool}.xml&am...

2018-04-30 11:36:13

阅读数:224

评论数:0

Spring AOP注解为什么失效?90%Java程序员不知道

转载自 Spring AOP注解为什么失效?90%Java程序员不知道 使用Spring Aop注解的时候,如@Transactional, @Cacheable等注解一般需要在类方法第一个入口的地方加,不然不会生效。 如下面几种场景 1、Controller直接调用Service A方法:...

2018-04-30 11:34:51

阅读数:578

评论数:2

一张图搞懂Spring bean的完整生命周期

转载自 一张图搞懂Spring bean的完整生命周期一张图搞懂Spring bean的生命周期,从Spring容器启动到容器销毁bean的全过程,包括下面一系列的流程,了解这些流程对我们想在其中任何一个环节怎么操作bean的生成及修饰是非常有帮助的。Bean的完整生命周期所用到的组件大概可以分为...

2018-04-30 11:34:35

阅读数:208

评论数:0

Spring的核心模块解析

转载自 Spring的核心模块解析Spring框架是一个轻量级的集成式开发框架,可以和任何一种框架集成在一起使用,可以说是一个大的全家桶。Spring从1.x发展到现在的5.x可以说是越来越强大,下面来看看Spring都包含哪些核心的模块吧。Spring图中的这些模块,都至少由一个以上的jar包组...

2018-04-30 11:34:30

阅读数:71

评论数:0

Maven精选系列--eclipse各种操作

转载自 Maven精选系列--eclipse各种操作在eclipse中配置maven的安装目录,使用最新的maven插件,从安装列表中可以看到eclipse自带绑定的是3.3.9,不是最新的,我们勾选自己的最新的。在eclipse中设置maven的配置文件settings.xml路径,maven更...

2018-04-30 11:34:22

阅读数:48

评论数:0

Maven精选系列--POM文件解析

转载自 Maven精选系列--POM文件解析之前有介绍到maven的标准目录结构,也看到了maven的核心配置文件pom.xml文件,今天就解析这个配置文件。maven工程的核心文件就是这个pom文件了,每个工程在创建的时候都会有一个pom.xml配置文件,这个文件就是maven配置依赖、插件,管...

2018-04-30 11:34:18

阅读数:38

评论数:0

Maven精选系列--classifier元素妙用

转载自 Maven精选系列--classifier元素妙用先来看这么一个依赖<dependency>    <groupId>net.sf.json-lib</groupId&a...

2018-04-30 11:34:07

阅读数:59

评论数:0

Maven精选系列--常用命令详情

转载自 Maven精选系列--常用命令详情常用命令mvn –versionmvn -v显示maven安装版本信息mvn clean清理项目打包文件,即项目下的target目录mvn compile编译项目下的src/main/Java目录源代码mvn package项目打包,在项目target目录...

2018-04-30 11:34:01

阅读数:34

评论数:0

Maven精选系列--过滤不同环境配置文件

转载自 Maven精选系列--过滤不同环境配置文件背景介绍项目有开发、测试、生产至少有这三个环境,所需要的配置信息肯定不一样,所以打包的时候可以指定使用哪一个配置文件。如测试环境使用:mvn package -P test,这时候的${env}的值就是test,打包的时候src/main/reso...

2018-04-30 11:33:51

阅读数:49

评论数:0

Maven精选系列--继承与聚合

转载自 Maven精选系列--继承与聚合继承什么是继承,我们可以定义项目的父类项目,用于继承父项目的依赖、插件、属性等信息。<parent><groupId>com.alibaba</gr...

2018-04-30 11:33:42

阅读数:38

评论数:0

Maven精选系列--依赖范围、传递、排除

转载自 Maven精选系列--依赖范围、传递、排除添加依赖下面我添加了一个spring-web的依赖,maven就会去下载spring-web的jar包及它依赖的一些jar包。<dependencies> <dependency&a...

2018-04-30 11:08:17

阅读数:42

评论数:1

Maven精选系列--三种仓库详解

转载自 Maven精选系列--三种仓库详解仓库分类1、本地仓库本地仓库就是开发者本地已经下载下来的或者自己打包所有jar包的依赖仓库,本地仓库路径配置在maven对应的conf/settings.xml配置文件。<!-- localRepository   | The pat...

2018-04-30 11:06:33

阅读数:134

评论数:1

Maven精选系列--发布jar包到Nexus私库

转载自 Maven精选系列--发布jar包到Nexus私库Nexus2可以通过管理界面来上传jar包到私库中,而最新的Nexus3却找不到了上传界面,只能通过以下方式来发布到私库。发布第三方jar包这种情况是maven远程仓库没有,本地有的第三方jar包,需要发布到私库。mvn deploy:de...

2018-04-30 11:05:07

阅读数:92

评论数:1

Maven精选系列--私库搭建及使用

转载自 Maven精选系列--私库搭建及使用为什么要使用私库maven默认去远程中央仓库下载JAR包的,访问国外网络相当慢,如果团队每个人都去下载一遍无疑是网络的浪费,当然也可以添加国内的镜像,如阿里的比较稳定,但如果想添加远程不存在的像第三方公司的JAR包就比较麻烦。所以,使用私库,第一,开源包...

2018-04-30 10:59:41

阅读数:467

评论数:1

StringTokenizer的使用

转载自 Java学习笔记--StringTokenizer的使用拓展:Pattern.split替代String.split http://www.cnblogs.com/gnivor/p/4386978.htmlStringTokenizer是一个用来分隔String的应用类1. 构造函数。1....

2018-04-30 09:44:40

阅读数:68

评论数:0

字符串

一、String类、StringBuilder和StringBuffer类(1)String(2)字符串substring方法在jkd6,7,8中的差异(3)java字符串格式化:String.format()方法的使用(4)StringBuilder与StringBuffer(5) String...

2018-04-30 09:44:29

阅读数:52

评论数:0

字符串拼接方式

转载自 java提高篇之字符串对于字符串而言我们经常是要对其进行拼装处理的,在java中提高了三种拼装的方法:+、concat()以及append()方法。这三者之间存在什么区别呢?先看如下示例:public class StringTest { /** * @desc 使用...

2018-04-30 09:44:18

阅读数:71

评论数:0

String.format()方法的使用

转载自  java字符串格式化:String.format()方法的使用 常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。l     for...

2018-04-30 09:44:04

阅读数:228

评论数:0

volatile关键字解析~高级java必问

转载自 volatile关键字解析~高级java必问昨天我介绍了原子性、可见性、有序性的概念,那么今天就来见识下这些概念的主角-volatile关键字。volatile基本介绍volatile可以看成是synchronized的一种轻量级的实现,但volatile并不能完全代替synchroniz...

2018-04-30 09:43:56

阅读数:28

评论数:0

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