- 博客(44)
- 资源 (2)
- 收藏
- 关注
原创 Qt关于Q_D与Q_Q的问题
https://www.devbean.net/2016/11/qt-creator-source-study-07/
2023-06-28 11:19:45
162
原创 函数式编程(一)查询容器内元素
函数式编程(一)查询容器内元素参照《函数式编程C++》这本书内容,同时很推荐该书,要有c++17及以上的基础。总体来说,就是讲解如何通过函数方式,实现查询容器内元素的功能。首先,可以通过输入filterfunction,查询到容器内符合filter条件的容器元素。template <typename FilterFunction> // 定义filter模板std::vector<std::string> names_for( const std::vector<
2022-03-29 18:49:50
1097
原创 【无标题】
CxImage 基础图像操作库CImg 图像显示较好FreeImage 读取图像信息较全面OpenCv 读取摄像头外设较好halcon 商用图像处理库openBR 生物特征识别EasyPR 车牌识别系统VTK 医学影像VTK 医学影像@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Mark
2022-01-22 22:14:25
2279
原创 笔记(二) 理解CPU并行
笔记(二): 理解CPU并行线程效率 = 单线程执行时间/ (N个线程的执行时间 * N)并行开销 = 1 -线程效率 , 并行开销过大也说明性能不佳。队列、核心和I/O: CPU 与GPU的数据传输 ,核心密集型充分使用核心资源,存储密集型充分使用内存控制器,I/O密集型充分使用CPU的I/O控制器。开发:远离复杂的核心指令,如sin()、sqrt(),如果必须使用,要保持较少的使用次数。ALU在执行整数指令,FPU执行浮点指令,尽量在内层循环中混合使用,ALU优先避免混懒的内存访
2021-12-19 13:54:51
845
原创 笔记: 理解CPU的并行性
理解CPU的并行性影响性能的主要因素:CPU : 核心数量、线程数据量,(C/T), 越多越强大, 每个核心拥有自己的L1和L2和L2和L2, L3为共享高速缓存,L3为共享高速缓存,L3为共享高速缓存,L3目前能搞32M以上。SRAM: 静态随机存取存储器,CPU和芯片组的基材,高速缓存,以速度为目标。DRAM:动态随机存取存储器,主存基材,以更高带宽和存储为目标,读取耗时。内存带宽: 以千兆字节每秒为单位,越高意味着I/O速度越高。核心: 按序核心即指令按照顺序串行执行, 低功耗,省钱;乱
2021-12-18 12:16:21
1077
原创 Boost库boost_1_77_0版本 + Windows环境 + Gcc编译 + Vscode部署
Boost库boost_1_77_0版本 + Windows环境 + Gcc编译 + Vscode部署1.gcc编译器安装:选择cywin64,主要是下载方便,cygwin下载https://www.cygwin.com/安装教程参照:https://blog.youkuaiyun.com/u010356768/article/details/90756742cywin64主要是一个下载器,需要自己安装gdb,gcc,make,mingw64-gcc-core,mingw64-g++,binuntils,cm
2021-11-20 01:44:51
3195
原创 进程间通信机制
WINDOWS进程间通信材料:https://www.cnblogs.com/findumars/p/6329593.htmllinux系统进程间通信:https://blog.youkuaiyun.com/giraffe_255/article/details/80751198android系统进程间通信https://www.jianshu.com/p/f3feb05e3281
2020-10-30 17:48:36
153
原创 qml 引擎(V8)原理总结
关于qml引擎原理,要从google V8入手,开始使用qml的时候会对它的语法感到不解,虽然是javascript语言,但总是对各种操作感到困惑,尤其是与后台c++的交互,为什么需要做类型注册、对象注册,直到最近做的一些技术调查后,才感觉明朗了。v8一般都在各类浏览器中使用,例如chrome,google开源一套实现处理javsscript脚本语言的V8库,会针对javascript语法进行解析,提取出脚本中的AST对象树,而qml脚本就是javascript语法,而qml引擎就是基于V4、V8实现.
2020-10-23 11:32:50
3155
原创 DCGAN相关资料
DCGAN的Pytorch官方demo:https://github.com/pytorch/examples/blob/master/dcgan/main.pyGAN的发展图谱:https://zhuanlan.zhihu.com/p/70033932DCGAN的实现例子:https://blog.youkuaiyun.com/weixin_41673576/article/details/104224171?utm_medium=distribute.pc_relevant.none-t...
2020-10-23 10:39:10
165
原创 python脚本打包
问题:pyinstaller -F xxx.py (生成独立exe可执行文件)UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xce打包的命令行中先输入chcp 65001 然后再输入打包命令;递归深度超过上限需要在.spec文件中加入import syssys.setrecursionlimit(1000000)再执行pyinstaller demo.spec...
2020-07-15 14:01:57
215
转载 python fastapi 说明(引用)
https://www.cnblogs.com/sanduzxcvbnm/category/1633054.html
2020-07-07 17:02:48
1369
原创 时钟服务器同步转文
https://www.cnblogs.com/seasonzone/p/10069309.htmlntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comntp5.aliyun.comntp6.aliyun.comntp7.aliyun.com210.72.145.44 (国家授时中心服务器IP地址)133....
2020-04-02 10:05:42
209
原创 读开源QScada框架HmiFuncDesigner-master的笔记
之前无意中开到了这个开源项目,下载下来后一直没时间整理思路。昨天用了几个小时捋顺了一下基本框架,希望有助于大家读他的代码。整体设计上还是很有技巧的,创建者最初的Qscada未来的样子跟我想象的也差不多唯一不同的是,我觉得历史库可以选择时序数据库可能更好一些。工程HmiFuncDesigner 用来做整个scade工程配置、画面的管理工具,这部分画面设计器可以深入研究一下,没来得及细琢磨...
2020-01-17 14:26:59
10416
原创 influxdb要素
influxdb要素retention policy:设置数据库数据保留时间create database testdb2 with duration 30d或alter retention policy autogen on mydb duration 30d REPLICATION 1 defaultCREATE RETENTION POLICY “one_month” ON ...
2020-01-03 10:09:57
232
1
原创 Qt Designer自定义控件创建、使用
Qt Designer自定义控件创建、使用如何创建一个自定义的QWidget控件并导入Qt Designer 中进行使用?一、创建Qt Designer自定义控件第一步: 创建Qt Designer自定义控件工程打开Qt Creator,创建一个Qt 设计师自定义控件。根据向导创建控件工程,并填写控件类名称、说明、以及docxml默认添加的属性信息Qt Designer自定义控件...
2019-10-12 16:10:29
12001
2
原创 SwaggerUI导出离线Markdown文档说明
SwaggerUI导出离线Markdown文档说明趟过很多坑,最后看到https://blog.youkuaiyun.com/Icannotdebug/article/details/83025674这篇文章,尝试了一下,这个方法算是比较简单奏效的方法。添加依赖库<dependency> <groupId>io.springfox</groupId> ...
2019-09-16 18:11:02
4783
1
转载 qml基础控件QQuickItem,都可以用c++来实现图形绘制
介绍得非常详细,大部分的qml图像元素都是用c++先实现绘制,然后导入qml中,查看qt的一些源码就能发现。https://blog.youkuaiyun.com/foruok/article/details/41152297
2019-07-24 10:54:37
4942
原创 mqtt服务器的访问权限控制
mqtt服务器的访问权限1.防火墙端口访问地址限制vi /etc/sysconfig/iptables确认1883端口已开通:-A INPUT -m state –state NEW -m tcp -p tcp –dport 1883 -j ACCEPT只开通指定IP访问权限,其他全部禁止iptables -A Filter -p tcp --dport 1883 -s 120...
2019-07-23 15:49:54
5263
原创 Redis WIN10安装
Redis安装:安装为系统服务:redis-server.exe --service-install redis.windows.conf卸载服务:redis-server --service-uninstall开启服务:redis-server --service-start停止服务:redis-server --service-stopSpringboot集成:1.pom文件依赖添...
2019-07-23 15:46:29
146
转载 spring-boot-starter-grpc 转载
spring-boot-starter-grpc 的实现原理https://www.jianshu.com/p/260a1ac847b6?utm_source=oschina-app源码:https://github.com/ChinaSilence/spring-boot-starter-grpc说明:https://github.com/ChinaSilence/sp...
2019-07-23 15:43:45
533
转载 ideal 添加JUnit自动
https://blog.youkuaiyun.com/qq_26115733/article/details/70340243
2019-03-21 15:45:15
816
原创 ffmpeg生成hls直播流
ffmpeg生成hls流1.nginx搭建Http服务器配置nginx-win-rtmp.conf文件;这个配置可以进行推rtmp流,也可以推hls的流。配置中追加rtmp { application hls { live on; hls on; hls_path hls; hls...
2019-03-14 09:25:10
10909
1
转载 hls协议(最清晰的讲解)转载
hls协议(最清晰的讲解)https://blog.youkuaiyun.com/weiyuefei/article/details/70257616
2019-03-12 18:00:12
647
转载 java doc生成
java doc生成https://blog.youkuaiyun.com/deniro_li/article/details/71706267linux远程桌面https://blog.youkuaiyun.com/sgrrmswtvt/article/details/81869208
2019-03-01 11:22:46
218
原创 excel解析
Excel文件解析-springboot做javaweb项目,有时候会有excel文件的导入导出,做了简单的列数据读取首先需要添加依赖&lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &lt;artifactId&gt;poi-ooxml&lt;/artifactId&
2019-01-21 10:46:36
170
原创 Netty 实现ServerSocket
Netty 实现ServerSocketNetty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。NIO,同步非阻塞IO,阻塞业务处理但不阻塞数据接收,适用于高并发且处理简单的场景。相关概念:Channel数据传输流,与channel相关的概念有以下四个,上一张图让你了解net...
2018-12-29 17:26:39
2611
转载 Ubuntu下的网络代理设置
方法一: 如果只是想临时使用http代理,可以在使用apt-get之前于终端下输入:export http_proxy=“http://用户名:密码@代理IP:代理端口”方法二:(方法一的持久化) 如果希望apt-get与其它应用程序都可以一直使用http代理,可以这样: 在终端下编辑~/.bashrc文件: vim ~/.bashrc 在文件末尾添加如下两句: http_...
2018-10-17 14:22:29
6897
原创 qml 皮肤(三)添加自定义的控件库和Palette(qgroundcontrol)
这两天一直研究qml皮肤,发现qgroundcontrol这个开源项目里的挺好用。可以借鉴一下QGCPalette的实现方式。qgroundcontrol中所有的qml页面都是使用自定义的GQC控件库具体如下:在QGroundControl里资源文件中,添加QGroundControl.Controls模块,将自定义的控件全部放入controls目录Controls目录的qmldir...
2018-09-30 18:17:42
2772
钱能c++第二版 浙大 钱能 教授 课件及其全代码
2011-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人