基础
文章平均质量分 57
ssm 整合,前端等
Insist___
这个作者很懒,什么都没留下…
展开
-
Swagger2 非全局、无需重复输入的Head参数(Token)配置
优化方案如下:通过Swagger2的securitySchemes配置全局参数:如下列代码所示,securitySchemes的ApiKey中增加一个名为“Authorization”,type为“header”的参数。private List<ApiKey> securitySchemes() { return newArrayList( new ApiKey("Authorization", "Authorization", "header原创 2021-01-05 13:42:44 · 396 阅读 · 1 评论 -
springcloud的学习
https://blog.csdn.net/yeyazhishang/article/details/84344402原创 2020-10-27 16:16:59 · 101 阅读 · 0 评论 -
ngnix 学习总结
文章目录1nginx.conf文件2反向代理3 关于Nginx的location路径映射4负载均衡4.1 轮询4.2 权重4.3 ip_hash5 动静分离6集群参考1nginx.conf文件主要是对server的修改2反向代理反向代理,其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地原创 2020-10-27 11:35:45 · 136 阅读 · 2 评论 -
mysql中 创建时间和更新时间的区别
文章目录1 语句2界面的mysql工具里,2.1 创建时间2.2 更新时间1 语句`create_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',2界面的mysql工具里,2.1 创建时间2.2 更新时原创 2020-10-26 17:48:05 · 487 阅读 · 0 评论 -
时间处理(项目)
文章目录1 @DateTimeFormat2@JsonFormat3 定义一个全局配置类1 @DateTimeFormat一般都是使用@DateTimeFormat把传给后台的时间字符串转成Date,使用@JsonFormat把后台传出的Date转成时间字符串,但是@DateTimeFormat只会在类似@RequestParam的请求参数(url拼接的参数才生效,如果是放到RequestBody中的form-data也是无效的)上生效,如果@DateTimeFormat放到@RequestBody下是原创 2020-10-15 10:02:14 · 421 阅读 · 1 评论 -
mybatis的时间转化问题
文章目录1传参:字符串类型2传参:日期时间类型3 总结3.1 传参字符串3.2 传参 date型需要进行日期查询。MyBatis 在接收日期时间参数进行日期时间范围查询时,有些需要注意的地方,例如日期时间参数的数据类型可能是Date或String类型,或传参与数据库存储的日期时间格式并不一致等情况。 此情况更多与 SQL 的字符串拼接或日期时间格式转换有关。1传参:字符串类型数据库字段类型是 **datetime **或 varchar。 1.传入起始时间(beginDate)和结束时间(beginD原创 2020-10-26 15:37:09 · 7540 阅读 · 0 评论 -
string的方法都有哪些
文章目录11https://www.cnblogs.com/aidian/p/8805540.htmlendsWith() 方法用于测试字符串是否以指定的后缀结束。 if (msgStr.endsWith(crc.toUpperCase()))原创 2020-10-26 15:08:06 · 148 阅读 · 0 评论 -
项目中的判空方法
文章目录1StringUtils.isNotBlank()1.1 StringUtils.isEmpty()1.2StringUtils.isBlank()2 CollectionUtils.isNotEmpty(List)3判空总结:1StringUtils.isNotBlank()可以看出isNotBlank()方法和isNotEmpty()最大的区别就是对字符串中是否有空白字符的判断public static void main(String[] args) { System.o原创 2020-10-26 15:02:12 · 288 阅读 · 0 评论 -
前端大概
文章目录1布局2垂直居中和水平居中3 表格4列表5 form5.1 文本框5.2 密码框5.3单选按钮5.4 复选框(Checkboxes)5.5 提交按钮5.6 下拉列表5.7 文本域6 css6.1 文本1布局2垂直居中和水平居中3 表格4列表5 form5.1 文本框<form>First name: <input type="text" name="firstname"><br>Last name: <input type="t原创 2020-10-26 11:25:26 · 211 阅读 · 0 评论 -
mybatisplus
文章目录1 学习2使用2.1 创建表2.2引入依赖2.3链接数据库2.4 pojo2.5mapper接口3 crud3.1 insert3.1.1id的说明3.2更新3.2.1 时间的说明3.2.1.1数据库级别3.2.1.2代码级别3.2.2 乐观锁3.3更新1 学习文档地址2使用2.1 创建表DROP TABLE IF EXISTS user;CREATE TABLE user(id BIGINT(20) NOT NULL COMMENT '主键ID',name VARCHAR(30)原创 2020-10-21 11:31:45 · 191 阅读 · 0 评论 -
Java实操可能出现的错误5---redis
文章目录11原创 2020-10-12 14:50:08 · 117 阅读 · 0 评论 -
Java实操可能出现的错误4----mysql
文章目录1 表属性设置为null,你可能面临很多麻烦1.1 null 的长度并不是01.2null参与的查询1.3null 对索引的影响1.4 null 参与计算1.5 null参与聚合1.6null参与排序1 表属性设置为null,你可能面临很多麻烦1.1 null 的长度并不是01.2null参与的查询1.3null 对索引的影响只有用到is null ,才有索引1.4 null 参与计算null与其他类型计算,返回的都是null1.5 null参与聚合让允许为n原创 2020-10-12 11:16:08 · 113 阅读 · 0 评论 -
Java实操可能出现的错误4----springboot
文章目录1 配置数据总出错? 搞清楚加载顺序吧1.1 yml文件放在resource的根目录下:1.21 配置数据总出错? 搞清楚加载顺序吧1.1 yml文件放在resource的根目录下:测试:1.2原创 2020-10-11 17:07:51 · 470 阅读 · 0 评论 -
Java实操可能出现的错误3 ---springmvc
文章目录1返回的状态吗不对?1.1自定义返回状态码的方式1.1.1 用ResponseEntity1.1.2@ResponseStatus定义在异常类1.1.3@ResponseStatus定义在方法上1.1.4@RestControllerAdvice21返回的状态吗不对?1.1自定义返回状态码的方式1.1.1 用ResponseEntity1.1.2@ResponseStatus定义在异常类1.1.3@ResponseStatus定义在方法上一般重定向时候用,比如重定向到re原创 2020-10-08 23:02:40 · 394 阅读 · 0 评论 -
Java实操可能出现的错误3 ---spring
文章目录1spring bean 的默认名称生成策略2使用啦@Autowired注解,但是仍然出现啦空指针31spring bean 的默认名称生成策略例子:报错:加载不进来原因:源码中的生成策略如下:解决:1 尽量避免第一个字母和第二个字母是大写的情况2 指定名称@Service("qYImooc")public class QYImooc { public void print() { System.out.println("QYImooc");原创 2020-10-08 16:15:16 · 298 阅读 · 0 评论 -
Java实操可能出现的错误2 ---线程
文章目录11.1synchronized11.1synchronizedpackage com.imooc.java.escape.synchronized_;/** * <h1>对 value 进行减法操作</h1> * */public class Active implements Runnable { private int value = 1000;//共享变量 @Override public void run() {原创 2020-10-08 13:26:17 · 175 阅读 · 1 评论 -
Java实操可能出现的错误 1
文章目录1 空指针1.1自动拆箱引发的空指针问题1.2字符串、数组、集合在使用时出现空指针1 空指针package com.imooc.java.escape;/** * <h1>理解什么是空指针</h1> * */public class WhatIsNpe { public static class User { private String name; private String[] address;原创 2020-10-06 16:05:17 · 796 阅读 · 0 评论 -
ssh整合
文章目录1 创建项目2引入jar包3加入spring3.1在web.xml中引入context-param3.2创建conf文件夹3.3 创建applicationContext.xml文件4 加入hibernate4.1加入jar包4.2 添加hibernate.cfg.xml文件4.3 在hibernate.cfg.xml配置基本属性4.4创建持久类,以及对应的.hbm.xml文件4.4.1 创建持久类4.4.2.hbm.xml文件1 创建项目2引入jar包在lib目录下:3加入spri原创 2020-09-25 14:07:59 · 99 阅读 · 0 评论 -
ssm 整合
文章目录1 创建maven工程2 生成web工程需要的文件web.xml3引入项目依赖的jar包4 引入bootstrap4.1去官方文档中,[地址](https://v3.bootcss.com/)下载下来4.2将下载下来的bootstrap文件放入文件中4.31 创建maven工程生成的目录结构:2 生成web工程需要的文件web.xml先去掉dynamic web Moudle,点apply。重新勾选dynamic web Moudle ,进行配置3引入项目依赖的jar包s原创 2020-09-22 17:27:11 · 289 阅读 · 0 评论 -
2 js狂神说
1 调试须知:Application:查看cookieconsole.log(score)1数据类型数值,文本,图形,音频,视频变量:var a1.1numberjs不区分小数和整数,Number123//整数123123.1//浮点数123.11.123e3//科学计数法-99//负数NaN //not a numberInfinity // 表示无限大1.2字符串‘abc’ “abc”1.3布尔值true,false1.4 逻辑运算&am原创 2020-09-11 22:17:12 · 991 阅读 · 0 评论 -
1css狂神说
文章目录1css的带入方式2选择器2.1基本选择器2.2层次选择器2.3结构伪类选择器2.4属性选择器3 美化网页元素3.1 字体样式1css的带入方式行内样式内部样式外部样式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>导入方式</title><!-- 外部样式,链接式 链接css文件-->原创 2020-09-10 15:37:24 · 646 阅读 · 0 评论