摘要: Golang中如何正确的使用sarama包操作Kafka? 一、背景 在一些业务系统中,模块之间通过引入Kafka解藕,拿IM举例(图来源): 用户A给B发送消息,msg_gateway收到消息后,投递消息到Kafka后就给A返回发送成功。这个时候,其实还没有持久化到mysql中,虽然最终会保持一致 阅读全文
posted @ 2021-08-12 10:38 Go和分布式IM 阅读(6577) 评论(2) 推荐(1) 编辑
摘要: //LPDIRECTSOUNDBUFFER如何设置声音大小?》//取值范围是0 ~ -10000, 0最大,-10000最小,单位是分贝//0-100音量转换成分贝double decibels;DWORD dsVol;if (lVolume = 100) { dsVol = DSBVOLUME... 阅读全文
posted @ 2015-04-21 10:25 Go和分布式IM 阅读(1318) 评论(0) 推荐(0) 编辑
摘要: 如图,要实现下列等待界面时,等待界面是以ShowDialog弹出的,发现关闭后,主窗体会闪烁一下的BUG,搞半天没搞明白啥原因。过了几天后,搜索了下发现,在fm.ShowDialog(),显示出来时,其他位置再调用fm.Close(),后又调用了fm.Dispose(),注释掉了fm.Dispose... 阅读全文
posted @ 2014-07-02 21:19 Go和分布式IM 阅读(868) 评论(0) 推荐(0) 编辑
摘要: class Student { private string _name; public int Age = 0; public static void Test() { Student stu = new ... 阅读全文
posted @ 2014-05-09 14:43 Go和分布式IM 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.有如下代码(显示下拉框时,屏幕最大化右键菜单的显示坐标处理):起初:Rectangle rect = System.Windows.Forms.SystemInformation.VirtualScreen;//获取在屏幕的坐标Point screenPoint = this.ListTree.... 阅读全文
posted @ 2014-04-23 20:18 Go和分布式IM 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 在顶部#include 然后,在c盘新建一个txt文件,把后缀名更改为.dat,并且命名mp3Decode.dat//以二进制模式和在文件尾追加的方式打开文件std::fstream f("c:\\mp3Decode.dat", std::ios::binary | std::ios::app);//pDeFullBuf是一个BYTE[] *pDeFullBuf的指针,强制转换为char *//bDecFullLen是有效的数据长度f.write((char*)pDeFullBuf, bDecFullLen);//关掉流f.close(); 阅读全文
posted @ 2014-03-04 18:46 Go和分布式IM 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 1.今天早上编码发现,这很奇怪再一看,原来是DateTime类型,DateTime进去一看发现时Struct类型,原来如此 阅读全文
posted @ 2014-01-23 11:11 Go和分布式IM 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.csdn.net/abrahu/article/details/6611504C#获得命令提示符输出分类:c#应用程序2011-07-16 23:34600人阅读评论(0)收藏举报c#stringcmdC#中如何获得命令提示符cmd中的输出呢?我们知道我们可以使用Process类调用外部程序运行。现在我们调用一个命令提示符,然后想获得它返回的文字该如何做呢。可以看下面的事例:Process p = new Process();p.StartInfo.CreateNoWindow = true;//不显示调用窗体界面p.StartInfo.FileName = &q 阅读全文
posted @ 2014-01-22 18:47 Go和分布式IM 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,用VS设计界面时,VS默认控件的访问修饰符为private,但是我就很奇怪,private修饰的字段不是只有类内部才能访问吗?好神奇的VS,这到底是怎么实现的?难道就是类似文本编辑器的作用?==。 阅读全文
posted @ 2014-01-22 10:42 Go和分布式IM 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1.interface对于接口,一把我在项目中会这样使用: interface IStudent { string Name(); string GoSchool(); }但是呢,这样有个不好的地方就是Name明显的是要获得姓名的,方法好像有点大,某一天我在书中看到可以变化成这样: interface IStudent { string Name { get; } string GoSchool(); } pu... 阅读全文
posted @ 2014-01-15 10:00 Go和分布式IM 阅读(382) 评论(0) 推荐(0) 编辑