接口层包括在本地网上发送和接收分组的硬件与软件。
我们用设备驱动程序来表示与硬件及网络接口通信的软件,网络接口是指在一个特定网络上硬件与设备驱动器之间的接口。
Net/3接口层试图在网络协议和连接到一个系统的网络设备的驱动器间提供一个与硬件无关的编程接口。这个接口层为所有的
设备提供以下支持。
1.一套精心定义的接口函数。
2.一套标准的统计与控制标志。
3.一个与设备无关的存储协议地...
分类:
其他好文 时间:
2014-05-13 16:29:01
阅读次数:
384
不是很明白出题人的意图,其实这道题用java的话简直是太简单了,用split处理一下,得到所有单词的一个数组,然后求最后一个的长度就行了。我个人觉得java里最成功的函数就是split了,我做工程时几乎总能用到它,方便强大。
c++里面稍微复杂一些,不过这也算是最简单的字符串的问题了。函数的接口决定了字符串的长度是未知的,要自己循环找一下,然后从尾向头找不等于空格的字符,找到了就找到了最后一个单...
分类:
其他好文 时间:
2014-05-13 15:40:48
阅读次数:
222
[ JDK生成代理 ]
JDK中给我们提供了一个Proxy类可以动态的给我们生成代理.
假定我们要做一个权限管理系统, 需要控制用户对某一个方法的访问. 如果user为null, 那么不让用户访问save方法.
① 接口类: PersonService
public interface PersonService {
public void save();
}...
分类:
编程语言 时间:
2014-05-13 15:35:46
阅读次数:
267
备忘录模式定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态
备忘录模式本质:保存和恢复内部状态
优点:更好的封装性,由于使用了内部类和窄接口,所以外部就算持有备忘录接口对象也无法访问其中的属性
备忘录模式中内部内和窄接口是最给力的设计,这样给把对象的接口给外部保存
但是接口中没有方法,所以外部无法访问,充分保证了封装性
只有创建它的原发器才可以设置和获取它的值...
分类:
其他好文 时间:
2014-05-13 14:09:45
阅读次数:
238
已经工作了接近一年的时间,工作之余也只能看看书,了解一下相关的技术细节,在网络设备公司不可避免的要和socket打交道,但通常都是调用公司封装好的接口,没有去考虑这些封装背后的工作,回过头来看真的觉得进步很小,我只能逼自己看看书,看看一些好的代码。
sendmsg和recvmsg这两个接口是高级套接口,这两个接口支持一般数据的发送和接收,还支持多缓冲区的报文发送和接收(readv和sendv...
分类:
其他好文 时间:
2014-05-13 13:56:17
阅读次数:
225
串口本身,标准和硬件 ?
串口是计算机上的串行通讯的物理接口。计算机历史上,串口曾经被广泛用于连接计算机和终端设备和各种外部设备。虽然以太网接口和USB接口也是以一个串行流进行数据传送的,但是串口连接通常特指那些与RS-232标准兼容的硬件或者调制解调器的接口。虽然现在在很多个人计算机上,原来用以连接外部设备的串口已经广泛的被USB和Firewire替代;而原来用以连接网络的串口则被以太网替...
分类:
系统相关 时间:
2014-05-13 13:44:03
阅读次数:
296
实现线程:继承Thread类或者实现Runnable接口由于Handler运行在主线程中(UI线程中),它与子线程可以通过Message对象来传递数据,这个时候,Handler就承担着接受子线程传过来的(子线程用sedMessage()方法传弟)Message对象,(里面包含数据),把这些消息放入主线程队列中,配合主线程..
分类:
其他好文 时间:
2014-05-13 13:14:18
阅读次数:
304
定义接口packagecom.example.android_db.service;
importjava.util.List;
importjava.util.Map;
publicinterfacePersonService{
publicbooleanaddPerson(Object[]params);
publicbooleandeletePerson(Object[]params);
publicbooleanupdatePerson(Object[]params);
publicMa..
分类:
移动开发 时间:
2014-05-13 13:06:04
阅读次数:
454
在上一篇文章《Android开发实践:WIFI扫描功能的封装》介绍了如何利用Andriod的API实现WIFI的扫描,本文则重点讲述一下如何连接WIFI吧,在此,也给出一个封装WIFI连接过程的类,提供简单的接口以供在各个代码工程中复用。与WIFI扫描类似,WIFI的连接同样是一个耗时的过程,所以..
分类:
移动开发 时间:
2014-05-13 12:11:41
阅读次数:
334
最近在做视频输出相关的东西,对于预留给framebuffer的内存使用不是很清楚,现在找到一些资料整理一下,以备使用。
对于一个系统来讲,会有很多的外设,那么这些外设的管理都是通过CPU完成。那么CPU在这个过程中是如何找到外设的呢?
尽管在一个系统中会有诸多的外设,在每个外设的接口电路中会有多个端口。但是如果系统能够每个端口都被赋予一个具体的地址值,那么在系统中就能轻易的找到任何一个外设。系...
分类:
系统相关 时间:
2014-05-13 11:27:38
阅读次数:
393