Chinaunix首页 | 论坛 | 博客
  • 博客访问: 368719
  • 博文数量: 242
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 1134
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-20 10:53
文章分类

全部博文(242)

文章存档

2015年(1)

2014年(10)

2013年(18)

2012年(213)

发布时间:2012-12-31 21:20:04

  我们老师让写一个简单的聊天软件,并且实现不同机子之间的通信,我用的是SOCKET编程。不废话多说了,先附上代码:服务器端server.c#include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <sys/socket.h> #include <arpa/inet.h> #include <netinet/in.h> #include <sys/types.h>......【阅读全文】

阅读(632) | 评论(0) | 转发(0)

发布时间:2012-12-31 21:12:09

转载请注明出处,原文网址:http://blog.csdn.net/m_changgong/article/details/7608911作者:张燕广 实现方法:1)通过BroadcastReceiver接收广播Intent.ACTION_SCREEN_ON和Intent.ACTION_SCREEN_OFF可以判断屏幕状态是否锁屏,但是只有屏幕状态发生改变时才会发出广播; 2)如果要在屏幕状态发生改变之前就想获取屏幕状态,可以通过反射机制调用PowerManager的isScreenOn方法 。 具体实现,见代码: 实现Screen状态监听的类ScreenObserver,实现如下: ......【阅读全文】

阅读(769) | 评论(0) | 转发(0)

发布时间:2012-12-31 21:10:35

Android内核和驱动篇-Android内核介绍 http://www.easyandroid.com http://www.easyandroid.com/bbs/viewthread.php?tid=64 节选自EasyAndroid.com原创图书,敬请期待已经有一些的文章介绍Android内核了,本系列篇将从Linux内核的角度来分析Android的内核,希望给初学者提够有用的信息。本章将简单的介绍Android内核的全貌,起到一个抛砖引玉的作用。从下一篇开始将详细介绍每一个Android内核驱动程序及其作用。Android内核是基于Linux 2.6内核的(目前最新开发......【阅读全文】

阅读(670) | 评论(0) | 转发(0)

发布时间:2012-12-31 15:50:27

导言 本文对目前现役实用机器人的软件开发平台进行整体的评测。其中的主要内容是根据本人对这些平台的实际使用经验编写的。 什么是机器人软件开发平台? 所谓的“机器人软件开发平台”我们指的是用来给多种机器人设备开发程序的软件包。它一般包括下列内容: 统一的编程环境 统一的编译执行环境 可重用的组建库 完备的调试/仿真环境 对多种机器人硬件设备的“驱动”程序支持 通用的常用功能控制组件,例如计算机视觉技术、导航技术和机械手臂控制等。 大家可以看到,一个机器人软件开发平台需要包含很多东西。就我本人的观点,现在还没有一个现有的产品能满足所有的要求。它们总是或多或少......【阅读全文】

阅读(1064) | 评论(0) | 转发(0)

发布时间:2012-12-18 13:57:56

这个Listen应该是为了实现server而做的,基本流程:1. getaddr得到地址信息2. socket建立socket3. bind帮定到socket上4. listen开始监听5. 将socket交给thread去处理code:int CSocket::Listen(int family, int port /*=0*/){ //node是一个socket的初始状态 if (m_state != none) return EALREADY; if (port < 0 || port > 65535) return EINVAL......【阅读全文】

阅读(805) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

windowsbbs1262015-02-07 14:18

回复  |  举报
留言热议
请登录后留言。

登录 注册