RocketMQ Windows 32位客户端-源码编译

阿里云官方没有提供RocketMQ Windows 32位的 SDK, 但是我们在实际场景下不可能放弃 32位的Windows的系统;实际上  apache  在 github 上提供了客户端的C++ 源码https://github.com/apache/rocketmq-client-cpp这套 C++ 源码不仅可以编译出 Windows / linux /mac 的客户端 ...

如何三问秒杀面试官

最近各个群里都有人在吐槽被面试官刁难,遭遇各种面试尬问, 具说有人被面试官追问野指针和线程锁这么无知无聊的问题。哎,这里冲哥以多年被面试者吊打的总结,教你怎么三步秒杀面试官,直接把他噎死,轻松过关此轮面试。 一、气场面试按约定的时间一定不要太守时,如果是对方的HR 主动约你,你适当的推迟到本周之内的两天内,说明原因是你现在还有项目上的事情在处理。 时间最好约在下午两点后,一般不要约上午。你到了约定的时间后可以再晚十分钟到半小时后出现他们公司的前台。 然后客气的解释因 ...

未命名

好久没有更新了,差点连密码都忘了,这一段时间太忙了,平常的笔记也都用有道云笔记在记录,博客也就不更新了,还是得养成更新的习惯;把最近这几天写的代码提交一下。有需要的朋友自取,自己那天再需要也当备忘录了 ...

获取Windows 上应用窗口相关属性

最近项目经常需要获取应用程序窗口的详细信息,比如相对的位置、尺寸、窗口属性, 写了一个测试用的 DEMO  试试一些基本的获取void CMFCApplication1Dlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码         /** 根据窗口类名和标题名找到窗口,返回句柄** ...

MoveWindow 和 SetWindowPos 区别【摘录】

  先看MoveWindow()函数,用于改变窗口的位置和尺寸,对于顶层窗口,按照屏幕对齐与左上角,对于子窗口,则对齐与父窗口的左上角。BOOL MoveWindow( HWND hWnd,int x, int y, int nWidth, int nHeight,BOOL bRepaint = TRUE);  第一个表示窗口句柄;  参数x,y表 ...

VS2015 在 MFC中插入ActiveX 控件(mstscax.dll)后报出Debug Assertion Failed

昨天同学想基于mstscax.dll 实现一个简单的MSRDP 客户端,参照网上的方法在MFC 对话框插入一个ActiveX 控件然后创建对象,但是即使一行代码也不写直接运行,立即就报错了Debug Assertion Failed!Program: C:\WINDOWS\SYSTEM32\mfc140ud.dllFile: d:\agent\_work\3\s\src\vctools\VC7Libs\Ship\ATLMFC\Src\MFC\oc ...