MySQL 中 find_in_set 函数使用方法
FIND_IN_SET(str,strlist) 是一个 MySQL 库函数(大小写都支持),可以直接在 WHERE 中使用,主要作用就是判断前一个字符串常量是否在后者字符串列表变量中。返回在字符串列表匹配到的索引,索引从 1 开始计数,匹配不到返回 0。在 sql 语句中,字段名是一个变量存在,而带入的参数就是常量。强调常量和变量是因为函数只接受这样的类型匹配,其他形式会报错或者查询不到结果。在
FIND_IN_SET(str,strlist) 是一个 MySQL 库函数(大小写都支持),可以直接在 WHERE 中使用,主要作用就是判断前一个字符串常量是否在后者字符串列表变量中。返回在字符串列表匹配到的索引,索引从 1 开始计数,匹配不到返回 0。在 sql 语句中,字段名是一个变量存在,而带入的参数就是常量。强调常量和变量是因为函数只接受这样的类型匹配,其他形式会报错或者查询不到结果。在
之前做过一些案例,将 div 展示到文档的中间,一般会考虑用 margin: 0 auto; 或者 text-align: center;。如何将一个 div 绝对定位到页面正中间呢?这个功能需求主要应用在一些弹框或者提示信息展示上。网络上找到一个合适的(也是用 margin 来实现):.fixed-div { width: 300px; height: 150px; bo
IOS 让人很郁闷的一点就是,经常会出现样式不一致的情况。一开始没怎么注意,后来修改登录、注册页面发现,新写的按钮样式什么的都变了,本来是浅蓝色,变成了类似 #467B96 的浅绿色,橙黄色变的蜡黄色,莫名其妙。今天发现新写的页面也是这样色的,突然就忍不了,百度找了一下对策。解决方法:input,select,button{ -webkit-appearance:none; appeara
更新内容有网友说是微信内置浏览器的问题,而并非系统之过。用我自己的 IOS 13.6 系统版本的苹果手机测试了一下,并不准确。浏览器自动填充次数 微信内置浏览器2 Safari1 QQ 浏览器2 搜狗浏览器2 Chrome2 另外,由于获取验证码页面在授权登录(这里用的 QQ 授权)之后,UC 和 夸克因为众所周知的原因,无法调起 QQ 授权登录,测试不了;Firefox(火狐)调起后,返回参数错
如题,启动 Spring 项目报错:Cannot find template location: classpath:/templates/ (please add some templates or check your Thymeleaf configuration)。主要是因为项目引入了 spring-boot-starter-thymeleaf 依赖,thymeleaf 是一种模板语言,可
2021-04-14 更新整理之前的项目,使用 codeigniter 框架。在用户登录之后会更新以下最后登录时间,数据库里使用了 datetime 存储,查看记录发现,数据库写入的日期 2021-04-14 08:29:07 与当前系统显示的时间(当前东八区时间)相差(慢)了 6 个小时。网上查找资料,回顾了以下 php 中获取和设置时区的函数 date_default_timezone_get
如题,启动 Spring 项目报错:Field userRepository in com.example.demo.DemoApplication required a bean of type com.example.accessingdatamysql.UserRepository' that could not be found.在测试连接 MySQL 数据库的 Spring demo 中
如题,启动 Spring 项目报错 com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure。网上找相关的文章,解释一般是由于连接的 ip 地址、用户名、密码有误。检查项目数据库连接 urlspring.datasource.url=jdbc:mysql://${MYSQL_HOST:loca
如题:启动 Spring 项目报错:java.sql.SQLException: The server time zone value 'Öйú±ê×¼' is unrecognized or represents more than one time zone,数据库服务器时区出现乱码。解决方法:修改数据库的默认时区以设置 MySQL 的时区为例,MySQL 默认的时区是 UTC 时区:查看当
Spring Boot 生成可执行 Jar 包Spring Boot 可以借助 maven 和 gradle 快速生成可执行 Jar 包。maven 工具创建的项目# 生成可执行 Jar 包 ./mvnw spring-boot:run # 执行 java -jar target/gs-rest-service-0.1.0.jargradle 工具创建的项目# 生成可执行 Jar 包 ./mvnw