![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 78
MasterHaKu
技术全面的狼王
展开
-
Java开发 - 异常 - 抛出异常
问题: 如何抛出一个系统异常并且捕获它 代码如下: public class ThrowDemo { static void demoproc() { try { throw new NullPointerException("demo"); } catch (NullPointerException e) { System.out.println("Caught翻译 2016-04-21 11:22:53 · 287 阅读 · 0 评论 -
Java开发 - 异常 - 使用throws
如果一个方法可能会产生异常,我们需要用throws关键字给它标注会抛出什么异常, 这样就可以在方法调用的时候捕获它。 代码如下: package corejava8.exceptions; public class ThrowsDemo { static void throwOne() throws IllegalAccessException { System.out.翻译 2016-04-21 11:33:28 · 306 阅读 · 0 评论 -
IntelliJ IDEA + Maven创建Java Web项目
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile - mvn test - mvn clean - mvn package原创 2016-09-20 10:51:18 · 275 阅读 · 0 评论 -
Java并发编程 - 基本概念
在开始我们的并发编程前,我们必须预热一下,一些基本概念必须了解。 1. 同步(Synchronous) / 异步(Asynchronous) 同步和异步都指一次方法调用。 同步:方法开始后,调用者必须等到该方法调用结束返回后,才能继续后续的操作。 异步:异步方法有点像发送一个消息传递,开始后方法调用会立即返回,调用者可以马上 进行后续的操作。原创 2016-11-04 19:39:27 · 249 阅读 · 0 评论 -
Spring开发 - 通过实现ApplicationContextAware在Servlet中调用注解的Service
用过Spring MVC的人都知道,我们如何在Controller中注入Service,可以使用@Resource注解的方法。 有时候,实际在项目的过程中,我们需要在某个Servlet中使用Service, 但是由于Spring MVC中的Servlet都是由 DispatcherServlet统一管理的,因此,像Controller方式的注解方式注入在普通的Servlet中是行不通的原创 2016-11-17 13:40:18 · 312 阅读 · 0 评论 -
JAX-RS(基于Jersey) + Spring 4.x + MyBatis构建REST服务架构
0. 大背景 众所周知,REST架构已经成为现代服务端的趋势。 很多公司,已经采用REST作为App, H5以及其它客户端的服务端架构。 1. 什么是JAX-RS? JAX-RS是JAVA EE6 引入的一个新技术。 JAX-RS即Java API for RESTful Web Services,是一个Java 编程语言的应用程序接口,支持按照表述性状态转移(R原创 2016-11-24 19:19:27 · 1012 阅读 · 0 评论 -
Core Java - 流(Stream) - 字节流和字符流(一)
0. 概述: Java中基于流的I/O构建在4个抽象类之上, 其中2个是字节流,另外2个是字符流。 字节流: InputStream / OutputStream 当操作字节或其它二进制对象时,应当使用字节流。 字符流: Reader / Writer 当操作字符或字符串时,应当使用字符流。 1. InputStream I原创 2016-12-02 17:26:26 · 292 阅读 · 0 评论 -
mybatis generator xml提示错误 - URI is not registered 解决
解决方法: 鼠标点击红色字,然后Intellij出现小红灯,选择Fetch external resource即可解决原创 2017-01-30 11:13:31 · 4198 阅读 · 8 评论