验证手机号正则表达式
现在的号段实在太多了,什么都有,那就放宽点要求呗
以1开头的11位数字组合
/**
* 验证手机号码
* @param phoneNumber 手机号码
* @return boolean
*/
public static boolean checkPhoneNumber(String phoneNumber){
...
分类:
移动开发 时间:
2015-08-13 12:24:46
阅读次数:
891
//apkPath apk文件地址
public static Drawable getApkIcon(Context context, String apkPath) {
PackageManager pm = context.getPackageManager();
PackageInfo info = pm.getPackageArchiveInfo...
分类:
其他好文 时间:
2015-08-13 12:22:13
阅读次数:
99
//
// main.m
// 使用继承来扩充类
//
// Created by admin on 15/8/12.
// Copyright (c) 2015年 admin. All rights reserved.
//
/*
当在一个类中有太多的方法会显得非常复杂,为了清楚表示,我们可以创建类的一个分类(category)来扩...
分类:
移动开发 时间:
2015-08-13 12:24:14
阅读次数:
216
Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载. 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度.
Memcached基于一个存储键/值对的hashmap。
Redis是一个key-value存储系统,和Memcached类似。但是它支持存储的value类型相对更多,包括strin...
分类:
系统相关 时间:
2015-08-13 12:22:31
阅读次数:
159
下载libjpeg http://libjpeg.sourceforge.net/
解压tar -zxf jpegsrc.v6b.tar.gz
cd jpeg-6b
cp /usr/bin/libtool ./
cp /usr/share/libtool/config/config.guess .
cp /usr/share/libtool/config/config.sub...
分类:
其他好文 时间:
2015-08-13 12:22:42
阅读次数:
161
hdu 3416 Marriage Match IVDescription
Do not sincere non-interference。
Like that show, now starvae also take part in a show, but it take place between city A and B. Starvae is in city A and girls are...
分类:
其他好文 时间:
2015-08-13 12:20:52
阅读次数:
118
前言:本文部分部片采取网上的图片。
自从Xcode六之后苹果就取消掉pch.减少编译时间和增加性能
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。
首先说一下pch的...
分类:
其他好文 时间:
2015-08-13 12:21:59
阅读次数:
96
//
// main.m
// block数据类型
//
// Created by admin on 15/8/12.
// Copyright (c) 2015年 admin. All rights reserved.
//
#import
#import "Calculate.h"
// 定义一个函数
void ...
分类:
移动开发 时间:
2015-08-13 12:21:31
阅读次数:
154
微信和蓝牙外设的通信协议采用了Protocol buffer对消息包体进行打包。在时间和空间性能上,Protocol buffe比XML更具优势。本文对Protocol buffe打包的微信蓝牙消息体进行分析。...
分类:
微信 时间:
2015-08-13 12:22:10
阅读次数:
2173
C#重构经典全面汇总
1、 封装集合
概念:本文所讲的封装集合就是把集合进行封装,只提供调用端需要的接口。
正文:在很多时候,我们都不希望把一些不必要的操作暴露给调用端,只需要给它所需要的操作或数据就行,那么做法就是封装。这个重构在微软的代码库也经常遇到。比如最经典的属性对字段的封装就是一个很好的例子,那么下面我们将看到对集合的封装,如下代码所示,调用端只需要一个集合的信息,而我们则提供了...
第一步创建ListView
//根据id获取对象
ListView listView = (ListView) findViewById(R.id.listview1);
//创建适配器对
//参数代表的意思(上下文对象,每行样式类型(必须是TextView类型 android.R.....是系统自带的样式,也可以使用自己定义的),数据本身(可以来自资源数据,也可以来自数...
分类:
移动开发 时间:
2015-08-13 12:19:59
阅读次数:
281
//
// main.m
// protocol(协议)
//
// Created by admin on 15/8/12.
// Copyright (c) 2015年 admin. All rights reserved.
//
#import
#import "Person.h"
#import "Student....
分类:
移动开发 时间:
2015-08-13 12:21:49
阅读次数:
217
一.先创建数据脚本,这里用的mysql数据脚本
drop table FILMINFO;
drop table FILMTYPE;
create table FILMINFO
(
FILMID int primary key auto_increment,
FILMNAME VARCHAR(50) not null,
TYPEID int not nul...
分类:
移动开发 时间:
2015-08-13 12:20:38
阅读次数:
264
[[UIDevice currentDevice] setProximityMonitoringEnabled:YES]; //建议在播放之前设置yes,播放结束设置NO,这个功能是开启红外感应
//添加监听
[[NSNotificationCenter defaultCenter] addObserver:self...
分类:
移动开发 时间:
2015-08-13 12:20:45
阅读次数:
232
链接:http://poj.org/problem?id=3468
A Simple Problem with Integers
Time Limit: 5000MS Memory Limit: 131072K
Total Submissions: 77302 Accepted: 23788
Case Time Limit: 2000MS
Description
...
分类:
其他好文 时间:
2015-08-13 12:20:45
阅读次数:
88
1、count()---计算数组元素的个数
$arr=array(“PHP课程”,“DIV+CSS课程”,array(“JQUERY“,”JAVASCRIPT”,“HTML”));
Echo count($arr);
输出 3
Echo count($arr,1)
输出:6
2、reset()---把数组内部指针移动到数组第一个元素,并返回元素
3、end()---把数组...
分类:
编程语言 时间:
2015-08-13 12:21:52
阅读次数:
109