发表于: 2018-01-16 23:54:27

3 504


今天完成的事:




遇到的问题:

【1】未解决

tiles框架,用的同一个foot.jsp,但是显示的不同。




【2】未解决

Tag标签来处理时间的转换

报错信息:


报错信息taglib定义不符合版本规范,查了几篇博客,内容差不多,tomcat7即之后版本规定格式

我在web.xml中的配置如下,报错信息还是没变

<jsp-config>
  <taglib>
    <taglib-uri>/tags</taglib-uri>
    <taglib-location>/WEB-INF/tld/datetag.tld</taglib-location>
  </taglib>
</jsp-config>



【3】方法名重复的报错

明天计划:

收获:


外键

1、什么是外键?

   利用“外键-主键”的连接方式能更好夺得简化数据库设计过程,减少数据冗余,提高数据库效率。

一张图表示主键-外键

一个表的外键肯定是另一个表的主键;

姓名表中外键值要么是空值,要么是公司表主键的值;

姓名表的外键中存在001,则公司表中外键是001的信息不能被删除;


2、主键和外键区别


3、为什么尽量不用外键?

    阿里Java规范是这样写的,外键概念在应用层解决,这句话没理解



count(*)和count(字段名)区别

统计在学人数

SELECT count(*) FROM students WHERE state = 0

count(*)统计包含字段位null的行,count(字段名)只统计该字段不为空的数量


建表规范

1、字段表达是非时,用is_xxx命名该字段,1表示是,0表示非。数据类型tinyint。任何字段如果是非负数,都应该unsigned;

2、表名、字段名必须用小写字母和数字,禁止数字开头,禁止两个下划线之间只有数字。因为mysql在win不分大小写,在linux区分大小写。

3、表名不应该用复数形式,

4、主键索引 pk_xxx,唯一索引 uk_xxx,普通索引idx_xxx。

5、小数类型用decimal,float和double在存储时有精度损失。



禅道http://task.ptteng.com/zentao/my-task.html


返回列表 返回列表
评论

    分享到