默克尔 Golang Merkle树实现,带有hash.Hash接口,用于支持流。 文件 下一步是什么? 更多测试和审查 流式HashTreeer类型,可以验证提供的节点,以进行流式验证 执照 参见许可
2024-04-27 13:51:42 9KB go streaming merkle hash
1
RSA加密工具 利用RSA+MD5+salt 加密后 可以导出csv文件,加密的csv文件可以导入进行解密
2024-04-26 21:11:47 2.2MB RSA MD5
1
Qt中使用QWidget重绘实现圆环形渐变色进度条,支持不确定进度模式,支持设置背景图片,另外组件的整体尺寸,圆环粗细,各部分颜色,字体都是可以随意调整的,还支持QWidget的QSS语句调整背景色,外边框等,灵活度很高,开箱即用。演示效果请看这篇博文: https://blog.csdn.net/wu10188/article/details/137512677
2024-04-26 20:53:16 14KB
1
Modbus Rtu协议,服务器监听指定端口代码,maven引入后开箱即用。 三行代码即可实现下发指令给网络IO控制器。比如USR-IO808-CAT1 实现远程控制通道的断开或闭合。远程控制多台设备开关so easy!!!
2024-04-26 15:05:41 35KB Modbus 远程控制
1
基于最小二乘支持向量机理论建立了岩土本构模型,并结合有限元理论分析了ABAQUS在求解非线性问题的基本原理和具体过程。利用ABAQUS中UMAT接口将最小二乘支持向量机岩土本构模型用于一隧道工程开挖实例分析,结果表明其最小二乘支持向量机本构模型用于有限元分析的可行性和优越性。
1
什么是ZooKeeper ? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 Rabbit ZooKeeper Extensions 该项目使用了 Apache ZooKeeper .NET async Client 组件,除提供了基本的zk操作,还额外封装了常用的功能以便让.net开发者更好的使用zookeeper。 提供的功能 session过期重连 永久watcher 递归删除节点 递归创建节点 跨平台(支持.net core) 使用说明 创建连接 IZookeeperClient client = new ZookeeperClient(new ZookeeperClientOptions         {             ConnectionString = "172.18.20.132:2181",             BasePath = "/", //default value             ConnectionTimeout = TimeSpan.FromSeconds(10), //default value             SessionTimeout = TimeSpan.FromSeconds(20), //default value             OperatingTimeout = TimeSpan.FromSeconds(60), //default value             ReadOnly = false, //default value             SessionId = 0, //default value             SessionPasswd = null //default value         }); 创建节点 var data = Encoding.UTF8.GetBytes("2016"); //快速创建临时节点 await client.CreateEphemeralAsync("/year", data); await client.CreateEphemeralAsync("/year", data, ZooDefs.Ids.OPEN_ACL_UNSAFE); //快速创建永久节点 await client.CreatePersistentAsync("/year", data); await client.CreatePersistentAsync("/year", data, ZooDefs.Ids.OPEN_ACL_UNSAFE); //完整调用 await client.CreateAsync("/year", data, ZooDefs.Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT_SEQUENTIAL); //递归创建 await client.CreateRecursiveAsync("/microsoft/netcore/aspnet", data, CreateMode.PERSISTENT); 获取节点数据 IEnumerable data = await client.GetDataAsync("/year"); Encoding.UTF8.GetString(data.ToArray()); 获取子节点 IEnumerable children= await client.GetChildrenAsync("/microsoft"); 判断节点是否存在 bool exists = await client.ExistsAsync("/year"); 删除节点 await client.DeleteAsync("/year"); //递归删除 bool success = await client.DeleteRecursiveAsync("/microsoft"); 更新数据 Stat stat = await client.SetDataAsync("/year", Encoding.UTF8.GetBytes("2017")); 订阅数据变化 await client.SubscribeDataChange("/year", (ct, args) => {     IEnumerable currentData = args.CurrentData;     string path = args.Path;     Watcher.Event.EventType eventType = args.Type;     return Task.CompletedTask; }); 订阅子节点变化 await client.SubscribeChildrenChange("/microsoft", (ct, args) => {     IEnumerable currentChildrens = args.CurrentChildrens;     string path = args.Path;     Watcher.Event.EventType eventType = args.Type;     return Task.CompletedTask; }); FAQ 什么时候会触发 "SubscribeDataChange" 事件 ? 在以下情况下会触发通过 "SubscribeDataChange" 方法订阅的事件: 节点被创建 节点被删除 节点数据发生改变 zk连接重连成功 什么时候会触发 "SubscribeChildrenChange" 事件 ? 在以下情况下会触发通过 "SubscribeChildrenChange" 方法订阅的事件: 节点被创建 节点被删除 节点子节点发生改变 zk连接重连成功 如何在 "xxxxChange" 事件中区分节点的状态 ? 在事件触发参数会有个类型为 "EventType" 的属性 "Type",通过该属性可以清楚的区分出节点变更的原因。 为什么要写这个程序,它与 "ZooKeeperEx" 有什么区别 ? 官方提供的组件,只提供了基本的api,在正常的zk使用情景中需要做非常复杂的事情,滋生出很多额外的代码并且不能保证其执行的正确性。 在java语言中也有对官方zk进行封装的包 ZKClient,当前组件也是参考了这个项目。具体组件包提供了什么功能请参考 "提供的功能" 这一节。   更新介绍,详见作者博客:http://www.cnblogs.com/ants/p/6209773.html    标签:.net
2024-04-24 09:19:55 29KB 开源项目
1
资源包含4个文件,其中.m和.npy为模型文件,其余两个是jupyter格式的python文件,如果没有jupyter可以用记事本或是vs code打开,再粘到py文件中运行 代码详解可见博客:https://blog.csdn.net/weixin_42486554/article/details/103732613
2024-04-23 11:16:00 375KB 支持向量机 kmeans 图像分类
1
价值5000的三网免挂码支付系统-个人免签支付系统-当面付支付-支持代理轮询收款个码免签.zip
2024-04-23 09:54:11 73.93MB 个人免签 支付回调
1
TA-Lib股市技术分析利器,股票K线图,多种技术指标,包括移动平均线、MACD、RSI、KDJ、BOLL等等。由于官网没有64位的win版本,所以直接pip install TA-Lib会失败。网上一堆所谓的解决方法都是勒色,你可能折腾一天都不成功。直接下载我这个ta_lib-0.4.25-cp311-cp311-win_amd64.whl文件,本地安装即可,1分钟解决。切换到whl所在路径, pip install ta_lib-0.4.25-cp311-cp311-win_amd64.whl
2024-04-20 14:44:11 494KB TA-Lib win64 python 股票量化
1
使用vc打开图片文件支持格式(BMP, GIF, JPG, PNG, TIF, ICO, TGA, PCX, PSD)含vc源代码,可编译执行的exe
2024-04-20 13:49:01 540KB 打开图片文件 多个格式
1