<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[荒江野老屋]]></title><description><![CDATA[yesterday you said tomorrow]]></description><link>https://blog.youkuaiyun.com/zhmkof</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhmkof]]></copyright><item><title><![CDATA[Dalvik堆内存管理与回收]]></title><link>https://blog.youkuaiyun.com/zhmkof/article/details/50686674</link><guid>https://blog.youkuaiyun.com/zhmkof/article/details/50686674</guid><author>zhmkof</author><pubDate>Thu, 18 Feb 2016 15:50:19 +0800</pubDate><description><![CDATA[用来分配对象的堆划分为两部分：Active Heap和Zygote Heap


Android系统启动后，会有一个Zygote进程创建第一个Dalvik虚拟机，它只维护了一个堆。以后启动的所有应用程序进程都被Zygote进程fork出来，并各自持有各自的Dalvik虚拟机。


在创建应用程序的过程中，Dalvik虚拟机采用COW策略复制Zygote进程的地址空间。


COW]]></description><category></category></item><item><title><![CDATA[笔记-Java线程概述]]></title><link>https://blog.youkuaiyun.com/zhmkof/article/details/50686622</link><guid>https://blog.youkuaiyun.com/zhmkof/article/details/50686622</guid><author>zhmkof</author><pubDate>Thu, 18 Feb 2016 15:46:04 +0800</pubDate><description><![CDATA[Java Concurrency in Practice中对线程安全的定义：当多个线程访问一个类时，如果不用考虑这些线程在运行时环境下的调度和交替运行，并且不需要额外的同步及在调用方代码不必做其他的协调，这个类的行为仍然是正确的，那么这个类就是线程安全的。


显然只有资源竞争时才会导致线程不安全，因此无状态对象永远是线程安全的 。


过多的同步会产生死锁的问题，死锁属于程序运行的时]]></description><category></category></item><item><title><![CDATA[中国软件：10个人20年坎坷路]]></title><link>https://blog.youkuaiyun.com/zhmkof/article/details/5513377</link><guid>https://blog.youkuaiyun.com/zhmkof/article/details/5513377</guid><author>zhmkof</author><pubDate>Wed, 21 Apr 2010 21:41:00 +0800</pubDate><description><![CDATA[　　过去的20年，可能是中国软件的一笔特殊财富。这是一个创造梦想和财富的江湖，是一个塑造知识英雄的江湖。　　但历数中国第一代程序员，名利双收的，只有朱崇君、王江民、求伯君等极少数人。既会写程序，又会经营；既有精力兼顾两者，又能将事业做大，这样的人实在不多。　　也许他们中的有些人会随着时间的流逝而失去昔日的光彩，有些会在新一轮的角逐中再次成为赢家，但他们身上的那种凝聚了浓厚个人色彩的软件人精]]></description><category></category></item><item><title><![CDATA[IT专业人士必去得10个社区]]></title><link>https://blog.youkuaiyun.com/zhmkof/article/details/5504234</link><guid>https://blog.youkuaiyun.com/zhmkof/article/details/5504234</guid><author>zhmkof</author><pubDate>Mon, 19 Apr 2010 21:16:00 +0800</pubDate><description><![CDATA[我推荐如下这些论坛，或许真能帮助您，做论坛，都是赔本的买卖，不收费还帮助你学习，得向斑竹们致敬啊。我总结了一条: 做IT的, 做硬件和软件都是苦力活, 只有做管理的才是白领呀! 以下论坛从第1名开始介绍，前面分别是是管理、财经、商务类别的老大, 当然还有许多业界知名的论坛，主要有点偏门，这个不做概述，呵呵。NO.1世界经理人社区　　网址: http://bbs.icxo.com/　　对象: IT管]]></description><category></category></item><item><title><![CDATA[Flex3与页面JavaScript的相互调用]]></title><link>https://blog.youkuaiyun.com/zhmkof/article/details/5499602</link><guid>https://blog.youkuaiyun.com/zhmkof/article/details/5499602</guid><author>zhmkof</author><pubDate>Sun, 18 Apr 2010 17:17:00 +0800</pubDate><description><![CDATA[ 日前做项目，需要把页面的JS代码抽出来放到一个.js文件中，由于flex程序是以div+SWFObject的方式嵌入到页面的，为了达到目标网站只需要引用一个.js文件即实现引用项目工程的目的，所以也要把SWFObject的代码放到.js文件中。 思路是用document.write()把引用swf文件的代码写进页面，然后把flex要调用的js函数都放到.js文件中 很快，就迁移完]]></description><category></category></item></channel></rss>