8.选择合适的数据类型8.1 CHAR与VARCHAR CHAR固定长度的字符类型,char(n) 当输入长度不足n时将用空格补齐,char(n)占用n个字节,CHAR类型输出时会截断尾部的空格,即使是数据值尾部的空格也将会被截断。CHAR处理速度要快于VARCHAR。 VARCHAR可变长度的字符 ...
分类:
数据库 时间:
2018-09-20 16:04:26
阅读次数:
202
1、信息摘要和数字签名概述 信息摘要:对数据进行处理,得到一段固定长度的结果,其特点输入: 1、输出长度固定。即输出长度和输入长度无关。 2、不可逆。即由输出数据理论上不能推导出输入数据 4、对输入数据敏感。当输入数据变化极小时,输出数据也会发生明显的变化 5、防碰撞。即不同的数据数据得到相同输出数 ...
分类:
其他好文 时间:
2018-09-14 16:16:48
阅读次数:
191
1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$5、匹配中英文字母数字下划线及输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}6、只含 ...
分类:
其他好文 时间:
2018-09-06 18:01:35
阅读次数:
197
问题: 求解一个钢条如何切割钢条的简单问题。 给定一段长度为n英寸的钢条和一个价格表pi(i=1, 2, ..., n),求切割钢条方案,使得销售收益rn最大。注意,如果长度为n英寸的钢条的价格pn足够大,最优解可能就是完全不需要切割。 输入: 长度i | 1 2 3 4 5 6 7 8 9 10 ...
分类:
其他好文 时间:
2018-08-27 14:18:07
阅读次数:
187
// 面试题3(二):不修改数组找出重复的数字// 题目:在一个长度为n+1的数组里的所有数字都在1到n的范围内,所以数组中至// 少有一个数字是重复的。请找出数组中任意一个重复的数字,但不能修改输入的// 数组。例如,如果输入长度为8的数组{2, 3, 5, 4, 3, 2, 6, 7},那么对应 ...
分类:
编程语言 时间:
2018-08-02 02:13:50
阅读次数:
265
// 面试题3(一):找出数组中重复的数字// 题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,// 也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2, 3, 1, 0, 2, 5, 3},/ ...
分类:
编程语言 时间:
2018-08-02 01:54:33
阅读次数:
262
TextBox控件本身有个maxlength属性,它可以限制TextBox中输入字符的最大长度,所以在只有字符输入的情况下,该属性可以很好的帮助我们达到限制输入长度的目的。 但如果输入包含中文或中英文混合的内容时,该属性就不那么完善了 ...
分类:
其他好文 时间:
2018-07-12 21:36:48
阅读次数:
154
题目描述 顺序和逆序读起来完全一样的串叫做回文串。比如 是回文串,而 不是( 的顺序为 ,逆序为 ,不相同)。 输入长度为 n 的串 S ,求 S 的最长双回文子串 T ,即可将 T 分为两部分 X , Y ,( |X|,|Y|≥1 )且 X 和 Y都是回文串。 输入输出格式 输入格式: 一行由小写 ...
分类:
其他好文 时间:
2018-06-30 11:07:21
阅读次数:
179
一、输入框 1、字符型输入框: (1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。 (2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整 ...
分类:
Web程序 时间:
2018-06-20 12:52:29
阅读次数:
201
题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 在一个长度为n的数组里 ...
分类:
编程语言 时间:
2018-06-12 13:36:47
阅读次数:
213