- 博客(244)
- 资源 (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 781
原创 程序优化进阶篇(适合各种编程语言)
计算机的寄存器会根据汇编指令执行相应的运算,指令集越多处理越复杂对cpu功耗也会提高。那么程序优化我先分两方面,一是寄存器指令(位运算,还有减少不必要的循环,尤其是嵌套循环),二是内存分配(字节对齐,可以优化开辟内存大小,减少了多余内存读写,所有的内存电路工作模式都是布尔门,一个字节8位,每一位都有高低电压通路信号,用来表示是0或1)。寄存器指令我举例说明加减乘除在计算机运算过程(重复的位...
2019-05-04 13:02:05 491
原创 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 10105 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 5524
原创 c++指针 图
c++ *号和&都是取地址符号,&类似get;*类似set方法,但*号还有更重要的意义,首先*是计算机允许开辟最大类型Bit数(这个内存中用于存放地址,如果内存容不下地址Bit数,就相当于double转float,地址出问题程序就是崩)。*代表计算机的最小单位BIt,我们使用时加上*声明的类或变量统称“某类型”指针;“某类型”也就代表需要开辟多少Bit数内存。比如char类型1个字...
2018-04-04 14:33:30 2406 2
原创 .bat 数据库定时备份
批处理脚本配合winrar实现数据库定时备份请复制下方文本到.txt记事本,关闭记事本后修改后缀.txt为.bat@Echo Offcolor 1eclsSet Choice=Echo.Echo --------------------------------------------------------------------@echo 正在停止XXX系统服务:包括Apac...
2018-04-01 16:36:17 517 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 1531
原创 编程里的属性和变量
编程属性是变量的附加解释,某变量可以称作属性,java,c#等面向对象语言环境使用较多。例如面向对象编程写一个学生类,里面有name,age等变量;我们就可以称name是学生类名字属性age是学生类年龄属性。也可以把学生类类型声明成变量称之为学生属性!属性是变量基础上的演称,只是相对而言的没有绝对,常说私有属性,公有属性等,指的都是变量。...
2018-03-29 21:13:51 5290
原创 代码执行顺序 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 1249
原创 QObject: Cannot create children for a parent that is in a different thread.
thread的run调用的外部类内直接创建信号槽即可。
2024-02-07 08:49:13 137
原创 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 142 1
原创 C2334 “:”的前面有意外标记;跳过明显的函数体 (编译源文件 *.cpp)
检查.cpp文件内的#include <windows.h>,调整到第一行,也就是最先引用。
2023-07-10 17:07:17 1229
原创 Waiting for application to start debug server
android studio 调试 Waiting for
2022-12-15 18:44:03 852 1
原创 【无标题】Build was configured to prefer settings repositories over project repositories but repository
as配置aar
2022-11-29 13:49:01 469 1
qt-unified-windows-x64-4.6.0-online.exe
2024-03-05
滑动按钮实现button在widget左右滑动
2024-03-05
安卓动态映射物理按键demo
2023-07-05
侧滑菜单demo侧滑菜单demo
2023-07-05
pocketSphinx
2023-07-05
WebSocket4.0协议服务端
2021-04-18
SSLClient端支持https协议
2021-04-18
c++socket_server_client
2021-04-18
c#调用c++的Dll
2021-04-18
SSLClient.rar
2019-11-29
WebSocket4.0.rar
2019-11-06
windows服务端+多客户端socket tcp通信
2019-01-18
c#(.net)调用c++dll[x86与x64]
2018-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人