数据结构和算法演示学习网站:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html .net 学习官网:https://docs.microsoft.com 垃圾回收机制:https://docs.microsoft.com/zh ...
分类:
其他好文 时间:
2019-08-02 21:06:54
阅读次数:
116
CLR在编译使用.NETFramework代码时 被称为中间语言 程序集:包括可执行的应用程序文件和其他应用程序使用的库 GC垃圾回收机制 数组:是一个存储相同类型元素的固定大小的顺序集合 数组是用来存储数据的集合 通常认为数组是一个同一类型变量的集合 通用类型进行时 CLRCLS 公共语言CLR公 ...
分类:
编程语言 时间:
2019-08-02 20:36:29
阅读次数:
111
VSTO简介 VSTO(Visual Studio Tools for Office )是VBA的替代,使得开发Office应用程序更加简单,并且用VSTO来开发office应用程序可以使用Visual studio开发环境中的众多功能和CLR提供的内存管理,垃圾回收等功能 额。。。这个是百度的介绍 ...
table在前面作过介绍,它是一种关联数组,这种关联指的是可以设置各类类型的key来存储值。 1.table 间的数据传递 2.table的操作 ...
分类:
其他好文 时间:
2019-08-02 14:51:59
阅读次数:
94
1.python中变量是什么? 在数学概念中,变量表示没有固定值且可以改变的数值。在计算机系统中,变量表示一段或者多段用来存储数据的内存。变量名都是指代的一个指针。在GO语言里面,变量总是有固定的类型,变量类型决定了数据在内存中的长度存储格式。在python中,变量进行初始化的时候可以不指定类型,那 ...
分类:
其他好文 时间:
2019-08-02 14:49:57
阅读次数:
90
v面向对象 什么是面向对象和面向过程呢 简单的说 面向对象就是我们面对的是对象,如果我们想要完成一系列的事情的话,我们可以制作一个小程序来帮我们做,这个就叫做是面向对象思想,而面向过程思想就是当我想要去做一系列事情的时候我们想的是如何做这些事情 先做什么后座什么 怎么做,这就是叫做面向过程思想。面向 ...
分类:
编程语言 时间:
2019-08-02 14:46:34
阅读次数:
90
一、巧妙使用软引用和弱引用 软引用,系统内存紧张时会回收软引用对象,一般用用高速缓存,例如图片缓存,我们一般通过内存缓存图片来提高图片加载速度,但内存吃紧的时候可以通过软引用及时对图片资源回收。 弱引用,但对象没有强引用,只有弱引用时资源会在gc中被回收,具体要看系统gc的时机。 二、SparseA ...
分类:
移动开发 时间:
2019-08-01 16:10:23
阅读次数:
165
1. 内核堆栈区别: 1.栈自动分配回收,函数里面声明的变量;2.堆:malloc kmalloc申请的空间,需要自己释放 https://blog.csdn.net/tainjau/article/details/79430905 https://www.cnblogs.com/alantu201 ...
分类:
其他好文 时间:
2019-07-31 22:19:17
阅读次数:
116
1.构造函数的作用: 实现属性的初始化 使用构造函数实现成员变量的初始化 非静态成员变量 随着对象的常见才开辟空间,所以只能使用对象来访问 静态成员变量,随着类的加载而开辟空间,可以通过类直接访问 2.static关键字: static修饰成员变量的特点: 1:static修饰的成员变量是随着类的加 ...
分类:
编程语言 时间:
2019-07-31 01:17:06
阅读次数:
112
推荐阅读:《JS 闯关记》之垃圾回收和内存管理 常见的垃圾回收有2种策略:标记清除 和 引用计数 标记清除 把内存里面的所有变量都打上标记,然后,去掉环境中的变量以及被环境中的变量引用的变量的标记。 还保留着标记的变量意味着已经无法访问到。 等到垃圾回收执行的时候,垃圾回收器会把带标记的变量回收。 ...
分类:
Web程序 时间:
2019-07-30 23:29:44
阅读次数:
270