摘要:
我的目标是授人以渔,而不是授人以鱼,我相信你仔细看完这篇文章,玩转log4j不成问题
先来一个log4j最简单的例子
public class MyApp {
static Logger logger = Logger.getLogger(MyApp.class.getName());
publi... 阅读原文
2018-03-27 19:27:03 阅读(740) 评论(0)
摘要:
本文内容:
异常的介绍
处理异常
断言
首发日期:2018-03-26
异常:
异常是程序运行中发生的错误,比较常见的比如“除零异常”,如果一个除数为零,那么会发生这个异常
异常会影响程序的正常运行,所以我们需要处理异常。
所有的异常类是从 java.lang.Exception 类继承的子类。... 阅读原文
2018-03-27 18:20:04 阅读(803) 评论(0)
摘要:
1.应用参数,在web.xml配置,所有Servlet共用
<context-param>
<param-name>driver</param-name>
<param-value>com.mysql.jdbc.Driver</param-... 阅读原文
2018-03-27 17:16:02 阅读(718) 评论(0)
摘要:
前言
本章节主要讲解Druid数据库连接池,为什么要学Druid数据库连接池呢??
我的知识储备数据库连接池有两种->C3P0,DBCP,可是现在看起来并不够用阿~当时学习C3P0的时候,觉得这个数据库连接池是挺强大的。看过的一些书上也是多数介绍了这两种数据库连接池,自己做的Demo也是使用C3P0。可是现在看... 阅读原文
2018-03-27 16:36:06 阅读(764) 评论(0)
摘要:
【安装erlang环境】
yum install http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
【安装rabbitmq】
yum install http://www.rabbitmq.com/release... 阅读原文
2018-03-27 16:23:02 阅读(787) 评论(0)
摘要:
在 java web开发过程中,难免会有一些系统异常或人为产生一些异常。在 RESTful springboot 项目中如何优雅的处理?
分析:在RESTful 风格的springboot 项目中,返回的都是 body 对象,所以定义一个结果基类,其中包含 status,message,data(请求方法的返回结果)... 阅读原文
2018-03-27 15:08:04 阅读(763) 评论(0)
摘要:
简介
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application de... 阅读原文
2018-03-27 13:36:05 阅读(727) 评论(0)
摘要:
一、文件上传限制:
在web.xml中配置Struts前端控制器时,设置初始化参数:如下图所示
二、controller代码
1 @Namespace("/")
2 @ParentPackage("struts-default")
3 @Scope("prototype")
4 @Controller
... 阅读原文
2018-03-27 12:24:08 阅读(738) 评论(0)
摘要:
标识符:凡是可以自己命名的地方都叫标识符,如:类名、方法名、接口名。。。
1.标识符命名的规则: 由26个英文字母大小写,0-9,_或$组成,不遵守会报错。 不可以用数字开头。 不能使用关键字和保留字。 java中严格区分大小写,长度无限制。 标识符不能包含空格。
2.java中命名规范 包名... 阅读原文
2018-03-27 11:31:02 阅读(767) 评论(0)
摘要:
java中有很多封装代码块的接口,如ActionListener或Comparator。lambad表达式与这些接口是兼容的。
对于只有一个抽象方法的接口,需要这种接口的对象时,就可以提供一个lambad表达式,这种接口称为函数式接口(functional interface)。
Java中可以声明非抽象方法。
采用... 阅读原文
2018-03-27 10:19:04 阅读(750) 评论(0)