博文
[置顶] 本人的猜想2(2006-07-20 13:51:00)
摘要: 我们可以用二进制表达文字,图片. 而我们生活中可能会存在N进制,可以用它直接描绘实物,不用钢筋水泥,流离砖瓦,就可以用N进制建造,不同的是,这是用电流高低位建造.我相信会有这样的一个接口,就如网络连接调用的端口一样,可以和现实对接.可以用N进制描绘另一个世界,而我们却又可以生活在里面.
程序之巢猜想2......
[置顶] 2008之向往(2008-10-28 11:22:00)
摘要:掘起之时,2008.北京奥运已经过去了,但人生的辉煌,不只一个2008。
==============================================================
我做的一些游戏可以从这里下载到
http://space.gamezero.cn/?uid-315707
http://www.codeproject.com/
http://channel9.msdn.com/Showpost.aspx?postid=281987
http://www.codeguru.com......
试试(2013-02-20 20:46:00)
摘要:
http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CFcRfH0GoT805sipKjzXK2yRVjIrKTD9BtXsY7rrzZaKcgSEq4elFfTXFW65ecG02E1TovKT8zyLFpaQztPSDbVcw%3D%3D
【夜总惠】Lenovo/联想 B475AA43300W4 A4 笔记本电脑 500G 独显
......
跨平台开发工具Titanium的兴起之路:HTML5是最大威胁(2011-12-03 15:13:00)
摘要:http://blog.csdn.net/ydj9931/article/details/7028400
Apple的iPhone和iPad如今或许是最有型的装备了——事实上,San Francisco博物馆的现代艺术部分(the San Francisco Museum of Modern Art)已将其在工业设计展览中展出。与它有型的外表相比,它的iOS设备却使用了一种相当古老的语言:Objective-C。这个语言在1980年代晚期就开始占据统治地位了,主要是Steve Jobs的NeXT用来为公司的工作站设计用户界面的。
Objective-C与大多数现代编程语言和脚本语言比如Javascript、Python、 Ruby相比,不够强大,且更难学,因此追随者也少。“世界上很少有人知道Objective-C了,” Jeff Haynie说。与此相反,“有八百万到一千万Web开发者知道Javascript和HTML。”与Apple类似,Google的Android也好不到哪里去,Android操作系统是基于Java的——另外一个即将消亡的过分讲究的语言。
Haynie的观点是,开发者没有必要再去学Objective-C或者Java去给当今发展最快的计算平台——智能手机和平板电脑写应用了。而这,就是Appcelerator公司得以发展的原因。Appcelerator公司是Haynie在2007年在Atlanta,GA与其他人联合创立的一所公司,并于2008年搬到了硅谷。这个公司在新的风投中已经获得了15,000,000美元,它主要的产品是一种软件,这种软件能让用Web语言编写的程序转化成在iOS和Android上一样跑的很好的移动应用,甚至能在Mac和Windows机器上运行。
现在iTunes应用商店中的500,000应用中,有几乎五分之一是基于Titanium开发的,Titanium是Appcelerator公司旗下的跨平台开源开发框架。这个框架最成功的案例是NBC Universal的iPad应用,这个应用可以让用户观看NBC节目、玩游戏等。“这个应用是由一个Javascript开发者在三个月内写成的。” Haynie说。而之前尝试用Objective-C开发这个应用,“花了四个人六个月时间,很贵,完全是一场灾难。”
App......
你也配吃10元的盒饭?(2011-12-03 15:08:00)
摘要:又是一个阳光灿烂的中午,看了一上午的报纸,茶水也顺带喝了不少,肚子早已经咕咕作响了,今天中午吃点什么了,貌似楼下的新开张的盒饭还不错,于是我来到楼下准备买上一盒。
菜色还不错,价格有6元,8元,10元,12元,20元的,像哥这样的精英管理人才,怎么着也的吃最高级的才配合身份,就在我准备购买时,一个响亮的声音响起,
"老板,给我一份10元的盒饭",
顺势撇了一眼,一个小伙子,眉开眼笑的靠近盒饭铺,今天是1号,看样子是发工资了。就当他走近时,看到了我,刚才的欢愉的表情瞬时黯淡下去,他知道我认出了他,靠,满头白里带一点黑的头发,永远没睡醒的眼神,以及那凌乱的胡渣子,都出卖了他的身份。我继续狠狠的盯着他,他越发的羞愧了,我犀利的眼神正在和他做着底层通信,我默默的向他传达一个信息,
"你,也配吃10元的盒饭?".
他哀怜的眼神似乎在祈求我不要拆穿他的身份,可惜,哥这么有正义感的人,怎么能在这个时候放弃原则!
"你不是隔壁公司的程序员么?"
就这一瞬间,他整个人似乎崩溃下去,刚才欢愉的表情彻底变为哭丧,周围的小摊贩以及路人甲乙丙丁,都纷纷投来了鄙视的眼光,他瘟鸡一样的双手抓着头发,痛苦的蹲了下去。
就在这时,人群中终于有人忍不住了,大声呵骂到,
"呸,程序员也敢吃10元的盒饭,真不要脸"
一位老大娘好心的提醒到,
"小伙子啊,你一个程序员,挣点钱不容易啊,怎么吃10元的盒饭啊"
一名打扮妖艳入时的姑娘说到,
"人家当小姐的都才吃10元,你也敢要10元的?"
我义正言辞的给他说到,
"我说一句话顶你写一万行代码,也才吃20元的盒饭,你竟敢吃10元的"
老板也发话了,
"是程序员啊,太不好意思了,你吃6元的吧,不然人家知道我卖了你10元的,我这生意就做不了啊"
他终于发出颤抖的声音说到
"对不起,我刚才说错了,给我一份6元的"。
这时人群中爆发出激烈的掌声,我知道,这是我又一次坚持原则,换来的荣誉的赞赏!......
如何在Windows 2003,XP上安装Windows Phone 7开发工具(2011-12-03 14:46:00)
摘要:很早就听说了Windows Phone 7的发布,一直想玩一下,但是很郁闷,公司的电脑是Windows 2003操作系统,而家里的破电脑也只安装了Windows XP系统。但是Windows Phone 7的开发工具只能在Viata和Windows 7上安装。但是还好,经过多方面的努力,还是找到了再Windows 2003和Windows XP安装Windows Phone 7的安装方法,简述如下:
1、在微软官方网站下载Windows Phone Developer Tools RTW:
官方下载地址为:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en
2、将下载到的文件(vm_web.exe)解压。在命令行模式下,输入vm_web.exe /x,提示如下图,
选择好文件解压的地址,我放在了E:\vm_web的目录下。
3、打开E:\vm_web\baseline.dat文件,找到[gencomp7788]这个节点,将下面的内容修改如下:
InstallOnAMD64=1
InstallOnFutureNT=1
InstallOnVista=0
InstallOnWin7=0
InstallOnLHS=0
 ......
