自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 纯C实现下实现GetPrivateProfileString

纯C实现下实现GetPrivateProfileString

2024-03-01 14:24:15 89

原创 win10下开发Qt ARM应用

0.安装好mingw环境1.交叉编译mingw板Qt for Embedded。编译命令:^是batch换行符 2.配置好交叉编译器

2022-07-12 16:05:03 616 1

原创 最新cef3下载与编译,dll调用

1.cef3下载与编译1.1下载libcef以及wrapperCef3 (chromium embedded framework)下载编译好的,下载地址在总览页面中。 Libcf_dll_wrapper是C++接口封装,但是最新的使用的是vs2019编译通过,Cef3分为跨平台,windwos平台分为x86,x64.2.1 cmake编译注意Cef3中编译默认只有静态库,因为chromium中核心功能只能静态库使用,但是也是使用但是,需要禁用沙箱机制 set(BUILD_SHA.

2021-12-22 14:08:47 1661

原创 windows组播例子

接收端:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <winsock2.h>#include <ws2tcpip.h>void sockerr(const char* message){ wchar_t* s = NULL; FormatMessageW(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORM

2021-11-18 09:29:50 578

原创 zeroMQ支持PGM协议编译

vs2019编译1.下载openPGM 链接:https://github.com/steve-o/openpgm2.下载zeroMQ源码 链接:https://github.com/steve-o/openpgm3.cmake编译 cmake-gui打开cmake文件,勾选WithOpenPGM.选择编译动态库,静态库比较麻烦4.打开工程编译 编译后产生.lib.dll文件5.建立测试工程测试...

2021-11-15 15:10:46 849

原创 C语言 lamda使用

前提:GNU C语法实现: 1.定义宏 #define lambda(RType, Body) ({ RType __fn__ Body; __fn__; }) 2.例子#include <stdio.h>#define lambda(RType, Body) ({ RType __fn__ Body; __fn__; })void baz(void(*fn)(int),int x){ fn(x);}void fo...

2021-11-12 09:33:20 853

原创 scp 使用用户名密码

scp -o KexAlgorithms=diffie-hellman-group1-sha1 demo [email protected]:/tmp

2021-11-03 09:35:53 7193

原创 linux framebuffer 背景有时突然变蓝问题

linux 默认是某个虚拟控制台占用framebuffer,会不定时刷屏操作,必须让他处于显卡独占模式。才不会乱切换。不会显示时,突然某块变成蓝色背景色。给出示例代码 const char *const devs[] = {"/dev/tty0", "/dev/tty", "/dev/console", 0}; if (ttyDevice.isEmpty()) { for (const char * const *dev = devs; *dev; ++dev)

2021-04-15 14:09:30 235

原创 Ubuntu 下Clion workspace 目录、文件名中文解码不对

Ubuntu 下Clion workspace 目录、文件名中文解码不对设置 LANG=zh_CN.GBK,改成 LANG=zh_CN.UTF-8

2021-02-24 16:05:31 520 2

原创 [GDB] which is more than max-value-size

gdb 有变量显示大小限制取消限制set max-value-size unlimited

2020-02-13 10:40:13 3338

原创 ip route add default via $i metric $metric ip: RTNETLINK answers: File exists

错误原因:网关的metric不能一样验证:https://askubuntu.com/questions/293827/error-rtnetlink-answers-file-exists想增加metric 网关用route 命令route add default gw $i dev $interface metric $metric它不会校验metric。...

2019-12-19 14:34:14 1161

原创 Boa PHP 配置问题

1.Boa对PHP安全要求很多,详情看http://owen-hsu.blogspot.com/2011/02/step-by-step-setup-of-boa-with-php.html2.高版本php编译调用时,还有 No input file error详情看https://woozle.org/papers/php-cgi.html最后使用busybox 中http...

2019-06-13 17:54:09 547

原创 Qml 支持flickable View ,索引delegate中item属性、函数方法

两种方式:1.不正规    View.currentIndex = index;View.currentItem.属性/func()2.正规   View.contentItem.children[index].属性/func()

2018-06-22 18:17:13 936 1

转载 linux实现共享内存同步的四种方法一

本文主要对实现共享内存同步的四种方法进行了介绍。共享内存是一种最为高效的进程间通信方式,进程可以直接读写内存,而不需要任何数据的拷贝。它是IPC对象的一种。为了在多个进程间交换信息,内核专门留出了一块内存区,可以由需要访问的进程将其映射到自己的私有地址空间。进程就可以直接读写这一内存区而不需要进行数据的拷贝,从而大大提高的效率。同步(synchronizatio

2017-12-06 10:58:45 459

转载 C++中堆栈,堆和栈的区别

堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态

2014-06-24 17:53:52 408

转载 Java 接口和抽象类区别

1.概述一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 。面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用。说到了抽象,我就不

2014-06-13 10:26:06 511

libzmq-v142-x32-4_3_4.zip

支持PGM、EPGM协议libzmq。32bit 头文件+库

2021-11-15

baidu-vs2015.zip

MFC纯手工仿百度界面,vs2015工程代码。 纯MFC仿百度界面,GDI+绘图 MFC纯手工仿百度界面

2020-10-22

highPerformanceProgrammingwithQt5.pdf

Qt5高性能编程 Build efficient and fast Qt applications, target performance problems, and discover solutions to refine your code

2020-06-09

基于HTK的嵌入式猪只声音识别系统设计.pdf

:为了对猪只异常状态进行检测,本文设计了一种基于嵌入式平台的猪只声音识别系统,该系统以$3C2440芯片为微 处理器,以Linux为操作系统,以QT为显示界面,并通过移植基于隐马尔科夫模型算法的语音识别工具箱HTK,实现了自 动识别猪只不同状态的声音。经过实验验证表明,本系统达到了预期的实验效果

2020-02-17

测试驱动的嵌入式C语言开发高清!! pdf

本书深入介绍如何把测试驱动的开发方法应用于嵌入式C语言开发,第一部分介绍了两个开源的测试框架,通过测试驱动开发方法开发第一个模块;第二部分深入介绍了与系统中其他模块进行交互的代码的测试技术,如测试替...

2017-10-23

精通Linux_第2版_ Brian Ward_2015

本书讲解了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。根据系统启动的大体顺序,本书更深入地介绍从设备管理到网络配置的各个部分,最后演示了系统各部分的运行方式,并介绍了一些基本技巧和开发人员常用的工具。

2017-03-02

空空如也

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

TA关注的人

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