现在位置: 首页

中央全面深化改革委员会第十三次会议

2020-04-27 21:49 战略·谋略  ⁄ 共 2473字 暂无评论
新华社北京4月27日电 中共中央总书记、国家主席、中央军委主席、中央全面深化改革委员会主任习近平4月27日下午主持召开中央全面深化改革委员会第十三次会议并发表重要讲话。他强调,我国疫情防控和复工复产之所以能够有力推进,根本原因是党的领导和我国社会主义制度的优势发挥了无可比拟的重要作用。发展环境越是严峻复杂,越要坚定不移深化改革,健全各方面制度,完善治理体系,促进制度建设和治理效能更好转化融合,善于运用...
阅读全文

evpp网络库代码分析(二)

2020-04-27 15:35 工业·编程  ⁄ 共 3868字 暂无评论
下图是盗用自《Linux多线程服务端编程,使用muduo C++网络库》一书6.6.2章节(以及下面的时序图也是盗用该书的图)。该图列举出大部分常用的网络编程模型,当然了,这里并没有列出Boost.Asio的proactor模式。 其中表中的“互通”是指多个客户端(连接)间是否能方便地交换数据,如chat聊天程序;UNP是指经典的《Unix网络编程卷一:套接字联网API》一书章节。而我们的evpp库实际上是用到了“方案9”,方案9的时序图如下: 可以看出...
阅读全文

evpp网络库代码分析(一)

2020-04-26 15:28 工业·编程  ⁄ 共 9988字 评论 1 条
    evpp是奇虎360内部使用的开源多线程网络库,集tcp/udp/http多种协议的服务器和客户端支持。它可以不依赖boost库,使用现代c++14语言(evpp/invoke_timer.cc的lambda表达式使用到了c++14的特性)进行编码。本项目高度参考了muduo网络库,而底层使用现成的libevent库作为事件驱动库,典型的一个reactor网络编程模式的例子,本文就是通过分析evpp源码来达到学习c++网络编程的效果。     muduo代...
阅读全文

使用wireshark抓取USB包

2020-04-25 15:16 工业·编程  ⁄ 共 650字 暂无评论
查阅了发现抓取usb包的工具,主要有以下三个:Bus Hound,USBlyzer 和-USBTrace,我使用的是Bus hound和USBlyzer。关于这两个工具的使用我就不在这班门弄斧了,我今天想说的是wireshark这个工具。 无意中发现wireshark也可以抓取usb数据包,而且列出来的信息也比较直观。 可能有些人的wireshark无法抓取usb包,那是因为你在安装的过程中都是一路默认下去的。所以如果想用wireshark抓取usb数据的话,可以考虑重新安装。 ...
阅读全文

白云先生:深度解读“中行原油宝”事件

2020-04-24 12:12 战略·谋略  ⁄ 共 5627字 暂无评论
继原油跌成负值刷屏之后,这两天“中行原油宝”事件,也刷屏了。很多留言问怎么看待原油宝事件。原油宝事件,已经超出了这件事本身,凸显出来了很多更深层次的问题。今天我们来深入讲讲这个事。 1、原油期货,是金融衍生品的一种。从原油宝事件看,公众缺乏金融衍生品教育,导致很多投资者对金融衍生品缺乏了解。很多人想当然的认为,金融衍生品既然也是投资标的,那么就应该和炒股买基金,买银行的理财产品差不多的事情。实际上...
阅读全文

Duilib源码分析(六)整体流程

2020-04-24 09:59 工业·编程  ⁄ 共 3342字 暂无评论
此处我们将通过实际的举例分析,duilib创建的工程,在整个资源解析、控件创建、控件加载与绘制,控件数据处理等管理的整个过程进行整合: 为了便于分析,我们仍然从项目中附带的工程“TestApp1”进行更深入的学习,以下执行流程为具体的大致步骤和操作内容; 从入口点WinMain: 1. CPaintManagerUI整个绘制UI的管理器,调用静态成员函数设置当前应用程序实例句柄以及资源路径(主要为各种xml和图片资源); 2. 初始化COM组件; ...
阅读全文

Duilib源码分析(五)UI布局—Layout与各子控件

2020-04-23 09:39 工业·编程  ⁄ 共 2401字 暂无评论
接下来,继续分析duilib之UI布局Layout,目前提供的布局有:VerticalLayout、HorizontalLayout、TileLayout、TabLayout、ChildLayout分别为垂直布局、水平布局、平铺布局、TAB布局、子窗体布局; 一般项目中用得比较多的是垂直布局、水平布局,我们将分别分析各布局; VerticalLayout:垂直布局,继承于CContainerUI容器UI类;而CContainerUI也继承于CControlUI,故VerticalLayout实际上也是一种UI控件; 成员函数: GetCl...
阅读全文

华为OD社招面试(技术二面完)–总结复盘

2020-04-22 19:55 官场·职场  ⁄ 共 2941字 暂无评论
一、华为OD简介:     首先来解释一下什么是华为OD面试,OD一般是指的是华为的“外包”公司,比如像德科这种。网上其实有很多人都吐槽过这个招聘模式,因为招进去的人不直接是华为内部的人,挂在德科名下或其他,工作地点大部分都是在华为公司,虽然明面上同薪同酬,福利奖金与华为内部员工一致,但其实差很多,尤其是待遇和期权上面。之前,成都华为的招聘主管和我聊的是虽然是外包,但是每年可以从外包公司中选...
阅读全文

Duilib源码分析(四)绘制管理器—CPaintManagerUI

2020-04-22 09:38 工业·编程  ⁄ 共 7094字 暂无评论
接下来,分析uilib.h中的UIManager.h,在正式分析CPaintManagerUI前先了解前面的一些宏、结构; 枚举类型EVENTTYPE_UI:定义了UIManager.h中事件通告类型TEventUI结构中的各Type值,从UIEVENT__FIRST至UIEVENT__LAST分别定义了  键盘按键事件 (UIEVENT__KEYBEGIN~UIEVENT__KEYEND)、鼠标事件(UIEVENT__MOUSEBEGIN~UIEVENT__MOUSEEND)、以及其他的几个事件;  UIFLAG__XXX:宏定义了UIFLAG_TABSTOP(TAB支持)、UIFL...
阅读全文

白云先生:原油跌成负值,超级大萧条来了

2020-04-21 10:00 战略·谋略  ⁄ 共 3351字 暂无评论
一夜之间,原油跌成负值的新闻刷屏了。WTI5月原油期货结算价收报-37.63美元,历史上首次收于负值。 显然,这是一个非常重大的信号,它表明,超级大萧条真的来了。大家还记得我们前面的文章吗,我们当时说,全球经济,距离超级大萧条还有半个月的时间。果然,超级大萧条很快就到了。大萧条是什么呢,它是货轻币重到了极端的情况,东西越来越不值钱,钱越来越值钱。和大萧条相反的,则是恶性通胀,恶性通胀是币轻货重,钱越来越...
阅读全文