-
Springboot 错误处理机制
Springboot 错误处理机制 SpringBoot默认的错误处理机制 即我们常见的白色的ErrorPage页面 浏览器发送的请求头: 如果是其他的请求方式,比如客户端,则相应一个json数据: 原理;是通过 ErrorMvcAutoConfiguration,错误处理的自动配置; 给容器中添加了以下组件 1、D...
-
Spring Boot 统一异常这样处理和剖析,安否?
Spring Boot 统一异常这样处理和剖析,安否? 话说异常 「欲渡黄河冰塞川,将登太行雪满天」 ,无论生活还是计算机世界难免发生异常,上一篇文章RESTful API 返回统一JSON数据格式 说明了统一返回的处理,这是请求一切正常的情形; 这篇文章将说明如何统一处理异常,以...
-
ElasticSearch Java API入门
ElasticSearch Java API入门 目录 说明 maven 日志准备 Client Java High Level REST Client 特点 入门 说明 萌新第一次写博客,写得不好的地方见谅,没人看得懂的话也就自己需要的时候来参考一下了。 博客园的markdown和有道云笔记还是有区别的,有序列表不能接空格,...
-
Java HashMap解析
Java HashMap解析 HashMap继承了AbstractMap,实现了Map, Cloneable, Serializable HashMap的底层数据结构是存储了Node内部类的数组。HashMap基本的工作原理是将key-value对构造为Node实例类,利用hash()对每个key取hash值,根据hash值分配实例类到数组空间;此外,Has...
-
花了近十年的时间,整理出史上最全面Java面试题
花了近十年的时间,整理出史上最全面Java面试题 1、String 是最基本的数据类型吗? 不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;除了基本类型(primitive type)和枚举类型(enumeration type),剩下的都是引用类型(...
-
Tomcat源码分析 (七)----- Tomcat 启动过程(二)
Tomcat源码分析 (七)----- Tomcat 启动过程(二) 在上一篇文章中,我们分析了tomcat的初始化过程,是由Bootstrap反射调用Catalina的load方法完成tomcat的初始化,包括server.xml的解析、实例化各大组件、初始化组件等逻辑。那么tomcat又是如何启动webapp应用,又是如...
2019-08-26 06:03:21 ServletWebAppBugAccessTomcattimAVSSLwebAE
-
Java jdom解析xml文件带冒号的属性
Java jdom解析xml文件带冒号的属性 Java jdom解析xml文件带冒号的属性 转载请标明出处: https://dujinyang.blog.csdn.net/article/details/99644824 本文出自:【奥特曼超人的博客】 如果xml文件解析带了冒号的属性,一般都是要特别处理,这里是命名空间,N年前遇到过...
-
从零写一个编译器(七):语义分析之符号表的数据结构
从零写一个编译器(七):语义分析之符号表的数据结构 项目的完整代码在 C2j-Compiler 前言 有关符号表的文件都在symboltable包里 前面我们通过完成一个LALR(1)有限状态自动机和一个reduce信息来构建了一个语法解析表,正式完成了C语言的语法解析。接下来就是进入语义...
-
MyBatis集成到Spring
MyBatis集成到Spring 使用 MyBatis 的 SqlSession MyBatis 的 提供了执行 SQL 语句、提交或回滚事务和获取映射器实例的方法。 SqlSession 由工厂类 SqlSessionFactory 来创建, SqlSessionFactory 又是构造器类 SqlSessionFactoryBuilder 创建的。 InputStream inputSt...
-
序列化框架的选型和比对
序列化框架的选型和比对 序列化通信 将对象转换为字节数组,方便在网络中进行对象的传输。在网络通信中,不同的计算机进行相互通信主要的方式就是将数据流从一台机器传输给另外一台计算机,常见的传输协议包括了TCP,UDP,HTTP等,网络io的方式主要包括有了aio,bio,nio...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
