Java基础
文章平均质量分 78
小东呱呱
享受创造的过程
展开
-
DTD的学习应用
DTD的学习应用一、DTD概述1、定义DTD:Document Type Definition,翻译过来就是:文档类型定义 。它使用一系列元素来定义文档的结构,可以定义合法的XML文档结构。说白了就是一套规则。2、为什么要有DTD我觉得最重要的一点就是,有了DTD,每个XML文件就携带一个自身格式的描述,所谓格式描述就是我的XML文档里面可以写哪些东西,比如元素、属性、文本;还有应用程序可以使用一个标准DTD校检从外部接收的XML数据是否有效。二、DTD构建XML文档结构DTD主要有两种声明原创 2020-12-16 15:09:55 · 266 阅读 · 0 评论 -
《MySql索引》之你不知道的那些事儿
文章目录一、索引的类别二、索引的创建原则三、索引的管理和使用1、查看索引2、新增索引3、删除索引4、EXPLAIN语句一、索引的类别由于本文是基于mysql的InnoDB存储引擎,索引我们主要看第一个表格,其他的表格可以自行的观看,都不难,从表格我们可以看出来,InnoDB存储引擎索引只支持BTREE类型的索引,索引的类别有Primary Key,Unique,Key,FULLTEXT和SPATIAL。当然也有其他的分法,按照索引列的数量分为单列索引和组合索引。Primary Key(聚集索引):原创 2020-11-09 18:35:44 · 263 阅读 · 0 评论 -
MongoDB异常:Query failed with error code 2 and error message ‘Field ‘locale’ is invalid
非常坑爹的一个异常:2020-06-29 18:44:40.940 ERROR 15164 --- [nio-9002-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.sp原创 2020-06-29 18:51:49 · 5069 阅读 · 2 评论 -
Filter中chain.doFilter(req, res)的理解
在写代码中,每次看到Filter(过滤器)中 chain.doFilter(req, res);都不懂为什么要加这一句,他的作用是什么;代码下面也有:@Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, Se...原创 2020-04-23 18:26:44 · 6808 阅读 · 0 评论 -
java8 使用流处理,对List进行去重
java8的stream流能完美解对象集合去重问题记录自己在工作中经常使用到的lambda表达式写法,lambda表达式极大的简化了代码,让整个代码的排班更加精简突显风格,但是却也增加了阅读的难度,特别是对原理不熟悉或者阅读他人代码的情况下进行调式的难度会增加。List<String> strList = new ArrayList<String>();str...原创 2020-01-16 18:57:54 · 2825 阅读 · 0 评论 -
【java中时间转换】,当MM变成了mm,当DD变成了dd,会发生什么事?
记自己一次无知的写法,导致项目产生一个异常。下面拿出实例:我负责接收接口传递过来的参数,做相应的转换,出入数据库中,一个时间的通过字符串的形式传递过来,这个时间是24小时制,我的转化如下:JSONObject params = new JSONObject();String scanTime = params.getString("scanTime");SimpleDateForm...原创 2018-10-21 14:49:02 · 1543 阅读 · 0 评论 -
【Java】Java中的NAN解析
今天在学习集合框架的时候,看源码发现了一个不是很理解的问题(Float源码): /** * Returns {@code true} if the specified number is a * Not-a-Number (NaN) value, {@code false} otherwise. * * @param v the valu...原创 2018-12-24 18:10:02 · 2844 阅读 · 0 评论