<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iwaver's space]]></title><description><![CDATA[拳石之坚，勺水之净]]></description><link>https://blog.youkuaiyun.com/iwaver</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iwaver]]></copyright><item><title><![CDATA[J2ME--丰富多彩的领域中生机勃勃的技术]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1758652</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1758652</guid><author>iwaver</author><pubDate>Sat, 25 Aug 2007 14:50:00 +0800</pubDate><description><![CDATA[                                                                                                                                                                      ]]></description><category></category></item><item><title><![CDATA[计算程序的运行时间（C++）]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1758643</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1758643</guid><author>iwaver</author><pubDate>Sat, 25 Aug 2007 14:41:00 +0800</pubDate><description><![CDATA[ 如果实现同一个功能的两个程序，一个一点按钮就给出运行结果，而另一个则需要漫长的时间去等待，你会去使用哪个程序呢？毋庸置疑，最优程序的第一条法则就是：程序的运行速度要快。　 　那么，既然一个程序能用多种方法来实现，我又如何知道哪种方法是最优的呢？有些程序是显而易见的，你把它运行一下，一个程序要3秒，一个要1秒，你当然 能感觉出来。如果都在一秒之内呢，你又可以看申请的内存空间的多少，运算的数据大小，]]></description><category></category></item><item><title><![CDATA[c/c++ 程序内存分配 ]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1715088</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1715088</guid><author>iwaver</author><pubDate>Sun, 29 Jul 2007 15:45:00 +0800</pubDate><description><![CDATA[关于程序内存的管理,经常遇到这么的问题,c/c++中关于变量的分配与保存位置. 变量的类型和存贮类别是两个不同的概念.程序中一般包括以下几个存贮区域:1.栈(Stack),该区域主要存贮函数的参变量以及程序中的局部变量.具体的操作由编译器释放.2.堆(heap),这部分由程序员自己分配和释放,如果程序中没有释放该空间,程序结束后由系统回收.通常的memory leak就是由这部分操]]></description><category></category></item><item><title><![CDATA[BMP数据实例]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1715079</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1715079</guid><author>iwaver</author><pubDate>Sun, 29 Jul 2007 15:38:00 +0800</pubDate><description><![CDATA[1．文件结构 位图文件数据存储结构（字节单位）：        前14字节（BITMAPFILEHEADER 文件头数据结构）       详细结构参考上面文档。        之后40字节（BITMAPINFOHEADER 位图信息头数据结构）       详细结构参考上面文档。        之后 调色板数据只有小于等于8位象素才需要调色板， ]]></description><category></category></item><item><title><![CDATA[BMP资料 ]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1713060</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1713060</guid><author>iwaver</author><pubDate>Sat, 28 Jul 2007 02:55:00 +0800</pubDate><description><![CDATA[                        BMP资料                             根据VC5联机帮助中有关Bitmap的资料翻译而成                                                           目录                            ]]></description><category></category></item><item><title><![CDATA[从程序员到软件设计师 ]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1337459</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1337459</guid><author>iwaver</author><pubDate>Mon, 16 Oct 2006 23:50:00 +0800</pubDate><description><![CDATA[软件产业发展到今天，分工越来越细。程序员做为一个通用的称谓已经无法确切定义各种工作的特点和分类。正因为软件开发中各种职责区分不清，无论是刚刚写代码的新手还是具有多年经验的老手，一概被扣上程序员的通用名称，这也使得很多进入这个领域的软件开发人员无法制定自己未来的技术职业发展之路。 实际上，软件公司也逐渐认识到了对程序员分类的重要性，开始将各种职位定义的更加准确。对于从事软件开发的程序员来说，更需要尽]]></description><category></category></item><item><title><![CDATA[认识自己]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1337448</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1337448</guid><author>iwaver</author><pubDate>Mon, 16 Oct 2006 23:44:00 +0800</pubDate><description><![CDATA[有一次，Simon和一个程序员G谈为什么要离开上一个公司。G说，“我原来在一个小组做struts；后来项目做完了，公司调我到另一个组去。那个组用国内某公司开发的集成开发系统，用工具拖拖拽拽就做完了。我觉得学不到东西，所以就走了。”Simon问：“为什么学不到东西？”他说：“拖拖拽拽不是把程序员变成傻瓜了吗？”Simon问：“Visual C++开发工具也可以用拖拖拽拽完成很多工作，]]></description><category></category></item><item><title><![CDATA[Collection,Set,List的区别]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1337430</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1337430</guid><author>iwaver</author><pubDate>Mon, 16 Oct 2006 23:23:00 +0800</pubDate><description><![CDATA[Collection各元素对象之间没有指定的顺序，允许有重复元素和多个null元素对象。Set各元素对象之间没有指定的顺序，不允许有重复元素，最多允许有一个null元素对象。List各元素对象之间有指定的顺序，允许有重复元素和多个null元素对象。 ]]></description><category></category></item><item><title><![CDATA[ArrayList和Vector的区别]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1337426</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1337426</guid><author>iwaver</author><pubDate>Mon, 16 Oct 2006 23:17:00 +0800</pubDate><description><![CDATA[       两个用法差不多，都是实现List接口，区别在于Vector是已同步的，所以效率上比较低一些。一般，在不需要同步时应该使用ArrayList，反之使用Vector。可以看一下文档或源码。 j2se doc上面很清楚，The arraylist class is roughly equivalent to Vector, except that it is unsynchronized.]]></description><category></category></item><item><title><![CDATA[关于Embed学习的建议]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1325164</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1325164</guid><author>iwaver</author><pubDate>Sat, 07 Oct 2006 23:06:00 +0800</pubDate><description><![CDATA[ 无论你从事什么工作，你都要去想一件事，而且一定要很清晰： [你将来准备要做什么，你的目标是什么。] 其实从事什么行业不重要，重要的是你能否成为这个行业的精英！！ 如果这个问题解决了， 那你的人生已经成功了一半。记住先解决目标： 因为你不知道自己努力的方向，加油是没有用的。人的潜能是无限的， 但人的精力是有限的，不可能所有的事情你都去尝试一下！！也没那个 必要！！ 其实大家所谓的 “研发”，通常是]]></description><category></category></item><item><title><![CDATA[嵌入式之路]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1325141</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1325141</guid><author>iwaver</author><pubDate>Sat, 07 Oct 2006 22:45:00 +0800</pubDate><description><![CDATA[ 这个题目很大，给人一种感觉我好像很成功，其实不然。实际上自己水平不高，甚至很低，但是做过了一些曲折的学习道路，同时把自己真实的学习历程表达出来，希望对后来者有借鉴的意义，甚幸！工作三年、几成废人！       我2000年毕业于华中地区的一个理工科大学，专业是机械电子，我当时已经签了一家内陆某个省级机关工作，家里八辈是农民，并且很偏远，能够进入这样的地方是祖坟有风水。但在毕业前夕有个进入it的机]]></description><category></category></item><item><title><![CDATA[嵌入式人才的发展方向]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1325139</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1325139</guid><author>iwaver</author><pubDate>Sat, 07 Oct 2006 22:41:00 +0800</pubDate><description><![CDATA[嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上，通常这些设备的硬件资源（如处理器、存储器等）非常有限，并且对成本很敏感，有时对实时响应要求很高等。特别是随着消费家电的智能化，嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机（DC）、数字摄像机(DV)、U-Disk、机顶盒(Set Top ]]></description><category></category></item><item><title><![CDATA[TCP客户端与服务器的交互过程]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1318992</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1318992</guid><author>iwaver</author><pubDate>Tue, 03 Oct 2006 11:22:00 +0800</pubDate><description><![CDATA[1，Server 创建ServerSocket，调用accept方法，等待客户连接2，Client 创建Socket请求与Server连接3，Server  接受请求，创建一个新Socket与该客户建立专线连接4，建立连接的两个Socket在一个单独的线程（由Server创建）上对话]]></description><category></category></item><item><title><![CDATA[网络编程 UDP]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1317505</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1317505</guid><author>iwaver</author><pubDate>Mon, 02 Oct 2006 20:26:00 +0800</pubDate><description><![CDATA[一，DatagramSocket类；DatagramPacket类；InetAddress 类    构造函数 public DatagramSocket();                         public DatagramSocket(int port);                         public DatagramSocket(InetAddress  l]]></description><category></category></item><item><title><![CDATA[对面向对象设计的理解——Java接口和Java抽象类]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/1068603</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/1068603</guid><author>iwaver</author><pubDate>Wed, 16 Aug 2006 10:55:00 +0800</pubDate><description><![CDATA[在没有好好地研习面向对象设计的设计模式之前，我对Java接口和Java抽象类的认识还是很模糊，很不可理解。刚学Java语言时，就很难理解为什么要有接口这个概念，虽说是可以实现所谓的多继承，可一个只有方法名，没有方法体的东西，我实现它又有什么用呢？我从它那什么也得不到，除了一些方法名，我直接在具体类里加入这些方法不就行了吗？为什么一定要有抽象类这个概念？为什么就不能把这个父类写成一个具体的类]]></description><category></category></item><item><title><![CDATA[搬家]]></title><link>https://blog.youkuaiyun.com/iwaver/article/details/813902</link><guid>https://blog.youkuaiyun.com/iwaver/article/details/813902</guid><author>iwaver</author><pubDate>Mon, 19 Jun 2006 18:46:00 +0800</pubDate><description><![CDATA[    在中国博客网有一个博客，在那里也没留什么，三天两头才去那里浇浇花，那荒凉之景也可想而知。那里权当是自己发发牢骚，发泄不快，回忆过去。。。的地方。现在在这里按个家，换个环境。有点从新开始的味道。今天已经是6月19，离毕业也没几天了，正好是给一段时光划个句号又开始新生活的好机会。    搬家有几个原因，首先，毕业了，该分离的就得分离，一段时光的结束总得有点标志性的改变，在网上搬个家权当是为]]></description><category></category></item></channel></rss>