自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个草根敲键盘的故事

没有什么,只有点滴积累...主导:博客风格精简易读。可以留言说明想学习的内容,我会根据大家需求发布相关技术帖

  • 博客(243)
  • 资源 (36)
  • 收藏
  • 关注

原创 c++ 精髓

得此篇,可弃WinDbg。c语言开发,领悟此篇代码,从此不在怀疑人生。#include <fstream>typedef struct Field{ ~Field() { if (key != NULL) { free(key); key = NULL; } if (value != NULL) { free(value); value = NULL; }...

2019-08-09 21:16:41 765

原创 程序优化进阶篇(适合各种编程语言)

计算机的寄存器会根据汇编指令执行相应的运算,指令集越多处理越复杂对cpu功耗也会提高。那么程序优化我先分两方面,一是寄存器指令(位运算,还有减少不必要的循环,尤其是嵌套循环),二是内存分配(字节对齐,可以优化开辟内存大小,减少了多余内存读写,所有的内存电路工作模式都是布尔门,一个字节8位,每一位都有高低电压通路信号,用来表示是0或1)。寄存器指令我举例说明加减乘除在计算机运算过程(重复的位...

2019-05-04 13:02:05 479

原创 c++ switch支持字符串

利用ascii码实现c++ switch支持字符串,而不是用结构体与if配合;运行更快。下面是解析GPS数据demo,在windows与liunx系统下字节计算可能存在几个字节偏差,是整体性的;需要自己测试。进化方法;将字符串转换成ascii中的十进制进行排列拼接而不是累加。#include "stdafx.h"#include "string.h"int add(char*...

2018-10-31 18:46:30 10011 2

原创 c# curl post请求传json

备注:curl只是一个测试请求工具,和正常http协议请求一致,常用请求方式有post、get。本文讲述的是poststring httpAddress = "https://blog.csdn.net/weixin_41913666";string sign = "?sign=24D1C";string key = "&key=4a7d";string url=httpAdd...

2018-04-14 16:25:03 5418

原创 c++指针 图

c++ *号和&都是取地址符号,&类似get;*类似set方法,但*号还有更重要的意义,首先*是计算机允许开辟最大类型Bit数(这个内存中用于存放地址,如果内存容不下地址Bit数,就相当于double转float,地址出问题程序就是崩)。*代表计算机的最小单位BIt,我们使用时加上*声明的类或变量统称“某类型”指针;“某类型”也就代表需要开辟多少Bit数内存。比如char类型1个字...

2018-04-04 14:33:30 2382 2

原创 .bat 数据库定时备份

批处理脚本配合winrar实现数据库定时备份请复制下方文本到.txt记事本,关闭记事本后修改后缀.txt为.bat@Echo Offcolor 1eclsSet Choice=Echo.Echo --------------------------------------------------------------------@echo 正在停止XXX系统服务:包括Apac...

2018-04-01 16:36:17 461 1

原创 自动更新svn项目

任务计划配合批处理脚本实现svn项目更新。请复制下方文本到.txt记事本,关闭记事本后修改后缀.txt为.bat@echo offrem SVN的bin目录,linux式命名set svn_home=D:\Development\TortoiseSVN\bin\rem SVN需要update文件的本地项目目录set testPath1=D:\Developme...

2018-04-01 15:31:06 1493

原创 编程里的属性和变量

编程属性是变量的附加解释,某变量可以称作属性,java,c#等面向对象语言环境使用较多。例如面向对象编程写一个学生类,里面有name,age等变量;我们就可以称name是学生类名字属性age是学生类年龄属性。也可以把学生类类型声明成变量称之为学生属性!属性是变量基础上的演称,只是相对而言的没有绝对,常说私有属性,公有属性等,指的都是变量。...

2018-03-29 21:13:51 5240

原创 代码执行顺序 continue、break、goto、return。

正常计算机代码的执行顺序是从上至下,除非有逻辑语句跳转。以前没了解goto的使用,现在研究一下goto还是挺有意思的。下面是c++简单的代码demo。void Main::xecutionTest(){ for (int i = 0; i<10; i++) { switch (getCode()) {...

2018-03-28 11:20:48 1227

原创 QObject: Cannot create children for a parent that is in a different thread.

thread的run调用的外部类内直接创建信号槽即可。

2024-02-07 08:49:13 116

原创 QT锁内存

【代码】QT锁内存。

2024-02-07 08:48:35 119

原创 C++确认回调是主线程还是子线程

分别放在两类或函数内进行 测试。

2024-02-07 08:48:10 126

原创 QT控件占位非占位隐藏

不占位隐藏

2023-11-27 17:54:20 576

原创 error C2178: “cc::QComboBox”无法用“explicit”说明符进行声明

vs qt编译报错

2023-11-08 10:31:45 120

原创 bit10进制16进制互转

10进制or16进制

2023-11-06 17:57:59 121

原创 c++ 精髓

得此篇,可弃WinDbg。typedef struct Field{ char* key; char* value;}Field;//二级指针计数int ptrCount(void **papszStrList){ int items = 0; if (papszStrList)//papszStrList { while (*papszStrList != ...

2023-10-27 09:48:47 133 1

原创 QT鼠标右键菜单UI信号槽无效

update()

2023-10-11 11:40:56 110

原创 CMakeLists编译前拷贝文件或目录

cmake拷贝

2023-10-11 11:28:29 686 1

原创 QT CmakeLists配置python

无法打开文件“python36_d.lib”

2023-10-11 10:08:54 231

原创 QtCreator CMakeLists.txt添加模块(Modules)

CMakeLists.txt添加模块(Modules)

2023-09-07 10:25:59 386

原创 c数组越界隐藏BUG

这是一个死循环代码。栈地址可以看出,arr越界12字节后把i地址的值又赋值为0。

2023-08-28 11:21:34 51

原创 C2334 “:”的前面有意外标记;跳过明显的函数体 (编译源文件 *.cpp)

检查.cpp文件内的#include <windows.h>,调整到第一行,也就是最先引用。

2023-07-10 17:07:17 841

原创 android获取最后一次有效定位信息

android定位

2023-06-19 18:32:00 228

原创 android设置字体大小显示比例(和系统显示设置一样)

在activity类里添加,其他组件类需要传入activity。

2023-06-01 16:36:02 681

原创 Handle收不到消息处理

Handle

2023-05-30 10:57:56 314

原创 android屏幕常量

安卓常亮

2023-03-07 10:33:59 90 1

原创 【无标题】

srs4部署

2023-03-02 20:57:53 76

原创 windows ssh 远程linux

ssh协议命令简述

2023-03-02 14:49:07 131

原创 Ubuntu 20搭建srs3.0

Ubuntub部署流媒体服务器,srs是现成的移动端到pc端完整的方案服务器。可以尝试一下。

2023-03-01 18:15:14 415

原创 c++ &转void*

c++指针与引用需要非常熟练才能得心应手。

2023-02-16 19:29:32 99

原创 QFtp集成

QFtp

2023-01-30 22:50:37 248

原创 Waiting for application to start debug server

android studio 调试 Waiting for

2022-12-15 18:44:03 801 1

原创 【无标题】Build was configured to prefer settings repositories over project repositories but repository

as配置aar

2022-11-29 13:49:01 393 1

原创 生成.keystore 安卓签名

安卓手动签名和生成签名文件

2022-10-30 09:26:28 476

原创 gitee本机关联网站建设的库

gitee上传代码简介说明

2022-10-27 16:27:21 117

原创 error C2057: 应输入常量表达式

今天集成编译osipparser2库出现了问题,特此记录

2022-10-18 15:11:28 798

原创 vs2017打包exe

vs2017打包exe

2022-10-17 12:39:07 434

原创 web调用exe传参

web通过html调用本地exe

2022-10-17 12:25:19 591 2

原创 swap()

数值交换

2022-10-10 17:17:04 67

原创 error LNK2019: 无法解析的外部符号 详解

vs编译error详解

2022-09-26 12:47:11 318

qt-unified-windows-x64-4.6.0-online.exe

1.启动cmd 2.复制指令到cmd 3.回车。(前提是exe就在指令目录) qt-unified-windows-x64-4.6.0-online.exe安装包及国内映射源地址。安装速度快,给赶时间的网友。解压安装,把脚本代码复制到cmd种回车即可。 qt-unified-windows-x64-4.6.0-online.exe安装包及国内映射源地址。安装速度快,给赶时间的网友。解压安装,把脚本代码复制到cmd种回车即可。 qt-unified-windows-x64-4.6.0-online.exe安装包及国内映射源地址。安装速度快,给赶时间的网友。解压安装,把脚本代码复制到cmd种回车即可。 qt-unified-windows-x64-4.6.0-online.exe安装包及国内映射源地址。安装速度快,给赶时间的网友。解压安装,把脚本代码复制到cmd种回车即可。 qt-unified-windows-x64-4.6.0-online.exe安装包及国内映射源地址。安装速度快,给赶时间的网友。解压安装,把脚本代码复制到cmd种回车即可。 qt-unified-windows-x

2024-03-05

滑动按钮实现button在widget左右滑动

按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还是学习都是不错的选择。 按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还是学习都是不错的选择。 按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还是学习都是不错的选择。 按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还是学习都是不错的选择。 按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还是学习都是不错的选择。 按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还是学习都是不错的选择。 按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还是学习都是不错的选择。 按钮左右滑动demo,实现button在widget左右滑动。就一个函数,一看就懂,源码实现。无论使用还

2024-03-05

安卓动态映射物理按键demo

一个测试demo,适合特殊设备开发的程序,适合物理按键比较多的设备,比如执法仪,机顶盒,等等,等等。可以直接通过物理按键触发配置当前按键功能,特别方便适配。 一个测试demo,适合特殊设备开发的程序,适合物理按键比较多的设备,比如执法仪,机顶盒,等等,等等。可以直接通过物理按键触发配置当前按键功能,特别方便适配。 一个测试demo,适合特殊设备开发的程序,适合物理按键比较多的设备,比如执法仪,机顶盒,等等,等等。可以直接通过物理按键触发配置当前按键功能,特别方便适配。 一个测试demo,适合特殊设备开发的程序,适合物理按键比较多的设备,比如执法仪,机顶盒,等等,等等。可以直接通过物理按键触发配置当前按键功能,特别方便适配。 一个测试demo,适合特殊设备开发的程序,适合物理按键比较多的设备,比如执法仪,机顶盒,等等,等等。可以直接通过物理按键触发配置当前按键功能,特别方便适配。 一个测试demo,适合特殊设备开发的程序,适合物理按键比较多的设备,比如执法仪,机顶盒,等等,等等。可以直接通过物理按键触发配置当前按键功能,特别方便适配。 一个测试demo,适合特殊设备开发的程序,适合物理按

2023-07-05

侧滑菜单demo侧滑菜单demo

安卓抽屉,向右侧滑动弹出list列表,list列表也可以进行其他UI定制,灵活性很大,SDK21,android studio编译。 一个简单的侧滑页面,也可以修改为左滑。 安卓抽屉,向右侧滑动弹出list列表,list列表也可以进行其他UI定制,灵活性很大,SDK21,android studio编译。 一个简单的侧滑页面,也可以修改为左滑。 安卓抽屉,向右侧滑动弹出list列表,list列表也可以进行其他UI定制,灵活性很大,SDK21,android studio编译。 一个简单的侧滑页面,也可以修改为左滑。 安卓抽屉,向右侧滑动弹出list列表,list列表也可以进行其他UI定制,灵活性很大,SDK21,android studio编译。 一个简单的侧滑页面,也可以修改为左滑。 安卓抽屉,向右侧滑动弹出list列表,list列表也可以进行其他UI定制,灵活性很大,SDK21,android studio编译。 一个简单的侧滑页面,也可以修改为左滑。 安卓抽屉,向右侧滑动弹出list列表,list列表也可以进行其他UI定制,灵活性很大,SDK21,android studio编译

2023-07-05

pocketSphinx

安卓设备离线语音识别,识别率高达99%。比收费的强很多,里面有详细的文档,图文并茂,保证新手也能操作。设置sdk22,这是一个demo,可以实现拍照,开始录像,停止录像,开始录音,停止录音等语音识别并提示。 安卓设备离线语音识别,识别率高达99%。比收费的强很多,里面有详细的文档,图文并茂,保证新手也能操作。设置sdk22,这是一个demo,可以实现拍照,开始录像,停止录像,开始录音,停止录音等语音识别并提示。 安卓设备离线语音识别,识别率高达99%。比收费的强很多,里面有详细的文档,图文并茂,保证新手也能操作。设置sdk22,这是一个demo,可以实现拍照,开始录像,停止录像,开始录音,停止录音等语音识别并提示。 安卓设备离线语音识别,识别率高达99%。比收费的强很多,里面有详细的文档,图文并茂,保证新手也能操作。设置sdk22,这是一个demo,可以实现拍照,开始录像,停止录像,开始录音,停止录音等语音识别并提示。 安卓设备离线语音识别,识别率高达99%。比收费的强很多,里面有详细的文档,图文并茂,保证新手也能操作。设置sdk22,这是一个demo,可以实现拍照,开始录像,停止录像

2023-07-05

cjson,修改为c++语法。其余没变化。

cjson,修改为c++语法。其余没变化。

2022-05-26

JavaDll.zip

Java调用dll教程,附带java代码c++代码,亲测有效,附带文档说明。

2021-11-23

c++禁用启动设备usb.zip

c++禁用启用设备管理器里的串口程序,当然也支持其他设备,但是需要修改传输的宏参数,这里只是usb。

2021-11-06

共享打印机-frp.docx

利用frp共享本地打印机。

2021-10-16

共享打印机-花生壳.docx

利用花生壳软件把本地打印机映射到因特网。

2021-10-16

libtiff_version 4.2.0

tiff图像库,vs2017编译好了的类文件压缩包。库很小,方便调改集成等

2021-10-06

libjpeg.zip

libjpeg - turbo是一种 JPEG 图像编解码器,这个是vs2017编译好了的项目文件压缩包。

2021-10-06

basler相机demo

qt在vs2019下开发的demo,源码为basler中国东北区技术提供。有打开采集关闭基本功能。方便二次开发

2021-06-25

php防主页篡改防木马注入

c++用vs2013写的一个程序,里面有说明,根据说明进行配置,然后会启动即可。比杀毒软件好用,再也不用担心主页被劫持了。

2021-04-18

c++ hmac_md5加密

简单几行代码实现HMAC_MD5加密,写好了函数可以直接使用。

2021-04-18

c++ 二级指针与二维数组之间值操作

只有6行代码,非常简洁,这是char二级指针给char二维数组赋值的逻辑。二级指针需要先赋值操作,加断点就可以看见二维数组里的值了。

2021-04-18

WebSocket4.0协议服务端

本程序主要是学习C++ socket编程网络websocket服务端,主要实现了websocket协议握手,以及基于websocket协议格式数据的解码与传输 传输文本可以并且数据长度不能查过2个字节组合的长度,没有做二进制,多帧数据处理。 相信你根据这个demo可以写出自己的服务器,并且完善二进制多帧数据的处理。 底层手写实现,没有第三方库。

2021-04-18

SSLClient端支持https协议

windows 10 vs2013 开发,里面有openssl 0.9。8k库和头文件。https通过证书向服务端发送请求;报文自己封装。测试通过。测试通过。测试通过。

2021-04-18

c++socket_server_client

此乃windows下vs2013开发项目,有服务端与客户端demo,类似qq群聊天功能,另外服务端添加了消息推送。所有客户端可接收。可拓展,可将文件转2进制流传送,可加加密类函数。等等。

2021-04-18

GDAL的gdalwarp类源码

GDAL源码,里面代码很丰富,可以根据自己的需求修改成自己需要的执行函数。可以看我的博客例文。

2021-04-18

SVN仓储数据整体迁移

将一台服务器上已有的SVN仓库数据整体迁移到另外一台机器上,可以保留所有的版本号和版本信息的详细图文并茂文档

2021-04-18

c#调用c++的Dll

c#项目用visual studio2013(debug是加载x86的dll,release加载的是x64的dll)在项目属性里修改编译环境 win32dll项目用visual studio2015,代码有宏定义还有注释,很全面

2021-04-18

areaCode_sql区域码表脚本

区域码表脚本,匹配高德地图区域块,携带区域GPS经纬度;三级联动设计。使用mysql工具导入即可生成表

2021-04-18

c++邮件发送demo

c++写的邮件发送demo,支持附件,抄送密送等邮件功能。非老的25端口,而是ssl。

2021-04-18

testmd5.rar

一个封装好的md5加密方法代码

2021-04-18

areaCode.sql

区域码表脚本,匹配高德地图区域块,携带区域GPS经纬度;三级联动设计。使用mysql工具导入即可生成表

2020-05-08

SSLClient.rar

windows 10 vs2013 开发,里面有openssl 0.9。8k库和头文件。https通过证书向服务端发送请求;报文自己封装。测试通过。测试通过。测试通过。

2019-11-29

WebSocket4.0.rar

本程序主要是学习C++ socket编程网络websocket服务端,主要实现了websocket协议握手,以及基于websocket协议格式数据的解码与传输 传输文本可以并且数据长度不能查过2个字节组合的长度,没有做二进制,多帧数据处理。 相信你根据这个demo可以写出自己的服务器,并且完善二进制多帧数据的处理。

2019-11-06

绿色免安装汉化版windbg

一款调试工具,exe执行文件的调试工具,找出内存出现问题的原因。绿色免安装汉化版,32位和64位版本文件夹里面都有配置文档。

2019-08-02

c++ 桌面信息雨程序,可以运行

在网上找到的资源代码pc桌面不能运行,所以就在源代码基础上做了修改,并加入了分屏欣赏与锁屏功能。

2019-07-13

c++time_ms.txt

获取时间转成毫秒,实际上是拼出来的毫秒,很有需,送给有需要的朋友。只有四行代码。

2019-07-04

gdalwarp.cpp

GDAL源码,里面代码很丰富,可以根据自己的需求修改成自己需要的执行函数。可以看我的博客例文。

2019-05-15

windows服务端+多客户端socket tcp通信

此乃windows下vs2013开发项目,有服务端与客户端demo,类似qq群聊天功能,另外服务端添加了消息推送。所有客户端可接收。可拓展,可将文件转2进制流传送,可加加密类函数。等等。

2019-01-18

SVN仓库数据整体迁说明

将一台服务器上已有的SVN仓库数据整体迁移到另外一台机器上,可以保留所有的版本号和版本信息的详细图文并茂文档

2018-12-30

c# md5加密16进制

简单几行代码实现了md5加密方式,返回16进制的字符串,封装了函数

2018-11-03

hmac_md5加密源码

简单几行代码实现HMAC_MD5加密,写好了函数可以直接使用。

2018-11-03

c++ 二级指针与二维数组之间值操作升级版

比上一个版本添加二级指针size获取函数,有需要的朋友可以看一下

2018-08-28

c++ 二级指针与二维数组之间值操作

只有6行代码,非常简洁,这是char二级指针给char二维数组赋值的逻辑。二级指针需要先赋值操作,加断点就可以看见二维数组里的值了。

2018-08-04

窥探ajax源码思想与实现

此js文件为ajax源码刨析与实现,代码简洁易懂,学习了ajax的实现后使用更为顺手甚至可以diy自己的逻辑融入其中。

2018-08-04

c#(.net)调用c++dll[x86与x64]

c#项目用visual studio2013(debug是加载x86的dll,release加载的是x64的dll)在项目属性里修改编译环境 win32dll项目用visual studio2015,代码有宏定义还有注释,很全面

2018-07-27

空空如也

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

TA关注的人

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