最近游戏的基本功能都已经开发完成了,再弄登录注册这一块时,用户名需要去掉字符串中的特殊字符和转义字符,代码如下:
/***
* 去掉字符串中的特殊字符
*/
var excludeSpecial = function(s) {
// 去掉转义字符
s = s.replace(/[\'\"\\\/\b\f\n\r\t]/g, '');
// 去掉特殊字符
s =...
分类:
编程语言 时间:
2015-07-04 16:44:35
阅读次数:
151
简介
在机器学习中,经常需要用到矩阵计算。因此从本篇开始整理下opencv实现的矩阵计算相关函数使用。
矩阵初始化
具体代码
这里初始化了两个3X3矩阵,并将它的数据显示出来:
double x[3][3] = {{1, 50, -100}, {1, -110, 220}, {-1, 150, 150}};
double y[3][3] = {{1, 0, 0...
分类:
其他好文 时间:
2015-07-04 16:44:53
阅读次数:
126
每天每个网站做1-3个,链接保留40个一下,超过40个删除权重低的,交换原则:1.根据流量,2.根据网站的用户体验,3.根据收录 由萝卜叶网万能助手辅助发布联系QQ:79823190网址:http://service.luoboye.com/soft/webhelperpro/
分类:
其他好文 时间:
2015-07-04 16:45:46
阅读次数:
142
import redef is_zero(d): d = float(d) if d > 0: print 'positive' elif d 0: if re.search(r"^(\-)?\d+(\.\d+)?$",x): is_zero(x)...
分类:
其他好文 时间:
2015-07-04 16:43:18
阅读次数:
165
这一段时间维护一个类似团购的系统,需要处理订单,也就难免会处理金额 所以有很多PHP的坑 被我狠狠的踩了~~首先我们要知道浮点数的表示(IEEE 754):简言之 就是 埋下了一个大坑 等着你跳 比如处理 浮点加减法的时候有木有感觉到深深地恶意、但是也是PHP按标准执行的 只能是迂回前进了;解决方案...
分类:
Web程序 时间:
2015-07-04 16:44:18
阅读次数:
197
在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个.....
分类:
编程语言 时间:
2015-07-04 16:42:56
阅读次数:
103
在讨论IP编址之前,我们需要讨论一下主机与路由器连入网络的方法。一台主机通常只有一条链路链接到网络;当主机中的IP想发送一个数据报时,它就在链路上发送,主机与物理链路之间的边界叫做接口(interface)。现在考虑一套路由器及其接口。因为路由器的任务是从链路上接收数据报并将这些数据报从某些其他.....
分类:
其他好文 时间:
2015-07-04 16:44:14
阅读次数:
209
接口测试的分类:1、系统与系统之间的调用,比如支付宝提供接口给淘宝使用2、上层服务对下层服务的调用,比如service层会调用DAO层的接口,而应用层又会调用服务层提供的接口3、服务之间的调用,比如用户注册时先调用用户查询的服务,查看用户是否已存在开发完成接口定义以后,根据需求文档、接口定义、业务场...
分类:
其他好文 时间:
2015-07-04 16:45:14
阅读次数:
104
1、清除元素的默认属性*{ margin:0; padding:0;}2、vertical-align 属性设置元素的垂直对齐方式。vertical-align:middle/top/bottom/text-top/text-bottom3、div是块级元素,块级元素必须在新行中开始;Span是行内...
分类:
Web程序 时间:
2015-07-04 16:44:14
阅读次数:
143
ASP.NET 之异步处理一(Session处理)
分类:
Web程序 时间:
2015-07-04 16:42:35
阅读次数:
145
在Android有许多不规则button。例如:这个时候,我们假设想做成不规则button的话。第一步就是搞一张边缘透明的png图片,然后用src指定到他。这个时候我们会发现,还没有达到要的效果。还有图片周围还是有一层渲染。此时还要搞第二步:须要对ImageButton设置背景属性android:b...
分类:
移动开发 时间:
2015-07-04 16:42:14
阅读次数:
139
集中式vs分布式Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把...
分类:
Web程序 时间:
2015-07-04 16:44:32
阅读次数:
148
一、用cmd的调试环境导入.sql文件中的数据:WinR键打开cmd输入:MySQL-uroot-p进入MySQL后MySQL>use DR; MySQL>sourcec:/DR.sql注意上面的 DR是你事先创建好的文件夹,创建在Mysql的data目录下面,DR.sql是你下载的数据库的内容,....
分类:
数据库 时间:
2015-07-04 16:42:32
阅读次数:
164
注意:service的安装目录在/etc/rc.d/init.d下,/etc/init.d 是/etc/rc.d/init.d的链接。chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法...
分类:
系统相关 时间:
2015-07-04 16:43:21
阅读次数:
218
工厂模式说白了就是用接口产生实例。 public static human crthuman(Class c){ human cc=null; try { cc = (human) Class.forName(...
分类:
其他好文 时间:
2015-07-04 16:43:49
阅读次数:
116
题目:Problem B: Throwing cards away IGiven is an ordered deck ofncards numbered 1 tonwith card 1 at the top and cardnat the bottom. The following operat...