自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风中的劲草

纯属交流

  • 博客(14)
  • 资源 (64)
  • 问答 (1)
  • 收藏
  • 关注

原创 iOS NSoperation

文章目录 一、NSOperation简介 二、NSOperation和NSOperationQueue的基本使用 1、创建任务 2、创建队列 3、将任务加入到队列中 三、控制串行执行和并行执行的关键 四、操作依赖 五、一些其他方法一、NSoperation的简介NSOperation是苹果提供给我们的一...

2017-06-30 17:36:12 377

原创 Java 运算符

哎,运算符忘记写了。先做个目录。一、算术运算符1、 加 : + 2、减 : - 3、乘 : * 4、取整: / 5、 取余 : % (涉及到正负号的,以左边操作数为准) 7、递增 : ++ 8、递减 : – public static void main(String[] args) { int a = 5; int b,c,d,f,g,h;

2017-06-27 22:48:57 410

原创 Java String和基本数据类型之间的转换(包装类)

一、String 转化成 基本数据类型 利用基本数据类型对应的包装类的parseXxx() 或 valueOf() 方法 注意 : String 对象的字面量 是 数字类型。否则会报异常(NumberFormatException)。例如 : //定义一个 str 对象,字面量为 "14"String str = "14";// 1) 利用基本数据类型对应包装类的par

2017-06-27 22:14:28 3838

原创 Java 包装类初识

一、包装类的引入 Java 共有8种基本数据类型:int/double/float/byte/char/boolean/short/long 这8种基本数据类型的数据不具备”对象”的特性. 例如 : 没有属性、没有方法可以被调用 为了让每个基本数据类型具备对象的特性,Java为每个基本数据类型头提供了一个包装类。二、基本数据类型和包装类之间的对应关系注意: 并且在8种包装类中,除了Charact

2017-06-26 22:19:29 325

原创 Java StringBuffer

知识背景: Java 中规定,一旦声明String的内容就不可再改变。如果要改变,改变肯定是String的引用地址。 如果一个字符串需要经常被改变,使用StringBuilder或 StringBuffer,将其声明为可变字符串。一、StringBufferStringBuffer 可变字符串,线程安全(所有方法返回值前面有synchronized关键字修饰,当它用来修饰一个方法或者一个代码块的时候

2017-06-21 22:56:33 338

原创 Java StringBuilder

一、StringBuilder 在Java中,除了可以使用 String 类来存储字符串,还可以使用 StringBuilder 类或 StringBuffer 类存储字符串。当频繁操作字符串时,就会额外产生很多临时变量。使用 StringBuilder 或 StringBuffer 就可以避免这个问题。看下文档解释:(截取部分)StringBuffer: String buffers are

2017-06-20 21:51:41 400

原创 Java String常用的方法

1、创建一个字符串String str = new String("Java");2、判断字符串是否为空boolean isempty = str.isEmpty();System.out.println("字符串是否为空:"+isempty); // false3、获取字符串的长度int lenght = str.length();System.out.println("

2017-06-16 15:09:12 686

原创 iOS GCD

1、什么是GCD?GCD全称是Grand Central Dispatch,可译为“强大的调度器”。iOS 4开始引入的新一代的多线程编程技术。 开发者只需定义想执行的任务并追加到适当的Dispatch Queu中,GCD就能生成必要的线程并有计划的执行任务。2、什么是任务?想要做什么事情,在GCD中是放在block中的。3、什么是串行队列 和 并行队列 ?串行队列 (DISP...

2017-06-15 17:04:41 640

原创 Java 字符串初识

一、字符串(String)1、在 Java 中,字符串被作为 String 类型的对象处理。String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。2、如何初始化字符串//定义一个字符串String s1 = "Java";//创建一个空字符串String s2 = new String();//创建一个空字符串,并赋值String s3 = new String

2017-06-14 17:28:05 448

原创 Java 如何抛出异常、自定义异常

一、异常的抛出 1、定义 : 一个方法不处理这个异常,而是调用层次向上传递,谁调用这个方法,这个异常就由谁来处理。2、throw : 将产生的异常抛出(强调的是动作),抛出的既可以是异常的引用,也可以是异常对象。(位置: 方法体内)3、throws : 如果一个方法可能会出现异常,但没有能力处理这种异常,可以在方法声明处用throws子句来声明抛出异常。用它修饰的方法向调用者表明该方法可能会抛出异

2017-06-13 23:18:02 325553 19

原创 Java 异常处理机制(异常链)

JVM (Java 虚拟机 的缩写)用方法调用栈来跟踪一系列的方法调用过程。该堆栈保存了每个调用方法的本地信息。当一个新的方法被调用时,JVM把描述该方法的栈结构置入栈顶,位于栈顶的方法为正在执行的方法。如果在执行的方法过程中抛出异常,JVM必须找到能捕获该异常的catch块 ( 1 ) 它首先观察当前方法是否存在catch块,如果存在,就执行该catch代码块 ( 2 ) 如果不存在,

2017-06-10 17:31:49 1771

原创 Java 处理异常

Java 中使用 try-catch 或 try-catch-finally 来捕获并处理异常。一、关于try - catch基本语法try{//一些会抛出异常的方法}catch(Exception e){//处理该异常的代码块}如果try块中的代码抛出异常会发生什么呢?抛出异常的方法终止执行,程序的控制权将被移交给catch块中的异常处理程序,那么catch块中的代码如何写呢?可以发出一些

2017-06-08 22:36:39 2882

原创 Java 异常的初识

一、什么是异常 阻止当前方法或作用域,称之为异常二、异常处理的作用正确处理异常能够将异常提供给编程人员或用户,使本来已经中断了的程序以适当的方式继续运行或者是退出,并且能够保存用户当前的操作,或者进行数据回稳,最后把占用的资源释放。二、异常的体系结构Throwable 是java.lang 包中一个专业用来处理异常的类,他有两个子类,即Error和Exception。Error : 用来处理程序运

2017-06-06 22:59:50 342

原创 iOS UIImage类 imageNamed方法使用不当

今天碰到这么一个问题,push到一个新页面,该页面用for循环UIImage的imageNamed 去批量加载图片,赋值给imageview,执行animationImages动画。第一次push发现存在延时,第二次后就不出现延时状况。经查找,发现是由imageNamed这个方法导致的。官方文档解释 (command+shift+0)Use the imageNamed:inBundle:compa

2017-06-06 17:25:53 4286

Java 字符串和基本数据类型之间的转换

Java 字符串和基本数据类型之间的转换

2017-06-27

Java 包装类

Java 包装类的使用说明

2017-06-26

Java StringBuffer

Java 可变字符串StringBuffer学习demo

2017-06-21

Java StringBuilder

Java 可变字符串 StringBuilder 的 学习 (备注: 如果解压后是乱码,请用普通文本打开,重新复制到对应文件即可)

2017-06-20

Java 字符串常用方法

Java String常用的方法

2017-06-16

iOS 多线程

ios GCD 知识点整理

2017-06-15

Java 字符串

Java String的初识

2017-06-14

Java 自定义异常和抛出异常

Java 自定义异常和抛出异常的练习demo

2017-06-14

Java 处理异常

Java 异常处理的初识,适合入门学习

2017-06-08

Java 接口多继承

Java 接口多继承和类实现多个接口的demo

2017-05-29

Java 接口

Java 接口的初识学习demo

2017-05-25

Java 抽象类

Java 抽象类的学习

2017-05-23

Java 多态中的类型转换

Java 多态中的类型转换

2017-05-22

Java 面向对象三大特性之多态

Java 面向对象三大特性之封装性的学习

2017-05-20

Java Object类认识

Java 对Object类的认识和equals()方法和== 的对比

2017-05-18

Java super关键字使用

Java super关键字使用demo

2017-05-16

Java final关键字

Java final关键字的学习demo

2017-05-13

Java 继承和方法重写

Java 继承知识点的相关学习。

2017-05-13

Java 内部类

Java 的使用 分别介绍了 成员内部类、方法内部类、静态内部类

2017-05-08

Java 包的使用

Java 使用包管理Java中的文件。 包机制。

2017-05-06

iOS KVC实现原理

iOS KVC实现原理,供参考学习。适合有一定基础的。自己研究的,不喜勿喷。

2018-05-05

iOS AVPlayer播放暂停

iOS AVPlayer播放暂停功能示例demo,供视频初学者学习。

2018-04-17

iOS 音频队列

iOS 音频队列之播放在线音频示例demo。供初学者学习使用。

2018-04-16

iOS 音频录制

iOS AVFoundation框架下的AVAudioRecorder录音机的实现。

2018-04-13

iOS 本地音乐播放

iOS avaudioplayer 本地音乐播放器的学习demo,供除学习学习时候。

2018-04-10

Java JDK1.5 生产消费者模式解决方案

Java JDK1.5后新特性,用Lock和Condtion对象解决线程安全问题,提高了效率。

2018-03-29

Java 生产消费者模式

Java 生产消费者模式练习demo,供初学者入门。资深工程师请绕路。

2018-03-25

Java 等待唤醒机制 代码优化

Java 线程 等待唤醒机制 代码优化 适合初学者学习参考

2018-01-14

Java 等待唤醒机制

Java 等待唤醒机制,适合入门者学习的demo,可下载学习。

2018-01-13

线程通信安全问题

java ,线程通信安全问题 ,属于入门代码,简单。 不喜勿喷呀。

2018-01-11

ios touchid校验

ios touchid 校验学习demo 。如有不对,欢迎指正。资源好的话,点下赞。

2017-11-10

ios runtime消息转发机制

ios runtime 消息转发机制。主要描述runtime消息发送的三次补救机会。

2017-10-31

ios 解归档

ios 归档的演示 代码,仅供学习。尽可能去参考博客学习。

2017-10-28

Java 匿名内部类

Java 匿名内部类的学习demo

2017-08-02

ios 通知实现原理

ios 模拟通知实现原理

2017-07-27

ios KVO实现原理

ios kvo原理的实现demo

2017-07-25

ios kvo使用

ios kvo 简单使用。

2017-07-24

Java 帮助文档

Java API 文档生成

2017-07-18

设计模式之单例

Java 单例设计模式

2017-07-16

iOS 多线程NSoperation

ios 多线程NSoperation

2017-06-30

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

TA关注的人

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