在XP下搭建 windows phone 7的开发环境(2011-12-03 14:45:00)
摘要:
http://topic.csdn.net/u/20111016/14/781184f7-1dc9-48cf-9cc9-bf200df94a50.html
为那些想研究和学习微软 windows phone 7 手机开发开的的朋友们提供些帮助。
在 XP 系统下搭建 windows phone 7的开发环境,需要用到一个由传智播客老师开发的 WP7 模拟器,这款wp7模拟器可以运行在xp下,资源占用小,不需要DirectX10支持,在低端显卡上也能运行,模拟外设丰富,实现了WP7绝大部分API,包括启动器、选择器、外设,WP7特殊控件等等,想进一步了解的朋友可以参考,里面有详细的安装步骤和方法!
http://net.itcast.cn/ViewArticle-303.aspx
环境要求:.Net Framework 4、Silverlight4_Tools.exe、Silverlight 4.0开发人员运行时(Silverlight4_Developer);VisualStudio 2010。
操作系统:Windows XP、Windows Vista、Windows 7。
给大家贴出来几张图片 看看效果……
新建一个项目
windows phone 7 项目的首页
模拟器的效果
可以查看模拟器中的地图 打电话 摄像头功能
查看写入的程序效果 输入文字,当前日期显示
希望能给那些想学习和了解 windows phone 7 开发的朋友们提供帮助
......
Windows Phone 7 开发 31 日谈——第1日:项目模板(2011-12-03 14:44:00)
摘要:
http://blog.csdn.net/porscheyin/article/details/5979839
By Jeff Blankenburg
在写“Windows Phone 7 开发 31 日谈” 系列的首篇文章时,我们需要做一些假设。
首先,我假设你懂一些Silverlight 的知识 。去年我写过一个Silverlight 31 日谈 的系列文章,所以我建议如果没接触过Silverlight你可以从那儿开始学习。本系列中的所有文章都假设你有Silverlight的基础知识。
其次,我假设你已经安装了所有所需的工具。你可以在这里http://developer.windowsphone.com 找到并下载它们。你需要Visual Studio 2010 for Windows Phone和Expression Blend 4 for Windows Phone。这两个你一定会用到,同时它们完全免费。如果你已经有了这些软件的正式版,它们将会更新这些项目的模板而非在你的机器上添加新的软件。
好了,我们开始吧。
今天,我们来看看在启动Visual Studio 2010时自带的一个默认的Windows Phone项目模板:Windows Phone Application。
Solution Explorer (解决方案管理器)
来看一下默认项目的解决方案管理器。我不准备解释每个文件的所有内容,但我会介绍它们的作用。如果你想看这些内容,安装这些工具 来试试!非常简单!
(在文章的结尾处我提供了可供下载的项目文件,如果你感觉自己比较懒的话。)
ApplicationIcon.png
用来代表你程序的图片,你可以用另外的一个来替换这个图片。用户会在他们的程序中将看到此图片。它很重要,一定要设计好。
App.xaml
这个文件和ASP.NET中的web.config文件很相似。你可以将供整个应用程序使用的数据和设置保存在此处。我也很喜欢将我的样式数据放在此文件中,但这并不是必须的。
App.xaml.cs
上面那个文件的“代码后置”文件,在这儿你可以处理程序的“墓碑”。我们会在第14天中讲解多任务和墓碑的概念。
AppManifest.xml
生成应用程序安装包(......
转用VC++6.0实现SNMP协议的方法(zt)(2009-02-10 11:09:00)
摘要:SNMP(Simple Network Management Protocol)是简单网络管理协议,主要用来管理网络设备,正因为“简单”,所以其发展很快,到目前为止几乎所有的网络产品都要为其提供支持,以方便管理员的管理和软件开发人员的开发。 在这里我们不对有关SNMP的概念和基础知之作过多地阐述,一且假定你对其工作原理有了一定的了解,而仅缺的是如何去实现他。 我们所阐述的是基于VC6.0下的SNMP编程。详细介绍一下有关SNMP编程的过程及API函数的用法,在遇到难于理解的部分,我会以较大的篇幅作以解释。言归正传,进入我们的主题。 首先来阐述几个重要的概念: 1、community (共同体名):如果翻译过来可能会显得难于理解,其实你完全可以把它理解为一个带有权限的登陆账户,这是你访问网络设备的重要凭据,比如你要访问交换机,假如交换机的community是public,其权限是只读的,那你一次用户登陆交换机就可以查看有关交换机记录的数据。如果其权限是读写的,你你就有权修改其中的一些设置,如封锁某一个交换机的端口。大部分交换机默认情况下,以public作为只读community,以private作为读写community。 2、Oid(对象标志符):是以SMI(Structure of Management Information)管理信息结构为基础的一系列点分符号,如1.3.6.1.2.1.1.1,这些点分符号在任何网络设备中都唯一标识某一个数据参数。他们的集合我们称为MIB(Management Information Base)管理信息库。对于他们所标识的意义,读者可以到网上查询一下,提供一个简单的寻找办法,你可以进入google,直接输入1.3.6.1.2.1.1等点分字符串。 下面进入我们的正题。 和其他编程过程一样,整个SNMP编程也要经过一个创建,执行,销毁的过程,通俗点说就是要做准备,初始化SNMP环境即加载SNMP的功能,接着就要执行所进行的操作,SNMP是基于消息机制的,所以消息传递与管理是我们在编程中所必须注意的问题,最后要进行销毁和回收资源,这一点相信编程人员都会注意到。以下我们按步骤给予详细介绍: 1、加载SNMP,用到的函数是SnmpStartup(smiLPUINT32 nMajorVersion,  ......
什么是ICS主机,如何配置ICS主机(2009-02-05 10:06:00)
摘要:“Internet联机资源共享”这就叫ICS,你的计算机打开这个服务那你的计算机就叫ICS主机。 启用 ICS 1. 打开“网络连接”。 2. 在“拨号”或“LAN 或高速 Internet”下面,右键单击要启用 ICS 的连接,然后单击“属性”。 3. 在“高级”选项卡的“Internet 连接共享”下面,选中“允许其他网络用户通过此计算机的 Internet 连接来连接”复选框。 4. 如果存在,则在“选择一个专用网络连接”下拉框的“家庭网络连接”中,选择要直接连接到您的网络的连接。详细信息,请参阅“注意”。 要点 只有在安装两个或多个网卡的情况下,才能启用 ICS。 如果计算机有多个连接到专用 LAN 段的专用连接,那么启用 ICS 之前,应桥接专用连接。有关如何设置“网桥”的信息,请参阅“相关主题”。 当启用 ICS 时,它将自动提供 ICS 主机的专用连接的 IP 地址。 注意 要执行该过程,您必须是本地计算机上 Administrators 组的成员,或者您必须被委派了适当的权限。如果计算机已加入某个域,则 Domain Admins 组的成员可能会执行该过程。详细信息,请参阅默认本地组和默认组。 要打开“网络连接”,请依次单击“开始”、“控制面板”,然后双击“网络连接”。 只有安装了两个或多个可以连接专用网络的适配器时,才存在“家庭网络连接”和“选择一个专用网络连接”下拉框。 有关在家庭或小型办公网络中连接 Internet 时 ICS 自动配置的协议、服务、接口和路由的信息,请参阅“相关主题”。 如果将 ICS 主机连接到 Internet 时遇到困难,那么可使用“修复”从 Internet 服务提供商 (ISP) 那里获得刷新的 IP 地址配置。 如果网络上的计算机无法与其他网络计算机通讯,那么可使用“修复”强制连接,以便从 ICS 主机刷新其 IP 地址配置。 在使用“修复”前,请确保客户机与网络连接,并且 ICS 主机正在运行、已经过配置并且连接到网络和 Internet。 有关如何为 ICS 配置客户端计算机的信息,请参阅“相关主题”。 Windows Server 2003 Web Edition、Windows Server 2003 Datacenter Edition 和基于 Itanium 的版本的 Windows Server 2......
