- 博客(17)
- 资源 (60)
- 收藏
- 关注
转载 zeromq发布pub和订阅sub
pub#include "stdafx.h"#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <string>#include <zmq.h>using namespace std;int main(){ printf("Hello world!\n"
2018-03-29 18:30:00 1587
原创 zeromq服务器ZMQ_REP和客户端 ZMQ_REQ
server// Hello World server#include "stdafx.h"#include <zmq.h>#include <stdio.h>#include <Windows.h>#include <string.h>#include <assert.h>int main(void){ // Socket t...
2018-03-28 21:35:35 2293
原创 oracle initialization or shutdown in process
cmdsqlplus / as sysdbaconn system/system as sysdbashutdown normalstartup mount;alter database open;ok~~
2018-03-27 16:07:16 224
转载 介绍如何在linux下安装QT-SDK和Qt Creatro的配置
介绍如何在linux下安装QT-SDK和Qt Creatro的配置主机环境:ubuntu10.10QT SDK版本:qt-SDK-linux-x86-opensource-2010.04QT Creator版本:2.0.0在XC2440光盘的linux平台工具中,找到qt-SDK-linux-x86-opensource-2010.04.bin.tar.bz2,放到linux下解压出可执行程序加上...
2018-03-20 17:37:17 331
转载 strncpy 和 memcpy 的区别
昨天仙儿去面试,告诉我他被问到这样一个题目。很遗憾尽管这两个函数是如此简单常用,而我也回答错了。换句话说如果我去回答我也会被鄙视的。我以为既然有人这样问,那么可能在内存重叠时可能会不一样,然而我回去查了下 msdn 发现两者对于内存重叠都是未定义行为,所以内存重叠时应该使用 memmove,而不是 memcpy。 那么两者的区别在哪里呢,首先我们忽略参数的类型差别(前者明确要求 ch...
2018-03-14 14:07:02 10749
转载 Modbus RTU/TCP协议解析
Modbus通信协议由Modicon公司(现已经为施耐德公司并购,成为其旗下的子品牌)于1979年发明的,是全球最早用于工业现场的总线规约。由于其免费公开发行,使用该协议的厂家无需缴纳任何费用,Modbus通信协议采用的是主从通信模式(即Master/Slave通信模式),其在分散控制方面应用极其广泛,从而使得Modbus协议在全球得到了广泛的应用。Modbus通信协议具有多个变种,其具有支持串口...
2018-03-14 13:31:51 498
转载 IEC104规约流程
IEC104 规约作为网络通信规约,由客户端和服务端组成,服务端口默认为2404 。它的基本流程如下:1. 由客户端向服务器建立连接,同时,发送链路启动帧。2.服务端在收到链路启动帧后,向客户端发送启动确认帧。3.客户端收到启动确认帧后,发送总召数据请求帧。4.服务端收到总召数据请求后,发送总召数据响应帧,然后继续发送总召数据。总召数据发送完成后,发送总召数据结束帧。5.客户端在收到总召数据结束帧...
2018-03-14 11:25:10 4291 1
转载 H5完成拖拽,复制数据功能~
在React 、Redxu 、Dva框架背景下实现h5拖拽复制~需求如图:我想在模板预览组件中拖拽某个模板至页面预览~ 看代码: 要被拖拽的元素设置一些必须的属性:draggable、onDragStart<div draggable="true" onDragStart={drag}> 我是模板中的小盒子</div>123在拖...
2018-03-09 13:27:31 1674
原创 QDialog对框框在最前端
Qt::WindowFlags flags = this->windowFlags(); this->setWindowFlags(flags | Qt::CustomizeWindowHint | Qt::WindowStaysOnTopHint);
2018-03-08 14:56:51 5370
转载 nafxcwd.lib(afxmem.obj) :error LNK2005: "void * __cdecl operator new(unsigned int)"(??2@YAPAXI@Z) al
https://support.microsoft.com/zh-cn/help/148652/a-lnk2005-error-occurs-when-the-crt-library-and-mfc-libraries-are-linked-in-the-wrong-order-in-visual-c在 Visual C++ 中以错误的顺序链接 CRT 库和 MFC 库时出现 LNK2005 错误...
2018-03-08 11:26:49 638
原创 消息中间件
RabbitMQRabbitMQ是实现了高级消息队列协议(英语:Advanced Message Queuing Protocol)(AMQP)的开源消息代理(英语:Message broker)软件(亦称面向消息的中间件(英语:Message-oriented middleware))。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在開放電信平台框架上的。KafkaKa...
2018-03-05 08:48:35 266
转载 Qt实现窗体在显示屏旁边自动隐藏(类似QQ)
Qt实现窗体在显示屏旁边自动隐藏(类似QQ)看群里有人问这个东西,本人闲来无事便依照自己的想法实现了下:其实实现的点子很简单:void AutoHideWidget::leaveEvent(QEvent *event){ isAutoHide(); if (m_bIsAutoHide) { hideWidget(); }}void AutoH...
2018-03-04 21:19:45 1330
原创 IEC104报文解读
104规约大致有1997年和2002年(02版)两个版本,在配置上没什么变化,只是02版在97版上扩展了遥测、遥信等信息体起始地址,区别如下:类别 97版 02版 YX 1H------400H 1H------4000H YC 701H------900H 4001H------5000H YK b01H-------b80H 6001H-------6100H 设点 B81H...
2018-03-01 15:29:54 61740 27
MySQL浏览器SQLyog-11.5.1-0.x86Community.rar
2019-11-20
Navicat for MySQL_11.2.15.rar
2019-08-04
qt5 qftp编译
2019-02-25
iec61850应用入门
2019-02-02
win10 64 windbg
2019-01-27
云风伙伴算法代码
2018-08-08
log4qt qt5版本
2018-04-27
104报文解读
2018-03-01
Overview NClass is a free tool to easily create UML class diagra
2023-05-08
WMIDiaog安装程序 详细方法
2022-10-12
c# winform 绘制多行文本:自动换行:文本
2022-06-29
C#中标准Dispose模式的实现
2022-04-22
c# 测试UserControl内存泄漏
2022-04-21
HCloner.zip
2021-11-23
CustonColumn.zip
2020-12-21
simpleIO_direct_control.cid
2020-10-13
KKSetup.exe
2020-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人