Springboot启动时加载MVCServlet
之前的项目没有配置 spring.mvc.servlet.load-on-startup,要等到有请求进来时才懒加载。对于用户第一次请求非常不友好,设置 spring.mvc.servlet.load-on-startup = 1 即可。
2021-10-14
MySQL唯一索引支持多个NULL值
MySQL 中的 NULL 表示未知。两个 NULL 进行比较时,既不是相等,也不是不相等。在唯一索引中,多个 NULL 可以同时存在。
2021-10-13
MySQL位运算
有些数据可能只是简单的标记一下,比如是否是淘宝、是否是天猫、是否是拍卖等。这些标记在逻辑上是一类数据,没有必要为每个标记增加一个字段。可以使用 bit 位表示标记,通过位运算来设置和读取标记位。
2021-10-12
mysql查看库表大小
MySQL 的 information_schema 数据库记录了数据库的元数据,包括数据库名、表名、列的数据类型、访问权限等。通过 information_schema 可以查询各个库、表的容量大小。
2021-10-10
springboot往error页面注入信息
在 spring 中,提供了 @ControllerAdvice 注解和 @ExceptionHandler 注解,可以用于捕获全局异常。根据 springboot 代码,可以往 request 中添加 attribute 来传递信息给到 error 页面。
2021-10-10
springboot http 自动跳转 https
启用 HTTPS 后,每次都必须输入 HTTPS 前缀,比较麻烦。可以配置 spring boot 自动跳转,实现访问 http 端口自动跳到 HTTPS。增加以下 bean 配置即可。
2021-10-08
mysql按日期范围查数据
使用 TO_DAYS、DATE_ADD 、DATE_SUB、DATE_FORMAT 等 MySQL 内置函数查询指定日期范围内的数据。
2021-10-07
Java识别移动端
根据 HttpServletRequest request 中的请求头所带的参数 user-agent 来识别移动端。 String userAgent = request.getHeader("user-agent");
2021-10-07
H5页面接入支付宝登录
H5跳转PC地址会提示”请在支付宝客户端打开链接”。H5 需要通过 scheme 或者 JSAPI: startApp 来启动支付宝 APP 进行登录。
2021-10-07
jquery设置表单字段只读
Jquery 提供了对input等元素设置、取消、判断 readonly 属性的方法。
2021-10-07

© 2016 - 2022 chengxuzhixin.com All Rights Reserved.

浙ICP备2021034854号-1    浙公网安备 33011002016107号