自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

错误:File contains parsing errors: file:///etc/yum.repos.d/docker-ce.repo。因为之前安装docker,但没有安装成功,有些残余文件留在系统里了,影响了yum命令,导致失败。

2023-07-16 15:30:52 72 1

原创 基于Java SSM实现Excel数据批量导入

导入Maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>${easyexcel.version}</version></dependency>Mapper及映射文件UserMapper.java@Mapperpublic interface Us

2022-01-06 14:46:57 417

原创 Mybatis中的resultMap功能介绍

前言在Mybatis中,有一个强大的功能元素resultMap。当我们希望将JDBC ResultSets中的数据,转化为合理的Java对象时,你就能感受到它的非凡之处。正如其官方所述的那样:resultMap元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些 JDBC 不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份 resultMap 能够代替实现同等功能的长达数千行

2022-01-06 14:39:32 2254

原创 @PathVariable/@RequestParam/@RequestBody 注解含义及使用

给前端提供API接口+各种联调等,项目中使用的框架有spring全家桶、Jfinal等,学习了SpringBoot,配合Swagger2写Restful接口及文档非常方便简洁,以下是一些相关笔记。目录@PathVariable@PathVariable 映射 URL 绑定的占位符@PathVariable("xxx")测试:@RequestParam@RequestBody@PathVariable当使用@RequestMapping URI template 样式映射时,@

2021-05-24 00:14:25 237

原创 写mysql语句中 单引号或者双引号的几个问题

sql 语句哪里添加单引号问题,哪些地方必须加双引号,否则sql语句会报错?INSERT INTO table_name ( field1, field2,…fieldN ) VALUES ( value1, value2,…valueN );如果数据是字符型,必须使用单引号或者双引号,如:“value”。涉及varchar的值的时候,必须有单引号包括varchar值。int等其他字段类型,则不需要加单引号包括。如:insert into t_test(uid,name) values(1,dav

2020-12-07 00:21:09 2448

原创 HashMap 和 HashTable 有何不同,实例说明

图表说明两者的区别:HashMapHashTable接口实现了map接口实现了Map、Cloneable、java.io.Serializable接口继承AbstractMapDictionary存储键值对键值对特点key、value可以为null。key、value都不可以为null。性能异步执行同步锁实例 (影响性能的点)初始容量 和 加载因子存储或检索值类型时通常发生装箱和拆箱(存储的元素属于 Object类型)是

2020-12-07 00:08:03 129

原创 java基础语法/运算符

2020-07-27 00:42:47 57

原创 CSS层叠

层叠的意思就是“继承”、“权重”、“覆盖”,通过良好的层级命名更好的实现效果,更少的代码,更多的功能一、层叠指的是样式的优先级,当产生冲突时以优先级高的为准。开发者样式>读者样式>浏览器样式(除非使用!important标记 )id选择符>(伪)类选择符>元素选择符权重相同时取后面定义的样式以下是一段经典的html,三个类名分别为模块、标题和正文。<div class="mod"><div class="hd"></div>&l

2020-07-13 00:55:28 139

原创 css display属性

display属性共有4个值:blcok:块级元素inline-block:行内块级元素inline:行内元素none:隐藏元素,不占据空间1.块级元素常见的块级元素有div,p,ul,ol,li,h1~h6等块级元素会默认占满父元素的宽度且独占一行<div style="border:1px solid red;width: 400px;"> <p style="background-color: aquamarine">尽可能的占满父元素的宽度</p

2020-07-06 00:28:50 75

原创 css浮动的含义

为什么要浮动属性因为浮动可以让元素一个挨着一个。同时可以设置自身尺寸和父元素容器的尺寸大小。一个元素浮动时,其他元素会“环绕”他。当元素浮动时,一个元素的位置取决于放置在他周围的元素,围绕在他周围的是哪个元素?这个元素会不会换行,这一切取决于围绕在他周围的元素的DOM(文档对象模型,图1)**dom:**所有元素与他们之间的关系**什么是浮动元素:**浮动元素同时处于常规流内和流外的元素。其中块级元素认为浮动元素不存在,而浮动元素会影响行内元素的布局,浮动元素会通过影响行内元素间接影响了包含块的布局

2020-07-06 00:17:41 287

原创 a标签

在浏览网页时可以从一个页面跳转到另一个页面,或者可以从一个网站跳转到另一个网站,这些都是通过超链接来实现的。超链接是网页中一个非常重要的元素,不仅能用于站点内文档间的互链,还能用于站外各网站之间的互链。超链接可以是文本,也可以是图片或其它网页元素,表示超链接的标记为:a标签。在 a 标签中有一个必不可少的 href 属性,href属性指定的目标URL可以为相对路径或绝对路径,语法:﹤a href="被链接文件的URL地址"﹥ 链接对象 ﹤/a﹥超链接文本的颜色可以通过设置CSS样式更改,代码如...

2020-06-29 01:02:23 403

原创 css选择器

1、类型选择器CSS中的一种选择器是元素类型的名称。使用这种选择器(称为类型选择器),可以向这种元素类型的每个实例上应用声明。例如,以下简单规则的选择器是H1,因此规则作用于文档中所有的H1元素。2、简单属性选择器CLASS属性CLASS属性允许向一组在CLASS属性上具有相同值的元素应用声明。BODY内的所有元素都有CLASS属性。从本质上讲,可以使用CLASS属性来分类元素,在样式表中创建规则来引用CLASS属性的值,然后浏览器自动将这些属性应用到该组元素。类选择器以标志符(句点)开头,用于指

2020-06-29 00:37:19 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除