java序列化问题
1、序列化ID
序列化id不一致,导致无法反序列化。 继续阅读→
1、序列化ID
序列化id不一致,导致无法反序列化。 继续阅读→
org.springframework.util.Assert;
Assert断言工具类,通常用于数据合法性检查 继续阅读→
阅读全文泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参阅读全文
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。 继续阅读→
阅读全文在BaseController中注册@ExceptionHandle方法。那么该类中的异常都会由注册的异常方法处理,所以继承baseController的话,子类抛出异常,也会被捕获处理。 继续阅读→
阅读全文spring拦截器,可以通过实现HandlerInterceptor接口或者,实现WebRequestInterceptor接口
这里介绍实现HandlerInterceptor的用法: 继续阅读→
阅读全文parallel()
方法。lambda 表达式是 java 8th 给我们带来的几个重量级新特性之一,借用 lambda 表达式可以让我们的程序设计更加简洁。
阅读全文AOP面向切面编程,这点和php的yii框架的beforeAction和afterAction有一些些类似,但是这里spring做的更好,更灵活
AOP的目的无非是要将一些重复的代码,进行整合,利于维护,那么spring中AOP是如何实现的呢? 继续阅读→
阅读全文Bean的装配方式可以理解为将Bean依赖注入到Sping容器中,有2种方式注入,1是xml,2是注解 继续阅读→
阅读全文组建对象,就是Bean。
例如IoC中的容器即是一个bean,一个service即是一个bean,一个controller即是一个bean。 继续阅读→
阅读全文Ioc(控制反转)是Spring框架的基础,也是Spring框架的核心理念,这里将介绍IoC的几本概念、容器以及依赖注入的类型等内容。
除了Date、Calendar,java8新增类一个LocalDate类,用于处理日期类型
getYear() int 获取当前日期的年份 继续阅读→
阅读全文在 spring boot 中,有两种配置文件,一种是application.properties,另一种是application.yml,两种都可以配置spring boot 项目中的一些变量的定义,参数的设置等。下面来说说两者的区别。 继续阅读→
阅读全文例如wisitle和fildler,我们下载的都是crt后缀的证书,可以通过以下方式,生成一个文件,复制到安卓即可使用
继续阅读→
JDK地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
idea地址:
https://www.jetbrains.com/idea/
阅读全文
使用传统的方式开发项目,由于导入了大量的jar包。项目会很大。
但是使用maven开发的的时候由于不需要导入jar包,实现同样功能的项目。项目大小就小的多。
5.2.7
indexOf()和lastIndexOf()。这两个方法都接受两个参数:要查找的项和(可选)表示查找位子起点的索引,其中indexOf()方法从数组的开头(位置0)开始向后查找,lastIndexOf()放大则从数组的末尾开始向前查找。 继续阅读→
阅读全文(1)字符串是特殊的对象。
(2)字符串一旦被初始化就不可以被改变、字符串常量。 继续阅读→
阅读全文