`
文章列表
最近要进行进程间通信,又想起了以前使用C编程的时光。 :)先看看传统的进程间通信的手段有什么,无外乎还是以下的这些手段:(1) 管道(PIPE)(2) 命名管道(FIFO)(3) 信号灯(Semphore)(4) 消息队列(MessageQueue)(5) 共享内存(SharedMemory)(6) Socket(当然也有Socket)  还有临时文件(临时文件其实是很难处理的,不同的进程间单靠临时文件可以交互信息,但是做到进程的调度控制确是很费力的事情,当然也不是不能做到)   现在这个问题要用JAVA,如何支持进程间通信。俺们把JAVA进程理解为JVM进程。很明显,传统的这些大部分技术是 ...
 发送程序 :    package com.thread; import java.io.IOException;import java.io.PipedOutputStream; public class Thread1 extends Thread {  /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub  new Thread1(new PipedOutputStream()).start(); }  PipedOutputStre ...
   一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文介绍了一个简单的通过串口实现全双工通讯的Java类库,该类库大大的简化了对串口进行操作的过程。 本类库主要包括:SerialBean.java (与其他应用程序的接口), SerialBuffer.java(用来保存从串口所接收数据的缓冲区), ReadSerial.java (从串口读取数据的程序)。另外本类库还提供了一个例程SerialExample.java 作为示范。在下面的内容中将逐一对这几个部分进行详细介绍 ...
字段名 字节数 属性 描述 Msg_Id
  1、背景  通过CMPP协议和移动网关连接,通过sumbit包进行提交短信(SP->ISMG),Submit包的对消息内容长度(Msg_Length)的规定为一个字节,当消息格式(Msg_FMT)为0时,<=160 ,其它时为<=140,发送包含汉字的短信基本上就是 ...
  最近在修改一个Web Service项目,该项目几年前是我用Axis 1.X 版本写的(支持JDK编译级别到1.4)。现在Axis都是Axis2 的版本了,xFire到了CFX,技术日新月异,为了使以前的项目能在JDK1.5以上没有错误。 当我调试该项目时,发现代码中凡是出现“oper.setStyle(org.apache.axis.enum.Style.RPC);”和“oper.setUse(org.apache.axis.enum.Use.ENCODED);”的地方MyEclipse都对其进行了报错。   问题原因: 在JDK 1.5及其以上版本中,enum都会被JDK认为 ...
今天要下个东西,无意间想起我还在这儿注册过!! 以后决定把以前感觉有用的文档,传上来,随时随地的记录一下所用技术文章,希望对别人有帮助!现在也老了,呵呵
导读:《eWeek》网络版周三刊登了对Java创始人詹姆斯·格斯林(James Gosling)的专访。格斯林在专访中谈到了此前一些未公开的内幕,包括他为何会在甲骨文收购Sun之后从甲骨文离职。   当格斯林领导他的团队,开发出Java语言和 ...
Global site tag (gtag.js) - Google Analytics