讲到垃圾回收,首先就要先知道哪些对象是可以回收的。 可达性算法 这里有必要先了解一下可达性算法,以“GC Roots”的对象作为起始点,若从“GC Roots”到某对象不可达时,此对象会被判定为可回收对象。 可作为GC Roots的对象包括下面几种: 1、虚拟机栈(栈帧中的本地变量表)中引用的对象。 ...
分类:
其他好文 时间:
2018-07-29 15:24:36
阅读次数:
175
e.Graphics.DrawLine (绘制一条连接由坐标对指定的两个点的线条) e.Graphics.DrawString (绘制指定位置的文本字符串) e.Graphics.DrawRectangle (绘制由 System.Drawing.Rectangle 结构指定的矩形(通常为边框)) ...
C#如何测量字符串的高度宽度和精确取得字符串的高度宽度 因为MFC中CDC有GetTextExtent()可以获得字符串的高度宽度 像素单位,所以自然想到c#的GDI+的MeasureString,这个同样是测量字符串高度宽度,但是这个不同于CDC,他不适用CDC.GetTextExtent()的适 ...
https://www.lydsy.com/JudgeOnline/problem.php?id=2705 先化简。。 化简出来,这个函数就是$id*id*\mu=id*\varphi$ 可以暴力枚举n的因子求。。 ...
分类:
其他好文 时间:
2018-07-26 18:29:47
阅读次数:
123
方法中使用到的phasset就是我们取到的PHAsset对象 方法一: 1 let options = PHVideoRequestOptions() 2 3 options.version = PHVideoRequestOptionsVersion.current 4 5 options.del ...
分类:
编程语言 时间:
2018-07-25 14:35:04
阅读次数:
1058
2011年09月29日 23:47:46 阅读数:7269 2011年09月29日 23:47:46 阅读数:7269 阅读数:7269 Qt 4.0 automatically double-buffers Qt 4.1 QWidget::autoFillBackground Qt 4.2 del ...
线性调频信号的表达式为 $$ s(t) = \operatorname{rect}(\frac{t}{T_p})\exp(j2\pi f_c t + j\pi k t^2 + j\phi_0) $$ 其傅里叶变换为 $$ \begin{align} S(f)?&=?\int{s(t)\exp( j2 ...
分类:
其他好文 时间:
2018-07-24 13:08:27
阅读次数:
825
SurfaceFlinger合成后就进行图像的输出的工作。在图像输出时,存在硬件合成器与不存在的情况有些差别。软件合成时用到图像缓冲区生产者与消费者模型。首先来看看图像缓冲区的初始化。 调用BufferQueue::createBufferQueue创建图像缓冲区,并得到其生产者和消费者接口 利用上 ...
分类:
移动开发 时间:
2018-07-24 11:53:01
阅读次数:
289
https://blog.csdn.net/keep_silence_/article/details/7849880 https://blog.csdn.net/acs713/article/details/16359551 看了以上两个网址总结一下吧,因为现在研究的是C#所以重点只放在C#的Bu ...
分类:
Windows程序 时间:
2018-07-23 17:17:39
阅读次数:
1031
最近开发比较烦,这个作为我第一篇博客吧。 效果就是图上的样子。 首先是布局文件,没什么就是一个RecycleView <android.support.v7.widget.RecyclerView android:id="@+id/dis_rv" android:layout_width="matc ...
分类:
移动开发 时间:
2018-07-20 16:49:37
阅读次数:
232