import和class关键字的区别
摘要:1.import方式会包含被引用类的所有信息,包括被引用类的成员变量和方法2.class方式知识告诉编译器在当前这个文件中有另一个类的声明,具体这个类有什么信息,这里不需要知道,等到实现文件中真正要用到时 在去查看另一个类中的信息3.class可以解决两个类循环引用的问题
阅读全文
posted @
2015-05-29 21:08
Angel_baby
阅读(428)
推荐(0)
oc中的注释
摘要:1.单行注释 ://2.多行注释:/* */3.方法的注释:#pragma mark 解释(这中方式可以快速定位到方法,但是第一个方法到注释不会出现)4.用注释给方法分组:#pragma mark - 解释
阅读全文
posted @
2015-05-29 21:03
Angel_baby
阅读(801)
推荐(0)
oc中的构造方法和description方法,变量的作用域,
摘要:1.构造方法的声明和实现//声明- (id) initWithAge:(int) age andNo: (int) no;//实现- (id) initWithAge:(int) age andNo: (int) no{ self=[super init];//调用父类的init方法初始化 ...
阅读全文
posted @
2015-05-29 21:01
Angel_baby
阅读(241)
推荐(0)
oc中的构造方法和description方法,变量的作用呀
摘要:1.构造方法的声明和实现//声明- (id) initWithAge:(int) age andNo: (int) no;//实现- (id) initWithAge:(int) age andNo: (int) no{ self=[super init];//调用父类的init方法初始化 ...
阅读全文
posted @
2015-05-29 20:57
Angel_baby
阅读(174)
推荐(0)
@property关键字的使用
摘要:1.作用:@property是用来快速生成属性和属性的getter,setter方法的2.用法1.当类有声明属性时,可以用@property 生成属性的get,set方法@interface Student{int age;}@end//该句就相当于原始的get,set方法@property int...
阅读全文
posted @
2015-05-29 20:39
Angel_baby
阅读(746)
推荐(0)
oc中的点语法讲解
摘要:1.类的属性都有对应的getter和setter方法, 我们可以通过 [对象 setXxx:22]/[对象 xxx]方式调用setter方法和getter方法 但是也可以用 对象.Xxx=22 /int a=对象.xxx 这种方式编译器会自动帮我们判断是要get还是set, 当用这个点语法的...
阅读全文
posted @
2015-05-29 20:14
Angel_baby
阅读(262)
推荐(0)
分类 category使用
摘要:1.声明和实现@interface 主类名称 (分类名称)// 声明一些方法@end@implementation 主类名称 (分类名称)// 实现一些方法@end2.分类若失单独的文件,那么文件多名称格式 : 主类名+分类名.h eg, NSString+test.h3.作用:可以动态的为已经...
阅读全文
posted @
2015-05-29 19:56
Angel_baby
阅读(204)
推荐(0)
oc字符串的使用
摘要:创建一个字符串对象NSstring * str1 = @"hello";NSString * str = [[NSString alloc]initWithString:@"hello world!"];NSString * str_1 = [[NSString alloc]initWithUTF8...
阅读全文
posted @
2015-05-28 19:40
Angel_baby
阅读(249)
推荐(0)
预处理指令
摘要:1.强处理指令:是在程序编译前执行的命令2.强处理指令包括:宏定义(或带参数的宏定义),条件编译,文件包含a.宏定义: 作用:将define关键字后的表达式替换成第二个表达式,不参与任何计算,只负责替换 定义:#define 表达式 值 (所有的宏定义都以#开头) 作用域:默认从定义开始...
阅读全文
posted @
2015-05-26 23:01
Angel_baby
阅读(249)
推荐(0)
c基础-指针
摘要:------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.指针的定义: 数据类型 *指针变量名2.指针的赋值:指针变量名=&... 或者 指针变量名 =数组名注意:定义的时候 * 仅代表这...
阅读全文
posted @
2015-05-26 21:57
Angel_baby
阅读(219)
推荐(0)
c基础-运算符
摘要:运算符分为:关系运算符,算术运算符,逻辑运算符,三目运算符 1.关系运算符:>,>=,,>=,1 结果是0,相当于2=1,先计算3>1 4>3>2 结果是0 ,相当于1>2,先计算4>32.计算顺序: 不同级运算:由优先级高到优先级低。 同级运算:从做到右,依次计算2.算术运算符:+,-...
阅读全文
posted @
2015-05-24 19:30
Angel_baby
阅读(161)
推荐(0)
c 基础 -位计算
摘要:1.十进制转二进制:67=2的6次方 + 2 + 1,即1+000000+1*2的1次方 + 1*2的0次方 =1000000112.n位二进制的取值范围:0 ~2的n次方 -1 eg 101,:110,011,3.二级制之间的一些计算: a.按位与 “&” 规则:两个二进制位都是1,那...
阅读全文
posted @
2015-05-24 19:05
Angel_baby
阅读(186)
推荐(0)
oc基础-NSFileManage对文件的操作
摘要:1.NSFileManage是一个单例类,也就是一个文件中仅有一个该对象,不管创建多少次创建:NSFileManage *fm[NSFileManage defaultManager]2.判断是否是文件夹 Bool dir=NO; Bool exists=[fm fileExistsAtPath...
阅读全文
posted @
2015-05-19 16:10
Angel_baby
阅读(306)
推荐(0)
oc基础-NSDate基本用法
摘要:1.一些基本方法[NSDate date];表示当前时间[NSDate dateWithTimeInterval:5 sinceDate:date];//返回比date晚5秒点时间[date timeIntervalSince1970];//返回1970到date时间之间的秒数,返回NSTimeI...
阅读全文
posted @
2015-05-19 15:56
Angel_baby
阅读(239)
推荐(0)
oc基础-NSNumber和NSValue的使用
摘要:1.在往oc的集合中存数据的时候,只能是放oc类型的值,那么就会涉及到将值类型对转化成oc数据类型的基本数据类型(int char double)-》oc数据类型//方式一 [NSNumber numberWithInt: 10]//将int类型的数据转成NSNumber类型 [NSNumber n...
阅读全文
posted @
2015-05-19 15:44
Angel_baby
阅读(282)
推荐(0)
oc基础-oc中集合的总结
摘要:NSArray/NSMutableArray:有顺序的,NSArray有快速创建方式,NSMutableArray没有NSSet/NSMutableSet:无序的,两个都没有快速创建方式NSDictionary/NSMutableDictionary :无序的,NSDictionary有快速创建方式...
阅读全文
posted @
2015-05-19 13:53
Angel_baby
阅读(194)
推荐(0)
oc基础-oc之集合NSDictionary,NSMutableDictionary
摘要:NSMutableDictionary继承自NSDictionary ,字典,NSMutableDictionary 可变集合 ,都是无序的NSDictionary1.创建方式 [NSDictionary dictionaryWithObject:@"value" forKey:@"key"] ...
阅读全文
posted @
2015-05-19 13:47
Angel_baby
阅读(247)
推荐(0)
oc基础-oc中之集合NSSet,NSMutableSet
摘要:NSMutableSet继承自NSSet,NSSet是不可变集合,NSMutableSet是可变集合,两者存放都是无序的NSSet:1.创建方式 [NSSet setWithObjects:@"123",@"abc"] [NSSet setWithObject:@""]2. 获取集合的个数:...
阅读全文
posted @
2015-05-19 13:22
Angel_baby
阅读(228)
推荐(0)
oc基础-oc中之集合NSArray,NSMutableArray
摘要:1.NSArray 不可变集合(仅在初始化时赋值),NSMutableArray 可变集合,两者的元素都是有顺序存放的NSArray: 创建方式 [NSArray arraywithObject:@"abcde"] [NSArray arrayWithObjects:@"abc",@"...
阅读全文
posted @
2015-05-19 13:12
Angel_baby
阅读(186)
推荐(0)
oc基础-NSString和NSMutableString区别
摘要:1.NSMutableString是NSString的子类,NSString有的方法NSMutableString也有2.NSMutableString是可变的字符串,NSString是不可变字符串 NSMutableString可以对字符串进行增删改操作,NSString不可以(仅在初始化的时候...
阅读全文
posted @
2015-05-19 12:42
Angel_baby
阅读(368)
推荐(0)
oc基础-Foundation中NSString类型的一些用法
摘要:1.创建方式:1 NSString *s=@"abc";2 3 NSString *s=[[NSString alloc] initWithString:@"aab"]4 5 NSString *s=[[NSString alloc] initWithStringFormat:@"%d",10...
阅读全文
posted @
2015-05-19 12:25
Angel_baby
阅读(397)
推荐(0)
oc基础-foundation框架中的常用结构体
摘要:1.CGPoint/NSPoint :表示坐标点的创建:CGPoint *cp=NSMakePoint(10,10); //x,yNSPonit *cp=CGPointMake(10,10);2.CGSize/NSSize : 用来表示尺寸的创建:CGSize *s=NSMakeSize(100...
阅读全文
posted @
2015-05-19 11:45
Angel_baby
阅读(234)
推荐(0)
oc基础-设计代理模式理解
摘要:通常情况下,一个类引用了另一个类时,都会有一个相关联待属性,比如person类中有一个student类型的属性,这样使用导致代码的耦合性太高,一旦我不想使用student作为该属性的类型时,即这个类型是个代理类,修改起代码十分的麻烦,所有我们就直接将这个属性定义成id类型的(NSObject *),...
阅读全文
posted @
2015-05-17 16:34
Angel_baby
阅读(270)
推荐(1)
oc基础-protocol协议的使用
摘要:1.协议:就是用来声明一大堆方法的,供遵守这个协议的对象使用的2.语法: @protocol 协议名称 //定义方法(仅时方法的声明) @endNSObject是所有协议的基协议,最好是所有协议都遵守基协议3.类遵守协议,那么这个类默认情况下,就会拥有这个协议内的所有的方法 ...
阅读全文
posted @
2015-05-17 16:19
Angel_baby
阅读(3091)
推荐(0)
block关键字的使用
摘要:1.block 是oc的一个数据类型2.作用:用了封装一段代码,可以在任何时候调用执行。即在编译的时候忽略block修饰的代码段,在调用这个代码时,也就是运行时, 编译器会自动加载这个代码,so这样的程序,效率非常高3.语法: 定义一个block类型的变量:有参-》返回值类型 (^变量名) ...
阅读全文
posted @
2015-05-17 15:29
Angel_baby
阅读(289)
推荐(0)
oc基础--ARC的使用
摘要:1.ARC 作用:在编译的时候,编译器自动生成一下release代码,2.ARC是否生成release代码的判断准则:只要没有强指针指向对象,那么对象就会release3.强指针:默认情况下,指针都是强指针,用 __strong修饰符修饰的 弱指针:就是用 __weak 修饰的指针 __weak ...
阅读全文
posted @
2015-05-17 12:45
Angel_baby
阅读(305)
推荐(0)
@atuoreleases 关键字的使用
摘要:1.作用;实质是延长对象的release时间2. 语法:@autoreleasepool{ 类型 变量*=[[[类型 alloc] init] autorelease]; //....}//或NSSAutoreleasePool *pool=[[NSSAutoreleasePool alloc]...
阅读全文
posted @
2015-05-17 12:34
Angel_baby
阅读(209)
推荐(0)
oc基础-oc中的内存管理arc
摘要:1.有alloc,new,copy创建出来的对象就必须有release,在类中是retain对oc类型对成员在该类对dealloc方法中也要release2.一旦对象直接有引用关系,那么就一定有retain,同时在主对象销毁时,也必须对其引用对对象release。但是对象引用时,在retain时 ...
阅读全文
posted @
2015-05-16 22:14
Angel_baby
阅读(226)
推荐(0)
ORM_mybatis 讲解
摘要:batis 是一个ORM框架,MyBatis作为持久层框架,其主要思想是将程序中的大量sql语句剥离出来,配置在配置文件中,实现sql的灵活配置。这样做的好处是将sql与程序代码分离,可以在不修改程序代码的情况下,直接在配置文件中修改sql。下面给个简单的入门例子。工作流程:(1)加载配置并初始化触...
阅读全文
posted @
2015-05-14 00:00
Angel_baby
阅读(3924)
推荐(0)
软件开发的生命周期描述
摘要:软件项目的生命周期:项目计划需求分析设计(概要设计和详细设计)编码测试发布维护项目计划阶段:走访客户,进行交流沟通,获得客户原始需求。对客户的需求和市场等进行调研,分析,编写可行性分析报告。通过不断的与客户沟通,找客户不同环节的用户进行交流来获取需求。召开评审会议,报告可行性分析,报告用户原始需求,...
阅读全文
posted @
2015-05-13 23:58
Angel_baby
阅读(488)
推荐(0)
log4net介绍及使用
摘要:1简介1.1Log4net的优点:几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用...
阅读全文
posted @
2015-05-13 23:57
Angel_baby
阅读(345)
推荐(0)
原始的ajax操作
摘要:var xmlHttp = null ; //创建XMLHttpRequest对象 function createXMLHttp() { if (typeof XMLHttpRequest != "undefined") //针对非IE浏览器 { xml...
阅读全文
posted @
2015-05-13 23:53
Angel_baby
阅读(210)
推荐(0)
视图及作用
摘要:1)安全性。使用视图隐藏了数据的来源。(2)方便性。在多表连接查询时,可以使用视图提高效率。区别:1、视图是已经编译好的sql语句。而表不是2、视图没有实际的物理记录。而表有。3、表是内容,视图是窗口4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时四对它进行修改,但视图只能...
阅读全文
posted @
2015-05-13 23:52
Angel_baby
阅读(431)
推荐(0)
事务的理解
摘要:就是把多件事情当做一件事情来处理。也就是大家同在一条船上,要活一起活,要over一起over!事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(cons...
阅读全文
posted @
2015-05-13 23:51
Angel_baby
阅读(159)
推荐(0)
sql ISNULL()函数
摘要:ISNULL使用指定的替换值替换 NULL语法ISNULL ( check_expression , replacement_value )参数check_expression将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。replacement_value在 ...
阅读全文
posted @
2015-05-13 23:50
Angel_baby
阅读(169)
推荐(0)
sql常用的时间处理函数
摘要:YEAR(CONVERT(datetime, @sDay))) MONTH(CONVERT(datetime, @sDay)))YEAR(date) --得到时间中的年份,MONTH(date)-- 得到时间中的月份DATEDIFF(d, CONVERT(datetime, @sDay) --得到时...
阅读全文
posted @
2015-05-13 23:49
Angel_baby
阅读(386)
推荐(0)
CHARINDEX (Transact-SQL)
摘要:CHARINDEX (Transact-SQL)语法:CHARINDEX ( 表达式1,表达式2,开始位置)参数:表达式1expressionthat contains the sequence to be found.' xmlspace="preserve" >包含要查找的序列的字符表达式。ex...
阅读全文
posted @
2015-05-13 23:48
Angel_baby
阅读(162)
推荐(0)
“SET ANSI_NULLS ON”和“SET QUOTED_IDENTIFIER ON”作用
摘要:百度解释:》《!!这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则。当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识...
阅读全文
posted @
2015-05-13 23:47
Angel_baby
阅读(456)
推荐(0)
sql中游标的定义和使用
摘要:游标的类型:1、静态游标(不检测数据行的变化)2、动态游标(反映所有数据行的改变)3、仅向前游标(不支持滚动)4、键集游标(能反映修改,但不能准确反映插入、删除)游标使用顺序:1、定义游标2、打开游标3、使用游标4、关闭游标5、释放游标语法declare 游标名cursor [LOCAL | GLO...
阅读全文
posted @
2015-05-13 23:46
Angel_baby
阅读(2232)
推荐(0)
ql中各种日期格式的转换
摘要:SQL时间格式化转载备用~1 取值后格式化{0:d}小型:如2005-5-6{0:D}大型:如2005年5月6日{0:f}完整型2 当前时间获取DateTime.Now.ToShortDateString3 取值中格式化SQL Server里面可能经常会用到的日期格式转换方法:sql server使...
阅读全文
posted @
2015-05-13 23:45
Angel_baby
阅读(359)
推荐(0)
Sqlserver2008 的定时任务
摘要:1.打开【SQL Server Management Studio】,在【对象资源管理器】列表中选择【SQL Server 代理】; --2.鼠标右击【SQL Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤; --3.展开【SQL Server 代理】列表,右击【作业】-->【新...
阅读全文
posted @
2015-05-13 23:44
Angel_baby
阅读(423)
推荐(0)
insert into,,,select 和 select into...区别
摘要:1.insert into table1 (p1,p2..) select(p1,p2) from table2 从table2中查出数据然后在插入到table1中 ,table1和table2都是存在的已经定义好的表2.select into table1(p1,p2..) from table2...
阅读全文
posted @
2015-05-13 23:43
Angel_baby
阅读(166)
推荐(0)
动态的调用输出查询语句中的值 execute sp_executesql
摘要:1. 单个的查询:语法:execute sp_executesql sql语句,参数,变量=@count output例:declare @exec_sqlCount nvarchar(1000)declare @count intset @exec_sqlCount= 'select @count...
阅读全文
posted @
2015-05-13 23:42
Angel_baby
阅读(159)
推荐(0)
分页的两种方式
摘要:1. 利用row_number()语法:select 字段1,.. row_number() over (order by 字段) as rowno from table where 条件 and rowno >(pageIndex-1)*pageSize and rowno (@pageIndex...
阅读全文
posted @
2015-05-13 23:40
Angel_baby
阅读(217)
推荐(0)
sqlserver中存储过程和游标的使用
摘要:DECLARE @phone nvarchar(20) BEGIN declare @count int=0 declare @dateNow nvarchar(100) =convert(nvarchar, getdate(),120) declare @dateNowFormat nvarc...
阅读全文
posted @
2015-05-13 23:39
Angel_baby
阅读(1589)
推荐(0)
XML理解
摘要:XML即可扩展标记语言。eXtensible Markup Language.标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,即可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性...
阅读全文
posted @
2015-05-13 23:38
Angel_baby
阅读(145)
推荐(0)
webService理解
摘要:Web Service便是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。UDDI的目的是为电子商务建立标准;UDDI是一套基于Web的、分布式的、为Web Service提供的、信息注册中心的实现标准规范,同时也...
阅读全文
posted @
2015-05-13 23:37
Angel_baby
阅读(100)
推荐(0)
通过ajax.net调用webservice
摘要:——————————————————————————————————————---------------------WebService1 ----------------------------- // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的...
阅读全文
posted @
2015-05-13 23:35
Angel_baby
阅读(333)
推荐(0)
.net中调用webservice,post、get方式实现调用
摘要:右键你的网站-〉添加服务引用-〉然后输入webservice的地址。之后,你就可以用对象来操作你的webservice了方法三:利用http 协议的get和post这是最为灵活的方法。View Codeusing System;using System.Collections;using Syste...
阅读全文
posted @
2015-05-13 23:34
Angel_baby
阅读(1661)
推荐(0)
webservice加载异常
摘要:System.InvalidOperationException: 无法加载协定为“ServiceReference1.SMS_BlueWingsInfoSoap”的终结点配置部分,因为找到了该协定的的多个终结点配置。请按名称指示首选的终结点配置部分解决方案:原因是同一个webservice你在we...
阅读全文
posted @
2015-05-13 23:33
Angel_baby
阅读(351)
推荐(0)
http 的get,post方式访问url
摘要:public string Post_Http(string url, string postData){string strResult = "";try{//将字符串参数 转换成字节数组 便于写入流byte[] byteData = Encoding.GetEncoding("utf-8").G...
阅读全文
posted @
2015-05-13 23:30
Angel_baby
阅读(1554)
推荐(0)
dorado
摘要:///校验名称长度 end/////////---------------------------------------------------------------------------------------var type = arg.data.get("TYPE");var chang...
阅读全文
posted @
2015-05-13 23:28
Angel_baby
阅读(1513)
推荐(0)
dorado7中父窗体获取动态生成的iframe中的对象
摘要:var tabControl=view.get("#mainTabControl");var tab=tabControl.get("currentTab");//获得当前的tab(相当于当前子页面)var window = tab.get('control').getIFrameWindow();...
阅读全文
posted @
2015-05-13 23:27
Angel_baby
阅读(987)
推荐(0)
dorado中session
摘要:1.在后台存入session:DoradoContext context = DoradoContext.getCurrent();context.setAttribute(DoradoContext.SESSION,"key", value);2.在后台取出sessionString code =...
阅读全文
posted @
2015-05-13 23:25
Angel_baby
阅读(384)
推荐(0)
dorado-初学1
摘要:1. container:布局控件,默认在view中纵向布局layout:vbox- 纵向布局hbox- 横向布局2.AjaxAction: 属性Service - 用于设置服务定位表达式若方法有返回值则可以:get(“returnValue”)3.debugger:关键字,可以用来调试事件(相当于...
阅读全文
posted @
2015-05-13 23:23
Angel_baby
阅读(195)
推荐(0)
Linux-线程和进程学习
摘要:1.进程:正在执行的程序,每个进程都有个id号2.线程:1.轻量级的进程2.进程有独立的地址空间,线程没有3.线程不能独立存在,他是有进程创建的(forck)threadlinux中,进程有两种发送存在,前台和后台前台:用户屏幕上可以进行操作的(vi编辑器)后台:进程实际在操作,但是屏幕上无法显示通...
阅读全文
posted @
2015-05-13 23:21
Angel_baby
阅读(182)
推荐(0)
top命令详解 动态的监控网络状态
摘要:1.top命令:可以动态的监控cpu参数说明:当前时间 系统启动多久了 当前登录的人数 当前系统的负载情况(三个数和/3>0.6就危险了)目前有多少进程数 :休眠的进程数,运行的进程数,僵死进程数(已没有用了,但是还是占据内存),静止状态下的进程数cpu的状态(idle cpu的资源空间大小)Mem...
阅读全文
posted @
2015-05-13 23:18
Angel_baby
阅读(801)
推荐(0)
Linux下mySql的安装和使用
摘要:1.安装mysqlgroupadd mysql 建立mysql分组(方便管理)useradd -g mysql mysql 创建用户mysql到mysql组里scripts/mysql_install_db --user=mysql:初始化数据库(注必须进入到mysql的文件夹内执行命令)chown...
阅读全文
posted @
2015-05-13 23:17
Angel_baby
阅读(329)
推荐(0)
linux上 jdk、Eclipse、MyEclipse、Tomact的安装
摘要:1 . jdk的安装步骤a.使用镜像文件(.iso),将文件挂载到Linux系统上(即在双系统的情况下将windows下的文件挂载到linux上)vm上菜单栏=》虚拟机=》设置=》CD_Rom=》选择iso文件,即会将iso文件放到Linux上然后挂载光驱:mount /mot/cdrom/(/mo...
阅读全文
posted @
2015-05-13 23:16
Angel_baby
阅读(317)
推荐(0)
Linux下的任务调度
摘要:1. crontab 任务调度:指系统在某个时间执行特定的命令或程序2. linux上的任务分为:系统工作(如,杀毒)、个别用户的工作3. 设置任务:a.crontab -e ,即会进入编辑界面b. 编写要执行的任务格式:分时日月星期 任务 (分:0-59,时:0-23,日:0-31,星期:...
阅读全文
posted @
2015-05-13 23:15
Angel_baby
阅读(237)
推荐(0)
Linux下的文件操作命令
摘要:1. linux系统下的文件是级层试树状目录结构,最上层是 / (即根目录)2.linux下的各种主要文件:root :存放root用户的相关文件 home:存放普通用户的相关文件 bin :存放常用(普通的)的命令的文件 sbin:存放具有一定权限才可以使用的命令的文件 ...
阅读全文
posted @
2015-05-13 23:14
Angel_baby
阅读(408)
推荐(0)
tcp/ip协议的传输数据包的过程
摘要:1.2.从客户端cp1发出请求,带参数,“你好”,消息 首先到达应用层,在该层去判断是哪个程序发出的数据,同时在数据前加上app名 其次到达传输层,在该层中在数据上加上tcp段 然后到达ip层,在该层又将ip加在数据前面 然后又到达链路层,在该层在之前的数据前后加上 帧头和帧尾,实际上此时已...
阅读全文
posted @
2015-05-13 23:13
Angel_baby
阅读(1501)
推荐(0)
linux上的一些命令
摘要:1.ssh安装直接安装exe文件,首选是linux上有sshd服务(22端口),并且windows必须和linux能ping通ifconfg eth0 ip 给linux配置ip,eth0代表第一块网口2.当前目录: pwd 相对路径:以当前目录开始去寻找另外目录 eg cd .. 绝对路径:从根目...
阅读全文
posted @
2015-05-13 23:12
Angel_baby
阅读(350)
推荐(0)
linux压缩和解压,socket编程
摘要:1.使用zip和unzip压缩和解压Zip aa.zip 文件名(一个)Zip aa.zip 文件名1 文件名2(压缩多个文件)Zip -r aa.zip 文件夹路径(压缩整个文件夹)zip -t 102002 file.zip 压缩当前目录下在2002 10月20日之后的文件压缩zip file....
阅读全文
posted @
2015-05-13 23:10
Angel_baby
阅读(307)
推荐(0)
linux下的mysql安装和配置
摘要:Linux下Mysql的配置安装rmp -ivh MySQL-server-4.1.22-0.glibc23.i386.rpm --nodepsrmp -ivh MySQL-client-4.1.22-0.glibc23.i386.rpm --nodeps查看是否安装成功netstat -atln ...
阅读全文
posted @
2015-05-13 23:09
Angel_baby
阅读(297)
推荐(0)
ubuntu 13.04 server安装Oracle XE 11G R2
摘要:一、 安装ubuntu 13.04 server 64位版本(最简安装即可),然后安装以下全部附件#apt-get update#apt-get dist-upgrade#apt-get install automake autotools-dev binutils bzip2 doxygen el...
阅读全文
posted @
2015-05-13 23:08
Angel_baby
阅读(276)
推荐(0)
mysql基本操作
摘要:Tim_chao的专栏登录注册全站当前博客空间博客好友相册留言 MYSQL命令行常用命令(1)收藏MySQL常用操作基本操作,以下都是MySQL5.0下测试通过首先说明下,记住在每个命令结束时加上;(分号)1.导出整个数据库mysqldump -u 用户名 -p --default-characte...
阅读全文
posted @
2015-05-13 23:06
Angel_baby
阅读(135)
推荐(0)
JAVA中的验证码生成
摘要:生成验证码的工具类:VerifyCodeUtils(有几种实现方式,放入流,保存文件等)public class VerifyCodeUtils {//使用到Algerian字体,系统里没有的话需要安装字体,字体只显示大写,去掉了1,0,i,o几个容易混淆的字符 public static fina...
阅读全文
posted @
2015-05-13 23:05
Angel_baby
阅读(242)
推荐(0)
oc基础-oc中单个对象的内存管理的一些基础知识
摘要:1.堆:存放的是一些动态分配的对象/类,系统是不会自动回收这些内存的2.栈:存放的是一些临时的和局部变量,一旦不在作用域内,就会自动回收内存3.oc中回收堆中动态分配的对象的内存的机制:引用计数器引用计数器:在每个对象的内存中都有一个4个字节的引用计数器(int),每当对象被创建时,引用计数器的值就...
阅读全文
posted @
2015-05-12 18:28
Angel_baby
阅读(341)
推荐(0)
oc的三大特征
摘要:1.oc是面向对象的语言,而c是面向过程的。2.面向对象的三大特征: 封装:定义方法,定义类,定义属性(利用set和get方法将类的成员变量封装),起到更高的安全性(隐藏信息),简化操作,将代码单元化的作用 继承:将具有共同的特征和行为的东西放到一起,变成一个单独的类,然后让拥有这个特征和行为的...
阅读全文
posted @
2015-05-12 15:27
Angel_baby
阅读(373)
推荐(0)
oc基础-多态
摘要:1.多态实质:父类类型的指针指向子类的类型(继承的关系下) 父类类型 *p=[子类类型 new] [p 方法]链接的时候,会动态的检查p的真实类型,所以执行的方法是子类的实现(即不管父类类型是什么,该代码都会执行成功)2.局限性:父类类型的变量不能直接调用子类的方法(如上) 原因:oc...
阅读全文
posted @
2015-05-12 15:06
Angel_baby
阅读(154)
推荐(0)
oc基础-继承和super关键字
摘要:1.继承语法: @interface 子类名:父类名2.继承好处:减少代码的重复性3.继承的缺点:增加的代码的耦合性,即两个类的关系太紧,只要一个被毁另一个类就无法使用4.注意点:a.oc中不允许子类和父类有同名的成员变量 b.方法可以在父类中声明,到子类去实现,也可以都有实现(即重写)...
阅读全文
posted @
2015-05-12 14:32
Angel_baby
阅读(224)
推荐(0)
oc基础-self关键字的使用
摘要:#import @interface Student : NSObject{ int _age; char *_name;}- (void) study;- (void) run;+ (void) play;+ (void) run;@end@implementation...
阅读全文
posted @
2015-05-12 11:08
Angel_baby
阅读(287)
推荐(0)
oc基础-对象方法和类方法的区别
摘要:类方法1.类方法的调用不依赖与对象,直接用类名调用 [类名 方法名]2.类方法语法:+ (返回值类型) 方法名3.类方法中不可以访问类对象的成员变量4.通常在不访问类成员变量的时候,用类方法,一般是一些工具类5.使用类方法可以提高性能和执行效率对象方法1.对象方法的调用依赖与对象 [对象指针 方法名...
阅读全文
posted @
2015-05-12 09:55
Angel_baby
阅读(400)
推荐(0)
oc基础-set和get方法的使用
摘要:#import @interface Student : NSObject{ int _age; char *_name;}//声明set方法- (void) setAge: (int)age;- (void) setName: (char *) name;//声明get方法- (i...
阅读全文
posted @
2015-05-12 09:43
Angel_baby
阅读(6376)
推荐(0)
oc基础-OC中对象方法的使用
摘要:方法分为:无参,有参#import @interface Student :NSObject{ int age; char *name; //声明无参方法 - (void) run; //声明一个参数的方法 - (void) study: (int) time;...
阅读全文
posted @
2015-05-09 22:06
Angel_baby
阅读(278)
推荐(0)
oc基础-OC中的方法与函数的区别
摘要:OC方法: 1.OC方法必须以 - 开头 2.OC方法的定义包括声明和实现两部分,声明必须在@interface @end之间,实现必须在@implementation @end之间 3.OC方法只能有类的对象/实例方法 4.OC方法仅归类/类的对象所有函数:1.函数能写在文件的 任何位置(一般除了...
阅读全文
posted @
2015-05-09 21:44
Angel_baby
阅读(283)
推荐(0)
oc基础-OC基础-类的使用
摘要:#import //定义枚举类型 typedef enum { sexMan, sexWomen } Sex;//定义日期类型typedef Struct{ int year; int month; int day;} Date; //1.声明类 (此时...
阅读全文
posted @
2015-05-09 21:36
Angel_baby
阅读(350)
推荐(0)