一. 建表,导数据 1. 创建库 create database gmall; 2. 创建表start_log,ods层表 drop table if exists ods_start_log; CREATE EXTERNAL TABLE ods_start_log (`line` string) ...
分类:
其他好文 时间:
2020-06-29 15:46:05
阅读次数:
62
1、导入Execl数据时提示错误,如下图 2、操作步骤 因无法确定.xls和.xlsx哪种格式系统支持,新建表格用了.xlsx格式,后发现系统找不到该格式,直接把文件名的后缀改成了.xls。 3、关键问题的原因还是excel版本的问题 解决办法 a. 判断文件后缀名是xls,还是xlsx;HSSFW ...
分类:
移动开发 时间:
2020-06-29 11:23:27
阅读次数:
192
#表单 在web程序中,表单是与用户交互的最常见的方式之一。用户注册、登录、撰写文章。不过,表单的处理却并不简单。你不仅要创建表单,验证用户输入的内容,向用户显示错误提示,还要获取并保存数据。幸运的是,强大的WTForms可以帮我们解决这些问题。WTForms是一个使用Python编写的表单库,它使 ...
分类:
其他好文 时间:
2020-06-28 20:45:37
阅读次数:
43
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等表结构:`student`(‘id‘、‘name‘、‘code‘、‘age‘、‘sex‘)学生表`teacher`(‘id‘、‘name‘)教师表`course`(‘id‘、‘name‘、‘teacher_id‘)课程表`score`(‘student_id‘、‘course_id‘、‘score‘)成绩表问题:查询001课程
分类:
数据库 时间:
2020-06-28 18:57:02
阅读次数:
47
策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。 介绍 意图:定义一系 ...
分类:
其他好文 时间:
2020-06-28 18:45:49
阅读次数:
49
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的 ...
分类:
数据库 时间:
2020-06-28 18:11:57
阅读次数:
51
我们在建表的时候最好创建自增主键,这样非主键索引占用的空间就比较小。这种方式插入数据都是追加数据,不涉及到数据页分裂。但也不是所有场景下都需要自增主键,比如有些业务场景的需求是只有一个索引并且该索引必须是唯一索引,由于没有其他索引,就不用考虑辅助索引的存储空间消耗,可以直接将这个索引设为主键。 覆盖 ...
分类:
其他好文 时间:
2020-06-27 21:40:55
阅读次数:
70
我的第一个JDBC程序(含重要纠错) #日常分享所得,欢迎关注学习计算机、热爱计算机的我!后续更精彩# 在学习了MySQL数据库的基础知识之后,自然是要使用MySQL数据库来辅助我们的Java代码了。 步骤 创建一个新的MySQL数据库,并创建表,录入一些数据; 在IDEA中创建一个新的项目; 准备 ...
分类:
数据库 时间:
2020-06-27 17:30:16
阅读次数:
68
import mysqlconnector from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column,Integ ...
分类:
数据库 时间:
2020-06-27 16:10:42
阅读次数:
97
创建表单 可以使用<form><form/>标记来声明表单的开始和结束位置。<from>元素包含很多属性,action属性可以确定把表单提交到什么地方;method属性可以确定如何提交信息;target属性可以确定将表单的响应加载到哪个框架上。一次只能提交页面中的一个表单的信息。 <form nam ...
分类:
Web程序 时间:
2020-06-27 16:00:00
阅读次数:
73