09 2017 档案
摘要:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被成为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 范式即是规范。用来审核表格是否有冗余。 第一范式(1NF):如果每列都是不可再分的最小数据单元(也称为最小的原子单元)则满足第一范式 第一范式的目的是满
阅读全文
摘要:1、需求分析阶段:分析客户的业务和数据处理需求。 2、概要设计阶段:设计数据库的ER图,确认需求信息的正确性和完整性。 3、详细设计阶段:将ER图转换为多张表,进行逻辑设计,并应用数据库设计的三大范式进行审核。 4、代码编写阶段:选择具体数据库进行物理实现,并编写代码实现前端应用。
阅读全文
摘要:"TypeError: 'NoneType' object is not iterable" 一般是返回值为None同时赋值给了多个变量
阅读全文
摘要:import sysreload(sys)sys.setdefaultencoding("utf-8")
阅读全文
摘要:#coding:utf-8 import urllib legal_person_string = "%E6%B3%95%E5%AE%9A%E4%BB%A3%E8%A1%A8%E4%BA%BA" legal_person_string = legal_person_string.decode("gbk").encode('utf-8') legal_person_caption = urllib...
阅读全文
摘要:python __file__ 与argv[0] 在python下,获取当前执行主脚本的方法有两个:sys.argv[0]和__file__。 sys.argv[0] 获取主执行文件路径的最佳方法是用sys.argv[0],它可能是一个相对路径,所以再取一下abspath是保险的做法,像这样: import os,sys dirname, filename = os.path.split(o...
阅读全文