摘要: 1.捕获异常的时候,有一种特殊情况,就是方法体内部所抛出的并不是Exception而是Error,这个时候,上层方法捕获Exception就会失败。所以在某些场合需要捕获更高一级别的Throwable。一般哪些情况会抛出Error而非Exception呢?因为编译器只会对于java文件进行编译,如果 阅读全文
posted @ 2020-05-14 17:09 笑傲独行侠 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 时隔一年多,再次开始更新博客,各位粉丝们久等了。大家是不是以为我像大多数开发者一样三分钟热度,坚持了一年半载就放弃了,其实不是。在过去的一年时间我学习了《Java编程思想》这本书,因为都是写基础性的东西,所以没必要在博客上写出来。现在终于把700多页的编程思想看完了,回归博客,开始整理一波Java开 阅读全文
posted @ 2020-05-12 10:38 笑傲独行侠 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、前情回顾:在程序中有时候需要存放对象,容器应运而生。容器分为集合和Map。集合在这里不说,说说Map。Map在英语中是地图的意思,这个名字真是起的好,可以让人顾名思义。Map,就是存放键值对的结构。也就是说,只要找到键,就能找到对应的值,就跟查字典一样。 二、Map工作效率的深层原理: 1.上面 阅读全文
posted @ 2019-07-09 15:10 笑傲独行侠 阅读(2018) 评论(1) 推荐(0) 编辑
摘要: 相信有过编程经验的人都见过注解这种东西,也许像我一样,会用、熟练之后,也就一直放那不管了。但是有没有一天突然想到,注解是个什么东西,如果你想到了,那么恭喜你,恭喜你想到了。不论多么复杂的框架、多么复杂的代码、无非是封装、继承、反射、泛型。但是,注解这种东西,是完全独立于java正常体系之外的东西,所 阅读全文
posted @ 2019-03-21 20:18 笑傲独行侠 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 今天突然想多说两句,刚刚在知乎看到一个人说,在当今世界,没有技术型驱动的公司,全都是业务型。即便是表面上看似技术型公司,其本质还是为了服务业务。这段话推翻了我以前关于编程的所有看法,觉得颇有道理。下面也来说说web应用的本质。 1.什么是web应用?就是用户通过浏览器,访问服务器,进行一系列操作,保 阅读全文
posted @ 2019-03-19 19:27 笑傲独行侠 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.什么是异步?在传统的网站项目中,填写一堆数据,最后点击提交,在点击提交的这一刻才实现数据提交,前后台交互。在你点击提交之前数据是没有提交到后台的。这样就会造成很大的不便。比如,我填了一大堆数据,结果告诉我填错了,怎么办?如果我一填错就提示我填错了,那该有多好啊,此时,异步提交就出现了,不用写好所 阅读全文
posted @ 2019-03-14 20:22 笑傲独行侠 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 1.什么是单点登录(SSO)?简而言之,就是一个公司旗下的多个相互信任的项目,只需要登录其中的一个,其他的都默认登录。比如,你在网页上登录新浪微博,再打开新浪博客,你会发现,你已经登录新浪博客了,这就是单点登录的魅力。 2.如何实现单点登录?你要访问一个网站,他会检查你的身份合格不合格,如果不合格, 阅读全文
posted @ 2019-02-15 20:40 笑傲独行侠 阅读(148) 评论(0) 推荐(0) 编辑
摘要: maven是构建和管理理项目的利器,pom.xml 是其核心。一个标准的pom.xml该怎么写?其中的标签又有什么意义?话不多说,请看代码: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/ 阅读全文
posted @ 2018-12-13 16:13 笑傲独行侠 阅读(3522) 评论(0) 推荐(1) 编辑
摘要: 一、简介 slf4j主要是为了给Java日志访问提供一个标准、规范的API框架,其主要意义在于提供接口,具体的实现可以交由其他日志框架,例如log4j和logback等。当然slf4j自己也提供了功能较为简单的实现,但是一般很少用到。对于一般的Java项目而言,日志框架会选择slf4j-api作为门 阅读全文
posted @ 2018-10-11 19:49 笑傲独行侠 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 一、添加Junit插件。 1.file-->setting-->plugins-->搜索Junit-->安装插件(一般已默认安装,无需手动安装)。 二、设置Junit测试参数: 1.新建一个文件夹test用于放置测试类 2.右键该文件夹选择Mark directory as-->Test Resou 阅读全文
posted @ 2018-09-30 18:44 笑傲独行侠 阅读(8024) 评论(0) 推荐(0) 编辑