Home
Lemon
Cancel

数据库三范式

三范式解释 1NF:字段不可分;原子性字段不可再分,否则就不是关系数据库; 2NF:有主键,非主键字段依赖主键;唯一性,一个表只说明一个事物; 3NF:非主键字段不能相互依赖;每列都与主键有直接关系,不存在传递依赖; 不符合1NF的例子 表 字段1,字段2(字段2.1,字段2.2),字段3 …… (关系数据库中create不出这样的表) 存在问题 因为设计不出这样的表,所以没有问题。...

转发和重定向的参数传递

重定向跳转 超链接标签<a>就是一种重定向跳转,这样的跳转request对象是传不到下一个页面的,下一个页面得到的request对象是一个新的对象,而不是上一个页面传过来的,得不到上一个页面的数据。 如果你想通过这种方法跳转的话,那就要用<a href="a.jsp?参数名=参数值">传递参数,在下一个页面用request.getParameter("参数名")得到值...

JSP页面拼装项目地址

<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path; %> <!-- JSP中引用地址 -...

静态包含和动态包含

区别 书写上不同 静态包含:<%@include file="1.jsp"%> 动态包含:<jsp:include page="1.jsp"></jsp:include> <%@include file="1.jsp"%>是指令元素;<jsp:include page="1.jsp"/>是行为元素。 ...

Chrome小恐龙

...

2048

2048 最佳: 0 分数: 0 游戏结束🙈再试一次 重新启动游戏

Filter拦截中忽略指定url和资源

web.xml中的配置 <filter> <filter-name>SystemAuthorityFilter</filter-name> <filter-class>platform.filter.SystemAuthorityFilter</filter-class> <init-param>...

Git检出和提交代码至远程仓库

我们使用Git需要先安装Git工具,这里给出下载地址:https://git-for-windows.github.io/ 从远程仓库检出代码 找到自己在GitHub上的代码仓库,点击Clone or dowload会出现一个地址,复制这个地址备用。 打开我的电脑,选择一个盘,比如F盘,右键空白处点击git bash here,打开命令行。输入如下命令,克隆Test reposito...

Java中使用FreeMarker导出Word文档

制作模板 在制作模板时需要注意的一些问题如下: 用Microsoft Office Word 2003或以上的版本来制作,不要用WPS做。 关于图片,一定要插入一张图片,方便后面找到图片的位置好进行替换。 一些需要动态生成的数据,如个人信息,用personInfo(其他字段也行,建议和程序中的VO字段对应)来代替,注意,单词要先用一个文本框写好,再复制黏贴过来,不要在Word上...

FreeMarker如何格式化数字

// 如果小数点后不足两位,用"0"代替 ${num?string('0.00')} // 输出为:1239765.46 // 如果小数点后多余两位,就只保留两位,否则输出实际值 ${num?string('#.##')} // 输出为:1,239,765.46 // 整数部分每三位用","分割,并且保证小数点后保留两位,不足用"0"代替 ${num?string(',###....