为了模拟这些需求,事先要建立几个表,不同的表之间将对应上面提到的不同的映射,为此,我建立4个表,如下: DROP TABLE IF EXISTS `items`; DROP TABLE IF EXISTS `orders`; DROP TABLE IF EXISTS `user`; DROP TAB ...
分类:
其他好文 时间:
2018-04-04 23:30:15
阅读次数:
233
一、什么是数据校验? 这个比较好理解,就是用来验证客户输入的数据是否合法,比如客户登录时,用户名不能为空,或者不能超出指定长度等要求,这就叫做数据校验。 数据校验分为客户端校验和服务端校验 客户端校验:js校验 服务端校验:springmvc使用validation校验,struts2使用valid ...
分类:
编程语言 时间:
2018-04-01 00:00:43
阅读次数:
269
1.验证表单不为空 var hasform = { "Name": "名字", "Id_card": "身份证", "PaySalary": "月工资", "CardCode": "账号", "Fk_Subjectf_Code": "功能科目", "Birthday": ...
分类:
编程语言 时间:
2018-03-18 13:57:27
阅读次数:
189
奇葩需求:客户要求某业务系统中生成的报表数据可以编辑。为响应客户的需求,本文基于Birt4.6实现报表数据的可编辑(伪修改)。BIRT是以Java和JavaEE为基础为Web应用程序开发的基于Eclipse的开源报表系统,其本身并不支持报表数据的修改。因此想要实现报表数据的可编辑,需要修改生成报表的渲染页面。本文的方案是在报表生成页面引入Jquery实现报表表格数据的可编辑,这是一种简单的快速实现
分类:
其他好文 时间:
2018-03-09 15:34:00
阅读次数:
202
学习笔记,来源:实验楼 ,链接: https://www.shiyanlou.com/courses/9 一、日期计算: 1、要想确定每个宠物有多大,可以使用函数TIMESTAMPDIFF()计算当前日期的年和出生日期之间的差也可以按照直接使用语句(YEAR(CURDATE())-YEAR(birt ...
分类:
数据库 时间:
2018-02-25 17:21:21
阅读次数:
270
1. 建表 2. 删表 3. 常见数据类型 4. 声明主码 5. 声明外码 6. 声明主码,外码的另一种方式 ...
分类:
数据库 时间:
2018-02-24 23:03:14
阅读次数:
229
前言 在讲解Web开发模式的时候,曾经写过XML版的用户登陆注册案例!现在在原有的项目上,使用数据库版来完成用户的登陆注册! 如果不了解的朋友,可以看看我Web开发模式的博文! 本来使用的是XML文件作为小型数据库,现在使用Mysql数据库, 代码究竟要改多少呢?我们拭目以待! 使用C3P0数据库连 ...
分类:
数据库 时间:
2018-02-23 22:09:06
阅读次数:
208
一、ModelForm的介绍 ModelForm a. class Meta: model, # 对应Model的 fields=None, # 字段 exclude=None, # 排除字段 labels=None, # 提示信息 help_texts=None, # 帮助提示信息 widgets ...
分类:
其他好文 时间:
2018-02-21 15:02:52
阅读次数:
243
引子 请从以下文件里取出所有的手机号 你能想到的办法是什么? 必然是下面这种吧? 有没有更简单的方式? 手机号是有规则的,都是数字且是11位,再严格点,就都是1开头,如果能把这样的规则写成代码,直接拿规则代码匹配文件内容不就行了? 这么nb的玩法是什么?它的名字叫正则表达式! re模块 正则表达式就 ...
分类:
其他好文 时间:
2018-02-15 12:46:09
阅读次数:
215