相关推荐
-
国网376.1协议的解析及从组
此程序解析了国网376.1数据帧,并且能够从组成DLT645数据帧。
-
WWWWWWWWWWWWWWWW
WEEEEEEEEEEEEEEEEEEEE
-
第三周文件处理和函数------上
===========第一节文件的读写 ---文件写 f=open(r'ppp.txt','wt',encoding='utf-8') print(f.writable()) f.write("dfjjhdffdfdfdfdqqqqqqqqqqq\n")#自己换行\n f.write("222222222222\n")#自己换行\n f.close() #一般...
-
IE的主页被强制改成了http://www.3448.com的解决方法
开始- 运行 输入msconfig,找到"启动""选项在里面找到 rundll32这一项,如里他的值是c:/windows/system32/rundll32.exe,那就是正常的,如果是c:/windows/system32/rundll32.exe 39jpv.all rundll32.exe,那就说明39jpv.all是病毒文件,在system32这个文件夹里面.启动电脑按F8进入安全模
-
4444
void CMy4444Dlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this); // device context for painting SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0); // Center icon in cli...
-
基于golang实现的376.1规约采集前置程序
go3761 https://github.com/jonenine/go3761 实现了稳定而高效的网络通讯层和灵活的规约配置层,可作为物联网行业部署在云端的采集前置程序的原型。 网...
-
Java第三方系统对接
在Java中对接第三方系统通常指的是与外部API、Web服务、数据库或其他系统进行通信。
-
一起学Netty(七)之 TCP粘包拆包基本解决方案
可以看到被分了20次读取,我们可以这样理解,客户端发送了2次req字节,每个req中有10个“$$__”,这样就是第11次切割的时候其实发送了粘包,第一个req中末尾部分和第二次的头部粘在了一起,作为第11部分的内容 而最后一部分的内容因为没有"$$__"切割,所以没有打印在控制台上~ 其实这类的Handler还是相对比较简单的,真实的生产环境这些decoder只是作为比较基本的切分类,但是这些decoder还是很好用的~
-
java实现自己的通信协议,使用状态模式设计在Java中实现通信协议
Apologies if this is answered elsewhere; couldn't find enough information to convince myself of the best way to do this. I also realize this is a lengthy explanation with no code, but let me know if I...
-
376协议解析工具
该工具对376协议的所有功能码AFN的报文都做了解释
-
海量数据采集——376.1协议解析
Q / GDW 376.1—2009电力用户用电信息采集系统通信协议报文解析示例 1.集中器登录主站注册帧报文 //该帧为集中器发送给主站的登录注册帧 登录: 68 32 00 32 00 68 C9 03 44 04 00 00 02 71 00 00 01 00 88 16 解析: 68 //帧起始符 32 00 ...
-
376.1协议解析源代码
376.1 协议解析 前置机 源程序 全 保真, public struct FrameInfo { //是发送还是接收帧 public bool IsSend; //帧头 68 public const string FrameFirst = "68"; //帧头 68 public const string FrameSecond = "68"; //帧长度 public string L1; //控制域内容 (控制域C) public string DIR;//传输方向位 D7 -->DIR=0:表示此帧报文是由主站发出的下行报文 public string PRM;//启动标志位 D6 -->PRM=1:表示此帧报文来自启动站;PRM=0:表示此帧报文来自从动站。 public string FCB;//帧计数位 D5(上行为ACD) -->FCV=1时,FCB表示每个站连续的发送/确认或者请求/响应服务的变化位。复位命令中的FCB=0 public string FCV;//帧计数有效位 D4 public string CID;//控制域 D3~D0 功能码PRM=1:功能码11【请求∕响应帧,请求2级数据】,功能码10【请求∕响应帧,请求1级数据】 //地址域内容 public string A1;//行政区划码 public string A2;//终端地址 public string MSA;//主站地址 public string ArrFlag;//主站地址和终端组地址标志 //标记时候为组地址 (1=组地址 0=单地址)
-
java网络编程详解(分层,TCP/IP,网络基础,协议)
计算机网络: 计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合,一个计算机网络组成包括传输介质和通信设备。 虽然网络类型的划分标准各种各样,但是从地理范围划
-
java网络编程(三)----同步非阻塞nio及reactor模型
很多刚接触NIO的人,第一眼看到的就是Java相对晦涩的API,比如:Channel,Selector,Socket什么的;然后就是一坨上百行的代码来演示NIO的服务端Demo,所以这里我们人性化地简单介绍一下。 NIO我们一般认为是New I/O(也是官方的叫法),因为它是相对于老的I/O类库新增的(其实在JDK 1.4中就已经被引入了,但这个名词还会继续用很久,即使它们在现在看来已经是“旧”
-
Java中的网络IO模型:BIO/NIO/AIO
目录Java IO类型Java网络IO模型:BIO/NIO/AIO1. Java BIO(同步阻塞)2. Java NIO(同步非阻塞)3. Java AIO(异步非阻塞)BIO、NIO、AIO 适用场景分析 Java IO类型 Java IO常见使用场景 磁盘操作: File 字节操作: InputStream 和 OutputStream 字符操作: Reader 和 Writer 对象操作: Serializable 网络操作 Java 中的网络支持 InetAddress: 用于表示网络上的硬
-
卿学姐的b站视频
qscqesze
-
电力电表376.1协议java版
电力行业376.1-Java版 ,如有问题请留言
-
如何去掉流氓网站http://www.2345.com/?177
晚上十二点朋友打电话给我,说自己的电脑打开IE时,IE的默认地址被改成了http://www.2345.com/?177解决过程 1.远程协助看了帮他把注册表"start page"的所以值都改成了"about:blank",点桌面上的IE,一切正常,后来点了快捷方式,IE又会变成: http://www.2345.com/?1772.在快捷...
4 楼 hiscaler 2009-09-09 14:15
3 楼 erickdu888 2009-09-08 13:48
2 楼 richyzhang 2009-09-07 13:34
1 楼 jemysky 2009-09-07 10:58