摘要: 利用Val语言可以编写出各种各样的应用程序。正如windows phone面临的窘境一样,受众太小,市场不大。应用程序不多,所以也谈不上成熟。国内的应用程序基本上就是简单的小程序,谈不上什么编程思想。国外许多都是基于kernel的而衍生出面向各种应用的程序。1.模板思维.由于val是基于过程而非面向对象,所以没有继承与重载。利用模板可以模拟继承的思路。2.库思维。所有的数据都是实时保存。内存与硬盘之间的数据交互。以简单的一个软件来分析这类应用的整个编程思路,通过读取源码(source code)来一步一步分析整个过程。从元数据(元变量与函数)到系统。先变量->函数->系统。从Tem 阅读全文
posted @ 2013-04-02 21:44 竖毛杰 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 套接字的介绍:http://zh.wikipedia.org/wiki/Berkeley%E5%A5%97%E6%8E%A5%E5%AD%97主要分为客户端和服务器。客户端一般是需要主动去链接,需要配置服务器的IP和端口。服务器是被动响应,需要打开相应的端口。端口一般不推荐使用系统端口和常用软件使用端口。可以使用socket模拟器来练习编程。可以使用SocketTool,可以到百度网盘下载。http://pan.baidu.com/share/link?shareid=430046&uk=2080830206.免安装,直接可以使用。一般推荐使用Tcp(暂不推荐使用UDP)。分别创建客户 阅读全文
posted @ 2013-04-02 08:49 竖毛杰 阅读(778) 评论(0) 推荐(0) 编辑