同时匹配邮箱和电话号码的正则表达式要想很完美的匹配,不太简单。各邮箱提供商的标准都多少有些许差别。如:163:6-18个字符,可使用字母、数字、下划线,需以字母开头。gmail:可以使用字母、数字和英文句点,不能使用除字母
(a-z)、数字和英文句号外的其他字符,下划线也是不可以的。yahoo:4至...
分类:
编程语言 时间:
2014-05-08 19:11:53
阅读次数:
601
运行时中给一个对象绑定另外一个对象category中,如果想要添加一个属性,通常的做法是不可能的.我们都知道,category只能增加方法,不能增加属性.但在运行时中我们可以动态的绑定一个对象.有以下两个方法来绑定以及获取绑定的对象:objc_setAssociatedObject
Sets an ...
分类:
其他好文 时间:
2014-05-08 14:08:55
阅读次数:
280
但凡成为大家公认的模式,都是有一些不可小觑的威力,今天分享一个简单的设计模式:单例模式。 单例模式用于一些只希望有一个实例的类或者只希望执行一次的操作:校长只能有一个、老板只能有一个、用户点击弹窗只希望弹出一次。用全局变量等方式也可以实现,但是多了很多判断和处理代码,并且职责模糊,类的唯一实例化是....
分类:
编程语言 时间:
2014-05-08 13:41:35
阅读次数:
351
微信张小龙简介:伟大的、光荣的、正确的双料创始人。Foxmail创始人和微信创始人。一般能成为“创始”,那肯定其产品在一段时间广受大家欢迎和使用,并深入用户心灵,在同行业内起到标杆作用。三者去一不可,1)受欢
2)为用户着想 3)标杆。“创始”还不够,还得是人。一般像我这种货色天天弄篇水文,弄个电子...
分类:
微信 时间:
2014-05-08 13:06:26
阅读次数:
690
JVM
堆中几乎存放着java中所有的对象实例,在在垃圾回收前先要判断对象是否已死,这里对对象的判断主要有:1. 引用计数法
给对象中添加一个引用计数器,每当有一个地方引用他时,计数器就加1;当引用失效时,计数器就减1。任何时间计数器为0时,对象就不可能在次使用。2. 根搜索法
通过一系列的名为GC...
分类:
其他好文 时间:
2014-05-08 12:51:57
阅读次数:
316
前两天接到一个活,对一款竞品的OCR识别结果进行分析统计,要对两万多张图片进行识别,然后统计各个字段的识别正确率,对于手动测试来讲,这基本上是不可能的。
接到这活后立刻想到以下思路:对竞品代码进行反编译,在关键节点插入自己代码,对竞品选择图片和识别结果进行记录,然后自动化驱动模拟手动测试就行了,这....
分类:
其他好文 时间:
2014-05-07 14:22:29
阅读次数:
220
给了你N个木棒,求把他们组装成一根需要的最小花费,每次只能选两根组装在一起,需要的花费为两个木棒之和,
以前遇到过把一整根切开的,那个是DP,这个则有些类似,可是大胆的猜测了一下,直接每次选取所有木棒中最短的两根,这样就可以了,那么贪心是适用的,但是数量很多,而且两根最短的组装好了得插回去,这样不可能每次都排序吧,
这题首先优先队列肯定是可以做的,
最小堆也是可以的,每次都选出堆里的...
分类:
其他好文 时间:
2014-05-07 12:44:17
阅读次数:
337
Oracle中复制表结构和表数据1.复制表结构及其数据(目标表不存在):createtabletable_name_newasselect*fromtable_name_old;2.只复制表结构(目标表不存在,加入一个永远不可能成立的条件。):createtabletable_name_newasselect*fromtable_name_oldwhere1=2;3.只复制表数据(..
分类:
数据库 时间:
2014-05-07 11:42:42
阅读次数:
334
每一个矮矬穷心中都藏着一个逆袭的梦,然而逆袭路漫漫,高富帅似乎总是遥不可及,每天自省吾身“高否,帅否,富否”,都只是留下心碎的声音。然则身高与长相为先天的资本,已经难以改变。那能否先变得富裕起来呢,无法成为高富帅,土壕也是可以的嘛。恩,我们就先来讨论一下有..
分类:
其他好文 时间:
2014-05-07 11:38:13
阅读次数:
304
设 $A,B$ 都是 $n$ 阶复方阵, 且 $A^2+B^2=2AB$. 证明: (1)
$AB-BA$ 不可逆; (2) 如果 $\rank(A-B)=1$, 那么 $AB=BA$.
分类:
其他好文 时间:
2014-05-07 10:49:36
阅读次数:
209