区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。 ...
分类:
编程语言 时间:
2019-03-10 00:01:15
阅读次数:
237
初学 如何把一个对象文本里面的值传递到另外一个对象文本上: 1、在需要被调用的文本中声明静态变量,在文本中给静态变量赋值,然后在调用的文本中用类名调用,程序关闭后,程序自动删除静态变量所赋的值; 例如最简单的注册和登录界面: //在注册界面绑定脚本Register: using UnityEngin ...
分类:
编程语言 时间:
2019-03-08 11:11:40
阅读次数:
217
静态变量其实就是全局变量 静态方法不需要实例化对象,直接可以调用。 final可以修饰变量,方法,类, 修饰变量后,该值必须赋值并且不可以被修改 修饰方法后,该方法不可以被重写 修饰类后,该类不可以被继承 总之,final就是最好的意思,最后就是最后,就是终结 ...
分类:
编程语言 时间:
2019-03-07 17:48:44
阅读次数:
186
原文:https://www.cnblogs.com/zxjan/p/3538911.html 1. 如果是编译时和加载时初始化, 是不会存在线程安全这个issue的; 因为这两种初始化一定发生在Main函数执行之前, 这个时候尚未进入程序运行空间; 而这些初始化一定是在单线程环境下操作的! -- ...
分类:
编程语言 时间:
2019-03-04 17:18:45
阅读次数:
213
java中的类的生命周期分为装载,连接,初始化,使用,和卸载五个过程。 而静态代码在类的初始化阶段被初始化。 而非静态代码则在类的使用阶段(也就是实例化一个类的时候)才会被初始化。 静态变量 可以将静态变量理解为类变量(与对象无关),而实例变量则属于一个特定的对象。 静态变量有两种情况: 静态变量是 ...
分类:
编程语言 时间:
2019-03-04 12:56:13
阅读次数:
210
单例模式 定义:确保一个类只有一个实例,并为其提供一个全局的访问入口。 那么什么情况下使用单例?最常见的情况就是一个类需要与一个维持自身状态的外部系统进行交互,比如说打印机。大多数情况下都是多人共用一个打印机,这意味着可能由多个人同时向这个打印机发送打印任务,这个时候管理打印机的类就必须熟悉打印机的 ...
分类:
其他好文 时间:
2019-03-02 10:22:09
阅读次数:
220
1.JVM包含哪些部分 方法区:属于线程共享,所有字段和方法字节码,以及构造函数,接口定义都在方法区, 总的来说所有定义的方法都在方法区静态变量,常量,类信息,运行时常量池。线程共享 堆:实例变量,实例对象。线程共享 栈:主管java运行,是在线程创建时创建,生命周期伴随线程的消亡而消亡。 本地变量 ...
分类:
其他好文 时间:
2019-02-24 13:45:20
阅读次数:
172
函数调用、理解递归 对于程序,编译器会对其分配一段内存,在逻辑上可以分为代码段,数据段,堆,栈。 代码段:保存程序文本,指令指针EIP就是指向代码段,可读可执行不可写 数据段:保存初始化的全局变量和静态变量,可读可写不可执行 BSS:未初始化的全局变量和静态变量 堆(Heap):动态分配内存,向地址 ...
分类:
编程语言 时间:
2019-02-23 10:40:32
阅读次数:
212
#import "XMGTool.h" static XMGTool * _instance;//静态变量保证了单例的唯一性,静态变量是程序一开始就存在的 @interface XMGTool ()<NSCopying, NSMutableCopying> @end @implementation ...
分类:
其他好文 时间:
2019-02-22 21:30:21
阅读次数:
154