自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【高级线程管理】线程池

【高级线程管理】线程池高级线程管理在复杂的任务体系中,我们在代码中添加并行的同时,还要加入负责分发和控制并发线程的管理机制。 如Windows中: - Windows分发器对象(Windows Dispatcher Object)负责管理和处理线程、调度线程在CPU上执行,并维护同步。 - Windows虚拟内存管理器(Windows Virtual Memory Manager)负责管理内存

2017-07-30 14:37:21 708

原创 Python、/C/C++ Socket编程实例

Socket:socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。 在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的

2017-07-24 16:13:14 2920

原创 小a和小b一起玩一个游戏,两个人一起抛掷一枚硬币,正面为H,反面为T。两个人把抛到的结果写成一个序列。如果出现HHT则小a获胜,游戏结束。如果HTT出现则小b获胜。问a获胜的概率?

小a和小b一起玩一个游戏,两个人一起抛掷一枚硬币,正面为H,反面为T。两个人把抛到的结果写成一个序列。如果出现HHT则小a获胜,游戏结束。如果HTT出现则小b获胜。小a想问一下他获胜的概率是多少?情况分析: 设a获胜的概率为x,则: 上分支a的概率为:1/2*(1/2+1/4+…+1/(z^n-1))=1/2 下分支a的概率为:1/2*1/2*x 于是:x=1/2+x*1/4->x=2/3

2017-07-24 16:02:02 7847

原创 Windows VS2015快速编译caffe

Windows VS2015快速编译caffe:依赖工具:0.CUDA+cuDNN(非必须)1.python(本人是Python3.5-x64)2.git3.cmake(本人是cmake-3.6.1-win64-x64)4.VS2015方法如下:一、准备环境:【CUDA+cuDNN】+Python外部库+GitClone Caffe0.【CUDA+cuD

2017-07-22 15:19:21 768

原创 MFC/Ribbon隐藏停靠窗口的关闭按钮

默认生成的停靠窗口有一个关闭按钮,如果不希望该窗口被用户关闭,那么需要手动设置其Style。默认Style为AFX_DEFAULT_DOCKING_PANE_STYLE,而关闭按钮对应AFX_CBRS_CLOSE。于是,可通过如下代码进行设置:// m_wndContentsDock代表停靠窗口对象m_wndContentsDock.SetControlBarStyle(AFX_DEFAUL

2017-05-29 10:30:26 3337

原创 C++类模板声明与实现分离

当模板声明与实现分离未处理得当时,会出现链接错误,如下:error LNK2019: unresolved external symbol poisson referenced其实,LNK2019错误一般都是 compile是能找到相应的header (.h)文件,但链接时找不到相应的 lib 库文件(也含dll文件)。首先,对编译器来说模板的声明与实现并不能真正的分离,我们要

2017-05-25 11:39:31 3319 3

原创 VS2015支持UTF-8 with BOM编码格式处理中文、西班牙文、法文等非英文字符

VS2015支持UTF-8 with BOM编码格式处理中文、西班牙文、法文等非英文字符Detail:在使用VS2015编译ImageMagicK库时,由于其中源码文件带有非英文字符串,导致VS编译出错。error C2001: newline in constant

2017-05-24 16:17:52 3943

原创 Module Machine Type 'x64' Conflicts With Target Machine Type

Detail:fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'x86'In my case, it appears it was because I had "copied settings" from a 32-bit to a new configuration (64 bit) and it hadn't updated the libraries.

2017-05-24 11:14:21 767

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除