自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Forever_YouSay

黄金非宝书为宝. 万事皆空善不空.

  • 博客(28)
  • 资源 (10)
  • 收藏
  • 关注

原创 ios 正则表达式

常用正则表达式:  匹配双字节字符(包括汉字在内):[^x00-xff]   评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   匹配空白行的正则表达式:ns*r   评注:可以用来删除空白行   匹配HTML标记的正则表达式:]*>.*?|   评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力

2014-12-31 21:38:50 1015

原创 【学习ios之路:Objective-C】NSArray和NSMutableArray

1.不可变数组(NSArray)1).不可变数组(NSArray)*数组中只能存放对象.但是对于对象的类型没有限制.* 实例化的时候以nil表示结束* 通过下标索引对象* NSArray无法添加.删除.修改元素.2).创建对象,数组初始化赋值方法. //通过初始化添加数组元素 NSArray *array = [[NSArray alloc

2014-12-31 15:57:52 1305

原创 【学习ios之路:Objective-C】NSString和NSMutableString

1.字符串     *   字符串常用方法     *   字符串创建方法(最常用)     *   字符串追加方法     *   求子串 以及字符串中取某个字符     *   字符替换     *   字符串与其他转换(经常用)     *   字符串改变大小写     *   字符串比较方法(经常用)例如:1).创建一个字符串对象方法:

2014-12-31 13:50:11 931

原创 【学习ios之路:Objective-C】继承,便利构造器.NSString应用

1.继承定义     公共父类使用场景:当多个类之间存在部分相同的特征以及行为时,为了防止多个类中写重复代码,新建一个公共的父类,父类中填写多个类中相同的特征以及行为,让多个类继承即可.2.继承特点     *.继承内容:父亲全部的实力变量以及方法     *.继承过来的内容的所有权:继承过来的内容是自己的,只不过来源于父类,     *.OC中只允许单继承,也就是一个类只能有

2014-12-31 11:53:43 1425

原创 【学习ios之路:Objective-C】设置器,访问器,自定义初始化和多参赋值

1.设置器和访问器的定义 *   给单一实例变量赋值的方法叫做设置器.(setter方法) *   给单一实例变量值的方法叫做访问器.(getter方法)2.为什么用设置器(setter)和访问器(getter)* 实例变量的可见度有:1).private:只有在本类文件中访问.即.h和.m文件,,访问方式:直接访问.2).protected:在本类文件和子类文件中访问

2014-12-31 11:01:39 1284

原创 【学习ios之路:Objective-C】类与对象

1.面向对象和面向过程概念1).面向过程面向过程:以过程为核心,注重的是完成事件的详细步骤,一步一步如何实现.2).面向对象面向对象:以事物为核心,注重的是参与该事件的事物应该具备的功能.所以完成该事件只是事物所有功能中的一个功能.2.类与对象类: 类是具有相同特征以及行为的事物的抽象,它是一个抽象的概念,不具体.对象: 类的实例.类的具体体现.生活中的万物都是

2014-12-30 22:53:01 778

转载 Xcode常用快捷键

一、总结的常用命令:    隐藏xcode command+h    退出xcode command+q    关闭窗口 command+w    关闭所有窗口 command+option+w    关闭当前项目 command+control+w    关闭当前文件 command+shift+w    保存文件 command+s    保存所有文件 comm

2014-12-20 17:34:31 456

原创 【学习ios之路:C语言】指针函数

指针函数int max(int a, int b);     *   函数指针:指向一个函数的指针变量.'     *   函数的类型:返回值类型+参数     *   函数指针变量类型: int (*)(int x, int y)     *   指针变量的名字:max     *   初始值:NULL     *   max 可以指向一个返回值是int型并且有两个i

2014-12-18 22:17:51 1069

原创 【学习ios之路:C语言】存储区内存划分

一. 内存存储区的划分:      1.栈区:栈区主要存放函数内部定义的变量,数组.函数调用时,开辟空间,函数执行完毕,回收空间,空间的开辟与回收有系统管理.      2.堆区:堆区最大的特点:空间的开辟与释放有开发人员手动管理.      3.全局区静态区:主要存放函数外部定义的全局变量以及静态变量,空间一旦开辟,就不会回收.直到应用程序执行结束.      4.常量区:存储常

2014-12-18 21:38:39 1042

原创 【学习ios之路:C语言】②高级指针应用

