正则表达式的主要用处有三个:匹配、提取、验证。在实际的项目中,用的最多的是后两者。正则表达式容易理解,但是不容易写。每次使用的时候还要上网查阅,比较麻烦。下面总结列出了一些常用的正则表达式,希望对大家有帮助!
asp.net 验证正则表达式:
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$
只能输入数字:"^[0-9]*$"。
只能输入n位的数字:"^\d...
分类:
其他好文 时间:
2015-01-30 10:52:44
阅读次数:
105
给程序和库添加版本号和库,有利于维护和升级。
当然你可以在文件名上体现,比如有个程序叫 yun,文件名写为 yun_1.0.2,但这个需要每次手动维护,而且不能100%确保当前程序就是那个版本。所以,把版本号体现在程序内部,是一个不错的选择。
----------------------------------- 我是做法分割线 o ----------------------------...
分类:
系统相关 时间:
2015-01-30 10:52:55
阅读次数:
232
在Web开发中,Session表示HTTP服务器与客户端(例如浏览器)的“会话”,每个客户端会有其对应的Session保存在服务器端,通常用来保存和客户端关联的一些信息。Session一般情况下是保存在服务器内存中。如果服务器重启,Session就会丢失。另外,如果是集群环境,一个Web应用部署在多台服务器上,一个用户多次请求可能会由不同的服务器来处理,Session如果保存在各自的服务器上,就无法共享了。...
分类:
数据库 时间:
2015-01-30 10:54:51
阅读次数:
458
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
建两个list依次match 罗马数字。 比较特殊的是 一些有两位的罗马数字。
来自http://www.cnblogs.com/zuoyuan/p/377958...
分类:
编程语言 时间:
2015-01-30 10:51:44
阅读次数:
190
ALTER SYSTEM DEFFERED command modifies the global parameters for
A. existing sessions after a certain amount of time
B. new sessions only
C. existing and new sessions
D. de...
分类:
数据库 时间:
2015-01-30 10:52:40
阅读次数:
181
Android瀑布流照片墙实现,体验不规则排列的美感Demo。略有逼格~...
分类:
移动开发 时间:
2015-01-30 10:54:30
阅读次数:
261
默认Sybase ASE安装是不支持XA的,必须从Sybase那里获取DTM License才可以。而且默认安装SYSAM服务也是不启动的,SYSAM服务是管理Sybase ASE内各种协议的服务。
SyBase用户具有哪些角色呢:
dtm_tm_role 两阶段提交DTM选项功能管理权限
ha_role HA选项功能管理权限
js_admin_role J...
分类:
数据库 时间:
2015-01-30 10:52:27
阅读次数:
337
Given a roman numeral, convert it to an integer.
Input is guaranteed to be within the range from 1 to 3999.
这题的做法和前面一体interger to roman 类似 建一个dictionary 去查询。
1.先把string 反转
2. 用一个last去保存上一次的di...
分类:
编程语言 时间:
2015-01-30 10:53:17
阅读次数:
293
#!perl
use warnings;
use strict;
use Net::SMTP_auth;
#&sendMail;
while(1)
{
my ($sumMem, $freeMem, $rateMem);
open MEM, "cat /proc/meminfo |" or die $!;
while()
{
$sumMem = $1 if(/MemTotal:\s+...
分类:
系统相关 时间:
2015-01-30 10:53:15
阅读次数:
235
抢滩登陆游戏android源码,是3d游戏开发技术详解与技术案例书里的一个例子 不多说上图...
分类:
移动开发 时间:
2015-01-30 10:53:16
阅读次数:
247
【狗刨学习网专稿,转载请注明出处】
狗刨学习网报道/电竞和MOBA已经成为近几年业内非常火的名词,据Riot
Games此前公布的数据显示,2014年《英雄联盟》S4韩国总决赛局巅峰同时观看人数突破1120万人,而据SuperData在2014年10月份透露,《英雄联盟》2014年收入将突破11亿美元。毫无疑问,《英雄联盟》和电竞以及MOBA都获得了世界级的成功。...
分类:
编程语言 时间:
2015-01-30 10:52:37
阅读次数:
295
在内部类的使用中,这位客官你懂她么?来看看,有哪些是你所知道的,那些是不知道的~~
有这篇文章,纯属巧合;那天在使用中突然发现 Java 内部类中还分 static ,说实话平时都在用,但是就是没有注意到;感觉有必要总结一下。...
分类:
编程语言 时间:
2015-01-30 10:52:15
阅读次数:
360
python登录cloudstack并调用接口...
分类:
其他好文 时间:
2015-01-30 10:51:26
阅读次数:
163
之前看很多博客,很复杂。
iOS8和swift配上storyboard却可以简单设置。
1.设置你的label或者textview等控件的上下左右间距。
2.在你的viewload上添上如下代码就OK了。
tableview.estimatedRowHeight = 68.0
tableview.rowHeight = UITableViewAuto...
分类:
移动开发 时间:
2015-01-30 10:51:05
阅读次数:
208
传纸条(NOIP2008,Vijos-1493)
题目描述:
小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题。一次素质拓展活动中,班上同学安排做成一个m行n列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了。幸运的是,他们可以通过传纸条来进行交流。纸条要经由许多同学传到对方手里,小渊坐在矩阵的左上角,坐标(1,1),小轩坐在矩阵的右下角,坐标(m,n)。...
分类:
其他好文 时间:
2015-01-30 10:49:44
阅读次数:
483
魔兽塔防是一款经典的游戏,当年在pc机器上玩过魔兽的人应该都玩过类似的游戏,他仿照魔兽,建塔拦截敌人入侵,发挥你的智慧让敌人走最远的路,将他们消灭在路上....
源码下载:http://code.662p.com/view/2273.html
详细说明:http://android.662p.com/thread-290-1-1.html...
分类:
移动开发 时间:
2015-01-30 10:51:50
阅读次数:
194
一 概念
iOS在程序在运行的过程中,会创建很多个释放池,自动释放池以栈的形式存放的(先进后出)。
对象调用autorelease时,会被放入栈顶的自动释放池中。
当自动释放池销毁时,会对池的所有对象发送一次release消息;
所以发送autorelease之后引用计数不会立即-1。
autorelease返回对象本身。
二 实例
// Person.h
@interf...
分类:
移动开发 时间:
2015-01-30 10:51:22
阅读次数:
158