ATE
hanyingzhong
这个作者很懒,什么都没留下…
展开
-
python : statemachine
statemachine原创 2022-09-19 13:22:30 · 559 阅读 · 1 评论 -
python rpc using zmq-XPUB/XSUB
rpc python zmq原创 2022-09-01 15:15:36 · 904 阅读 · 0 评论 -
python zmq xpub/xsub
zeromq python xpub/xsub proxy原创 2022-08-31 15:21:31 · 683 阅读 · 0 评论 -
相干采样 FFT python
import numpyimport numpy as npfrom scipy.fftpack import fftimport matplotlib.pyplot as pltfrom matplotlib.pylab import mplmpl.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文mpl.rcParams['axes.unicode_minus'] = False # 显示负号# https://drr.ikcest.o.原创 2022-05-08 16:27:48 · 1662 阅读 · 0 评论 -
ZeroMQ:事件监控
#include <stdio.h>#include <zmq.h>#include <string.h>#include <assert.h>#include <malloc.h>//http://api.zeromq.org/4-2:zmq-socket-monitorstatic int get_monitor_event(void* monitor, int* value, char* address){ // Fir.原创 2022-04-21 15:09:20 · 3511 阅读 · 0 评论 -
python有用的库:tqdm/viztracer
tqdm:Fast, Extensible Progress Meterviztracer:A debugging and profiling tool that can trace and visualize python code execution原创 2022-04-21 11:08:56 · 769 阅读 · 0 评论 -
python:zeromq:send_multipart:send_string
import zmqimport randomimport timefrom multiprocessing import Processa = ['one', 'two', 'three', 'four', 'five']b = [10, 20, 30, 31, 50]d = dict(zip(a, b))def pub001(): context = zmq.Context() socket = context.socket(zmq.PUB) socket..原创 2022-04-18 14:10:26 · 843 阅读 · 0 评论 -
python/tornado/ioloop/push-pull
import timeimport zmqfrom zmq.log.handlers import PUBHandlerimport loggingfrom threading import ThreadLOG_URL = 'tcp://127.0.0.1:12345'def consume(url): ctx = zmq.Context.instance() s = ctx.socket(zmq.PULL) s.connect(url) while T.原创 2022-04-16 15:45:50 · 662 阅读 · 0 评论 -
python/zeromq/logger
import timeimport zmqfrom zmq.log.handlers import PUBHandlerimport loggingfrom threading import ThreadLOG_URL = 'tcp://127.0.0.1:12345'handler = PUBHandler(LOG_URL)handler.root_topic = 'foo'logger = logging.getLogger('foobar')logger.setLevel(l.原创 2022-04-13 15:51:44 · 821 阅读 · 0 评论 -
python/zmq/monitor
此解决方案基于MonitoredQueue example from pyzmq doc服务器绑定到端口5555服务器将绑定到端口5555。与其他示例不同,我将保持服务器作为固定部分,而不会更改它连接到monitoredqueue。但是,这种交换不是问题,也不会产生任何问题(只要您正确地调整MonitoredQueue)。在MonitoredQueue绑定到端口4444,连接到端口5555,在端口7777上发布流量MonitoredQueue位于客户端和服务器之间。它监听端口4444,向服务原创 2022-04-11 09:35:01 · 516 阅读 · 0 评论 -
python/zeromq/IOLoop
直接用tornado中的IOLoop代替zmq.eventloop.ioloop# coding: utf-8import osimport zmqimport tornado# from zmq.eventloop.ioloop import IOLoopfrom tornado.ioloop import IOLoopfrom zmq.eventloop.zmqstream import ZMQStream# 分类后的日志的zmq的pub地址LOG_TYPE_PUB_PATH.原创 2022-04-10 11:03:19 · 642 阅读 · 0 评论 -
windows/openPGM/datetime初始化失败
sockaddr.c/* join IP multicast groups */ for (unsigned i = 0; i < res->ai_recv_addrs_len; i++) pgm_setsockopt (sock, IPPROTO_PGM, PGM_JOIN_GROUP, &res->ai_recv_addrs[i], sizeof(struct pgm_group_source_req)); pgm_setsockopt (sock, IPPRO.原创 2022-04-08 20:26:29 · 399 阅读 · 0 评论 -
Rabbitmq/python/RPC
Rabbitmq/python/RPC原创 2022-04-02 09:51:00 · 2721 阅读 · 0 评论 -
一种C语言同步代码封装方法
#include "stdio.h"#include <stdarg.h>void SetMeasurementParameter(unsigned int SampleCount, unsigned int SampleInteval,...) { printf("%d %d\r\n", SampleCount, SampleInteval);}void SetMeasurementParameter2(int co.原创 2022-03-24 13:54:01 · 905 阅读 · 0 评论 -
在 Batch 中使用多实例任务来运行消息传递接口 (MPI) 应用程序
你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问https://docs.azure.cn。在 Batch 中使用多实例任务来运行消息传递接口 (MPI) 应用程序项目 2022/03/11 18 个参与者使用多实例任务可在多个计算节点上同时运行 Azure Batch 任务。 这些任务可在 Batch 中实现高性能计算方案,例如消息传递接口 (MPI) 应.转载 2022-03-16 17:15:51 · 391 阅读 · 0 评论 -
HDF5/SWMR
import sysimport h5pyimport numpy as npimport loggingfrom multiprocessing import Process, Eventclass SwmrReader(Process): def __init__(self, event, fname, dsetname, timeout=2.0): super(SwmrReader, self).__init__() self._event = .原创 2022-03-14 19:24:12 · 1235 阅读 · 0 评论