正文内容加载中...
posted @ 2020-06-01 18:11 Shikyoh 阅读(7) 评论(0) 推荐(0) 编辑
摘要:AsyncLocal<string> data = new AsyncLocal<string>(); data.Value = "lcc"; for (int i = 0; i < 20; i++) { var current = i; Thread.Sleep(500 * current); T 阅读全文
posted @ 2020-03-05 17:24 Shikyoh 阅读(91) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestPipeline { public class Testcs { public delegate v 阅读全文
posted @ 2020-02-13 17:37 Shikyoh 阅读(30) 评论(0) 推荐(0) 编辑
摘要:canal 占用了生产者 .net core端 使用消费者获取canal 消息 安装 Confluent.Kafka demo使用 1.3.0 注意: 1. 在config项 中 有 EnableAutoCommit 设置是否自动应答提交,默认是 true,如果设置为否,需要在消费后,手动 comm 阅读全文
posted @ 2019-12-24 17:05 Shikyoh 阅读(152) 评论(0) 推荐(0) 编辑
摘要:第一步 创建Zookeeper 下载完成后 修改 Zookeeper中的 zoo.cfg 修改 dataDir 、dataLogDir 集群模式 server.1=ServerIP:2888:3888 第二步 创建 kafka 检查 server.properties 是否正确 配置端口 liste 阅读全文
posted @ 2019-12-24 11:56 Shikyoh 阅读(94) 评论(0) 推荐(0) 编辑
摘要:canal是阿里开源的中间件,主要用于同步mysql数据库变更。具体参见:https://github.com/alibaba/canal/releases 搭建环境: vmware centos7 部署mysql和canal windows开发canal client,自动捕获mysql数据库变更 阅读全文
posted @ 2019-12-19 11:15 Shikyoh 阅读(66) 评论(0) 推荐(0) 编辑
摘要:linux下安装sqlserver数据库有2种办法,第一使用yum镜像安装,第二使用rpm安装包安装 rpm安装地址为:https://packages.microsoft.com/rhel/7/mssql-server-2017/ 使用rpm安装的话可能存在依赖问题,此处不做详细安装说明。 重点说 阅读全文
posted @ 2019-09-28 17:00 Shikyoh 阅读(48) 评论(0) 推荐(0) 编辑
摘要:1.发送文字消息没有问题,如何发送文件消息 SignalR可以将参数序列化和反序列化. 这些参数被序列化的格式叫做Hub 协议, 所以Hub协议就是一种用来序列化和反序列化的格式. Hub协议的默认协议是JSON, 还支持另外一个协议是MessagePack. MessagePack是二进制格式的, 阅读全文
posted @ 2019-09-26 17:14 Shikyoh 阅读(370) 评论(0) 推荐(0) 编辑
摘要:小心C# 5.0 中的await and async模式造成的死锁 平时在使用C# 5.0中的await and async关键字的时候总是没注意,直到今天在调试一个ASP.NET项目时,发现在调用一个声明为async的方法后,程序老是莫名其妙的被卡住,就算声明为async的方法中的Task任务执行 阅读全文
posted @ 2019-07-10 15:44 Shikyoh 阅读(51) 评论(0) 推荐(0) 编辑
摘要:bcp 实用工具可以在 Microsoft SQL Server 实例和用户指定格式的数据文件间大容量复制数据。 使用 bcp 实用工具可以将大量新行导入 SQL Server 表,或将表数据导出到数据文件。 除非与 queryout 选项一起使用,否则使用该实用工具不需要了解 Transact-S 阅读全文
posted @ 2019-06-26 11:58 Shikyoh 阅读(249) 评论(0) 推荐(0) 编辑