开发遇到问题记录

简介: 开发遇到问题记录

一、3表关联根据更新时间获取指定数据

1、简介

  • 3个表进行关联查询
  • 查询增量数据(只要在时间范围内则查询出来)
  • 取数据:

从class表:name

user表:sex

subject:score

2、设计方案

方案一:

  • 在单独三个表中单独查询相关数据,再关联其它表数据。
  • 将查询到的数据存到中间表中,进行数据的去重。

方案二:

  • 单独三个表中单独查询相关数据,将查询到的user_id进行去重。
  • 将去重以后的user_id,关联其它表进行数据查询。

二、上传文件识别问题(utf-8和utf-8-bom)

  • UTF-8和UTF-8 BOM格式区别

BOM即byte order mark,具体含义可百度百科或维基百科,UTF-8文件中放置BOM主要是微软的习惯,但是放在别的系统上会出现问题。不含BOM的UTF-8才是标准形式,UTF-8不需要BOM带BOM的UTF-8文件的开头会有U+FEFF,所以我新建的空文件会有3字节的大小。

问题:

上传文件进行CSV识别时,需要根据首列名称进行文件识别,bom格式。首列识别的话。
因为前面多加了几位,识别名称出现问题,则识别当前列数据为null。缺失一列的数据。

相关连接

目录
相关文章
|
1月前
|
前端开发
项目中问题记录
is打头的boolean属性的小坑
|
4月前
|
自然语言处理 网络协议 应用服务中间件
记录一次问题的解决过程
记录一次问题的解决过程
|
4月前
|
存储 JavaScript
uniapp在不需要后端数据的情况下 怎么记录用户进一次记录一次
uniapp在不需要后端数据的情况下 怎么记录用户进一次记录一次
37 0
|
6月前
实际案例分析 - 根据应用程序日志的记录,反查出哪一行 ABAP 代码产生的这条日志试读版
实际案例分析 - 根据应用程序日志的记录,反查出哪一行 ABAP 代码产生的这条日志试读版
70 0
|
前端开发 数据安全/隐私保护
日常开发记录(2021-11-08)
日常开发记录(2021-11-08)
日常开发记录(2021-11-08)
|
JSON JavaScript 前端开发
前端工作小结18-报错简单记录
前端工作小结18-报错简单记录
90 0
|
网络协议 安全 网络安全
部署记录
初次使用,记录一下问题及解决方法
|
缓存 小程序 前端开发
|
存储 编解码 安全
案例分享的记录
案例分享—钉钉
343 0
|
Java Maven
个人向mavan使用过程中的问题记录
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 大纲 在初步会使用maven的POM文件配置后, 实际运用时会出现从来没见过的问题. 纪录两个自己学习过程中出现的两个问题.
个人向mavan使用过程中的问题记录