本文转载加自己补充 一、文本框为字符型 ?必填项非空校验: 1、必填项未输入--程序应提示错误; 2、必填项只输入若干个空格,未输入其它字符--程序应提示错误; ?字段唯一性校验:(不是所有字段都作此项校验,视实际项目情况而定) 1、新增时输入重复的字段值--必须提示友好信息; 2、修改时输入 ...
分类:
其他好文 时间:
2017-08-14 17:24:39
阅读次数:
151
有时候我们会遇到这样的一种情况:有一些不同的专业,每个专业中有一些不同的学号,专业+学号能对应到个人。这时,应该如何在数据库中定义列,来保证专业+学号对应的学生的唯一性呢? 把学号定义成唯一(UNIQUE)显然是行不通的,因为A专业和B专业都存在1000这样一个学号。 方法1:联合主键 不推荐。因为 ...
分类:
数据库 时间:
2017-08-13 10:08:25
阅读次数:
210
为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。 一、实例 举个例子,如果一个银行账户同时被两个线程 ...
分类:
编程语言 时间:
2017-08-13 00:19:52
阅读次数:
207
本文将从以下几个方面介绍拓扑排序: 拓扑排序的定义和前置条件 和离散数学中偏序/全序概念的联系 典型实现算法 Kahn算法 基于DFS的算法 Kahn算法 基于DFS的算法 解的唯一性问题 实际例子 取材自以下材料: http://en.wikipedia.org/wiki/Topological_ ...
分类:
编程语言 时间:
2017-08-12 12:45:35
阅读次数:
184
这个Demo用来检查是否具有唯一性 springmvc直接支持json转换成jsonp,相当于自定义了转换器HtmlHttpConverter。覆盖springmvc现有的转换器,从而达到在用户返回之前进行特殊处理,拼串。 ...
分类:
Web程序 时间:
2017-08-10 01:27:07
阅读次数:
263
一、索引的优缺点 索引的优点(为什么要有索引) 1、快速取数据 2、保证数据记录的唯一性 3、加快表的连接速度 4、在使用ORDER by、group by子句进行数据检索时,利用索引可以减少排序和分组的时间。 索引的缺点 1、索引需要占物理空间。 2、当对表中的数据进行增加、删除和修改的时候,索引 ...
分类:
其他好文 时间:
2017-08-09 09:59:22
阅读次数:
176
Set:无序。不能够反复元素。 |--HashSet:数据结构是哈希表。线程是非同步的。 保证元素唯一性的原理:推断元素的hashCode值是否同样。 假设同样,还会继续推断元素的equals方法。是否为true。 |--TreeSet:能够对Set集合中的元素进行排序。 底层数据结构是二叉树。 保 ...
分类:
编程语言 时间:
2017-08-07 20:36:54
阅读次数:
223
第五章 数据库完整性 数据库的完整性是指数据库的正确性和相容性。 例如,学生学号必须唯一,性别只能是男或女等等; 和数据安全性的区别: 数据的完整性是为了防止数据库中存在不正确的数据,数据库的安全性是保护数据库防止恶意的破坏和非法的存取。因此,完整性检查和控制的防范对象是不合语义的,不正确的数据,防 ...
分类:
数据库 时间:
2017-08-07 19:26:46
阅读次数:
213
1.本地IP$_SERVER['REMOTE_ADDR'] 服务器端IP$_SERVER['HTTP_HOST'] 2.对于大流量的网站,您采用什么样的方法来解决访问量问题? 确认服务器硬件是否支持当前流量,用nginx作为服务器实现负载均衡,数据库读写分离,搭建主从、主主服务器,优化数据表、优化查 ...
分类:
其他好文 时间:
2017-08-07 00:13:40
阅读次数:
123