避免 static Activity activity; 这样的代码,或在销毁时置为null 单例模式中Singleton的getInstance()方法时传入的context尽量传入context.getApplication(因为单例的生命周期为应用生命周期) 避免 static Views ; ...
分类:
其他好文 时间:
2019-11-16 10:45:27
阅读次数:
70
一、基本概念 1. 类 定义:类是指具有相同属性、方法和关系的对象的抽象,它封装了数据和行为,是面向对象程序设计(OOP)的基础。在 UML 中,类使用包含类名、属性和操作且带有分隔线的矩形来表示。 名称 格式 例子 说明 类名 字符串 Student 无 属性 [可见性]属 ...
分类:
其他好文 时间:
2019-10-29 20:01:14
阅读次数:
155
视频内容参见:链接系列教程。 1.类库 如果找不到函数是哪个类库中的,使用alt+enter快捷键找到using的命名空间。 2.UML通用建模图 3.项目内的类库引用(白盒引用)否则就是黑盒引用 在解决方案中多个项目,项目之间存在依赖引用关系时,使用前需要添加引用 ...
https://www.cnblogs.com/foreachlife/p/xafonetomany.html XAF应用开发教程(三)业务对象模型之引用类型与关联关系 本节介绍信息系统开发中最常见的问题,引用关系,一对多关系,多对多关系。 以客户信息为例,客户通常需要客户分类,如VIP客户,普通客 ...
分类:
其他好文 时间:
2019-10-22 15:37:16
阅读次数:
101
整体结构 java提供了4中引用类型,在垃圾回收的时候,都有自己的各自特点。 为什么要区分这么多引用呢,其实这和Java的GC有密切关系。 强引用(默认支持模式) 把一个对象赋给一个引用变量,这个引用变量就是一个强引用。 强引用是我们最常见的普通对象引用,只要还有强引用指向一个对象,就能表明对象还活 ...
分类:
编程语言 时间:
2019-10-19 11:34:44
阅读次数:
104
remove()参数为列表元素,若在列表中,删除,不在则报错 如: pop()不带参数时默认删除列表的末尾元素并返回该元素,带参数时该参数为列表元素的下标值 不带参数: 以下标为参数: del 后面可跟列表名,可跟列表元素,跟列表名直接解除该名称与列表的引用关系,跟列表元素则删除对应列表元素 要区分 ...
分类:
编程语言 时间:
2019-09-14 15:43:40
阅读次数:
333
这是我的项目目录 像这样引用没有直接画横线 但是运行时会报错:找不到 图片拖出来看更清晰 ...
分类:
编程语言 时间:
2019-07-31 18:11:50
阅读次数:
80
为什么需要垃圾回收: 在程序执行的过程中,会产生一系列的对象(占用内存的代表),这些都会存储在内存中。一部分对象在生命周期结束后,依然会占用一部分内存。这些占用内存却没有再次使用的对象,我们称之为“垃圾”,而对“垃圾”占用的内存的回收,就是垃圾回收。 在没有垃圾回收机制的语言里,垃圾回收操作需要程序 ...
分类:
编程语言 时间:
2019-07-25 14:54:27
阅读次数:
137
一般性的介绍(内存泄漏,基本用法,应用场景,最佳实践等)官网和其他博客都说的很清楚,这里主要记录一下我认为threadlocal的最核心的地方和难点。 主要会包括以下方面:1. 内存泄漏问题,对象引用关系 2. threadLocalHashCode值的选取 3. 深入探究set方法。 注:本文中代 ...
分类:
其他好文 时间:
2019-07-23 09:20:10
阅读次数:
84
作者-芈 峮 前言 iOS 开发从 2010 年开始在国内不断地升温,开发和测试相关的问题不绝于耳。iOS 测试主要涉及哪些内容?又有哪些挑战呢?带着疑问我们开始第一个大问题的讨论。 iOS 测试的范围和可能遇到的挑战 iOS 测试范围 一般来说,每一个 iOS 应用的背后都会有一些后台服务。后台服 ...
分类:
移动开发 时间:
2019-07-22 10:03:30
阅读次数:
152