package com.thread;/** * 创建一个子线程输出从1~100的自然数 * 创建多线程的第一种方式,继承Thread类 * getName获取当前线程的名称 * setName设置当前线程的名称 * start启动子线程 * yield当前线程会释放cpu资源,如果没有其他线程占用...
分类:
编程语言 时间:
2014-08-30 19:01:19
阅读次数:
256
在InnoDB存储引擎中,undo日志有两个作用:1. 实现事务的原子性,即当事务由于意外情况未能运行时,可以使得事务回滚,从而使得数据恢复到事务开始运行时的状态;2. 实现一致性非锁定读。如果读取的行正在执行delete或者update操作,这时读取操作不会因此去等待行上锁的释放。相反,InnoD...
分类:
其他好文 时间:
2014-08-30 17:38:09
阅读次数:
247
在结束一段痛并快乐着的项目后,决定写两个段子来释放一下自己。段子一、轮回年轻人都外出讨生活去了,村子里只剩下老人和孩子。多年之后。外出讨生活的回来养老,当年的孩子们留下自己的孩子出去讨生活了。村子里还是剩下老人和孩子。如果不出意外,这样的日子将永远这样过下去。所谓的轮回,不如说是恶性循环。段子二、变迁村子里出来个有为的村长,他要改变现状。终于,他找到了一条符合村庄的发展之路。不但外出讨生活的年轻人...
分类:
其他好文 时间:
2014-08-29 22:40:38
阅读次数:
262
在Android系统移植过程中,遇到很多源码上的BUG。但是我们看到市面上都是没有这些问题的。难道这些BUG在每个开发商都要经历一次解BUG的过程吗?Android释放的源码是否是最新的?暂时没有想法。仅在此记录我遇到的Android源码上的BUG。MTK8382/8121:1、Launcher3无...
分类:
移动开发 时间:
2014-08-29 21:20:18
阅读次数:
232
3垃圾回收机制3.1 什么是垃圾垃圾,内存中的垃圾,即内存中已无效但又无法自动释放的空间。在Java语言中,没有引用句柄指向的类对象最容易成为垃圾。,产生垃圾的情况有很多,主要有以下3种:(1)超出对象的引用句柄的作用域时,这个引用句柄引用的对象就变成垃圾。例:{Person p1 = new Pe...
分类:
编程语言 时间:
2014-08-29 19:48:48
阅读次数:
309
做vc++开发免不了多字节UNICODE、UTF-8转来转去,下面贴出我写的几个字符转化函数 1、 TCHAR 和CHAR转化, TCHAR 对应UNICODE和多字节下分别是WCHAR 和CHAR 函数如下: 需要注意*dest是new出来的需要释放//char 字符串转化为tchar字符串v.....
分类:
其他好文 时间:
2014-08-29 19:43:48
阅读次数:
227
第四章 内存管理NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init ]; [pool drain];事实上程序中可以有多个自动释放池。自动释放池其实并不包含实际的对象本身,仅仅是对释放的对 象的引用。通过向目前的自动释放池发送一条au...
分类:
移动开发 时间:
2014-08-29 18:13:08
阅读次数:
208
内存管理规则 获得途径临时对象拥有对象alloc/new/copy不再使用时释放对象在 dealloc 方法中释放对象任何其他方法不需要执行任何操作获得对象时保留,在 dealloc 方法中释放对象内存管理规则摘要: 1、释放对象,可以释放其所占的内存,规则是:不再使用创建或者保持的对象时,就释放它...
分类:
移动开发 时间:
2014-08-29 18:11:28
阅读次数:
290
free函数原型: void free(void *ptr)功 能: 释放ptr指向的存储空间。被释放的空间通常被送入可用存储区池,以后可在调用malloc、realloc以及calloc函数来再分配。程序例:#include #include #include #include int main(...
分类:
其他好文 时间:
2014-08-29 18:04:38
阅读次数:
161
比如- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{ [self.pickerViewremoveFromSuperview]; .....
分类:
其他好文 时间:
2014-08-29 17:59:28
阅读次数:
222