老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们的信箱里。 这和Socket模型非常类似。下面我就以老陈接收信件为例讲解Socket I/O模型。 一:select模型 老陈非常想看到女儿的信。以至于他每隔10分钟就下楼检查信箱,看是否有女儿的信,在这种情 ...
1、标准输入的控制 语法:命令<文件 (将文件作为命令的输入) mail -s "mail test" test@ahlinux.com < file1 将文件file1当做信件的内容,主题名称为mail test,送给收信人。 2、标准输出的控制 语法:命令>文件 (将命令的执行结果送至指定的文件 ...
分类:
系统相关 时间:
2016-09-15 00:50:21
阅读次数:
217
最近学习了Java的输入输出,脑子里有两点乱,不过比之前的思路好像清晰了很多。脑子刚刚接收这些信息的时候,整个就是懵逼的,又是文件又是流的,文件到底干嘛的,流到底干嘛的?恩,后来,想了想,其实也不难理解嘛。Java里的输入输出其实就像脑袋接收信息。文件就像大脑,是存储接收到的信息的地方;流就是类似声 ...
分类:
编程语言 时间:
2016-09-10 20:35:18
阅读次数:
166
程序在执行的时候,几乎任何时刻都会反生事件。 信号通常用来向一个进程通知事件。 信号是不可提前预知的,所以信号是异步的。 信号随时都可能发生,接收信号的进程也可以没有控制权。 每个信号名都以SIG开头,信号名的定义在<signal.h>中。 信号名一般都是宏,内部通常是一个正整数。 许多情况下都会出 ...
分类:
系统相关 时间:
2016-09-05 19:06:44
阅读次数:
262
EventBus 用来完成组件间通信的一个框架 它是一个发布者与订阅者的模式 简单实用分为三个步骤 1.定义事件 2.注册订阅者,声明订阅者 在需要接收信息的地方注册订阅者 并且声明订阅者 用 @Subscribe @Subscribe(sticky = true,threadMode = Thre ...
分类:
其他好文 时间:
2016-09-01 18:38:50
阅读次数:
111
android开发中经常需要处理各种各样不同的信息,而不同activity中发送和接收信息对于开发也是相当重要的。方法一:发送方代码:Intentintent=newIntent(MainActivity.this,SecondActivity.class);Bundlebundle=newBundle(); bundle.putInt("position",position); intent.putExt..
分类:
其他好文 时间:
2016-08-26 15:49:43
阅读次数:
153
1.观察者的抽象类和具体实现类
/**
* @Desc:抽象观察者,观察对象出现新的变动即给出提示
* @author zy
* @date 2016年8月18日下午3:26:03
*/
public interface Observer {
/**
* @Desc:接收信息的方法
* @param message:
* @author:zy
* @version: 2...
分类:
其他好文 时间:
2016-08-18 16:04:53
阅读次数:
136
代码: 服务器端Server 客户端: 实现效果: 实验心得: 1、用于接收信息的字符串每次都要重新定义一个,不能在开头只定义一次,这样会导致数组角标异常的错误,因为每次接收到的信息的长度都不一样的,所以每次用都要重新new一个字符串。 2、调用多线程的时候一定要把socket或者input out ...
分类:
编程语言 时间:
2016-08-14 17:33:22
阅读次数:
303
1.表单的验证的小案例 HTML表单 demo2.php需要接收信息的页面 ...
分类:
Web程序 时间:
2016-07-30 00:31:01
阅读次数:
183
熟悉GoEasy推送的朋友都知道GoEasy推送能够非常准确稳定地推送到客户端。在后台功能中查看接收信息详情时,可有谁注意到有时候在发送记录里有一个红色的R标志?R又代表的是什么意思呢? ...
分类:
Web程序 时间:
2016-07-25 17:57:05
阅读次数:
244