正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
给定一个正则表达式和另一个字符串,我们可以达到如下的目的:
1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);
2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。
正则表达式的特点是:
1...
分类:
其他好文 时间:
2015-05-08 09:41:08
阅读次数:
101
文件的创建以及文件信息的获取:
首先,创建一个FileutilDemo.java类又来保存文件名字:
import java.io.File;
public class FileUtilDemo {
public static final String FILE_NAME="myFile.text";
public static final String FOLDER_NAME="Ne...
分类:
其他好文 时间:
2015-05-08 09:40:14
阅读次数:
122
将Hadoop源码关联到eclipse中,方便阅读和调试程序!...
分类:
其他好文 时间:
2015-05-08 09:39:53
阅读次数:
152
1、
strong 用于一般对象
weak 用于UI对象
assign 用于结构型
%02d 整数保存2位,不够的前面补0
重复代码封装抽取,把重复的东西抽取出来写到函数中,把不同的东西作为参数
/**
*/
文档注释
2、
数据的延时加载(懒加载)(将属性放在get方法中初始化的方式),用到时再加载,添加get方法
-(NSArray *)array...
分类:
其他好文 时间:
2015-05-08 09:39:10
阅读次数:
163
plist文件 存放数据
plist文件用途:
直接将数据写在代码里,不是一种合理的做法,如果数据经常改动,就要经常修改代码,造成代码扩展性低
因此,可以考虑将经常变动的数据放在文件中进行存储,程序启动后从文件中读取最新的数据,如果要变动
数据,可以直接去修改数据文件,不必修改代码
一般可以使用属性列表文件存储NSArray或者NSDictionary之类的数据,这种属性列表文件的...
分类:
其他好文 时间:
2015-05-08 09:38:32
阅读次数:
113
加载图片的方式
UIImage *image = [UIImage imageNamed:filename]; //有缓存,传文件名
UIImage *image = [UIImage imageWithContentsOfFile:全路径] //没有缓存,传的文件全路径
/**获取图片名称,播放图片*/
-(void)animationTomWithCou...
分类:
其他好文 时间:
2015-05-08 09:38:00
阅读次数:
174
-(void)viewDidLoad
{
//初始化字符串
self.num1 = [[NSMutableString alloc]init];
self.num2 = [[NSMutableString alloc]init];
self.tempStr = [[NSMutableString alloc]init];
}
//监听...
分类:
其他好文 时间:
2015-05-08 09:39:11
阅读次数:
153
【项目3-分数类中的运算符重载】
(1)实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。可以在第4周分数类代码的基础上开始工作。
[cpp] view
plaincopyprint?
class CFraction
{
private:
int nume; // 分...
分类:
其他好文 时间:
2015-05-08 09:38:11
阅读次数:
187
这一题,简单的广搜就可以搞定,只是在搜索的时候判断比较麻烦,遇到楼梯的时候,有多种情况,停下来等,或者走其他路,来到楼梯,楼梯是否可以直接上等等的判断。
一开始WR,就是在楼梯可以直接上的时候,没有判断走出楼梯的那一个是否可以走,所以WR了3次。
下面AC的代码:
#include
#include
using namespace std;
class Node
{
public:...
分类:
其他好文 时间:
2015-05-08 09:37:06
阅读次数:
103
The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like
this: (you may want to display this pattern in a fixed font for better legibility)
P A H N
A P L S I ...
分类:
其他好文 时间:
2015-05-08 09:36:17
阅读次数:
136
1.对于表的所有操作来说,都可以使用数组来实现,而且数组虽然是静态分配的,但内部存储数组的vector类却允许在需要时将数组的大小增加一倍。2.正是因为数组的实现,使得printList以线性时间来执行,而findkth甚至是通过常数时间。最不济的是插入和删除了,如果位置不好,比如说在0号位置插入就需要将整个数组的所有元素都向后移,为O(N)。正是为了避免插入和删除的线性开销,我们就开始使用一种叫做...
分类:
其他好文 时间:
2015-05-08 09:37:45
阅读次数:
163
题目描述:
如上所示,由正整数1,2,3……组成了一颗特殊二叉树。我们已知这个二叉树的最后一个结点是n。现在的问题是,结点m所在的子树中一共包括多少个结点。
比如,n = 12,m = 3那么上图中的结点13,14,15以及后面的结点都是不存在的,结点m所在子树中包括的结点有3,6,7,12,因此结点m的所在子树中共有4个结点。
输入:
输入数...
分类:
其他好文 时间:
2015-05-08 09:37:42
阅读次数:
172
当spfile损坏,而且没有了pfile文件和init.ora文件,则我们不得不重建参数文件:
下面模拟参数文件损坏,删除了所有的参数文件:
SQL> startup nomount;
ORA-01078: failure in processing system parameters
LRM-00109: ???????????????????????? '/u01/app/oracle...
分类:
其他好文 时间:
2015-05-08 09:37:53
阅读次数:
252
过去200年到现在,英国人引发的工业革命出现了四次大的变革,这些变革带来的直接影响是,促进了社会进步,也造成了世界大战。...
分类:
其他好文 时间:
2015-05-08 09:35:53
阅读次数:
122
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
click to show spoilers.
Have you thought about this?
Here are some good questions to ask before c...
分类:
其他好文 时间:
2015-05-08 09:36:53
阅读次数:
134
首先在assets文件夹中新建一个text.text文件用来读取
读取文件代码如下:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import android.support.v7.app.Act...
分类:
其他好文 时间:
2015-05-08 09:36:54
阅读次数:
108
A Plug for UNIX
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 14340
Accepted: 4831
Description
You are in charge of setting up the press room for the ina...
分类:
其他好文 时间:
2015-05-08 09:35:31
阅读次数:
127