客户方使用 我们封装的sdk 和别的公司的sdk 第三方库有冲突 需要写一个系统的菊花进行过渡 @property(nonatomic,retain)UIActivityIndicatorView *act; // 首先定义菊花的背景大小 self.act=[[UIActivityIndicator ...
分类:
其他好文 时间:
2017-07-14 11:07:48
阅读次数:
143
1.JVM管理的内存包含下图所示的几个运行时数据区域,其中方法区和堆为线程共享的数据区域,程序计数器,虚拟机栈以及本地方法栈为线程私有的数据区域。 程序计数器:可以看做是当前线程所执行的字节码的行号指示器,告诉字节码解释器该读取哪条指令 虚拟机栈:生命周期和线程相同,每个方法在执行的同时都会创建一个 ...
分类:
编程语言 时间:
2017-07-14 00:31:59
阅读次数:
207
JVM定义了若干个程序执行期间使用的数据区域。这个区域里的一些数据在JVM启动的时候创建,在JVM退出的时候销毁。而其他的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁。 程序计数器 程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。分支、循环、跳转、异常处理、 ...
分类:
其他好文 时间:
2017-07-13 10:49:47
阅读次数:
150
Java内存区域 一、运行时内存区域 java虚拟机所管理的内存将会包括以下几个运行时内存区域。 1.程序计数器 Program Counter Register:可以看作当前线程(线程私有)所执行的字节码行号指示器。 2.Java虚拟机栈 Java Virtual Machine Stacks:也 ...
分类:
编程语言 时间:
2017-07-09 10:36:04
阅读次数:
196
1.什么是程序计数器? 程序计数器是一块很小的内存,可以看做是当前线程所执行字节码的行号指示器 2.程序计数器的作用是什么? java通过线程轮流切换的方式来实现多线程,为了线程切换后能恢复到之前执行的位置 3.程序计数器的特点是什么? 每条线程都有自己的程序计数器,各线程互不影响,该内存区是线程私 ...
分类:
编程语言 时间:
2017-07-07 13:22:48
阅读次数:
151
JVM虚拟机内存组成: 如下图: (1)是一块较小的内存空间;可以看做当前程序执行子界面的行号指示器,字节码解析器执行的时候就是根据这个判断下一条指令该执行什么。 (2)因为cpu在执行代码的时候,会在多个线程之间进行切换执行,所以为了在cup切换后恢复到正确的执行位置,每条线程都有一个独立的程序计 ...
分类:
其他好文 时间:
2017-07-02 21:13:43
阅读次数:
143
在ViewPager这样的能够滑动的控件上,总是有非常多的文章能够做。上次的文章。我们实现了一个自己定义的ViewPager的指示器。这篇文章,我们主要是想利用Android自带的控件,实现一个指示器,这个控件,就是support-v4包里面的PagerTabStrip控件。 首先,我们先看一下实现 ...
分类:
移动开发 时间:
2017-06-26 16:09:03
阅读次数:
280
问题描述:debug时红色断点和黄色小箭头不见,而用行代码高亮的形式时。 解决办法:可以用设置 工具 => 选项 => 文本编辑器 => 指示器边距 勾上选项 ...
分类:
其他好文 时间:
2017-06-22 10:15:16
阅读次数:
159
运行时数据区包括五部分: 程序计数器,JVM栈,本地方法栈,堆,方法区,前三种线程私有,后两种内存分配是动态的,所以GC只关注这两部分。 程序计数器:线程执行字节码的行号指示器,记录字节码指令地址,执行本地方法为空 JVM栈:方法执行时建立栈帧,存放 局部变量表,基本数据类型的值,对象引用,动态链接 ...
分类:
其他好文 时间:
2017-06-18 18:12:46
阅读次数:
154
运行时数据区示意图 1. 程序计数器 占用一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。主要用来记录线程执行到哪条语句了,分支、循环、跳转、异常处理、线程恢复等功能都需要依赖这个计数器来完成。 如果线程正在执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的 ...
分类:
编程语言 时间:
2017-06-17 13:06:25
阅读次数:
133