2016年10月7日

【转】基于jquery,bootstrap数据验证插件bootstrapValidator 教程

摘要: bootstrap:能够增加兼容性的强大框架. 因为项目需要数据验证,看bootstrapValidator 还不错,就上手一直,完美兼容,话不多说。 需要引用css: bootstrap.min.css bootstrapValidator.min.css js: jquery-1.10.2.mi 阅读全文

posted @ 2016-10-07 19:18 lufangtao 阅读(321) 评论(0) 推荐(0) 编辑

[转]基于S2SH框架的项目—antlr-2.7.2.jar包冲突问题

摘要: java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I org.hibernate.hql.ast.HqlSqlWalker.generatePositionalParameter(HqlSqlWalker.java:896) or 阅读全文

posted @ 2016-10-07 19:15 lufangtao 阅读(891) 评论(0) 推荐(0) 编辑

2015年1月26日

输入法那没有小键盘的图标解决方法

摘要: 如果是没了小键盘图标那就在任务栏输入法图标上点击鼠标右键——设置——添加——在键盘布局/输入法选项里选择中文(简体)-美式键盘——确定。就行了。 阅读全文

posted @ 2015-01-26 10:31 lufangtao 阅读(1079) 评论(0) 推荐(0) 编辑

2014年10月16日

Chrome百度不显示中文字体

摘要: chrome://flags/ 启用DirectWrite 关闭就可以了 阅读全文

posted @ 2014-10-16 15:42 lufangtao 阅读(291) 评论(0) 推荐(0) 编辑

2013年11月14日

转:数据库范式(1NF 2NF 3NF BCNF)

摘要: 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。范式说明1.1第一范式(1NF)无重复的列所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含 阅读全文

posted @ 2013-11-14 15:06 lufangtao 阅读(1615) 评论(0) 推荐(0) 编辑

2013年10月18日

转:海明纠错码

摘要: 海明码(Hamming Code)是一个可以有多个校验位,具有检测并纠正一位错误代码的纠错码,所以它也仅用于信道特性比较好的环境中,如以太局域网中,因为如果信道特性不好的情况下,出现的错误通常不是一位。 海明码的检错、纠错基本思想是将有效信息按某种规律分成若干组,每组安排一个校验位进行奇偶性测试,然后产生多位检测信息,并从中得出具体的出错位置,最后通过对错误位取反(也是原来是1就变成0,原来是0就变成1)来将其纠正。 要采用海明码纠错,需要按以下步骤来进行:计算校验位数→确定校验码位置→确定校验码→实现校验和纠错。下面来具体介绍这几个步骤。本文先介绍除最后一个步骤的其它几个步骤。1.计算校.. 阅读全文

posted @ 2013-10-18 11:02 lufangtao 阅读(588) 评论(0) 推荐(0) 编辑

2013年9月24日

奇阶魔方阵

摘要: 对奇阶魔方阵,可用DoleRob算法生成,其过程为:从1开始,以此插入各自然数,直到N*N为止。选择插入位置原则为:a.第一个位置在第一行的正中;b.新位置应当处于最近一个插入位置右上方,但如右上方位置已超出方阵上边界,则新位置取应选列的最下一个位置;如超出右边界则新边界取应选行的最左一个位置;c.若最近一个插入元素为N的整数倍,则选下面一行同列的位置为新位置。实现代码如下:#include#include#define SIZE 100//魔法阵void Magic(){ int m[SIZE+1][SIZE+1]; int n; int value=1; int c... 阅读全文

posted @ 2013-09-24 16:30 lufangtao 阅读(783) 评论(0) 推荐(0) 编辑

2013年8月12日

字符串的模式匹配

摘要: 问题描述:如果子串T在主串中存在,则返回存在的位置,如果不存在,则返回-1。1.基本方法从主串的第pos位置字符开始和模式子串字符比较,如果相等,则继续逐个比较后续字符;否则从主串的下一个字符起再重新和模式子串的字符比较。直到找到匹配字符串或者是主串结尾。伪代码如下:Index(T,S,pos) i length[S] return i-lenght[S] else return -1;例如,主串T为:ababcabababab,子串为ababa,上述过程如下图所示。源代码如下:/*检测从主串T的pos位置开始,是否有和子串S匹配,如果有返回匹配开始位置,如果没... 阅读全文

posted @ 2013-08-12 14:32 lufangtao 阅读(20584) 评论(0) 推荐(0) 编辑

2013年8月1日

红黑树

摘要: 一、红黑树性质一棵二叉查找树如果满足下面的红黑性质,则为一棵红黑树:1) 每个结点或是红的,或是黑的。2) 根节点是黑的。3) 每个叶结点(NIL)是黑的。4) 如果一个结点是红的,则它的两个儿子都是黑的。5) 对于每个结点,从该结点到其子孙结点的所有路径上包含相同数目的黑结点。引理:一棵有n个内结点的红黑树的高度至多为2log2(n+1)。二、旋转 左旋以x到y之间的链为“支轴”进行。它使y成为该子树新的根,x成为y的左孩子,而y的左孩子成为x的右孩子。左旋的伪代码如下: 1 LEFT-ROTATE(T,x) 2 y <- right[x] ;Set y 3 ... 阅读全文

posted @ 2013-08-01 10:59 lufangtao 阅读(821) 评论(0) 推荐(0) 编辑

2013年7月10日

排序算法总结

摘要: 问题描述:输入:n个数。输出:输入序列的一个排序(即重新排序),使得a'1≤a'2≤...≤a'n。约定:数组A,下标从1开始首先列出用到的数据来源程序(随机产生1000个数)文件名:SortData.h#include#include#define RAND_NUM 10000int *randData;void getRandData(){ int i=0; randData=(int*)malloc(RAND_NUM*sizeof(int)); for ( i = 0; i #include#include#include"SortData.h" 阅读全文

posted @ 2013-07-10 20:54 lufangtao 阅读(1303) 评论(0) 推荐(0) 编辑

导航