- 博客(25)
- 资源 (7)
- 收藏
- 关注
原创 “Unexpected end of JSON input while parsing near···”错误解决方案
“Unexpected end of JSON input while parsing near···”错误解决方案背景:在安装angular-cli时报错,错误是:Unexpected end of JSON input while parsing near‘···“,”es6-promise”:”^3.1’解决方法:先清除缓存,再重新安装清除缓存npm cache ...
2018-04-02 23:30:14
18716
4
原创 黑马程序员-OC语言Foundation框架
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------结构体:有如下结构体: NSRange,NSPoint/CGPoint,NSSize/CGSize,NSRect/CGRect注意点:CG开头的结构体一般属于CoreGraphics框架1.NSRange(表示范围)
2015-04-21 10:23:45
401
原创 黑马程序员-OC语言协议Protocol
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.概念1>协议(Protoco)是一系列方法的列表,其声明的方法可以被任何类实现,一般称为代理模式。2>在.h文件中@protocol声明存在协议,跟@class一样2.作用:1>可以声明很多方法,但是不能声明成员变量。2>如果某个类遵守了某个协议,则这个
2015-03-15 11:22:43
480
原创 黑马程序员-OC语言Block
1.作用:Block用来保存一段代码,方便程序随时调用,标志为^。定义Block变量: void (^名称)(形参 ) = ^{}eg:int (^myblock)(int,int) = ^(int a,int b){ return a+b; };利用block调用block内部代码:myblock();(
2015-03-15 11:07:50
387
原创 黑马程序员-OC内存管理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------栈:存放局部变量(所占用内存会自动销毁) -> 指向堆空间堆:存放对象(所占用内存需手动销毁)管理范围:所有继承NSObject的类对象1.内存泄露?内存泄露的后果?_age = [age ratain];自己申请的内存,没有释放 会使内存中存在很多的垃
2015-03-15 10:11:16
495
原创 黑马程序员-OC语言核心语法(3)(分类、SEL、类本质)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.分类 作用:在不修改原来类内容情况下,给某一个类增加一些方法。 //声明 @interface 类名(分类名称) // 分类名称以模块命名 @end //实现 @implementation 类名(分类名称)
2015-03-04 22:25:05
376
原创 黑马程序员-OC语言核心语法(2)构造方法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
2015-03-04 22:08:18
463
原创 黑马程序员-OC语言核心语法(1)
1. 点语法:对象调用方法 上述完整方法为- (void)setAge:(int)age; 1> 如何判断set和get方法: 如果赋值,则是set方法。 eg:stu.age = 10; 否则是get方法。 eg : int age =
2015-03-04 21:59:05
340
原创 黑马程序员-OC语言之多态
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.多态:多种形态 1> 没有继承就没有多态 2> 代码体现:父类类型指针指向子类对象eg:#import @interface Animal : NSObject- (void)eat;@end@implementation Anima
2015-02-11 14:38:04
351
原创 黑马程序员-OC语言之继承
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、继承 1. 继承的好处: 1> 抽取了重复代码 2> 建立了类与类之间的联系 2. 子类可以拥有父类中的所有成员变量和方法eg:{CSDN:CO
2015-02-11 14:19:40
258
原创 黑马程序员-OC语言之封装
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------面向对象的三大特征:封装、继承、多态1.封装什么是封装:在程序上,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将对象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和
2015-02-11 11:59:35
410
原创 黑马程序员-OC语言基础
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.#import的用途: 1> 跟#include一样,拷贝文件的内容 2> 可以自动防止文件的内容被重复拷贝 2.#import NSObjCRuntime.h中有NSLog函数的声明 3.Foundation框架头文件的路径 1
2015-01-28 10:43:41
386
原创 黑马程序员-C语言总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.基本数据类型有哪些?1.int1> long int、long:8个字节 %ld2> short int、short:2个字节 %d %i3> unsigned int、unsigned:4个字节 %zd 4> signed int、signed、int:4个字节
2015-01-21 10:35:06
427
原创 黑马程序员-C语言之全局变量和局部变量
根据变量的作用域,可以分为:1.局部变量:1> 定义:在函数(代码块)内部定义的变量(包括函数的形参)2> 作用域:从定义变量的那一行开始,一直到代码块结束3> 生命周期:从定义变量的那一行开始分配存储空间,代码块结束后,就会被回收4> 没有固定的初始值2.全局变量1> 定义:在函数外面定义的变量2> 作用域:从定义变量的那一行开始,一直到文件结尾(能被后面的所
2015-01-21 08:01:53
383
原创 黑马程序员-C语言指针
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------0.指针概念指针分类: (1)强指针:默认情况下,都是强指针(__strong) (2)弱指针: __weak 修饰 eg: __weak Person *p2 = p ; (p2就是个弱指针)
2015-01-20 09:02:53
491
原创 黑马程序员-C语方关于i++和i--的区别
------ android培训、java培训、IOS培训、.NET培训、期待与您交流! ----------
2014-10-30 19:38:58
569
原创 黑马程序员-C语言常量、变量
------ android培训、java培训、IOS培训、.NET培训、期待与您交流! ----------1.常量常量:就是一些固定的数据。常量分为:整型常量(int)、浮点型常量(float、double)、字符常量(char)、字符串常量整型常量:比如6,124,245,-2,-356,-22,0等浮点型常量:a)单精度型常量(float):是小数,但是
2014-10-24 20:39:22
427
转载 MyEclipse项目里面出现红叉的解决方案?
MyEclipse项目里面出现红叉的解决方案? (转) 2012-09-21 14:15:36| 分类: web开发 |字号 订阅一般出现在从别处import的项目上,只有项目文件夹上有红叉,其他地方都正常,现总结个人的几个解决方案:有几种可能:1,编码设置是否一致,也即是你项目原来的编码和现在eclipse用的默认编码是否一致2,导入项目中jar路径可能已经被改变
2014-08-13 20:12:06
431
转载 如何查看现有项目的struts和hibernate和spring版本
如何查看现有项目的struts和hibernate和spring版本(2011-08-11 15:00:56)转载▼1. struts的版本信息查看 struts.jar\META-INF\MANIFEST.MF再查看 Implementation-Version看后面的数字..Manifest-Version: 1.0Specifica
2014-07-05 17:45:58
1574
centos7.8(2003)minimal版安装vim
2020-09-22
Centos7.8(2003) minimal版离线安装perl+gcc
2020-09-22
Java葵花宝典整理后(2012).pdf
2012-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人