[……]

继续阅读

C++ explicit关键字

explicit关键字的作用

表明该构造函数是显示的, 而非隐式的, 类构造函数默认情况下即声明为隐式, explicit关键字只能用于修饰只有一个参数的类构造函数, 由于无参数的构造函数和多参数的构造函数总是显示调用,这种情况在构造函数前加explicit无意义, 且只能用来修饰类的构造函数, 下面我们来看一段代码

我们可以看到 为什么 “t = 1;” 执行成功了呢?   在C++中, 如果的构造函数只有一个参数时, 那么在编译的时候就会有一个缺省的转换操作: 将该构造函数对应数据类型的数据转换为该类对象. 也就是[……]

继续阅读

编程风格及建议

Google 经常会发布一些开源项目, 意味着会接受来自其他代码贡献者的代码. 但是如果代码贡献者的编程风格与 Google 的不一致, 会给代码阅读者和其他代码提交者造成不小的困扰. Google 因此发布了这份自己的编程风格指南, 使所有提交代码的人都能获知 Google 的编程风格, 参考文档地址:Google 开源项目风格指南[……]

继续阅读

caffe深度学习训练好模型后进行分类时报无法定位程序错误

训练好模型后进行分类时报无法定位程序错误:

就在几小时前, 我用cmd运行传递参数给caffe的图片分类程序进行分类, 命令如下

ps: 以上命令之间的换行只是为了方便给大家看, 实际运行还是需要以空格分隔。

cmd运行这段命令时报错:  ” 无法定位程序输入点fatBinaryCtl CreateHandle 于动态链接库C\WINDOWS\System32\DriverStore\FileRepository\nw dispui.inf amd64_ 4414fa45d96bb4f5\nvopencl64.d[……]

继续阅读

windows下安装caffe报错nvcc fatal : Unsupported gpu architecture ‘compute_201’或’compute_20’ 解决方法

caffe的安装过程, 笔者是按照这篇文章进行安装的 https://blog.csdn.net/Chris_zhangrx/article/details/83339684

照着这篇文章一切都弄好了, 然后开始编译, 编译到一半翻车了, 报错 nvcc fatal : Unsupported gpu architecture ‘compute_201’或’compute_20’ , 我这边下载的cuda版本是10, cudnn版本也是对应着cuda版本, 然后编译报错了,  然后我把cuda换成了 8.0, 然后又下载了对应cuda8.0版本的cudnn, 再次编译完美解决。[……]

继续阅读

opencv使用SVM分类器实现简单数字识别

HI, 在开始之前你必须了解一些关于机器学习的知识, 例如决策树等等, 那么我下面给出机器学习的一些教程, 相信你看完之后再来看本文章中的代码会有更深的理解。

谷歌机器学习第一季视频教程(需要翻墙, 没梯子的话加下网站底部QQ群)

https://youtu.be/cKxRvEZd3

上海交通大学博士卢宪凯出的机器学习视频教程

https://www.bilibili.com/video/av45782812/?p=1

opencv svm手写数字识别教程

https://blog.csdn.net/weixin_41721222/article/detai[……]

继续阅读

安卓adb调试工具输入中文解决方法

由于adb本身是不支持输入中文以及特殊表情符号的, 要想解决此问题得借助老外写的一个ADBKeyBoard输入法, 下载地址:  https://github.com/senzhk/ADBKeyBoard

进入网址找到 ADBKeyboard.apk 下载, 完成后安装到模拟器内, 然后把ADBKeyBoard设置为默认输入法, 这里我们直接调用adb命令设置即可,  执行: adb shell ime set com.android.adbkeyboard/.AdbIME。

那么我们输入法设置完毕以后, 还需要注意adb版本, 我们输入 adb version 查看adb版本[……]

继续阅读

关于博客更换主机空间导致图片丢失

博客已经停止运行了好几个月了,  都是因为之前用的香港主机不稳定, 导致我的网站频繁出现各种各样问题,  直到今天我又把网站重新架设起来了, 使用的空间是西部数码 188一年的主机, 需要备案, 我已经备好案了, 网站啥的都上传好了, 就是文章里边的图片都丢失了, 由于不是很了解php, 只能手动一个个文章编辑了。哭了哭了[……]

继续阅读