网络编程基础1、客户端-服务器模型1)当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。2)服务器收到请求后,解释它,并以适当的方式操作它的资源。3)服务端给客户端发送一个响应,并等待下一个请求。4)客户端收到响应并处理它。2、网络对于主机而言,网络只是一个I/O设备。从物理上而言,网络...
分类:
其他好文 时间:
2014-07-08 00:17:48
阅读次数:
380
主要来自 Scala 语言发明人 Martin Odersky 教授的 Coursera 课程 《Functional Programming Principles in Scala》。2. Higher Order Functions把其他函数作为参数或者作为返回值,就是 higher order...
分类:
其他好文 时间:
2014-07-07 23:27:55
阅读次数:
412
iOS开发网络篇—网络编程基础一、为什么要学习网络编程1.简单说明在移动互联网时代,移动应用的特征有:(1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图(2)只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力(3)如果没有了网络,也就缺少了数据变化,无论外观多么...
分类:
移动开发 时间:
2014-07-07 18:53:28
阅读次数:
290
主要来自 Scala 语言发明人 Martin Odersky 教授的 Coursera 课程 《Functional Programming Principles in Scala》。3. Data and Abstraction3.1 Class Hierarchies这一集字幕不同步-,-,听...
分类:
其他好文 时间:
2014-07-07 18:19:32
阅读次数:
177
??
Linux网络编程基础API
详细介绍了socket地址意义极其API,在介绍数据读写API部分引入一个有关带外数据发送和接收的程序,最后还介绍了其他一些辅助API。
socket地址API
主机字节序和网络字节序
字节序分为大端字节序和小端字节序。小端字节序又被称为主机字节序,大端字节序被称为网络字节序。大端字节序是指一个整数的高位字节存储在内存的低地址处,低...
看完台湾微软特约资深讲师的VB.NET视频,有一种解脱的感觉,那叫一个feel,倍儿爽!最初听他们讲台湾话,吃力的不行,都讲过去了,大脑还反应不过来。这种明明知道你说的是什么字,却不懂什么意思的感觉,比上考场考六级还要难受,那六级考的是外国字,不懂还能理解,咋中国字也听不懂了呢!
秉承着“不将就是发现的源动力”准则,参考了几位小伙伴的台湾和大陆计算机语言翻译,并且在“度娘”的帮助之下,才有了柳暗花明的感觉。这两个讲师不愧是资深讲师,没有一点编程基础的估计听不懂这个“大内”啊~ 他们的讲解也颇有面向对象...
分类:
Web程序 时间:
2014-06-26 10:09:35
阅读次数:
243
电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。其实,构建那样一个网站并不需要很多高深的技术,任何一个有一定网络编程基础的人都可以做到。...
分类:
数据库 时间:
2014-06-20 16:14:31
阅读次数:
233
第一季 C#编程基础 1.用C#编写一个10+20=?的小程序: public static voidMain(tring[] args) { int i1=10; int i2=20; int i3=i1+i2; Console.WriteLine(i3); //也可用占位符来实现:Console...
分类:
其他好文 时间:
2014-06-19 07:09:15
阅读次数:
970
Qt是一个由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器。Qt是面向对象语言,易于扩展,并且允许组件编程。Qt是一个著名的C++库,使用Qt,在一定程度上让你获得的是一个“一站式”的服务。
Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。 Qt 提供了一种称为...
分类:
其他好文 时间:
2014-06-17 16:03:33
阅读次数:
171
讲解在android上使用NDK进行jni开发,以实现某些特定的需求场景。...
分类:
编程语言 时间:
2014-06-16 22:50:56
阅读次数:
361