2012年3月8日

摘要: 1、必要组件安装 打开“控制面板”→“添加或删除程序”→“添加或删除Windows组件”→“应用程序服务器”→“详细信息”→“Internet信息服务(IIS)”→“详细信息”→“因特网服务”→“详细信息”→勾选“远程桌面Web连接”→连点三个“确定”→“下一步”等待完成。2、启用或禁用远程连接 打开系统中的控制面板,在“远程”选项卡上,选中或清除“允许用户远程连接到您的计算机”复选框。单击“选择远程用户…”,在随后出现的对话框中添加或删除用户,单击“确定”(两次)。 阅读全文

posted @ 2012-03-08 17:16 无忧consume 阅读(187) 评论(0) 推荐(0) 编辑

摘要: Linux 网络编程基础 ---------------客户端/服务器的简单实现一、 Socket的基本知识1. socket历史与功能 在80年代早期,加利福尼亚大学伯克利分校的一个研究组,将TCP/IP软件一直到UNIX操作系统上。作为实现该项目的一部分,他们设计了一种接口,应用程序可以通过这个接口方便的进行通信。这样做的结果是出现了插件接口(Barkeley Socket)。图1. Socket层次 Socket实质上提供了进程通信的端点,进程通信之前,双方必须首先各自创建一个端点,否则是没有办法建立联系并相互通信的。 每一个Socket都一个半相关描述: {协议, 本地地址, ... 阅读全文

posted @ 2012-03-08 13:07 无忧consume 阅读(298) 评论(0) 推荐(0) 编辑

摘要: 我们都知道Mac OS X的IP地址在设置网路或者共享文件方面非常重要,这里有两个不同的办法可以在Mac OS X上找到你的IP地址;一种通过GUI(Graphical User Interface,图形用户接口。下面的系统偏好设置即属这种──macing),简单快捷;另一种办法则更技术一点,需要使用终端命令。不管你使用的是以太网还是无线,这两个办法都是适用的。从GUI里找IP地址 你可以从Mac的系统偏好设置里察看IP地址,过程如下:打开系统偏好设置──网络──选择正在使用的网络,状态下面即是。通过终端查找IP地址 终端对那些偏爱技术风格的童鞋来说,是最快捷的办法了。 打开终端(/... 阅读全文

posted @ 2012-03-08 10:30 无忧consume 阅读(563) 评论(0) 推荐(0) 编辑

摘要: [iPhone学习笔记五]iPhone程序包结构 当build iPhone程序时,Xcode会将它打成一个包。这个包是文件系统下的一个目录用于将相关资源放到一起。一个iPhone程序包包括可执行程序和程序使用的各种资源(例如程序图标、其他图片和本地化资源等)。下面我们逐个看一下iPhone程序包里到底有什么?MyApp 盛放程序代码的可执行文件。此文件的名称与工程的名称相同。这个文件是必须的。Settings.bundle Settings.bundle是一个像设置程序(Settings Application)添加设置选项的一组文件包。这个文件包中包含有属性列表和其他用于设置和现实属... 阅读全文

posted @ 2012-03-08 00:36 无忧consume 阅读(215) 评论(0) 推荐(0) 编辑

摘要: [iPhone学习笔记四]iPhone的基本设计模式 UIKit框架的设计采用了很多和Cocoa程序类似的设计模式。理解这些设计模式对开发iPhone程序非常重要。因此在学习开发iPhone程序前,有必要了解一下iPhone开发中常用的设计模式。iPhone应用程序中的基本设计模式包括:MVC模式(Model-View-Controller) MVC模式是将你的代码风格成独立的功能模块的良好方法。模型(Model)部分定义了底层数据引擎并负责维护这些数据的整合;视图(View)部分定义了用户界面,它并不知道显示在界面上的原始数据的具体含义;控制器(Controller)部分像是模型和视图之.. 阅读全文

posted @ 2012-03-08 00:35 无忧consume 阅读(207) 评论(0) 推荐(0) 编辑

摘要: [iPhone学习笔记三]事件处理循环 UIApplicationMain处理完程序初始化以后,他会开启时间出来循环和屏幕绘制循环。过程如下图:当用户与iPhone设备交互时,iPhoneOS会检测触摸事件并把它放到事件队列中。负责事件处理的UIApplication对象每次从队列顶部取出事件,并把它传递给最适合处理它的对象。例如在按钮上的点击事件会被传递给相应的按钮对象。时间也可以被传递给控制器或其他并非直接处理改事件的其他对象。 在iPhoneOS的Multi-Touch事件模型中,触摸数据被封装到单独的事件对象中(UIEvent).为了跟踪某个触摸,事件对象包含若干个触摸对象(UIT.. 阅读全文

posted @ 2012-03-08 00:34 无忧consume 阅读(192) 评论(0) 推荐(0) 编辑

摘要: [iPhone学习笔记二]谈谈代理类(delegate class) 程序的代理对象是开发者自己实现的对象,主要负责监听程序的高级行为。代理机制用于避免继承复合UIKit对象(例如UIApplication对象)。使用代理不需要子类继承或重写父类的方法,只要保持复合对象不变,将需要添加或重写的代码放到代理对象中。当有事件发生,复合对象会发送消息给代理对象。 这有点像“钩子”,通过这些“钩子”来执行代码和实现需要的行为。 程序代理负责处理很多重要的系统消息没一个iPhone程序都必须有。这个对象可以是任何实现了UIApplicationDelegate协议(protocol)的对象的实例,U.. 阅读全文

posted @ 2012-03-08 00:33 无忧consume 阅读(213) 评论(0) 推荐(0) 编辑

摘要: [iPhone学习笔记一]iPhone程序的生命周期 任何程序的生命周期都是指从程序加载到程序结束这一短时间。在iPhone中,用户通过点击主页面上的程度图标启动一个程序。点击后,系统会显示一个过渡的画面然后调用main()函数来加载程序。从这一刻开始,大量的初始化工作都交给了UIKit,它加载程序的用户界面并启动事件循环。在时间循环过程中,UIKit将传入的时间和自定义对象相关联并响应程序的命令事件。如果用户的某个操作引起程序的退出,UIKit会通知程序并开始结束程序过程。下图简单的反应了iPhone程序的周期。 在iPhone程序中,main()函数很少被使用。绝大多数实际的工作都交由.. 阅读全文

posted @ 2012-03-08 00:31 无忧consume 阅读(218) 评论(0) 推荐(0) 编辑


Copyright © 2024 无忧consume
Powered by .NET 8.0 on Kubernetes