一、概述 网格布局(Grid)是最强大的 CSS 布局方案。 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。以前,只能通过复杂的 CSS 框架达到的效果,现在浏览器内置了。 上图这样的布局,就是 Grid 布局的拿手好戏。 Grid 布局与 Flex 布局有一定的相似性,都可 ...
分类:
Web程序 时间:
2019-10-15 09:47:20
阅读次数:
111
20{'name': '帅哥', '_Person__age': 20}23{'name': '帅哥'} ...
分类:
其他好文 时间:
2019-10-14 23:36:50
阅读次数:
124
参考链接:https://blog.csdn.net/slyslyme/article/details/85077883 import javax.servlet.Filter;提示:The import javax.servlet.Filter cannot be resolved 是因为jdk ...
分类:
编程语言 时间:
2019-10-14 23:36:21
阅读次数:
118
Map接口简介 Map接口是一种双列集合,它的每个元素都包含一个键对象Key和值对象Value,键和值对象之间存在一种对应关系,称为映射。从Map集合中访问元素时,只要指定了Key,就能找到对应的Value,Map中的键必须是唯一的,不能重复,如果存储了相同的键,后存储的值会覆盖原有的值,简而言之就 ...
分类:
编程语言 时间:
2019-10-13 23:23:41
阅读次数:
116
1、导入相关依赖 (存在jsp页面下载问题,可能是缺少tomcat-embed-jasper的依赖对jsp的支持) 2、配置application.properties文件 3、controller层及springboot启动类 注:如果没有使用springboot自带的tomcat,使用外部tom ...
分类:
编程语言 时间:
2019-10-13 00:46:05
阅读次数:
124
一 源码解析 查看ConditionalOnProperty的源码 二 说明 三 用法 通过其两个属性name以及havingValue来实现的,其中name用来从application.properties中读取某个属性值。 如果该值为空,则返回false; 如果值不为空,则将该值与havingV ...
分类:
其他好文 时间:
2019-10-12 22:26:58
阅读次数:
93
关联查询: 一对一,一对多,多对一,多对多,自关联 仅供参考:(返回值是对象的是一对多,返回值是集合的是多对一) 一对一过于简单,只是两表连查 一对多: 职位entity: DAO .xml文件 给对象赋值使用collection标签 property:属性名 ofType:类型 测试: 多对一 e ...
分类:
其他好文 时间:
2019-10-12 19:00:39
阅读次数:
176
组合 定义: 组合指的是,一个对象中的属性是另一个对象 目的: 和继承一样,都是为了减少代码的冗余度 总结: 继承: 类与类的关系,一种是什么与什么的关系,子类和父类是从属关系 组合: 对象与对象的关心,一种什么有什么的关系,一个对象拥有另一个对象 封装 定义: 封装指的是把一堆属性(特征与技能)封 ...
分类:
其他好文 时间:
2019-10-12 11:34:57
阅读次数:
94
mapping的创建分为 动态映射和显示映射。 显示映射也就是提前创建mapping,这样有利于将Elasticsearch无法识别的类型 映射到想要的类型中。 版本6.4 版本7.*以上,将type部分去掉了 查看mapping映射字段 #查看整个mapping字段的关系 1 GET gg/_ma ...
分类:
移动开发 时间:
2019-10-12 11:03:39
阅读次数:
108
在生产上我们经常会碰到一些不好排查的问题,例如线程安全问题,用最简单的threaddump或者heapdump不好查到问题原因。为了排查这些问题,有时我们会临时加一些日志,比如在一些关键的函数里打印出入参,然后重新打包发布,如果打了日志还是没找到问题,继续加日志,重新打包发布。对于上线流程复杂而且审 ...
分类:
其他好文 时间:
2019-10-12 10:44:27
阅读次数:
95