1.指针与字符数组 /** 定义字符串的2种方式 * 1.利用数组 * char name[] = "itcast" * *特点:字符串里面的字符是可以修改的 * *使用场合:字符串的内容需要经常修改. * 2.利用指针 * char *name = "itcast"; *

2014-12-18 20:43:08 816

原创 【学习ios之路:C语言】C语言中容易出错的试题整理.

注:此类题都是比较基础的试题,但是都容易然让人忽视,或者平常不在意的.1.表达式3.6-5/2+1.2+5%2的值是(D)。    A. 4.3  B. 4.8  C.3.3  D. 3.82.设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为:(D)    A. float   B. char  C.

2014-12-18 19:51:59 1191

原创 【学习ios之路:C语言】总结整理:学好Object-C---C语言必备知识点

一.基本数据类型.常量.变量.运算符    1.数据类型 int. short.char.long.float.double.    2.常量的分类.(1).整型常量 (2)浮点型常量 (3)字符常量 (4)字符串常量.    3.常量的特性:常量存储在常量区,常量区的内容不可被更改.    4.变量的定义与本质.数据类型 变量名 = 初值 . 本质变量就是一个容器.

2014-12-18 16:07:27 1480

原创 【学习ios之路:C语言】①指针及其简单的应用

1.指针   int  a = 10;    //访问数据的方式:1.直接访问变量.    printf("%d\n", a);    //指针变量:专门用来存储地址的变量.    int *p = NULL;//NULL == 0       /**     * 变量定义时:     * (int *):指针类型

2014-12-16 22:54:15 1157

原创 【学习ios之路:C语言】② 二维.三维数组.字符串数组的应用

二.三维数组例如:int a[2][4][3] = {0};表⽰示整型的三维数组,2层4⾏3列。元素个数为2*4*3 = 24个.例:随机产生一个三维数组,求三维数组的和. for (int i = 0; i < 3; i++) { //第一层控制层 printf("------第%d层-----\n",i+1); for (i

2014-12-16 20:23:21 2755

原创 【学习ios之路:C语言】函数及递归的简单应用

函数定义: 返回值类型 函数名(形参列表){函数体(函数的实现内容)};函数定义的四种形式://函数定义第一种形式: 无参数, 无返回值void byMilk() { //如果没有参数,小括号必不可少. printf("没钱\n");}//函数名的命名规范:由多个英文单词组成,除了第一个单词的首字母小写,其余单词首字母大写.//函数定义第二种形式,有返回值,无

2014-12-11 22:05:22 977

原创 【学习ios之路:C语言】小程序:实现类似ATM取款机功能.

小程序:模拟ATM机取款的过程     1).定义两个能保存5个整形数的数组,一个用于保存5个人的卡号,一个用于保存对应卡号的密码     2).判断输入的卡号是否在数组中。     3).如果在数组中就让输入密码,判断是否和卡号对应的密码匹配。     4).判断密码,24小时内只允许输入3次错误的密码。输入错误应该提示还剩下的输入次数,3次都输入错误提示24小时内不允许操作该卡

2014-12-11 21:35:21 1699

原创 【学习ios之路:C语言】进制.位运算.栈

1.进制转换1).10进制转为N进制.方法:(连除倒取余).2).N进制转换为10进制.方法:(按权求和法):当前位上的数乘以基数的位数减1次方.例:0b1111 ---- 1* 2^3 + 1*2^2 +1 * 2^1 +1*2^0 = 15;038 ----- 3*16^1 +8*16^0 = 56;3).N进制转换N进制.例如: 二进制 --- 16进制   

2014-12-11 21:25:44 1057

原创 【学习ios之路:C语言】结构体应用

1.定义结构体的两种形式.   typedef : 为现有类型创建一个类型别名.  语法: typedef 原类型名 先类型名   例如:  typedef  int Integer;            Integer in = 5; 相当于 int a = 10;//第一种方式:第一种形式:先定义结构体,再重新起名字.struct student {

2014-12-09 21:37:53 582

原创 【学习ios之路:C语言】二维.三维数组.字符串数组的应用

一.二维数组     int a[3][4] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12};//定义了一个3行4列的二维数组.     printf("%ld\n", sizeof(a));//48存储空间大小为48.   通过双下标访问二维数组中的元素,先访问行,再访问列.  注:二维数组定义时,可以不指定第⼀维的长度,但必须给定第二

2014-12-08 21:29:22 1595

原创 【学习ios之路:C语言】字符串溢出情况分析.

代码分析:代码如下: char s[5] = "phone";//这个空间大小为5 ,字符串隐藏\0,作为字符串的结束标志. char str2[10], str3[10] ; //定义 str2,str3,两个字符数组,空间大小为10, 默认有隐藏字符\0; for (int i =0; i< 10; i++) { str2[i] = 'a'; //

2014-12-08 14:10:32 2090

原创 【学习ios之路:C语言】数组.循环.语句总和运用试题练习

1.求一个数组中的第二大值.数组中的值范围30 - 50 ,存储空间大小为10.dai

2014-12-08 13:48:24 1606

原创 【学习ios之路:C语言】一维数组,数组排序,字符数组

//数组,快速定义多个变量.    //数组定义: 数据类型 数组名[数组元素的个数] = {值1, 值2, 值 3};    //数组所占存储空间大小 = 数组元素个数 * 每个元素所占的存储空间大小.

2014-12-08 13:15:26 1522

原创 【学习ios之路:C语言】循环方面试题

1.打印出如下所示图形  : **  ** * *代码如下: for (int i = 0; i < 3; i++) { for (int j = 2; j > i; j--) { printf(" "); } for (int k = 0; k < i + 1; k++) {

2014-12-07 20:22:40 1238

原创 【学习ios之路:C语言】for ,while,do while循环的应用

1. for循环    包括四部分:     initialization : 循环 变量初始化,记录循环开始值. int i = 0     condition :循环条件,条件满足执行循环体. i      increment :循环变量增加. i++     statements :循环体,反复要执行的代码. 整个循环     for(int i = 0, i

2014-12-07 19:54:16 3440

原创 【学习ios之路:C语言】If循环的应用的练习

1.求三个数中的最大值 //方法1:先找到两个数的最大值,然后用最大值和第三个进行比较. int n1 = 0, n2 = 0 ,n3 = 0 ; printf("请输入三个数:\n"); scanf("%d%d%d", &n1, &n2, &n3); int max = 0;//定义一个最大值,初始值为0 if (n1 > n2)

2014-12-07 19:23:03 938

原创 【学习ios之路:C语言】布尔类型,关系运算符、逻辑运算符、if 、switch..case.语句

1.布尔类型    BOOL是一种表示非真即假的数据类型,存储YES(1)和NO(0)两个值      BOOL a = YES; printf("%d\n" , a);//结果为1  2.关系运算符     关系运算符: > , >=,   int n1 = 10, n2= 32; BOOL isTrue =

2014-12-07 18:54:19 1674

原创 【学习ios之路:C语言】数据类型、常量变量、运算符、表达式、格式化输入输出

1.数据类型、常量变量.                   变量定义: 数据类型 变量名 =  初始值; int x = 10; = 赋值符号,即将等号右边的值赋值给左边,赋值过程相当于拷贝,而不是剪切.           变量名的命名规范:                1. 只能是数字,字母,下划线组成.数字不能开头.               2.不能和

2014-12-07 17:21:14 891

原创 我的编程路

好长时间没写过博客了,现在重新拾起,真的不知道说些什么,要不是因为自己现在在学习ios,将来从事这条编程路,自己估计也不会下决心,把自己忘记已久的博客,重新拾起来.所以自己总觉得应该写点什么.来给自己过去做个总结,也为自己将来一个好的开始.      先说下自己现在状况:目前大四,明年毕业,目前学习ios,为期四周,刚参加培训1周,目前学习c语言.参加培训前,自己很犹豫,自己到底要不要去参加培

2014-12-07 15:37:05 854 1

轮播图实现demo

在不点击的情况下,显示图片循环滚动.用到UIImageView,UIPageControl,NSTimer,UIScrollView等相结合

2015-01-29

spring Struts2 hibernate 整合框架代码

ssh三大框架整合代码,以前自己在网上找基本都是用的sturts1,而不实struts2,所以自己整合一个框架,个人感觉很适合那种刚学ssh的人,和对用框架不熟悉的人使用。

2013-08-02

一个javaee项目的mvc框架

java 项目 mvc 框架,是新手练习,和上手的好资源,对于那些刚接触的同学,可以下载下来,尝试操作。

2013-08-02

张孝祥 java 就业面试宝典

对于现在还在学习java的同学,可以看看java面试宝典,至少自己在面试时,会有或多或少的帮助

2013-08-02

java 编程思想chm格式

java最基本的编程思想,如果想学的对java更加透彻的话,不妨静下心来,花费点 时间,看看编程思想,绝对对学习java和培养兴趣有很大帮助

2013-08-02

用xampp中mysql的乱码解决

在xmapp中运行mysql出现的乱码问题,按照提供的内容,方便解决,值得一试

2013-08-02

chm格式文档转换器

chm格式文档转换器,个人感觉很好,有兴趣的同学可以自己尝试操作,多动手,有好处

2013-08-02

NotePad++安装包

找到的一个Notepad++工具,用起来非常方便,支持各类语言和各种编码模式,操作简单

2013-08-02

mysql图形化工具,海豚版视化图工具

mysql 可视化工具,图形化界面,个人感觉很好用,比较方便,给大家共享下

2013-08-02

在myeclipse中的SVN插件

SVN插件 在myeclispe中的SVN插件, 并附带SVN插件的安装步骤,比较详细,容易安装,感觉有帮助的朋友可以下载

2013-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除