自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 shell脚本 逐行读取文本并且 进行字符串的截取

例如有个文本文件1234  jiadfa jijiadfasd qqwe    // 注意一定要有个回车,这样脚本才会读到最后一行 while read typelinedo#get line txttypeInf=$typeline#get type#去除右边第一个空格开始的后边所有字符typetmp=${typeInf%% *}#judge

2016-03-28 11:46:55 2973

原创 shell 脚本获取本地ip地址方法

最近在用shell脚本进行code  mark一下localip=$(ifconfig | grep 'inet'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $2}' )

2016-03-28 11:45:45 3694

原创 objective-c的des、3des加密的一些方法

最近 项目中需要数据加密,现在总结了一些 加密的方法,记下来,以防以后再用,方法中需要GTMBase64 这个类库  #import @implementation SZSecurity//3des加解密+ (NSString*)TripleDES:(NSString*)plainText encryptOrDecrypt:(CCOperation)encryptOrDec

2016-03-10 17:14:15 378

原创 ios 判断某个时间是周几的方法

- (NSString *)calculateWeek:(NSDate *)date{    //计算week数    NSCalendar * myCalendar = [NSCalendar currentCalendar];    myCalendar.timeZone = [NSTimeZone systemTimeZone];    NSInteger week = [[

2016-03-10 17:14:10 690

原创 ios 判断当前时间是否在某个时间段的方法

- (BOOL)isBetweenFromHour:(NSInteger)fromHour toHour:(NSInteger)toHour{    NSDate *dateFrom = [self getCustomDateWithHour:fromHour];    NSDate *dateTo = [self getCustomDateWithHour:toHour];  

2016-03-10 17:14:08 861

原创 iOS 程序在UITextView中显示NSLog日志的方法,

最近开发程序,需要做个给测试人员的demo,客户端可以实时 显示程序的打印日志的功能,查找了很多的资料找到个方法,利用NSPipe即可以实现,苹果官方解释:      objects provide an object-oriented interface for accessing pipes. An NSPipe object represents both ends of a p

2016-03-10 17:14:03 530 1

原创 将博客搬至CSDN

将博客搬至CSDN

2016-03-10 17:14:01 129

原创 使用xib封装一个自定义view的步骤

3.使用xib封装一个自定义view的步骤1> 新建一个继承UIView的自定义view,假设类名叫做(SZAppView)2> 新建一个SZAppView.xib文件来描述SZAppView内部的结构3> 修改UIView的类型为SZAppView真是类型4> 将内部的子控件跟SZAppView进行属性连线5> SZAppView提供一个模型属性6> 重写模型属性的set方法,因为在set方法中

2016-03-10 17:13:56 266

原创 类的三大特性

类有三大特性:继承,封装,多态,这个也是介绍类的时候,必须提到的话题,那么今天就来看一下OC中类的三大特性: 一、封装学习过Java中类的同学可能都知道了,封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功能,Java中有四种访问权限修饰符:public,default,protected,private,访问权限一次递减的,这样我们在定义类的时候

2016-03-10 17:13:52 917

原创 OC学习之 block与Protocol

一、block1.定义block 其实就是一个代码块, 储存了一段代码.block是一种数据类型. block类型的变量用(^blockName)形式表示.block和函数相似, 可以有参数, 有返回值, 调用方式也相似.但是函数必须定义在main函数的外面, block的定义位置可以任意. 函数不能访问它外部的局部变量, block可以. 2.使用

2016-03-10 17:13:47 231

原创 foundation学习

一、NSString字符串的使用1.基本用法NSString对象,一旦创建,就不可以进行再改变,如需要一个可以更改的字符串对象,需要创建NSString的可变子类NSMutableString实例。2.字符串的创建2.1创建一个字符串常量: NSString *string=@”hello world”;2.2创建一个空字符串:NSString *str

2016-03-10 17:13:44 196

原创 OC学习之核心语法

一、点语法用途:OC当中通过@property和 @synthesize 配对使用来自动生成变量的set和get方法,通过使用点语法可以大大减少我们程序员代码量,也方便学习过其他语言的人上手OC语言简而言之:1.减少代码量2.方便其他语言使用者阅读用法:编译器遇到点语法时,会自动

2016-03-10 17:13:40 209

原创 OC学习之面向对象三大特征

一、继承性                                                                                                         继承性是指,在某种情况下,一个类下面会有一个子类,这个子类理论上来说会比之前的类(父类)具体化。比如还是“狗”这个类,假设它里面有一个成员变量是身高和体重,有一个方法是

2016-03-10 17:13:37 366

原创 OC学习之 类和对象

一、什么是面向对象?                                                                                        提到面向对象,就要知道两个概念,一个是类,一个就是对象。类:类定义了一个事物的抽象特点,比如事物的属性和一些行为。比如“狗”这个类,就会有一些基础的属性,它毛的颜色,它的个

2016-03-10 17:13:32 195

原创 -OC学习之内存管理与ARC

一、OC内存管理1.内存分5大区域,其中两大区域是堆和栈;       栈:存放局部静态变量,存储空间不需要手动回收;       堆:存放动态产生的对象,需要进行内存管理释放空间; 2.内存“管理工具”——引用计数器       1、每个OC对象都有一个int类型引用计数器,表示“对象被引用的次数”。       2、引用计数器在对象内部占据4个字

2016-03-10 17:13:28 174

原创 C语言之结构体

1.定义结构是一种构造类型,它是由若干“成员”组成的。每一个成员都可以是一个基本数据类型或者有事一个构造类型。结构既是一种“构造”而成的数据类型,那么在说明和使用之前必须先定义它,也就是构造它。如同在说明和调用函数之前要先定义函数一样。定义一个结构的一般形式为:    struct 结构名{       类型表列 成员表列;    }struct stu表示

2016-03-10 17:13:25 194

原创 C语言之指针

1.指针内存单元的编号也叫做地址。既然根据内存单元的编号或者地址就可以找到所需的内存单元,所以通常把这个地址称为指针。1>指针变量在C语言中,允许用一个变量来存放指针,这种变量称为指针变量,因此,一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。类型说明符 *变量名   例:int *p2; float *p3; char *p4; 

2016-03-10 17:13:21 188

原创 C语言之数组

一、数组 1. 定义在C语言中使用数组必须先进行定义。    数组的定义格式: 类型 数组名[元素个数];其中,类型说明符是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例如:int a[10]; float b[10], c[20]; char

2016-03-10 17:13:16 302

原创 C语言函数的学习

1.函数的概述:任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。2.函数的分类: 函数大体分为4类:1. 主函数,也就是main函数,每个程序只有一个主函数,也必须只有一个主函数,无论main函数处在什么位置,总是从主函数开始执行。2.开发人员自定义的函数,可有可无,是根据个人习惯确定,可

2016-03-10 17:13:12 246

原创 C语言流程控制续

1. switch1>switch(表达式) { case 数值1: break; … default: break;}  举例2> break的作用:break:退出整个switch语句,如果case后面没有break,就会执行后面所有case中的语句,直到遇到break为止 2. if和switch的对比     1> if语句能完成的功能,sw

2016-03-10 17:13:09 188

原创 C语言之基本运算和流程控制

C语言一共有34种运算符,包括了常见的加减乘除运算一、运算符的分类主要分为三类:算术运算符,关系运算符,逻辑运算符运算符根据参与运算数分为:单目运算:只有一个运算数参与运算;i++双目运算:有两个运算数参与;a++,b++三木运算:c中唯一的,问号表达式1. 算数运算符1> 加法运算 +除开能做加法运算,还能表示正号:+5、+

2016-03-10 17:13:05 278

原创 C语言基础语法

1.常量在程序执行过程中,其值不发生改变的量称为常量。常量分类:常量说明直接常量(字面量)可以立即拿来用,无需任何说明的量,例如:整型常量:12、0、-3;实型常量:4.6、-1.23;字符常量:‘a’、‘b’。符号常量用标识符代表一个常量。在C语言中,可以用一个标识符来表示一个常量,称之为符号常量

2016-03-10 17:13:00 223

空空如也

空空如也

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

TA关注的人

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