- 博客(168)
- 资源 (2)
- 收藏
- 关注

原创 【C语言疯狂讲义】(十六)C语言简易通讯录(未优化版)
《通讯录》开发用到得知识点常量、变量的使用全局变量分支语句函数宏循环语句scanf和printf数据结构体文件指针*《通讯录》中解决的经典问题数组元素如何删除(不使用链表)开发调试环境:Mac os x10.10 + xcode6.1通讯录主界面:添加联系人界面删除联系人界面...
2014-12-02 22:59:29
2126
转载 Linux Mysql5.7.10修改root初始密码
在mysql5.7.10的版本安装好启动程序并没有在操作系统root用户的根目录下面看到一个以点为前缀的带有mysql的文件。 当用命令:mysql -uroot登录时会抛错提示要输入密码。接下来就开始修改root的初始密码。编辑 /etc/my.cnf的mysql配置文件 加入skip-grant-tables保存好配置文件 重启my
2017-01-04 23:25:09
1382
转载 OC中的selector
@selector()基本可以等同C语言的中函数指针,只不过C语言中,可以把函数名直接赋给一个函数指针,而Object-C的类不能直接应用函数指针,这样只能做一个@selector语法来取. 它的结果是一个SEL类型。这个类型本质是类方法的编号(函数地址)?因此我们有如下代码。一.取得selector值.C函数指针int add(int val){ret
2015-03-28 22:53:44
2194
原创 非常吊炸天的Xcode插件,你想要的这都有
古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。注意:部分插件可能有新版本,建议大家去github下载最新版 1.全能搜索家CodePilot 2.0你要找的是文件?是文件夹?是代码?Ne
2015-03-15 00:15:26
54278
原创 《OC疯狂讲义》笔记(五)
1、OC中的点语法 点语法: 对象名.成员变量名 (点语法不是访问成员变量,而是方法的调用) 它是一个编译器特性 点语法作用:可以替换传统的get和set方法的调用 点语法的前提: 首先得先有 get和set方法 点语法实质: 调用get
2015-01-13 20:45:39
1798
原创 《OC疯狂讲义》笔记(四)
1、两个关键字:self 和 super self 可以用在对象和类方法中 1)self用在对象方法中:指代的时调用当前对象方法的那个对象 2)self用在类方法中:指代的时当前类(实质是类对象) 总结:当self在方法中使用,谁调用这个方法,self指代的就是谁 super: 使用super的地方,一定
2015-01-13 20:43:20
1312
原创 《OC疯狂讲义》笔记(三)
1、类方法 1)什么是类方法 对象方法: -(返回值类型)方法名:(形参的类型) 形参名; 类方法 +(返回值类型)方法名:(形参的类型) 形参名; 2)类方法怎么去定义 +(返回值类型)方法名:(形参的类型) 形参名; 3)类方法的使用
2015-01-13 20:41:52
1297
原创 《OC疯狂讲义》笔记(二)
1、NSString的使用 C的字符串保存:1)字符数组 2)字符串的指针 OC中又专门的字符串处理的类(有字符串类型) NSString 不可变的字符串 NSMutableString 可变字符串 NSString 是OC字符串的类 1) NSString保存字符串 N
2015-01-13 20:39:58
1450
原创 【C语言疯狂讲义】(十六)C语言文件操作
1、文件的基本概念 存储外部介质上得数据集,数据集有一个名称就是文件名 文件的分类: 1)用户角度:普通文件和设备文件 2)存储的内容: ascii文件(文本文件): 存储的流程:根据文本找到其对应的as
2014-12-02 22:48:32
2346
1
原创 【C语言疯狂讲义】(十五)static和extern关键字使用
static 和 extern使用 static :把一个变量声明为静态变量(内部) extern : 把一个变量声明为外部变量 1)static 和 extern 对局部变量的作用 static 局部变量:延长局部变量的生命周期 void su
2014-12-02 22:46:48
902
原创 【C语言疯狂讲义】(十四)预编译指令
预处理指令的概念 用 “#” 开头的一些特殊的指令 作用: 在编译之前做些处理(宏展开,条件编译,文件包含) 常见的预处理指令: 宏:特殊的标示符,宏不是语句,不需要分号结束
2014-12-02 22:44:42
953
原创 【C语言疯狂讲义】(十三)C语言枚举类型和typedef
1、枚举类型 当程序中需要给某一个变量值,限定取值范围的时候,可以使用枚举 1)枚举类型 enum 枚举类型名{枚举值1,值2,值3,...}; 2)枚举类型的变量 enum SEX{man,women,yao}ise
2014-12-02 22:42:55
1012
原创 【C语言疯狂讲义】(十二)C语言二维数组
二维i数组 1、概念: 一维数组 相同数据类型的(有序)的数据集合。 二维数组 一维数组的每一个元素又是一个一维数组(嵌套)二维数组 2、定义和初始化 1)定义的时候初始化 一维数组: 数
2014-11-18 21:08:38
2250
原创 【C语言疯狂讲义】(十一)C语言动态内存及结构体
1、动态内存管理 内存分为5大区域: 栈:存放局部变量 堆:存放程序运行过程中,动态申请的空间 BSS:未初始化的全部变量,和静态变量 数据段:已经初始化的全局变量和静态变量 常量 代码段:程序源代码编译生成的二进制文件
2014-11-18 20:57:08
2103
原创 【C语言疯狂讲义】(十)C语言指针(二)
1、指针的运算 前提:两个指针必须指向同一个数组 运算:减法 实质:计算两个指针之间关系,两个指针之间跨过了几个数组元素 作用: 判断指针的位置 p = a; p1 =&a[3] p
2014-11-18 20:49:13
906
原创 【C语言疯狂讲义】(八)C语言一维数组
C语言一维数组学习,数组名:用来存放数组首地址的变量、数组元素:构成数组的每一个数据、数组的下标:给数组的每一个元素做一个编号、数组的长度:构成数组的数据的个数
2014-11-18 20:41:34
1437
原创 【C语言疯狂讲义】(六)C语言函数
1、函数的概念 完成特定功能的代码段,他也是组成我们C语言源程序的基本单位 优点: 1)提高程序的可读性, 2)可以提高开发的效率 3)提高代码重用性 2、函数的定义 格式: 返回值 函数名(形参列表){
2014-11-18 20:28:29
1677
原创 【C语言疯狂讲义】(五)C语言循环语句
1、循环控制 循环是程序语句的一种结构,当条件满足的时候,一直重复执行某一段代码 当条件不满足的时候,需要退出循环 正常情况下,够成循环结构三个要素: 1)循环结束的条件 2)得有循环体 ";" 3) 有一个操作可以让循环条件为假 2、while循环(当型
2014-11-18 20:24:14
1794
原创 【C语言疯狂讲义】(四)C语言分支语句
程序的结构1)程序默认从上到下顺序执行(顺序结构)2)程序的结构:顺序结构、分支结构、循环结构分支结构:本文重点讲if的四种形式和switch语句使用
2014-11-18 20:19:19
4000
原创 【C语言疯狂讲义】(三)C语言运算符
C语言运算符使用详解,C语言运算符包括:算术运算符、赋值运算符、自增自减运算符、sizeof运算符、逗号运算符、关系运算符、逻辑运算符、三目运算符的使用。
2014-11-18 20:14:23
1514
原创 【C语言疯狂讲义】(二)C语言语法基础
1、关键字 C语言编译器保留的一些特殊功能的单词 一共有32个 1)两大类:数据类型相关的关键字(20)个,流程控制相关的关键字(12) 2)xcode中关键字以紫色 来显示 2、标识符 我们用户自己定义的一些字母的组合,可以实现我特定的功能
2014-11-18 20:10:23
1453
原创 【C语言疯狂讲义】(一)C语言的简介
C语言的简介 1)什么是计算机程序? 一系列的指令构成的指令集 2)什么是计算机语言? 能够被计算机识别的语言就是计算机语言 (0101010101011010101) 3)计算语言的发展史 机器语言 ---->
2014-11-18 20:08:09
1690
转载 iOS7开发中的新特性,开发者需要注意了
iOS7到现在已经发布了有一段时间了。相信你现在已经了解了它那些开创性的视觉设计,已经了解了它的新的API,比如说SpirteKit,UIKit Dynamics以及TextKit,作为开发者,也很可能已经在使用Xcode5进行开发了。 然而,它新颖以及备受争议的特性,让iOS7成为iOS系统史上最大的发布之一。除非你是那种用整晚的时间阅读iOS7更新内容的那种人,那么就可能会忽视
2014-04-19 14:16:08
4885
原创 Xcode5开发测试版下载地址,想尝鲜IOS7的朋友赶紧下载吧
Xcode5开发测试版 :http://pan.baidu.com/share/link?shareid=590998639&uk=3995652290欢迎界面:模拟器:
2013-06-12 17:36:19
1681
原创 深度剖析IE10对HTML5 Canvas支持及实例教程(一)
什么是HTML5? HTML5 是用于取代 1999 年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML标准版本,HTML5有两大特点,强化了 Web 网页的表现性能和追加了本地数据库等 Web 应用的功能。HTML5 的第一份正式草案已于 2008 年 1 月 22 日公布,现在 HTML5 仍处于完善中。然而,大部分现代浏览器已经具备了某些 HTML5
2013-05-29 16:30:40
8277
原创 IE10 for Windows8使用入门教程
IE10的发布 据国外媒体报道,IE9刚刚发布一个月,微软便匆匆展示IE10开发者预览版本。 微软在MIX11大会上宣布了Internet Explorer 10Platform Preview 1,在IETestDrive提供下载,Channel 9也放出了介绍视频。2011年4月13日,微软IE部门企业副总裁迪恩哈查莫维奇在拉斯维加斯召开的Mix开发者大会
2013-05-24 02:32:50
3084
转载 [源码下载]UIActionSheet详解
本文源码:http://download.youkuaiyun.com/detail/flyter/4274763UIActionSheet是iOS开发中实现警告框的重要的类,在很多情况下都要用到,先来一睹其芳容:实现步骤如下:一、为了让控制器类充当操作表的委托,控制器类需要遵从UIActionSheetDelegate协议。[plain]
2013-05-20 00:01:21
1247
原创 完美实现 IE10 下利用HTML5实现文件上传(图片上传)功能
近期因为工作需要研究了纯HTML5实现文件上传,并在IE10下测试完美通过,本文由笔者基于互联网源代码思路整理和改进,改进版属原创,源代码供各位朋友下载参考,本文部分文字来自互联网,版权归原作者所有。 文件上传对于Web开发者来说非常重要的,不同的语言实现的方法也不一样,从笔者几年从事的Web开发工作看,最简单的就是使用PHP实现文件上传,我们只需要简单配置PHP文件上传信息后,通过
2013-05-19 22:20:57
13123
原创 IOS开发中的几种设计模式介绍
ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate
2013-05-14 17:42:28
61339
原创 IE10 下CSS3选择器及动画(animation)效果实例教程
各位朋友大家好,今天笔者继续为大家分享IE10 下CSS3样式表系列教程,继上文:详解IE10 下CSS3 3D变换(3D transfrom)及实例教程 (http://blog.youkuaiyun.com/liwei3gjob/article/details/8865874),CSS的选择器,我想大家并不会陌生吧,因为天天在使用,但对于CSS3的选择器,要运用的灵活到位,我想对很多朋友还是一定的难度
2013-05-10 01:06:39
16501
2
原创 详解IE10 下CSS3 3D变换(3D transfrom)及实例教程
详解IE10 下CSS3 3D变换(3D transfrom)及实例教程,本文章所有实例均可无需修改,直接运行. 自2011年4月,微软在其召开的MIX11技术大会上发布了IE10浏览器的首个平台预览版,并宣布面向公众开放免费下载,并随后陆续发布了一系列的预览版,IE10在硬件加速、数据处理速度、网站页面打开速度上都有了提升,在页面处理和视觉处理功能上也进行了加强。但令开发者关
2013-04-29 00:53:16
9449
2
转载 Objective中SEL和@selecter精讲
Objective中SEL和@selecter精讲:Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。 首先介绍两个方法 SEL和@selector根据AppleObjective-C Runti
2013-04-15 01:26:19
1340
原创 OC中的常见关键字及一些基础概念
OC常见的关键字介绍:@看到这个关键字,我们就应该想到,这是Object-C对C语言的扩展,例如@interface XXX。@interface声明类@implementation实现类@protocol声明协议@optional与@protocol配合使用,说明协议中的某个或者某几个方法可以不实现@required与@protocol
2013-04-09 19:38:11
14859
原创 C语言函数的递归和调用
一、基本内容: C语言中的函数可以递归调用,即:可以直接(简单递归)或间接(间接递归)地自己调自己。 要点: 1、C语言函数可以递归调用。 2、可以通过直接或间接两种方式调用。目前只讨论直接递归调用。 二、递归条件 采用递归方法来解决问题,必须符合以下三个条件: 1、可以把要
2013-03-13 01:17:42
2255
转载 二进制转换对照表
1、整数部分的二进制转换成十进制。指数十进制数二进制数201000121200102240100238100024160001 000025320010 000026640100 0000271281000 00
2013-02-28 23:58:00
37227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人