在上一篇博文中,我们介绍了利用socket进行简单的UDP/TCP的服务端和客户端的通信。
(一)
在基于UDP的程序中,你有没有想过,如果我的这台主机在通讯的时候要求既能够收到别的主机发来的数据,又能够自己向目的主机发出数据,该怎样实现?也就是说需要两个while循环同时进行。答案是使用多线程,一个线程用于接受数据,另一个线程用来发送数据。接下来我们介绍WinSock的多线程编程。
多线程...
分类:
编程语言 时间:
2015-08-18 19:18:10
阅读次数:
130
因为UNIX和Win的socket大同小异,为了方便和大众化,这里先介绍Winsock编程。
socket 网络编程的难点在入门的时候就是对基本函数的了解和使用,因为这些函数的结构往往比较复杂,参数大部分都是结构体,令人难以记忆和理解。
但是一旦我们知道这些函数包括其参数的具体含义,socket网络编程也就变得不是那么复杂。这里不赘述 具体函数的详细含义,网络上有很多的文章,同时笔者建议大家参...
分类:
其他好文 时间:
2015-08-17 23:44:08
阅读次数:
134
一、 简介1、 什么是javascriptJavaScript 是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。2、 为什么要使用javascript表单验证
网页特效
小游戏
Ajax3、快速入门在程序中,如果想编写js代码,有两种办法:1)在html文件中,在一对script标记中,直接编写<script language='...
分类:
编程语言 时间:
2015-08-16 23:15:36
阅读次数:
234
第一篇文章宏观讲了Spring MVC概念,以及分享了一个快速入门的例子(文章链接)。
这篇文章主要来谈谈Spring MVC的配置文件。
首先来谈谈web.xml: web项目启动时自动加载到内存中的信息,比如服务器配置参数,监听器,过滤器,等。再如,如果在项目中使用了spring框架,则必须定义ContextLoaderListener,那么在启动Web容器时,会自动装配S...
分类:
编程语言 时间:
2015-08-16 21:29:52
阅读次数:
134
Knockoutjs是一个JavaScript实现的MVVM框架。主要有如下几个功能:1. Declarative bindings2. Observables and dependency tracking3. Templating它对于分离前台的业务逻辑和视图简化数据绑定过程有显著的作用。闲言少...
分类:
Web程序 时间:
2015-08-16 00:26:13
阅读次数:
154
1.MyBatis Generator介绍 2.MyBatis Generator新增功能 3.MyBatis Generator 快速入门指南 4.运行 MyBatis Generator 5.运行 MyBatis Generator 后的任务 6.Migrating from Ibator 7.Migrating from Abator 8.My...
分类:
其他好文 时间:
2015-08-11 14:17:42
阅读次数:
122
vim模式介绍以下介绍内容来自维基百科Vim从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(AL...
分类:
系统相关 时间:
2015-08-10 19:57:36
阅读次数:
198
原文出处:@钢铁侠般的卿哥欢迎分享原创到伯乐头条该文档包含:第一部分:iOS 9 分屏多任务–入门第二部分:iOS9 分屏多任务–Slide Over & Split View快速入门第三部分:iOS9 分屏多任务–画中画(PiP)快速入门依据本章的指南在所支持的iPad上使用画中画(PiP)。想要...
分类:
移动开发 时间:
2015-08-10 19:23:47
阅读次数:
150
原文出处:@钢铁侠般的卿哥欢迎分享原创到伯乐头条该文档包含:第一部分:iOS 9 分屏多任务–入门第二部分:iOS9 分屏多任务–Slide Over & Split View快速入门第三部分:iOS9 分屏多任务–画中画(PiP)快速入门按照本章中的指导,在支持的iPad设备上让你的App运行iO...
分类:
移动开发 时间:
2015-08-10 18:05:11
阅读次数:
155
本文描述基本的32位X86汇编语言的一个子集,其中涉及汇编语言的最核心部分,包括寄存器结构,数据表示,基本的操作指令(包括数据传送指令、逻辑计算指令、算数运算指令),以及函数的调用规则。个人认为:在理解了本文后,基本可以无障碍地阅读绝大部分标准X86汇编程序。当然,更复杂的指令请参阅Intel相关文...
分类:
其他好文 时间:
2015-08-09 07:15:04
阅读次数:
208