自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python调用迅雷下载

from win32com.client import Dispatcho = Dispatch("ThunderAgent.Agent64.1")#o = Dispatch("ThunderAgent.Agent.1")# #AddTask("下载地址", "另存文件名", "保存目录","任务注释","引用地址","开始模式", &q

2018-09-17 22:35:50 7140

转载 vs2013+OpenGL

基本是这篇文章问题是lib的路径没有,我放在C:\Program Files (x86)\VC\lib路径,编译链接时发现找不到glut32.lib,但我的是x64环境呀,最后只好像加普通库路径一样,把lib路径加入工程。...

2018-08-16 16:49:42 321

转载 opencv3.4.2源码编译

编译参考:很好遇到小问题,有两种解决方法:第一种和第二种,本人使用第二种。

2018-08-11 09:19:01 1046

原创 ubuntu14.04 vim之YouCompleteMe安装

一、注意:1.需将vim版本升级,本人升级到当时最新版本8.12.vim8.1 默认只支持python3,不支持python2,而本人需要python2,故用源码安装vim8.1,没有使用apt-get安装方式3. 网上查询说YouCompleteMe只能支持python2或python3中一个4.本人使用的vim插件管理器是vim addon manager, 简称VAM5.在安装完vim8.1...

2018-06-17 09:15:35 980

转载 Python之内存管理

语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。 对象的内存使用赋值语句是语言最常见的功能了。但即使是最简单的赋值语句,也可以很有内涵。Python的赋值语句就很值得研究。a = 1整数1为一个对象。而a是一个引用。利用赋值语句...

2018-05-02 11:23:22 169

转载 python之with ... as ... 语句

基础知识:上下文管理协议(Context Management Protocol):包含方法 __enter__() 和 __exit__(),支持该协议的对象要实现这两个方法。上下文管理器(Context Manager):支持上下文管理协议的对象,这种对象实现了__enter__() 和 __exit__() 方法。上下文管理器定义执行 with 语句时要建立的运行时上下文,负责执行 with...

2018-05-02 10:09:21 193

原创 caffe2之deteron之multi-GPU training throw an illegal memory access

一种建议是在python代码开始处写上os.environ["CUDA_VISIBLE_DEVICES"]="0,1,2,3"但本人尝试无效,同时也没有删除加入了第二种方法:python2 tools/train_net.py --multi-gpu-testing \ --cfg configs/getting_started/tutorial_2gpu_e2e_faster_rcnn_R-...

2018-04-24 17:16:07 351

转载 caffe安装之opencv编译

caffe环境配置教程(配置成功)-openCV2.4.10http://www.cnblogs.com/taopanpan/p/4263951.htmlhttp://blog.youkuaiyun.com/qq_28115427/article/details/53012507链接1: OpenCV2.4.9(2.4.10跟这个基本相同)链接2: OpenCV2.4.13安装完后测试:pythonimpor...

2018-04-24 10:56:21 1434

原创 利用C++标准库写时间戳

在程序中加入时间戳的目的是限制他人使用自己代码库时间的一个方式。#include time_t tick;tick = time(NULL);time_t类型是整型,根据00:00 hours, Jan 1, 1970 UTC时间算起,具体计算方式不用关心,通过unxi时间戳网站转化,如http://tool.chinaz.com/Tools/unixtime.aspx,当tic

2016-08-22 16:31:47 2402

转载 windows 环境下Qt Creator 的debugger模式配置

Qt Creator在Windows上的调试器安装与配置如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少调试器(Debugger),而使用MSVC的Qt对应的原生调试器是CDB(对应MinGW的Qt使用GDB调试器)。本文介绍如何下载安装CDB,并在Qt Creator配置之。示例环境:Windows 8 x86 + Visual Studio 2012 +

2016-03-22 19:43:44 4705

原创 import opencv for Android 例程总是显示错去

配置JNI Opencv好后,导入opencv forAndroid的自带例程时总是显示无法找到opencv,最终找到如下图处错误,原先是4.6改为4.9,数字是根据NDK目录一层一层找的,第二个错误时jni/include的路径错误,改成自己安装的opencv for Android的include目录即可,环境变量{NDKROOT}是自己设定的,设定位置为下载2,内容为自己安装的NDK顶级目录

2015-09-15 21:29:33 457

原创 android的NDK安装及工程实例

本文有些转载,分结合自己试验所得。本文操作系统win7 64位, DNK r10版本1)打开Android开发者的官网 http://developer.android.com/ 找到Develop点击。如果页面打不开,通过代理来访问。2)本人下载64位的DNK,解压下载的android-ndk32-r10-windows-x86_64.zip,将其放到你想要的目录下。

2015-08-04 21:47:14 417

转载 仿射变换

仿射变换(Affine Transformation或 Affine Map)是一种二维坐标到二维坐标之间的线性变换,它保持了二维图形的“平直性”(即:直线经过变换之后依然是直线)和“平行性”(即:二维图形之间的相对位置关系保持不变,平行线依然是平行线,且直线上点的位置顺序不变)。放射变换可以写为如下的形式:

2015-08-03 11:30:38 444

转载 极大似然估计和贝叶斯估计

转载于http://blog.sciencenet.cn/blog-520608-703219.html极大似然估计和贝叶斯估计分别代表了频率派和贝叶斯派的观点。频率派认为,参数是客观存在的,只是未知而矣。因此,频率派最关心极大似然函数,只要参数求出来了,给定自变量X,Y也就固定了,极大似然估计如下所示:D表示训练数据集,是模型参数相反的,贝叶斯派认为参数也是随机的

2015-07-29 18:48:30 476

原创 Qt应用程序打包问题之错误: 发现不同 CPU 类型的模块。

开发环境win7 64位,  应用程序64位一开始分析是有意有的需要x86,有的需要AMD64,以为是库CPU问题,但在网上查找后分析得原因是:在查找依赖的动态库时,同名动态库比较多,而且Qtcreator下的库先找到,结果用错了,实际因该用msvc2013_64_opengl\bin里面的动态库。

2015-07-12 17:55:46 3427

原创 Qt、QtCreator及opencv的安装

本机环境win7 64bitQt版本:5,.4.1(vs2013  opengl)  所下离线包包含QtCretor 下载地址:http://www.qtcn.org/bbs/read-htm-tid-1075.htmlopencv版本:2.4.9 下载地址:http://opencv.org/      下载后加压即可,放置路径不要有中文或空格,有可能出错安装之前,需要需要安装vs2

2015-07-12 15:11:43 1155

转载 andoid-sdk 安装时出现 Stopping ADB server failed(code -1) 错

出错原因:cmd在path路径找不到adb命令,是因为adb.exe文件存在于android-sdk安装目录platform-tools/子目录下,要将这个路径配置到环境变量里面。解决方案:按照书中讲的添加环境变量:C:\android-sdk-windows\tools之后,再添加 \platform-tools到环境变量 。比如android-sdk安装在C盘根目录下,则添

2015-06-26 17:52:00 7157

原创 Qt之QLineEdit之透明设置

QLineEdit透明设置使用样式表进行设置。透明设置只需设置背景颜色设置的第四位透明设置位:background:rgb(255,0,0,0);,通产为了便于读代码使用background:rgba(255,0,0,0);前三位代表红绿蓝,第四位代表透明度,值越小,透明度越大,但仅适用于此举,无论从ui看还是y运行看都没有透明效果,需要加上关键一局:border:0px;即可实现透明,但bo

2015-06-17 21:15:32 12311

原创 Qt之QLineEdit之插入图标及位置设置

Q:在QLineEdit插入一个图片并且显示在右边。利用Qt界面中的样式表实现,利用资源里面的图片:image: url(:/sys/img/keyborad.png) 3 10 3 10; 利用词句即可加载上图片,但居中显示,为了移动到右边:padding-right: -178;改变词句的数值正负及大小即可改变位置。

2015-06-16 20:24:03 10951

转载 QT stylesheet 操作

QT style sheet的基本原理就是利用QSS语言对软件的外观进行定制。QSS可以直接在代码中输入,也可以保存在一个文本文件中,利用文件读取函数在软件运行时 读入到一个文本串中,再利用QApplication类的函数setStyleSheet(&QString)使其生效。实例代码: #include   #include       QFile file("./s

2015-06-16 19:48:23 517

原创 可变参数函数总结

可变参数函数声明 void test()

2014-08-04 10:31:09 432

转载 ubuntu 命令行模式和图形界面切换

ubuntu 命令行模式和图形界面切换 1、按ALT+CTRL+F1切换到字符界面(Linux实体机)     如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作     按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。2、按ALT+CTRL+F7切换到图形界面(Lin

2014-08-01 19:07:52 715

原创 stm32的RTC

RTC是一种特殊的定时器,特殊之处在于RTC模块和时钟配置系统(RCC_BDCR寄存器)在后备区域(BKP),因此在系统复位或从待机模式唤醒后RTC的设置和时间维持不变。由于在后备区域,所以不能人以访问修改。启动访问RTC的操作:1、设置寄存器RCC_APB1ENR的PWREN 和BKPEN位来使能电源和后备接口时钟。2、设置寄存器PWR_CR的DBP位使能对后备寄存器和RTC的访

2014-07-17 07:34:24 1120

转载 SD卡初始化

初始化工作分为两部分:1、

2014-07-15 14:02:43 1544

转载 SDIO

SDIOSDIO (Input/Output)是一种IO接口规范。目前,其最主要用途是为带有SD卡槽的设备进行外设功能扩展。SDIO卡是一种IO外设,而不是Memory。SDIO卡外形与SD卡一致,可直接插入SD卡槽中。目前市场上有多种SDIO接口的外设,比如SDIO蓝牙,SDIOGPS,SDIO无线网卡,SDIO移动电视卡等。这些卡底部带有和SD卡外形一致的插头,可直接插入SDIO卡

2014-07-12 21:15:55 2154

原创 ucgui之移植

程序编写优秀否与内聚和耦合有很大关系。

2014-07-03 20:05:53 812

原创 调试MFC时使用控制台(consel)输出调试信息

本文所写根据所学及各种资料来源,如有雷同敬请原谅,目的仅为个人笔记。注:一个进程仅能关联一个控制台。1、建立控制台:AllocConsole ()输入:无;返回值:调用成功则返回非零值,若失败为零。2、获得句柄HANDLE WINAPI GetStdHandle( __in DWORD nStdHandle)句柄分为三类:输入句柄(GetStdHandle

2014-03-06 21:21:53 1763

原创 使用vs1003制作MP3问题总结

这是自己的第一篇博客,心中不免有些小激动,就算自己的经验总结和与别人一起分享吧!做MP3需要控制器(stm32)、存储器(SD卡)、音频解码器(vs1003),今天专讲使vs1003发生的问题。首先应通过vs1003的自带的正弦测试和ram测试,然后在输入数据使其发声,但发声并不是一帆风顺的的,问题总结如下:1:若使用杜邦线将各模块连接,注意线一定要短,并且接地要用一根大粗线将其焊接在

2014-02-16 07:51:28 2538

空空如也

空空如也

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

TA关注的人

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