1、垃圾回收机制: (1)没有引用变量指向的对象,就是垃圾。 举例: Test t = new Test(); t=null; 那么之前创建的对象就是垃圾。 (2)对象没有被使用是另外一种垃圾。 new Test(); new Test().toString(); 区别在于第一个对象很明显没有指向,
分类:
其他 时间:
2016-02-08 17:24:15
收藏:
0 评论:
0 赞:
0 阅读:
179
How Many Tables Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 20996 Accepted Submission(s): 103
分类:
其他 时间:
2016-02-08 17:24:07
收藏:
0 评论:
0 赞:
0 阅读:
303
json&pisckle用于序列化的两个模块json,用于字符串 和 python数据类型间进行转换pickle,用于python特有的类型 和 python的数据类型间进行转换Json模块提供了四个功能:dumps、dump、loads、loadpickle模块提供了四个功能:dumps、dump...
分类:
编程语言 时间:
2016-02-08 17:24:00
收藏:
0 评论:
0 赞:
0 阅读:
143
LeetCode传送门 https://leetcode.com/problems/trapping-rain-water/ 目标:找出积木能容纳的水的“面积”,如图中黑色部分是积木,蓝色为可容纳水的部分 假设:积木宽度均为1 输入:各个积木的高度 输出:所有积木能容纳水的“面积” 思考过程 1.
分类:
移动平台 时间:
2016-02-08 17:23:53
收藏:
0 评论:
0 赞:
0 阅读:
246
在研究TCustomControl的显示过程中,怎么样都找不到刷新FWinControls并重新显示的代码: procedure TWinControl.PaintHandler(var Message: TWMPaint); var I, Clip, SaveIndex: Integer; DC:
分类:
Windows开发 时间:
2016-02-08 17:23:46
收藏:
0 评论:
0 赞:
0 阅读:
302
第五章内容较多,接体系结构复习1 5.4 基于硬件猜測的指令级并行 动态分支预測是在程序运行时。依据转移的历史信息等动态确定预測分支方向。主要方法有: 基于BPB(Branch Prediction Buffer)和BHT(Branch History Table)的方法 高性能指令发送(High
分类:
其他 时间:
2016-02-08 17:23:39
收藏:
0 评论:
0 赞:
0 阅读:
236
人生第一道三分?。。。 把进攻序列里的前i只僵尸看成一个点,横坐标是第i只僵尸到达的时间,纵坐标是这i只僵尸的血量总和。。就是说植物必须在这段时间内输出这些伤害。。那么单位时间的输出伤害就是斜率了。 问题就变成了对于若干个点,求从原点到各个点斜率的最大值。 因为D是固定的,而每次新加入僵尸实际就是把
分类:
其他 时间:
2016-02-08 17:23:32
收藏:
0 评论:
0 赞:
0 阅读:
210
1 void exchange( struct node* node){ 2 struct node* tnode = node; 3 struct node* tmp = NULL; 4 5 if(node == NULL) 6 return; 7 8 while(1){ 9 tmp = tnod
分类:
其他 时间:
2016-02-08 17:23:25
收藏:
0 评论:
0 赞:
0 阅读:
294
-(NSString *)filterHTML:(NSString *)html { NSScanner * scanner = [NSScanner scannerWithString:html]; NSString * text = nil; while([scanner isAtEnd]==N
分类:
Web开发 时间:
2016-02-08 17:23:17
收藏:
0 评论:
0 赞:
0 阅读:
111
今天看了几篇关于python拷贝的博文,感觉不太清楚,所以我就自己做实验试一下,特此记录。 拷贝是针对组合对象说的,比如列表,类等,而数字,字符串这样的变量是没有拷贝这一说的。 实现拷贝有: 1.工厂函数 2.切片操作 3.对象的copy方法 4.copy模块的copy方法 Notice:在pyth
分类:
编程语言 时间:
2016-02-08 17:23:10
收藏:
0 评论:
0 赞:
0 阅读:
116
算法的时间复杂度和空间复杂度合称为算法的复杂度。 1.时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执
分类:
编程语言 时间:
2016-02-08 17:22:56
收藏:
0 评论:
0 赞:
0 阅读:
136
(五):系统调用的实现 1:实现系统调用 实现一个系统调用就是考虑他的用途,每个系统调用都有一个确定的用途,在Linux中不提倡採用多用途的系统调用(一个系统调用通过传递不同的參数值来选择完毕不同的工作)。 2:參数验证 系统调用必须细致检查他们全部的參数是否合法有效。最重要的一项检查就是检查用户提
分类:
其他 时间:
2016-02-08 17:22:42
收藏:
0 评论:
0 赞:
0 阅读:
157
apt-get安装目录和安装路径:apt-get 下载后,软件所在路径是:/var/cache/apt/archivesubuntu 默认的PATH为PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
分类:
其他 时间:
2016-02-08 17:22:35
收藏:
0 评论:
0 赞:
0 阅读:
150
Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows: The left subtree of a node contains only
分类:
其他 时间:
2016-02-08 17:22:27
收藏:
0 评论:
0 赞:
0 阅读:
197
列表元组内置函数用法list 元组的用法和列表相似就不一一介绍了 1)def append(self, p_object):将值添加到列表的最后 # real signature unknown; restored from __doc__ """ L.append(object) -- appen
分类:
编程语言 时间:
2016-02-08 17:22:13
收藏:
0 评论:
0 赞:
0 阅读:
171
python的赋值其实就是引用,我们用python的id函数看一下: 然而令人蛋疼的事情发生了, 为什么会给一个新的c赋值1,它与上面的a和b的id一样呢。 原来是python会认为一些小的整形会经常用到,所以它就会缓存一部分小整形,当有新的变量定义,其初始值与缓存的小整形一样时,他便会引用。 不要
分类:
编程语言 时间:
2016-02-08 17:22:06
收藏:
0 评论:
0 赞:
0 阅读:
121
今天主要是 队列 循环队列的学习。以及反射的应用,基于反射我们学习了如何只做一个通用的dao层。利用这个基本逻辑处理类我们可以实现对于数据库的插入和查看。当然剩下的方法还没有写,一会儿尝试写出来。不过最好先把刚刚那段代码抄一遍,然后背一下。做到融会贯通。然后其实可以再背一遍JDBCTemplate模
分类:
其他 时间:
2016-02-08 17:21:59
收藏:
0 评论:
0 赞:
0 阅读:
186
字典的置函数用法(字典dict字典中的key不可以重复) class dict(object): """ dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object'...
分类:
编程语言 时间:
2016-02-08 17:21:52
收藏:
0 评论:
0 赞:
0 阅读:
218
1、NV_RESTORE宏的作用 问:coo和终端都已经组网成功 1、这时将coo断电,又一次上电,组网后终端的短地址是否不变? 2、这时终端断电,又一次上电,组网后终端的短地址是否不变? 3、这时COO和终端都断电,又一次上电。组网后终端的短地址是否不变? 答:分两种情况来看 开启NV_RESTO
分类:
其他 时间:
2016-02-08 17:21:38
收藏:
0 评论:
0 赞:
0 阅读:
156
esp8266的STM32驱动,数据发送接收由DMA完成,释放CPU。
分类:
其他 时间:
2016-02-08 17:21:30
收藏:
0 评论:
0 赞:
0 阅读:
309