📄 lbputil.java
字号:
package ffcs.lbp.common;
import java.nio.ByteBuffer;
import ffcs.lbp.LbpMessage;
/**
* <p>
* Title: 智能短信系统接口程序
* </p>
* <p>工具类 </p>
* <p>Copyright: 2007 福建福富软件技术股份有限公司 </p>
* <p>Company: 福建福富软件技术股份有限公司</p>
* @author chenxin
* @version 1.0 $Date:2007-06-30
*/
public class LbpUtil {
private static volatile int sequence_number = 1;
/**
* 得到消息的当前seq
* @return int
*/
public static int getSeqNum() {
return (sequence_number);
}
/**
* 得到消息的下一个seq值
* @return int
*/
public synchronized static int getNextSeqNum() {
if(sequence_number>=Integer.MAX_VALUE){
sequence_number = 1;
}
return (sequence_number++);
}
public static void main(String[] args){
ByteBuffer buf=ByteBuffer.allocate(8);
/* buf.put("jianangu".getBytes());
buf.flip();
String Isdn=LbpMessage.readOString(buf,8);
System.out.print(Isdn);
buf.clear();*/
LbpMessage.writeOString(buf, "jianangu", 8-1);
buf.flip();
System.out.print(LbpMessage.readOString(buf,8));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -