自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

penghuilater的博客

"进程切换非常昂贵,避免多任务,保持单进程。" https://github.com/pangpangpang3

  • 博客(115)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows+Qt5.14.2+android x86配置与处理adb报错

配置过程测试过程。

2024-01-10 15:54:52 614

原创 给华为服务器RH2288V3(hm23-03)安装驱动

在服务器上安装完成服务器操作系统之后提示还缺少网卡等之类的其他设备的驱动器,下面是安装驱动的步骤:1.到华为的官网下载与服务器操作系统版本相对应的驱动程序压缩包。坑爹的事情来了,你首先需要注册你的服务器产品,在产品sn输入正确之后,即可通过产品注册,然后你才能下载相关驱动程序和产品资料。ps:我中间把sn上面的Q输入成0了,然后一直提示的是待处理,没有告诉我注册失败,我等了很久,打技术人员服务电话才知道的。2.下载华为操作台控制程序kvm_client_windows。然后将笔记本或者台式机与你的服

2021-01-22 14:34:43 7720 6

转载 论国产PLC产业化发展

论国产PLC产业化发展供稿:中国工控网2016/2/22 10:49:27星级:人气:433关键词:国产PLCPLC 摘要:本文阐述了开展国产PLC产业化工作的重要意义,介绍了国产PLC厂商在PLC产业化方面取得的成绩和存在的不足,并对如何做好国产PLC产业化工作提出了一些建议。1、引言近年来,有志于发展民族PLC产业的技术及经营管理人才在国产PLC产业化方面进行了有益探索,做了大量富有成效的工作,涌现了一批从事PLC产品研发和市场推广的专业公司,如北京和利时公司、北京蓝普...

2020-05-19 09:24:51 1850

原创 映射和多重映射

映射和多重映射用于对数据进行快速和高效的检索。同样的,在程序中使用映射和多重映射容器需添加如下头文件:#include此外,映射map支持下表运算符operator[],可以用访问普通数组的方式访问map,或下标为map的键。而在multimap中一个键可以对应多个不同的值。 #include #include using namespace std;int main(

2018-02-05 15:49:03 974

原创 ps 简单的抠图操作

https://jingyan.baidu.com/article/4ae03de33a9ba93eff9e6b3f.htmlhttp://blog.sina.com.cn/s/blog_6cf45fc10102ux0n.html图片的导入拼接:选择置入。蒙版:首先新建一张白色的背景,然后把要蒙化的图片置入白色背景里,调整大小,点回车确定。然后在图层点右键选择栅格化,然后点蒙化

2018-01-21 21:24:16 645

原创 QSS控件的边框阴影效果和四个角的圆角设置

QFrame { " "background-color: transparent;" "border-top: 10px solid qlineargradient(y0:0, y1:1,\ stop: 0

2018-01-04 19:05:08 11222

原创 code release代码的发布管理

如果项目里面有很多个子项目,就需要使用code relase来管理子项目的代码的版本.结合git使用:大概是讲预提交的代码脚本拷贝的.git/hooks里面,在git hooks能够hooks到正确的代码. 然后切换到project.project里面有所有子项目的目录,切换到需要更新的子项目,然后使用git submodule init.更新子项目的版本,然后将子项目切换到正确的

2017-11-07 14:38:06 1257

原创 opencv 链接共享库文件失败

error while loading shared libraries: libopencv

2017-11-03 16:55:46 732

转载 QIntValidator 限制QLineEdit输入范围

QIntValidator QLineEdit限定范围

2017-10-31 09:40:18 3851

转载 在 linux 下使用 CMake 构建应用程序

原链接:https://www.ibm.com/developerworks/cn/linux/l-cn-cmake/index.htmlCMake 简介CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或Windows Visual C++ 的 projects

2017-10-24 13:28:28 226

原创 QPaintEvent的性能

QPainter在绘图过程中,受到很多因素的影响:在绘制图片的过程中避免临时读取图片文件,应该载入一张已经读好的图片;在刷新过程中应该避免在事件当中进行刷新,可以用定时器设置帧率刷新;

2017-09-08 10:32:22 648

翻译 QTransform Qt坐标转换

QTransform类定义了一个特定的用于2D坐标转换。它的转换包括如何对坐标系统位置迁移,缩放,扭曲,旋转等,它在渲染图片中被用的非常多。QTransform不同于QMatrix 它是一个真是的3*3的矩阵,允许进行可视化的转换。QTransform的toAffine()的方法允许QTransform转换为QMatrix. 如果一个可视化的转换被用在特定的matrix, 这个

2017-08-15 15:55:45 2780

原创 编译过程中提示 /usr/bin/ld: cannot find

在编译过程中遇到 找不到 /usr/bin/ld: cannot find -lxtst.首先在本地搜索该文件: apt-file/aptitude search xtst;通过pkg-config --cflags --libs xtst, 就可以看到链接库的方式: -lXtst.通过: dpkg -L libxtst-dev, 可以看到该包的所有相关文件.cat 其中的.pc文

2017-08-10 16:00:34 1012

转载 *.pro、*.pri、*.prf、*.prl等四种文件

转自: http://makaidong.com/lvdongjie/2465_2120367.html尽管每次和cmake对比起来,我们总是说 qmake 简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧:不是太清楚CONFIG等变量到底如何起作用的用过的qmake内置变量和函数不超过20个看Qt Creator源码或者QtSolut

2017-07-27 19:34:14 270

转载 pkg-config的用法

本文转自:  http://www.cppblog.com/colorful/archive/2012/05/05/173750.htmlpkg-configpkg-config程序是干什么用的?简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序。譬如说我们运行以下命令:pkg-config  查看gcc的CFLAGS参数$pkg-config --libs --

2017-07-27 19:23:13 267

原创 js try catch

var txt="";function message(){ try { adddalert("JDJDJDJ"); } catch(err) { txt = "AAAAAAAA\n\n"; txt+="jjjjjjj\n"; alert(txt); }}

2017-06-02 13:00:59 471

原创 获取焦点demo(一)

Js demo1 body {margin: 10px; padding: 10px; background-color: pink;} img {width: 400px;height: 400px; border: 2px solid rgba(255, 255, 255, 0.2);border-radius: 4px;vertical-align:top;} #box

2017-05-29 16:09:49 258

原创 第二个网页 调用css文件引用

learn CSS Welcome to the Head First Lounge passage

2017-05-23 22:11:42 321

原创 第一个网页

Head First Lounge body { background-color: #A2CD5A; margin-left: 10%; margin-right: 10%; border: 1px dotted gray padding: 10px 10px 10px 10px } #juice { border-width: thin;

2017-05-23 21:20:33 239

原创 html5开始的编写

//html5编写的标志网站的校验网站: http://validator.w3.org.

2017-05-23 07:33:51 283

原创 Viewport 手机屏幕尺寸--webApp学习(一)

Viewport 移动web最佳的viewport设置:【布局viewport】=【设备宽度】= 【度量viewport】

2017-05-19 21:31:20 397

原创 c 调用gtk剪贴板

#include #include #include GError *err = NULL; screenShotPix.save("/tmp/deepin-screenshot.png", "PNG"); GdkPixbuf* pixbuf = gdk_pixbuf_new_from_file(QString( "/

2017-04-28 16:00:17 814

翻译 OpenCV的模块结构介绍

http://docs.opencv.org/2.4/modules/core/doc/intro.htmlOpenCV有一个模块化的结构,这就意味这它的包包括一些共享或者静态的库。介绍下下面模块的主要功能:core -  这个紧凑的模块主要进行了一些基础数据结构的定义, 包括多维矩阵的密度, 和其他模块公用的基础功能包.imgproc -  这是一个图片处理模块处理包

2017-03-17 19:56:21 713

翻译 XCB

X协议的c语言绑定(XCB) 是一种替代Xlib具有占用空间小,延迟隐藏,直接访问协议,提高线程的支持,和可扩展性。基本的窗口和绘制(https://xcb.freedesktop.org/tutorial/basicwindowsanddrawing/)事件(https://xcb.freedesktop.org/tutorial/events/)文本和字体(https://xcb.

2017-03-14 16:42:26 8028

翻译 QMutex 多线程中的互斥锁

QMutex类提供了使线程之间序列化。QMutex的目的就是为了保护一个对象,数据结构或者一部分的代码在某个时期只能被唯一的一个线程访问(这点有点类似于Java的同步关键字)。它通常和QMutexLocker一起使用,因为这会让锁定和解锁表现的一致。例如这样的一段代码: int number = 6; void method1() { number *= 5;

2017-03-10 15:07:10 2603

翻译 QGraphicsView Qt视图类

QGraphicsView类提供了展示QGraphicsScence内容的一个控件。QGraphicsView将QGraphicsScence的内容可视化展示在一个可滚动的视图类。为了创建具有几何位置的items场景,查看QGraphicsScence的文档。QGraphicsView也是GraphicsView FrameWork的一部分。你可以通过使用滚动条滚动到场景中的任意位

2017-02-14 16:46:36 1814

翻译 QGraphicsScence Qt场景类

QGraphicsScence类提供了一个管理大量2D图元的场景面。这个类是作为QGraphicsItems的一个容器类, 它和QGraphicsView类一起使用,提供了图元可视化,例如线,矩形,文字,甚至是一些自定义的项,在一个2D的场景面上。QGraphicsScence是场景视图框架的一个部分。QGraphicsScence也提供了功能,让你可以有效的确定item的位置,包

2017-02-14 16:05:17 2002

转载 QT中PRO文件写法的详细介绍(转)

在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:TEMPLATE = appA> app -建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被

2017-01-16 19:49:59 390

原创 QCryptographicHash 密码散列值

散列表:散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。一个通俗的例子是,为了查找电话簿中某人的号码,可以创建一个按照人名首字母顺序排列的表(即建立人名{\displayst

2017-01-15 13:27:17 784

原创 Qt 批量打印图片

Qt 调用打印机批量打印图片,输出为pdf;void showPrintDialog(const QStringList &paths) { QPrinter printer; printer.setOutputFormat(QPrinter::PdfFormat); QPixmap img; QPrintDialog* printDialog = new QP

2017-01-09 11:20:23 1221

原创 Qt 获取按下按键的内容

void keyPressEvent(QKeyEvent *e){ qDebug() modifiers() + e->key());}

2017-01-07 16:56:12 5163

原创 OpenCV 学习笔记 ----图像的基本操作(二)

图像的区域选取Mat 类提供了多种方便的方法来选择图像的局部区域。使用这些方法时需要注意,这些方法并不进行内存的复制操作。如果将局部区域赋值给新的 Mat 对象,新对象与原始对象共用相同的数据区域,不新申请内存,因此这些方法的执行速度都比较快。3.6.1 单行或单列选择提取矩阵的一行或者一列可以使用函数 row()或 col()。函数的声明如下:Mat Mat::row

2017-01-07 15:41:02 379

原创 opencv 学习笔记--图像的基本操作(一)

基础概念:一副尺寸为M*N的图像可以用一个M*N的矩阵来表示。一般来说,灰度图用2维矩阵来表示,彩色(多通道)图像用3维矩阵(M*N*3)表示。对于图像显示来说,在大部分设备中都是用无符号8位整数(类型为CV_8U)表示像素亮度。l(ij) 表示第i行j列的像素值,如果是多通道图像,比如RGB图像,则每个像素用三个字节表示。在OpenCV中,RGB图像的通道顺序为BGR.

2017-01-07 15:30:55 2063

转载 Linux下使用inotify监控文件动作

原作者blog地址: http://www.jiangmiao.org/blog/2179.html在日常应用中,常常会遇到以下场景,监控文件夹A,若文件夹中的B文件发生变化,则执行C命令。Linux下可以通过inotify完成该功能。自从Linux kernel 2.6.13起,inotify以作为内核的一部份,同时需要glibc 2.4以上版本。1. 相关函数inotify

2017-01-07 14:34:24 366

转载 C++中#define的用法

C++中 #define的用法  转自:http://www.dingge.com/main/article.asp?id=10今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理

2017-01-05 11:38:12 299

原创 收录一些大师的blog, 防止我忘记

侯捷  http://jjhou.boolan.com/阮一峰  http://www.ruanyifeng.com/home.html

2017-01-04 18:34:18 245

原创 QLinearGradient 绘制渐变效果

void paintEvent(QPaintEvent* e) { QPainter p(this); p.setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform); QLinearGradient lig

2016-12-30 16:25:39 1928

转载 数据库的哈希设计

转自:http://dapple.iteye.com/blog/740338数据库的哈希设计Table of Contents1 用哈希的key代替字符串上的索引,提高查询效率。1.1 什么是hash1.2 如何在数据库设计中使用hash1.3 使用计算列1.4 如何在多表关联中使用哈希2 库表散列2.1 ORAHASH 函数2.2 哈希拆分例12.

2016-12-27 16:03:57 472

转载 图像算法工程师

作者:困兽链接:https://www.zhihu.com/question/51369979/answer/126568619来源:知乎著作权归作者所有,转载请联系作者获得授权。泻药。在跑算法的时候最适合答题了呢(害羞脸图像处理说到底是一门数学和实践结合的学科。所以要搞算法,数学基础必不可少,同时工程实践性的话,编程能力不能弱。二者不可偏废。我向来推崇以练促学,以学促

2016-12-14 14:17:23 8726

原创 图像算法工程师

职位描述:1、两年以上图像算法相关开发工作经验。2、要求计算机图像处理相关专业本科及以上学历,偏向与智能视频领域、人脸识别、图像识别对比、车牌对比等;3、具有图像处理、计算机视觉,模式识别,视频分析等方面的理论知识和研究背景方面的理论知识和研究背景;4、负责公司图像视频分析应用相关图像视频处理、图像增强等算法的开发与研究工作,以及为解决实际问题而进行算法的探索***;5、良好的

2016-12-14 13:50:55 801

vs2005, vs2010

vld 内存检测工具vc++, Qt 希望对大家有用。

2018-08-30

空空如也

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

TA关注的人

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