<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>快乐的程序员</title>
	<atom:link href="http://www.hengxinsoft.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hengxinsoft.com</link>
	<description>技术交流</description>
	<lastBuildDate>Tue, 31 Aug 2010 15:37:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>四六级成绩查询</title>
		<link>http://www.hengxinsoft.com/2010/08/%e5%9b%9b%e5%85%ad%e7%ba%a7%e6%88%90%e7%bb%a9%e6%9f%a5%e8%af%a2/</link>
		<comments>http://www.hengxinsoft.com/2010/08/%e5%9b%9b%e5%85%ad%e7%ba%a7%e6%88%90%e7%bb%a9%e6%9f%a5%e8%af%a2/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 15:36:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[其他]]></category>
		<category><![CDATA[经典收藏]]></category>
		<category><![CDATA[四六级成绩查询]]></category>
		<category><![CDATA[四六级批量成绩查询]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=580</guid>
		<description><![CDATA[   很讨厌99宿舍的强制广告，为什么非要让我们等三十秒才能看到结果那？很不理解，下面给出一个四六级的批量查询工具，可以一次查处一个考场的成绩，用这也挺方便，现分享给大家，如果您用这不错的话 希望你帮忙点一下本站旁边的广告 这将是对我最大的支持 ，谢谢！ 查分地址：http://www.akuan001.info/chaxun.php]]></description>
			<content:encoded><![CDATA[<p>   很讨厌99宿舍的强制广告，为什么非要让我们等三十秒才能看到结果那？很不理解，下面给出一个四六级的批量查询工具，可以一次查处一个考场的成绩，用这也挺方便，现分享给大家，如果您用这不错的话 希望你帮忙点一下本站旁边的广告 这将是对我最大的支持 ，谢谢！</p>
<p>查分地址：<a href="http://www.akuan001.info/chaxun.php">http://www.akuan001.info/chaxun.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/08/%e5%9b%9b%e5%85%ad%e7%ba%a7%e6%88%90%e7%bb%a9%e6%9f%a5%e8%af%a2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>android-开发-写给新人</title>
		<link>http://www.hengxinsoft.com/2010/08/android-%e5%bc%80%e5%8f%91-%e5%86%99%e7%bb%99%e6%96%b0%e4%ba%ba/</link>
		<comments>http://www.hengxinsoft.com/2010/08/android-%e5%bc%80%e5%8f%91-%e5%86%99%e7%bb%99%e6%96%b0%e4%ba%ba/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 15:59:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[3G开发]]></category>
		<category><![CDATA[android开发]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=574</guid>
		<description><![CDATA[android 开发 写给新人： 接触android已经有一段时间了 记得五月份的时候 参加挑战杯的时候开始接触的吧，想说一下自己的一点感想 和 对新人的一些建议（其实本人现在也属于菜鸟级的）！ 首先做android最好是有点Java语言功底 应该android的应用层是用Java写的 但是也不是必须会Java才可以，有其他语言功底 上手也是挺快的 其次 做android要有耐心 android没有vs那么强大的ide  我们采用的是eclipse这款优秀的ide，虽然不及vs ，但是不得不承认eclipse的强悍  （无孔不入） 再强调一定要有耐心 下面我分享一点自己珍藏的资源，android有好的社区支持比如Google groups 记得之前有加过一个 很活跃 每天都有人提问 然后有很多人跟贴 很好的学习氛围 http://g.51cto.com/androiddeveloper Android开发圈这里面有android的不错资料是视频教程  对新手很有用的 https://code.google.com/p/androidbmi/w/list   台湾一个论坛里面的android常用实例 http://www.eoeandroid.com/viewthread.php?tid=5576&#38;extra=&#38;page=1  android一本不错的入门书籍   该论坛还有其他优秀的资料 就先分享这么多 以后会继续加进来  大家有什么好的资料也可以共享出来哦 备注献给：首届 Google 暑期大学生博客分享大赛——2010 Android 篇]]></description>
			<content:encoded><![CDATA[<p>android 开发 写给新人：</p>
<p>接触android已经有一段时间了 记得五月份的时候 参加挑战杯的时候开始接触的吧，想说一下自己的一点感想 和 对新人的一些建议（其实本人现在也属于菜鸟级的）！</p>
<p>首先做android最好是有点Java语言功底 应该android的应用层是用Java写的 但是也不是必须会Java才可以，有其他语言功底 上手也是挺快的</p>
<p>其次 做android要有耐心 android没有vs那么强大的ide  我们采用的是eclipse这款优秀的ide，虽然不及vs ，但是不得不承认eclipse的强悍  （无孔不入） 再强调一定要有耐心</p>
<p>下面我分享一点自己珍藏的资源，android有好的社区支持比如Google groups 记得之前有加过一个 很活跃 每天都有人提问 然后有很多人跟贴 很好的学习氛围</p>
<p>http://g.51cto.com/androiddeveloper <a href="http://g.51cto.com/androiddeveloper">Android开发圈</a>这里面有android的不错资料是视频教程  对新手很有用的</p>
<p>https://code.google.com/p/androidbmi/w/list   台湾一个论坛里面的android常用实例</p>
<p>http://www.eoeandroid.com/viewthread.php?tid=5576&amp;extra=&amp;page=1  android一本不错的入门书籍   该论坛还有其他优秀的资料</p>
<p>就先分享这么多 以后会继续加进来  大家有什么好的资料也可以共享出来哦</p>
<p>备注献给：首届 Google 暑期大学生博客分享大赛——2010 Android 篇</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/08/android-%e5%bc%80%e5%8f%91-%e5%86%99%e7%bb%99%e6%96%b0%e4%ba%ba/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>阿宽主机热销中～～</title>
		<link>http://www.hengxinsoft.com/2010/08/%e9%98%bf%e5%ae%bd%e4%b8%bb%e6%9c%ba%e7%83%ad%e9%94%80%e4%b8%ad%ef%bd%9e%ef%bd%9e/</link>
		<comments>http://www.hengxinsoft.com/2010/08/%e9%98%bf%e5%ae%bd%e4%b8%bb%e6%9c%ba%e7%83%ad%e9%94%80%e4%b8%ad%ef%bd%9e%ef%bd%9e/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 15:35:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[主机推荐]]></category>
		<category><![CDATA[阿宽主机]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=571</guid>
		<description><![CDATA[阿宽推出一款暑期促销主机 机房在洛杉矶，在国内的访问速度很快，可以到www.akuan001.info测试访问速度和ping值 我们保证没个ip下面不会超过四十个用户，被墙免费更换ip，为保证主机质量 拒绝垃圾站 黄赌毒以及采集站请绕道，有需要的可以留言或者在线咨询，下面给出三个套餐的价格（完美支持wordpress） 套餐1  200M  流量 3G  45 元 套餐2  500M     10G   90 套餐3  1G   25G  140 qq：1062889726  gmail：hengxin196@gmail.com  chenglu99@gmail.com]]></description>
			<content:encoded><![CDATA[<p>阿宽推出一款暑期促销主机 机房在洛杉矶，在国内的访问速度很快，可以到www.akuan001.info测试访问速度和ping值 我们保证没个ip下面不会超过四十个用户，被墙免费更换ip，为保证主机质量 拒绝垃圾站 黄赌毒以及采集站请绕道，有需要的可以留言或者在线咨询，下面给出三个套餐的价格（完美支持wordpress）</p>
<p>套餐1  200M  流量 3G  45 元</p>
<p>套餐2  500M     10G   90</p>
<p>套餐3  1G		  25G  140</p>
<p>qq：1062889726  gmail：hengxin196@gmail.com  chenglu99@gmail.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/08/%e9%98%bf%e5%ae%bd%e4%b8%bb%e6%9c%ba%e7%83%ad%e9%94%80%e4%b8%ad%ef%bd%9e%ef%bd%9e/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>河南网通帐号转换器</title>
		<link>http://www.hengxinsoft.com/2010/08/%e6%b2%b3%e5%8d%97%e7%bd%91%e9%80%9a%e5%b8%90%e5%8f%b7%e8%bd%ac%e6%8d%a2%e5%99%a8/</link>
		<comments>http://www.hengxinsoft.com/2010/08/%e6%b2%b3%e5%8d%97%e7%bd%91%e9%80%9a%e5%b8%90%e5%8f%b7%e8%bd%ac%e6%8d%a2%e5%99%a8/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 16:11:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[原创]]></category>
		<category><![CDATA[经典收藏]]></category>
		<category><![CDATA[帐号转换器]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=568</guid>
		<description><![CDATA[设置路由器上网的时候是需要把帐号转化一下的 因为客户端的帐号是加密的 下面给出转换器的地址 无毒～～放心使用  下载]]></description>
			<content:encoded><![CDATA[<p>设置路由器上网的时候是需要把帐号转化一下的 因为客户端的帐号是加密的 下面给出转换器的地址 无毒～～放心使用  <a href="http://u.115.com/file/f18a2c1e34 河南网通用户名转换.exe" target="_blank">下载</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/08/%e6%b2%b3%e5%8d%97%e7%bd%91%e9%80%9a%e5%b8%90%e5%8f%b7%e8%bd%ac%e6%8d%a2%e5%99%a8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google暑期大学生博客分享大赛开赛</title>
		<link>http://www.hengxinsoft.com/2010/07/google%e6%9a%91%e6%9c%9f%e5%a4%a7%e5%ad%a6%e7%94%9f%e5%8d%9a%e5%ae%a2%e5%88%86%e4%ba%ab%e5%a4%a7%e8%b5%9b%e5%bc%80%e8%b5%9b/</link>
		<comments>http://www.hengxinsoft.com/2010/07/google%e6%9a%91%e6%9c%9f%e5%a4%a7%e5%ad%a6%e7%94%9f%e5%8d%9a%e5%ae%a2%e5%88%86%e4%ba%ab%e5%a4%a7%e8%b5%9b%e5%bc%80%e8%b5%9b/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 06:04:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT业界]]></category>
		<category><![CDATA[经典收藏]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/2010/07/google%e6%9a%91%e6%9c%9f%e5%a4%a7%e5%ad%a6%e7%94%9f%e5%8d%9a%e5%ae%a2%e5%88%86%e4%ba%ab%e5%a4%a7%e8%b5%9b%e5%bc%80%e8%b5%9b/</guid>
		<description><![CDATA[首届 Google 暑期大学生博客分享大赛开赛啦！快来晒一晒你和 Android 的故事吧，分享即可得到珍藏版 Android T 恤，精彩故事还有机会赢得 Android 手机！赶快来这里（http://www.google.com/intl/zh-CN/daxue/blog2010/） 参加吧，让假期更加精彩！ Google 暑期大学生博客分享大赛 2010 Android 篇 参赛对象 全日制在校大学生，包括大专生、本科生、硕士生、博士生。 博客要求 主题明确 请围绕Android手机应用分享你自己的精彩故事或者创意点子，请围绕以下主题，动手写博文分享吧！ 主题 1：分享开发 Android 手机应用的开发经验。比如晒一下你是如何在 Android 平台上一步一步开发应用程序的；比如分享一下你开发过程中，有哪些捷径或者又走过哪些弯路等等。 主题 2：分享 Android 手机应用创意或点子。如果你不具备开发能力也不要紧，只需要创意的点子也可 以。比如秀一下您心目中在 Android 手机上应该有哪些实用的或者好玩的小应用；比如说一说你觉得大学生都喜欢什么样的 Android 手机应用等等。 主题 3：体验 Android 手机的精彩小故事或者憧憬一下你心目中的 Android 手机。 讲一下你 在生活中使用 Android 手机一些不同寻常的小故事；没用过 Android 手机也没关系，可以畅想一下您心目中的 Android 手机应该是个什么样子。:) 注意：请大家在博文中加入“首届 Google 暑期大学生博客分享大赛——2010 Andriod 篇”作为本次大赛的参赛标识，谢谢！ 形式多样 [...]]]></description>
			<content:encoded><![CDATA[<div id="blogDetailDiv">
<div>
<p>首届 Google 暑期大学生博客分享大赛开赛啦！快来晒一晒你和 Android 的故事吧，分享即可得到珍藏版 Android  T 恤，精彩故事还有机会赢得 Android 手机！赶快来这里（<a href="http://www.google.com/intl/zh-CN/daxue/blog2010/" target="_blank">http://www.google.com/intl/zh-CN/daxue/blog2010/</a>） 参加吧，让假期更加精彩！</p>
<p>Google 暑期大学生博客分享大赛 2010 Android 篇</p>
<h3>参赛对象</h3>
<p>全日制在校大学生，包括大专生、本科生、硕士生、博士生。</p>
<h3>博客要求</h3>
<h4>主题明确</h4>
<p>请围绕Android手机应用分享你自己的精彩故事或者创意点子，请围绕以下主题，动手写博文分享吧！<span id="more-562"></span></p>
<ul>
<li>主题 1：<strong>分享开发 Android 手机应用的开发经验</strong>。比如晒一下你是如何在 Android  平台上一步一步开发应用程序的；比如分享一下你开发过程中，有哪些捷径或者又走过哪些弯路等等。</li>
<li>主题 2：<strong>分享  Android 手机应用创意或点子</strong>。如果你不具备开发能力也不要紧，只需要创意的点子也可 以。比如秀一下您心目中在 Android 手机上应该有哪些实用的或者好玩的小应用；比如说一说你觉得大学生都喜欢什么样的 Android  手机应用等等。</li>
<li>主题 3：<strong>体验 Android 手机的精彩小故事或者憧憬一下你心目中的 Android 手机</strong>。 讲一下你 在生活中使用 Android 手机一些不同寻常的小故事；没用过 Android 手机也没关系，可以畅想一下您心目中的 Android  手机应该是个什么样子。:)</li>
</ul>
<p>注意：请大家在博文中加入“首届 Google 暑期大学生博客分享大赛——2010 Andriod 篇”作为本次大赛的参赛标识，谢谢！</p>
<h4>形式多样</h4>
<p>文字、图片或视频形式均可，我们鼓励大家采用多种形式</p>
<h4>篇幅适当</h4>
<h4>博文能够被其他同学们正常访问</h4>
<h4>若能记录访问量、浏览量等信息，请设置此功能</h4>
<p>详细请参加大赛官网 <a href="http://www.google.com/intl/zh-CN/daxue/blog2010/index.html" target="_blank">http://www.google.com/intl/zh-CN/daxue/blog2010/index.html</a></p>
<p><strong>——————漂亮的分割线 ————————</strong></p>
<p>这里分享几个常见问题，同样，大家如果有问题需要提问，也可以到<a href="http://www.mobai.org/2010/07/16/cndaxueblog2010/" target="_blank">这 个页面</a> <a href="http://www.mobai.org/2010/07/16/cndaxueblog2010/" target="_blank">http://www.mobai.org/2010/07/16/cndaxueblog2010/</a>提问，你 的 提问和建议均会由谷歌公司朱爱民老师详细阅读并仔细回复。</p>
<p><strong>–1、我没有Android手机，可以参加吗？</strong></p>
<p>—-参与主题3，它是一个宽泛的主题，甚至：“<strong>你也可以提交这个宣传搞  或许也有T-shirt:-)” //</strong> 这可不是我说的。而且只是或许，如果你的宣传稿没有太大的创意，仅仅是简单的码上官方网站的介绍，是要被判无效的噢。或许你可以画漫画，做个flash等 等作为宣传稿，宣传稿发了之后可以把地址贴下，让朱老师看看是否可以。;-)</p>
<p><strong>–2、是否是独立博客，博客建立时间，是否收录什么的有限制吗？</strong></p>
<p>—-“完全没有，这是一个开放的大赛。”</p>
<p><strong>–3、一个人可以提交多个作品吗？</strong></p>
<p>—-“可以提交多个作品，但是要以质量为主，是否可以多得T-shirt，这个还不确定”</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/07/google%e6%9a%91%e6%9c%9f%e5%a4%a7%e5%ad%a6%e7%94%9f%e5%8d%9a%e5%ae%a2%e5%88%86%e4%ba%ab%e5%a4%a7%e8%b5%9b%e5%bc%80%e8%b5%9b/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Object-C 入门（转）</title>
		<link>http://www.hengxinsoft.com/2010/07/objective-c-%e5%85%a5%e9%97%a8%ef%bc%88%e8%bd%ac%ef%bc%89/</link>
		<comments>http://www.hengxinsoft.com/2010/07/objective-c-%e5%85%a5%e9%97%a8%ef%bc%88%e8%bd%ac%ef%bc%89/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 16:01:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iphone开发]]></category>
		<category><![CDATA[经典收藏]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=555</guid>
		<description><![CDATA[  大部分有一点其他平台开发基础的初学者看到XCode，第一感想是磨拳擦掌，看到 Interface Builder之后，第一感想是跃跃欲试，而看到Objective-C的语法，第一感想就变成就望而却步了。好吧，我是在说我自己。 如果你和我一样，对苹果相关的开发：Mac OS X或是iPhone有兴趣，但是第一时间看到Objective-C就会头疼并伴有发烧症状的话，疗效比较好的快速治疗方法是阅读本文。大概花二十分钟左右，而且绝不无聊的时间，你就会对Objective-C有那么一点点了解，至少读读例子不会那么头疼了。 不过假定你要有那么一点点c++、c#或是java的基础，至少能看到c++、c#或是 java的源码，能够大致明白说得是什么。 这篇文章不是一篇科技文章，希望你也不要把它当做科技文章来读。文章非常不严谨，但是我相信你能看得懂。 一、XCode、Objective-C、Cocoa 说的是几样东西？ 答案：三样东西。 XCode：你可以把它看成是一个开发环境，就好像Visual Studio或者Netbeans或者SharpDevelop一样的玩意。你可以将Interface Builder认为是Visual Studio中用来画界面的那部分功能单独提出来的程序。 Objective-C：这是一种语言，就好像c++是一种语言，Java是一种语言，c#是一种语言，莺歌历史也是一种语言一样。 Cocoa：是一大堆函数库，就好像MFC、.NET、Swing这类玩意，人家已经写好了一堆现成的东西，你只要知道怎么用就可以了。 有些人会比较容易混淆Objective-C和Cocoa，就好像有些人会混淆c#和.NET一样。这两个东西真的是两个不一样的东西。 二、Objective-C是什么？ 你可以把它认为是语法稍稍有点不一样的c语言。虽然第一眼望上去你可能会认为它是火星语，和你所认知的任何一种语言都不一样。 先简单列出一点差别： 问题一：我在程序中看到大量的减号、中括号和NS****这种东西，他们是什么玩意儿？ 1 减号（或者加号） 减号表示一个函数、或者方法、或者消息的开始，怎么说都行。 比如c#中，一个方法的写法可能是： private void hello(bool ishello) { //OOXX } 用Objective-C写出来就是 -(void) hello:(BOOL)ishello { //OOXX } 挺好懂的吧？ 不过在Objective-C里面没有public和private的概念，你可以认为全是public。 而用加号的意思就是其他函数可以直接调用这个类中的这个函数，而不用创建这个类的实例。 2 中括号 中括号可以认为是如何调用你刚才写的这个方法，通常在Objective-C里说“消息”。 比如C#里你可以这么写： this.hello(true); 在Objective-C里，就要写成： [self hello:YES]; 3 NS**** 老乔当年被人挤兑出苹果，自立门户的时候做了个公司叫做NextStep，里面这一整套开发包很是让一些科学家们喜欢，而现在Mac [...]]]></description>
			<content:encoded><![CDATA[<h1> </h1>
<p>大部分有一点其他平台开发基础的初学者看到XCode，第一感想是磨拳擦掌，看到 Interface Builder之后，第一感想是跃跃欲试，而看到Objective-C的语法，第一感想就变成就望而却步了。好吧，我是在说我自己。</p>
<p>如果你和我一样，对苹果相关的开发：Mac OS X或是iPhone有兴趣，但是第一时间看到Objective-C就会头疼并伴有发烧症状的话，疗效比较好的快速治疗方法是阅读本文。大概花二十分钟左右，而且绝不无聊的时间，你就会对Objective-C有那么一点点了解，至少读读例子不会那么头疼了。<span id="more-555"></span></p>
<p>不过假定你要有那么一点点c++、c#或是java的基础，至少能看到c++、c#或是 java的源码，能够大致明白说得是什么。</p>
<p>这篇文章不是一篇科技文章，希望你也不要把它当做科技文章来读。文章非常不严谨，但是我相信你能看得懂。</p>
<h3><strong>一、XCode、Objective-C、Cocoa 说的是几样东西？</strong></h3>
<p><strong>答案：三样东西。</strong></p>
<p>XCode：你可以把它看成是一个开发环境，就好像Visual Studio或者Netbeans或者SharpDevelop一样的玩意。你可以将Interface Builder认为是Visual Studio中用来画界面的那部分功能单独提出来的程序。</p>
<p>Objective-C：这是一种语言，就好像c++是一种语言，Java是一种语言，c#是一种语言，莺歌历史也是一种语言一样。</p>
<p>Cocoa：是一大堆函数库，就好像MFC、.NET、Swing这类玩意，人家已经写好了一堆现成的东西，你只要知道怎么用就可以了。</p>
<p>有些人会比较容易混淆Objective-C和Cocoa，就好像有些人会混淆c#和.NET一样。这两个东西真的是两个不一样的东西。</p>
<h3>二、Objective-C是什么？</h3>
<p>你可以把它认为是语法稍稍有点不一样的c语言。虽然第一眼望上去你可能会认为它是火星语，和你所认知的任何一种语言都不一样。</p>
<p>先简单列出一点差别：</p>
<p><big>问题一：我在程序中看到大量的减号、中括号和NS****这种东西，他们是什么玩意儿？</big></p>
<p><strong>1 减号（或者加号）</strong></p>
<p>减号表示一个函数、或者方法、或者消息的开始，怎么说都行。</p>
<p>比如c#中，一个方法的写法可能是：</p>
<p>private void hello(bool ishello)</p>
<p>{</p>
<p>//OOXX</p>
<p>}</p>
<p>用Objective-C写出来就是</p>
<p>-(void) hello:(BOOL)ishello</p>
<p>{</p>
<p>//OOXX</p>
<p>}</p>
<p>挺好懂的吧？</p>
<p>不过在Objective-C里面没有public和private的概念，你可以认为全是public。</p>
<p>而用加号的意思就是其他函数可以直接调用这个类中的这个函数，而不用创建这个类的实例。</p>
<p><strong>2 中括号</strong></p>
<p>中括号可以认为是如何调用你刚才写的这个方法，通常在Objective-C里说“消息”。</p>
<p>比如C#里你可以这么写：</p>
<p>this.hello(true);</p>
<p>在Objective-C里，就要写成：</p>
<p>[self hello:YES];</p>
<p><strong>3 NS****</strong></p>
<p>老乔当年被人挤兑出苹果，自立门户的时候做了个公司叫做<strong>N</strong>ext<strong>S</strong>tep，里面这一整套开发包很是让一些科学家们喜欢，而现在Mac OS用的就是<strong>N</strong>ext<strong>S</strong>tep这一套函数库。</p>
<p>这些开发<strong>N</strong>ext<strong>S</strong>tep的人们比较自恋地把函数库里面所有的类都用<strong>N</strong>ext<strong>S</strong>tep的缩写打头命名，也就是<strong>NS</strong>****了。比较常见的比如：</p>
<p><strong>NS</strong>Log</p>
<p><strong>NS</strong>String</p>
<p><strong>NS</strong>Integer</p>
<p><strong>NS</strong>URL</p>
<p><strong>NS</strong>Image</p>
<p>…</p>
<p>你会经常看到一些教学里面会用到：</p>
<p>NSLog (@&#8221;%d&#8221;,myInt);</p>
<p>这句话主要是在 console里面跟踪使用，你会在console里面看到myInt的值（在XCode里面运行的时候打开dbg窗口即可看到）。而我们在其他开发环境里面可能会比较习惯使用MessageBox这种方式进行调试。</p>
<p>你还可以看到其他名字打头的一些类，比如CF、CA、CG、UI等等，比如</p>
<p>CFStringTokenizer 这是个分词的东东</p>
<p>CALayer 这表示Core Animation的层</p>
<p>CGPoint 这表示一个点</p>
<p>UIImage 这表示iPhone里面的图片</p>
<p>CF说的是Core Foundation，CA说的是Core Animation，CG说的是Core Graphics，UI说的是iPhone的User Interface……还有很多别的，等你自己去发掘了。</p>
<p><big>问题二、#import、@interface这类玩意说的是什么？</big></p>
<p><strong>1、#import</strong></p>
<p>你可以把它认为是#include，一样的。但是最好用#import，记住这个就行了。</p>
<p><strong>2、@interface等等</strong></p>
<p>比如你在c#中写一个抓孩子类的定义：</p>
<p>public class Kids : System</p>
<p>{</p>
<p>private string kidName=”mykid”;</p>
<p>private string kidAge=“15”;</p>
<p>private bool isCaughtKid()</p>
<p>{</p>
<p>return true;</p>
<p>}</p>
<p>}</p>
<p>当然，上面的写法不一定对，就是个用于看语法的举例。</p>
<p>在Objective-C里就得这么写：</p>
<p>先写一个kids.h文件定义这个类：</p>
<p>@interface Kids: NSObject {</p>
<p>NSString *kidName;</p>
<p>NSString *kidAge;</p>
<p>}</p>
<p>-(BOOL) isCaughtKid:;</p>
<p>@end</p>
<p>再写一个kids.m文件实现：</p>
<p>#import “kids.h”</p>
<p>@implementation Kids</p>
<p>-(void) init {</p>
<p>kidName=@”mykid”;</p>
<p>kidAge=@”15”;</p>
<p>}</p>
<p>-(BOOL) isCaughtKid:{</p>
<p>return YES;</p>
<p>}</p>
<p>@end</p>
<p>这个写法也不一定对，主要是看看语法就行了。-_-b</p>
<p><big>问题三、一个方法如何传递多个参数？</big></p>
<p>一个方法可以包含多个参数，不过后面的参数都要写名字。</p>
<p>多个参数的写法</p>
<p>(方法的数据类型) 函数名: (参数1数据类型) 参数1的数值的名字 参数2的名字: (参数2数据类型) 参数2值的名字 …. ;</p>
<p>举个例子，一个方法的定义：</p>
<p>-(void) setKids: (NSString *)myOldestKidName secondKid: (NSString *) mySecondOldestKidName thirdKid: (NSString *) myThirdOldestKidName;</p>
<p>实现这个函数的时候：</p>
<p>-(void) setKids: (NSString *)myOldestKidName secondKid: (NSString *) mySecondOldestKidName thirdKid: (NSString *) myThirdOldestKidName{</p>
<p>大儿子 = myOldestKidName;</p>
<p>二儿子 = mySecondOldestKidName;</p>
<p>三儿子 = myThirdOldestKidName;</p>
<p>}</p>
<p>调用的时候：</p>
<p>Kids *myKids = [[Kids alloc] init];</p>
<p>[myKids setKids: @”张大力” secondKid: @”张二力” thirdKid: @”张小力”];</p>
<p>而如果你用c#写这个方法，大致的写法可能是</p>
<p>public void setKids( string myOldestKidName, string mySecondOldestKidName, string myThirdOldestKidName)</p>
<p>{</p>
<p>…</p>
<p>}</p>
<p>调用的时候大概的写法可能是：</p>
<p>Kids myKids = new Kids();</p>
<p>myKids.setKids (“张大力”, “张二力”, “张小力”);</p>
<p>明白了吧？其实不怎么难看懂。</p>
<p>基本上，如果你能了解下面这段代码的转换关系，你Objective-C的语法也就懂了八成了：</p>
<p>[[[MyClass alloc] init:[foo bar]] autorelease];<br />
 </p>
<p>转换成C#或者Java的语法也就是：</p>
<p>MyClass.alloc().init(foo.bar()).autorelease();</p>
<h3>三、其他的一些东西</h3>
<p> </p>
<p>其实这些本站之前的文章有所提及，这里再详细解释一下。</p>
<p>1、 id：</p>
<p>Objective-C有一种比较特殊的数据类型是id。你可以把它理解为“随便”。</p>
<p>在Objective-C里，一切东西都是指针形式保存，你获取到的就是这个对象在内存的位置。那么id就是你知道这个位置，但是不知道里面是啥的时候的写法。</p>
<p>2、 同一个数组可以保存不同的对象：</p>
<p>比如一个数组NSArray，这种数组里面可以保存各种不同的对象，比如这个数组里：</p>
<p>myArray &lt;—-|</p>
<p>                       0: (float) 234.33f</p>
<p>                       1: @”我是个好人”</p>
<p>                       2: (NSImage *) <img src="http://www.cocoachina.com/wp-content/uploads/image/icon-jiong.png" alt="" width="43" height="32" align="absMiddle" /> (俺的美图)</p>
<p>                       3: @”我真的是好人”</p>
<p>这是一个由4个东西组成的数组，这个数组包括一个浮点数，两个字符串和一个图片。</p>
<p>3、BOOL，YES，NO：</p>
<p>你可以认为YES表示C#或者Java里的true，NO表示false。而实际上YES是1，NO是0，BOOL本身就是个char。</p>
<p>4、IBOutlet、IBAction是啥玩意，总能看到。</p>
<p>这两个东西其实在语法中没有太大的作用。如果你希望在Interface Builder中能看到这个控件对象，那么在定义的时候前面加上IBOutlet，在IB里就能看到这个对象的outlet，如果你希望在Interface Builder里控制某个对象执行某些动作，就在方法前面加上(IBAction)。</p>
<p>而这两个东西实际上和void是一样的。</p>
<p>5、nil。</p>
<p>Objective-C里的NULL（空）就这么写，表示空指针。</p>
<p>6、为什么是@”字符串”而不是”字符串”</p>
<p>前面加上@符号，编译器在编译的时候会在程序中给你留出位置，这样才能保证这个字符串不会丢失。反正记住，如果你要想把某些字符串写死在程序里，就要用@”字符串”，如果忘了用@，程序应该会出错。</p>
<p>superzhou大侠指正：</p>
<p>6、为什么是@”字符串”而不是”字符串”</p>
<p>”字符串”是C的字符串,@”&#8221;是把 C的字符串转成NSString的一个简写.<br />
在需要NSString的地方才需要这个转化,例如NSLog里面.<br />
在需要C string的地方,还是用”字符串”的.</p>
<p>另外,@”&#8221;这个转换是不支持中文的.例如NSLog(@”字符串”); 是一定输出不了中文的.</p>
<h3>四、Objective-C 2.0</h3>
<p>Objective-C 2.0是Leopard新增加的一门语言，其实和原来的Objective-C是一样的。主要是增加了属性。详细的内容这里不写了，可以参阅Allen Dang的这篇文章，写的很明白。</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://blog.codingmylife.com/?p=81');" href="http://blog.codingmylife.com/?p=81" target="_blank">http://blog.codingmylife.com/?p=81</a></p>
<h3>五、总结</h3>
<p> </p>
<p>现在来总结一下怎么看Objective-C的代码和怎么开始学Objective-C吧。</p>
<p>1、记住Objective-C就是C，不是火星语，这个很关键。</p>
<p>2、记住你自己看不懂不表示脑子迟钝，大部分人第一次看Objective-C的代码可能比你还要迟钝。</p>
<p>3、把CocoaChina.com加入收藏夹，看不明白代码就来再看一遍这篇开宗明义的好文。</p>
<p>4、文档很关键，当你看不懂某些东西说的是什么的时候，先查Cocoachina，再看英文文档里面的API说明，尤其这个类是以NS开头的时候。再不行就去google搜，直接把你要查的方法贴进google，通常能找到不少人也在问同样的问题，自然也有热心人活雷锋帮助回答。</p>
<p>5、可以看hello world例子，但是不能总看，看多了真的会晕。另外，千万要放弃苹果官方的Currency Converter货币转换的例子，那个例子是毒药，刚学的时候越看越蒙。</p>
<p>6、学习一门语言最好的方法是先用，和学外语一样，当你会说的时候自然会读。给自己设立一个简单的目标，比如做一个简单的程序，然后一点点解决问题。这样学习起来比只看例子快得多。</p>
<p>这是一篇初学者写的文章，希望对同样是初学者的你有一点点帮助：）虽然只是很肤浅的一点点内容，但是应该对你迈入Objective-C的大门有一点帮助。看懂了这篇文章，回过头看Cocoachina的其他文章，你就会觉得很顺眼了。记得天天来哦。</p>
<p>另外，这篇Objective-C的参考资料也比较好，如果你有兴趣可以一读。</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.otierney.net/objective-c.html.zh-tw.big5');" href="http://www.otierney.net/objective-c.html.zh-tw.big5" target="_blank">http://www.otierney.net/objective-c.html.zh-tw.big5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/07/objective-c-%e5%85%a5%e9%97%a8%ef%bc%88%e8%bd%ac%ef%bc%89/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone手机开发平台入门介绍和教程</title>
		<link>http://www.hengxinsoft.com/2010/06/iphone%e6%89%8b%e6%9c%ba%e5%bc%80%e5%8f%91%e5%b9%b3%e5%8f%b0%e5%85%a5%e9%97%a8%e4%bb%8b%e7%bb%8d%e5%92%8c%e6%95%99%e7%a8%8b/</link>
		<comments>http://www.hengxinsoft.com/2010/06/iphone%e6%89%8b%e6%9c%ba%e5%bc%80%e5%8f%91%e5%b9%b3%e5%8f%b0%e5%85%a5%e9%97%a8%e4%bb%8b%e7%bb%8d%e5%92%8c%e6%95%99%e7%a8%8b/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 13:21:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iphone开发]]></category>
		<category><![CDATA[经典收藏]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=551</guid>
		<description><![CDATA[1． iPhone手机介绍 首先需要了解和破解iPhone手机，下面一个帖子介绍很详细： iPhone最权威 [入门] [破解] [扫盲] [资源] [修砖] 总汇帖 http://www.weiphone.com/thread-41690-1-1.html iPhone手机手册的中文翻译 http://down.tgbus.com/soft/16820.shtml 2． Unix常见命令 iPhone手机的操作系统是Mac OS X，内核是unix，所以可以iPhone手机上运行unix命令。 http://www.weiphone.com/thread-15894-1-1.html 3． Windows平台上iPhone开发环境搭建 见笔者的文章《Windows平台上iPhone基于cygwin开发环境的搭建方法》，文 件链接： http://canco.javaeye.com/admin/blogs/199106 4． Toolchain和iPhone SDK Toolchain与官方iPhone SDK的比较请见文章： 《比较官方iPhone SDK和开源工具链》，文章链接：http://www.cocoachina.com/index.php/archives/cocoachina_149.html iPhone SDK介绍和分析 见西西河的AllenKids先生的2篇文章： iPhoneSDK观察 &#8211; 舞姿飘忽，苹果的探戈 http://www.20ju.com/content/V19377.htm iPhone SDK 观察二：舞台宽广，才能跳得欢畅 http://www.cnbeta.com/articles/55055.htm iPhone SDK, Toolchain, Windows Mobile, SymbianOS S60的比较 http://www.rsslite.com/post/1889.html iPhone用户界面指导原则 http://www.20ju.com/content/V22381.htm 5． iPhone开发语言：Objective-C iPhone原生程序开发语言主要是用Objective-C语言，如果你熟悉C/C++语 [...]]]></description>
			<content:encoded><![CDATA[<p>1． iPhone手机介绍</p>
<p>首先需要了解和破解iPhone手机，下面一个帖子介绍很详细：</p>
<p>iPhone最权威 [入门] [破解] [扫盲] [资源] [修砖] 总汇帖</p>
<p><a href="http://www.weiphone.com/thread-41690-1-1.html">http://www.weiphone.com/thread-41690-1-1.html</a></p>
<p>iPhone手机手册的中文翻译</p>
<p><a href="http://down.tgbus.com/soft/16820.shtml">http://down.tgbus.com/soft/16820.shtml</a></p>
<p>2． Unix常见命令</p>
<p>iPhone手机的操作系统是Mac OS  X，内核是unix，所以可以iPhone手机上运行unix命令。</p>
<p><a href="http://www.weiphone.com/thread-15894-1-1.html">http://www.weiphone.com/thread-15894-1-1.html</a><span id="more-551"></span></p>
<p>3． Windows平台上iPhone开发环境搭建</p>
<p>见笔者的文章《Windows平台上iPhone基于cygwin开发环境的搭建方法》，文 件链接：</p>
<p><a href="http://canco.javaeye.com/admin/blogs/199106">http://canco.javaeye.com/admin/blogs/199106</a></p>
<p>4． Toolchain和iPhone SDK</p>
<p>Toolchain与官方iPhone SDK的比较请见文章：</p>
<p>《比较官方iPhone SDK和开源工具链》，文章链接：<a href="http://www.cocoachina.com/index.php/archives/cocoachina_149.html">http://www.cocoachina.com/index.php/archives/cocoachina_149.html</a></p>
<p>iPhone SDK介绍和分析</p>
<p>见西西河的AllenKids先生的2篇文章：</p>
<p>iPhoneSDK观察 &#8211; 舞姿飘忽，苹果的探戈</p>
<p><a href="http://www.20ju.com/content/V19377.htm">http://www.20ju.com/content/V19377.htm</a></p>
<p>iPhone SDK 观察二：舞台宽广，才能跳得欢畅</p>
<p><a href="http://www.cnbeta.com/articles/55055.htm">http://www.cnbeta.com/articles/55055.htm</a></p>
<p>iPhone SDK, Toolchain, Windows Mobile,  SymbianOS S60的比较</p>
<p><a href="http://www.rsslite.com/post/1889.html">http://www.rsslite.com/post/1889.html</a></p>
<p>iPhone用户界面指导原则</p>
<p><a href="http://www.20ju.com/content/V22381.htm">http://www.20ju.com/content/V22381.htm</a></p>
<p>5． iPhone开发语言：Objective-C</p>
<p>iPhone原生程序开发语言主要是用Objective-C语言，如果你熟悉C/C++语 言，则能很快掌握Objective-C。Objective-C语言主要要理解可变参数，Categories, Posing，  Protocols等特性。</p>
<p>Objective-C初學者指南（繁体）</p>
<p><a href="http://www.otierney.net/objective-c.html.zh-tw.big5">http://www.otierney.net/objective-c.html.zh-tw.big5</a>Objective- C语法快速参考</p>
<p><a href="http://www.cocoachina.com/index.php/archives/cocoachina_122.html">http://www.cocoachina.com/index.php/archives/cocoachina_122.html</a></p>
<p>Learn Objective-C</p>
<p><a href="http://cocoadevcentral.com/d/learn_objectivec/">http://cocoadevcentral.com/d/learn_objectivec/</a></p>
<p>The Objective-C 2.0 Programming Language</p>
<p><a href="http://developer.apple.com/iphone/">http://developer.apple.com/iphone/</a>（注： 需要注册为apple会员才可以下载）</p>
<p>6． iPhone开发书籍、文章和源代码</p>
<p>由iPhone开发和破解领路人Jonathan  Zdziarski著作，最最重要、最值得推荐和唯一的开发书籍《iPhone Open Application  Development》，可通过google下载电子版。</p>
<p>Creating an iPhone Application</p>
<p>iPhone OS Overview</p>
<p>iPhone OS Programming Guide</p>
<p>iPhone Human Interface Guidelines</p>
<p>Cocoa Fundamentals Guide</p>
<p><a href="http://developer.apple.com/iphone/">http://developer.apple.com/iphone/</a>（注： 需要注册为apple会员才可以下载）</p>
<p>Lucas Newman 的18页iPhone开发PDF教学</p>
<p><a href="http://lucasnewman.com/phonedev.pdf">http://lucasnewman.com/phonedev.pdf</a></p>
<p>學習怎樣在 iPhone/iPod Touch 上開發自制遊戲全記錄</p>
<p><a href="http://www.weiphone.com/thread-81192-1-2.html">http://www.weiphone.com/thread-81192-1-2.html</a></p>
<p>CocoaChina整理的开源iPhone程序不完全列表</p>
<p><a href="http://www.cocoachina.com/index.php/archives/cocoachina_143.html">http://www.cocoachina.com/index.php/archives/cocoachina_143.html</a></p>
<p>几个源码例子</p>
<p><a href="http://lucasnewman.com/phonedemos.zip">http://lucasnewman.com/phonedemos.zip</a></p>
<p>7． iPhone论坛和网站</p>
<p>平果开发中文站－最好的中文iPhone开发网站！</p>
<p><a href="http://www.cocoachina.com/">http://www.cocoachina.com/</a></p>
<p>苹果官方的开发网站：</p>
<p><a href="http://developer.apple.com/iphone/">http://developer.apple.com/iphone/</a></p>
<p>Weiphone</p>
<p><a href="http://www.weiphone.com/index.php">http://www.weiphone.com/index.php</a></p>
<p>苹果fans成立的网站：</p>
<p><a href="http://apple4.us/">http://apple4.us/</a></p>
<p><span style="font-family: Verdana; color: #333333;">iPhone 入门开发推荐阅读的一点资料<br />
From:http://www.rwish.cn</span></p>
<p>iPhone入门开发推荐阅读的一点资料<br />
无 论您希望使用官方SDK或是Toolchain进行iPhone开发，都需要阅读一些相关的知识以便入门，这里介绍一些推荐您阅读的资料。<br />
首先推 荐的是Lucas Newman的三宝，他最近已经被苹果招安了：<br />
18页PDF教学：简明扼要地说清楚了在iPhone上怎么开发。<br />
XCode 模板：目前不推荐使用这个了。推荐阅读：在Leopard中编译搭建非官方iPhone toolchain开发环境并整合到XCode<br />
三个例 子：分别是 翻硬币、三轴重力感应例子以及如何使用网络。<br />
然后就是苹果官方的开发网站：http://developer.apple.com /iphone/<br />
带有超多的文档和例子，包括：入门指南、入门文档、iPhone开发相关文档以及一批官方SDK的例子。<br />
Erica  Sadun的网站有关于iPhone toolchain框架的类名及方法名列表。<br />
iPhone破解领路人Jonathan  Zdziarski的网站，可以看些新消息：http://www.zdziarski.com/<br />
国外的iPhone开发论 坛：iPhoneDevDocs应该属于比较热的iPhone开发论坛之一。<br />
另外，关于中文方面的文档：<br />
dr_watson的《学习怎样 在iPhone/iPod Touch上开发自制游戏全记录》几乎是目前能找到的最好的中文iPhone开发教学。</p>
<p>但是很遗憾的，中文方面的开发相关网站除了CocoaChina、Weiphone以及台灣iPhone俱樂部之外，再很少见到关于 iPhone开发方面的资料，其他一些号称关于iPhone开发的论坛或网站也仅仅是复制一些资料，既无人气也无原创内容，这无疑是比较令人难受的事情。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/06/iphone%e6%89%8b%e6%9c%ba%e5%bc%80%e5%8f%91%e5%b9%b3%e5%8f%b0%e5%85%a5%e9%97%a8%e4%bb%8b%e7%bb%8d%e5%92%8c%e6%95%99%e7%a8%8b/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MyEclipse 8.0 注册码生成代码</title>
		<link>http://www.hengxinsoft.com/2010/06/myeclipse-8-0-%e6%b3%a8%e5%86%8c%e7%a0%81%e7%94%9f%e6%88%90%e4%bb%a3%e7%a0%81/</link>
		<comments>http://www.hengxinsoft.com/2010/06/myeclipse-8-0-%e6%b3%a8%e5%86%8c%e7%a0%81%e7%94%9f%e6%88%90%e4%bb%a3%e7%a0%81/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 02:53:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java栏]]></category>
		<category><![CDATA[MyEclipse 8.0注册码生成]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=547</guid>
		<description><![CDATA[很强悍的一段代码，可以生成8.0可用的注册码  用法也很简单 直接复制代码  运行一下 输入自己的名字就可以生成相应的注册码了  可以用自己的名字注册  再也不用在网上找注册码了 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class key { private static final String LL = &#8220;Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a [...]]]></description>
			<content:encoded><![CDATA[<p>很强悍的一段代码，可以生成8.0可用的注册码  用法也很简单 直接复制代码  运行一下 输入自己的名字就可以生成相应的注册码了  可以用自己的名字注册  再也不用在网上找注册码了<span id="more-547"></span></p>
<p>import java.io.BufferedReader;<br />
import java.io.IOException;<br />
import java.io.InputStreamReader;<br />
public class key {<br />
private static final String LL = &#8220;Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself.&#8221;;<br />
public String getSerial(String userId, String licenseNum) {<br />
java.util.Calendar cal = java.util.Calendar.getInstance();<br />
cal.add(1, 3);<br />
cal.add(6, -1);<br />
java.text.NumberFormat nf = new java.text.DecimalFormat(&#8220;000&#8243;);<br />
licenseNum = nf.format(Integer.valueOf(licenseNum));<br />
String verTime = new StringBuilder(&#8220;-&#8221;).append(<br />
new java.text.SimpleDateFormat(&#8220;yyMMdd&#8221;).format(cal.getTime()))<br />
.append(&#8220;0&#8243;).toString();<br />
String type = &#8220;YE3MP-&#8221;;<br />
String need = new StringBuilder(userId.substring(0, 1)).append(type)<br />
.append(&#8220;300&#8243;).append(licenseNum).append(verTime).toString();<br />
String dx = new StringBuilder(need).append(LL).append(userId)<br />
.toString();<br />
int suf = this.decode(dx);<br />
String code = new StringBuilder(need).append(String.valueOf(suf))<br />
.toString();<br />
return this.change(code);<br />
}<br />
private int decode(String s) {<br />
int i;<br />
char[] ac;<br />
int j;<br />
int k;<br />
i = 0;<br />
ac = s.toCharArray();<br />
j = 0;<br />
k = ac.length;<br />
while (j &lt; k) {<br />
i = (31 * i) + ac[j];<br />
j++;<br />
}<br />
return Math.abs(i);<br />
}<br />
private String change(String s) {<br />
byte[] abyte0;<br />
char[] ac;<br />
int i;<br />
int k;<br />
int j;<br />
abyte0 = s.getBytes();<br />
ac = new char[s.length()];<br />
i = 0;<br />
k = abyte0.length;<br />
while (i &lt; k) {<br />
j = abyte0[i];<br />
if ((j &gt;= 48) &amp;&amp; (j &lt;= 57)) {<br />
j = (((j &#8211; 48) + 5) % 10) + 48;<br />
} else if ((j &gt;= 65) &amp;&amp; (j &lt;= 90)) {<br />
j = (((j &#8211; 65) + 13) % 26) + 65;<br />
} else if ((j &gt;= 97) &amp;&amp; (j &lt;= 122)) {<br />
j = (((j &#8211; 97) + 13) % 26) + 97;<br />
}<br />
ac[i] = (char) j;<br />
i++;<br />
}<br />
return String.valueOf(ac);<br />
}<br />
public key() {<br />
super();<br />
}<br />
public static void main(String[] args) {<br />
try {<br />
System.out.println(&#8220;please input register name:&#8221;);<br />
BufferedReader reader = new BufferedReader(new InputStreamReader(<br />
System.in));<br />
String userId = null;<br />
userId = reader.readLine();<br />
key  myeclipsegen = new key();<br />
String res = myeclipsegen.getSerial(userId, &#8220;5&#8243;);<br />
System.out.println(&#8220;Serial:&#8221; + res);<br />
reader.readLine();<br />
} catch (IOException ex) {<br />
}<br />
}<br />
}</p>
<p>遇到错误了 给我留言~~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/06/myeclipse-8-0-%e6%b3%a8%e5%86%8c%e7%a0%81%e7%94%9f%e6%88%90%e4%bb%a3%e7%a0%81/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>记录几个常用的iPhone开发网站</title>
		<link>http://www.hengxinsoft.com/2010/06/%e8%ae%b0%e5%bd%95%e5%87%a0%e4%b8%aa%e5%b8%b8%e7%94%a8%e7%9a%84iphone%e5%bc%80%e5%8f%91%e7%bd%91%e7%ab%99/</link>
		<comments>http://www.hengxinsoft.com/2010/06/%e8%ae%b0%e5%bd%95%e5%87%a0%e4%b8%aa%e5%b8%b8%e7%94%a8%e7%9a%84iphone%e5%bc%80%e5%8f%91%e7%bd%91%e7%ab%99/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 16:46:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iphone开发]]></category>
		<category><![CDATA[经典收藏]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=545</guid>
		<description><![CDATA[http://cocoachina.com/ 大量iPhone开发资料，教学，经验，还有自曝。 http://www.javaeye.com/forums/board/mobile iPhone开发论坛，人气鼎盛，大量自曝，还有Android的讨论 http://developer.apple.com/iphone/ 苹果iPhone开发官方主页，提供大量实例、文档和教学视频 http://www.stanford.edu/class/cs193p/ 斯坦福大学的iPhone课程，2009年4～6月，有pdf和视频下载 http://bit.ly/RuaKq 飞机游戏iFighter的作者dr_watson写的iPhone游戏开发经典教学系列，有源码 http://www.iphoneside.com/ iPhone达人的博客，很多有价值的资源下载，新闻和教程 http://lichen1985.com/blog/ iPhone应用的作者，雨雪霏霏的iPhone博客，很多开发手记和心得 http://blog.liuhongwei.cn/category/iphone/ iPhone开发博客，提供教学文章，经验分享，还有GAE http://www.javaeye.com/topic/422948 iPhone日本市场高手的自曝贴，第1个月就赚了2千刀，大量详细的数字和图片 http://dev.iphonetw.net/ 台湾iPhone开发者论坛，有些教学文章和讨论]]></description>
			<content:encoded><![CDATA[<p>http://cocoachina.com/ 大量iPhone开发资料，教学，经验，还有自曝。</p>
<p>http://www.javaeye.com/forums/board/mobile  iPhone开发论坛，人气鼎盛，大量自曝，还有Android的讨论</p>
<p>http://developer.apple.com/iphone/ 苹果iPhone开发官方主页，提供大量实例、文档和教学视频</p>
<p>http://www.stanford.edu/class/cs193p/ 斯坦福大学的iPhone课程，2009年4～6月，有pdf和视频下载</p>
<p>http://bit.ly/RuaKq 飞机游戏iFighter的作者dr_watson写的iPhone游戏开发经典教学系列，有源码</p>
<p>http://www.iphoneside.com/ iPhone达人的博客，很多有价值的资源下载，新闻和教程</p>
<p>http://lichen1985.com/blog/ iPhone应用的作者，雨雪霏霏的iPhone博客，很多开发手记和心得</p>
<p>http://blog.liuhongwei.cn/category/iphone/ iPhone开发博客，提供教学文章，经验分享，还有GAE</p>
<p>http://www.javaeye.com/topic/422948  iPhone日本市场高手的自曝贴，第1个月就赚了2千刀，大量详细的数字和图片</p>
<p>http://dev.iphonetw.net/ 台湾iPhone开发者论坛，有些教学文章和讨论</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/06/%e8%ae%b0%e5%bd%95%e5%87%a0%e4%b8%aa%e5%b8%b8%e7%94%a8%e7%9a%84iphone%e5%bc%80%e5%8f%91%e7%bd%91%e7%ab%99/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.10 Maverick Meerkat Alpha 1发布</title>
		<link>http://www.hengxinsoft.com/2010/06/ubuntu-10-10-maverick-meerkat-alpha-1%e5%8f%91%e5%b8%83/</link>
		<comments>http://www.hengxinsoft.com/2010/06/ubuntu-10-10-maverick-meerkat-alpha-1%e5%8f%91%e5%b8%83/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 16:27:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu 10.10]]></category>

		<guid isPermaLink="false">http://www.hengxinsoft.com/?p=539</guid>
		<description><![CDATA[2010年6月3日，Ubuntu 10.10发布了第一个alpha版本，代号&#8221;Maverick Meerkat&#8221; 根据开始Ubuntu 10.10 Maverick Meerkat 发布计划，正式版将于今年10月28日发布，但是在创始人Mark Shuttleworth的建议下，这套追求“完美十分”(Perfect 10)的新系统已经提速： 9月2日的Alpha 4测试版取消，改为直接上Beta测试版，RC候选版也提前到9月30日，最终正式版则争取赶在10月10日推出(10/10/10) 各个版本下载地址: Ubuntu 10.10 Alpha 1 Kubuntu 10.10 Alpha 1 Xubuntu 10.10 Alpha 1 更 多Ubuntu下载地址 Ubuntu 10.10 Alpha 1 Kubuntu 10.10 Alpha 1 Xubuntu 10.10 Alpha 1]]></description>
			<content:encoded><![CDATA[<p>2010年6月3日，Ubuntu 10.10发布了第一个alpha版本，代号&#8221;Maverick Meerkat&#8221;  根据开始Ubuntu  10.10 Maverick Meerkat 发布计划，正式版将于今年10月28日发布，但是在创始人Mark  Shuttleworth的建议下，这套追求“完美十分”(Perfect 10)的新系统已经提速：<span id="more-539"></span></p>
<p>9月2日的Alpha   4测试版取消，改为直接上Beta测试版，RC候选版也提前到9月30日，最终正式版则争取赶在10月10日推出(10/10/10)</p>
<p><a rel="lightbox[1297]" href="http://img.cnbeta.com/newsimg/100603/21123701044313408.jpg"><img title="meerkat" src="http://img.cnbeta.com/newsimg/100603/21123701044313408.jpg" alt="" /></a></p>
<p>各个版本下载地址:</p>
<p><a href="http://cdimage.ubuntu.com/releases/maverick/alpha-1/" target="_blank">Ubuntu 10.10 Alpha 1</a></p>
<p><a href="http://cdimage.ubuntu.com/kubuntu/releases/maverick/alpha-1/" target="_blank">Kubuntu 10.10 Alpha 1</a></p>
<p><a href="http://cdimage.ubuntu.com/xubuntu/releases/maverick/alpha-1/" target="_blank">Xubuntu 10.10 Alpha 1</a></p>
<p><a href="http://www.ubuntuhome.com/ubuntu-download" target="_blank">更  多Ubuntu下载地址</a></p>
<table align="center">
<tbody>
<tr>
<td valign="top"><a title="Click to view large image" href="http://i1-news.softpedia-static.com/images/extra/LINUX/large/ubuntu1010alpha1-large_001.jpg" target="_blank"><img src="http://img.cnbeta.com/newsimg/100603/2112391388168708.png" border="0" alt="Review image" /></a></td>
</tr>
</tbody>
</table>
<table align="center">
<tbody>
<tr>
<td valign="top"><em>Ubuntu 10.10 Alpha 1</em></td>
</tr>
</tbody>
</table>
<table align="center">
<tbody>
<tr>
<td valign="top"><a title="Click to view large image" href="http://i1-news.softpedia-static.com/images/extra/LINUX/large/ubuntu1010alpha1-large_002.jpg" target="_blank"><img src="http://img.cnbeta.com/newsimg/100603/21124221538985200.png" border="0" alt="Review              image" /></a></td>
</tr>
</tbody>
</table>
<table align="center">
<tbody>
<tr>
<td valign="top"><em>Kubuntu 10.10 Alpha 1</em></td>
</tr>
</tbody>
</table>
<table align="center">
<tbody>
<tr>
<td valign="top"><a title="Click to view large image" href="http://i1-news.softpedia-static.com/images/extra/LINUX/large/ubuntu1010alpha1-large_003.jpg" target="_blank"><img src="http://img.cnbeta.com/newsimg/100603/211244378067955.png" border="0" alt="Review              image" /></a></td>
</tr>
</tbody>
</table>
<p><em>Xubuntu 10.10 Alpha 1</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hengxinsoft.com/2010/06/ubuntu-10-10-maverick-meerkat-alpha-1%e5%8f%91%e5%b8%83/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
