自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 如何编写【C++高性能服务器/程序】

本文主要探讨了,需要做好一个高性能服务器,需要从语言本身(C++), 编译器, 操作系统,硬件设备 考虑,贴合 进行编码开发,进而实现高性能服务器。

2024-04-18 14:59:44 811

原创 std::nth_element函数 使用崩溃 访问越界 原因解释

C++ 使用 std::nth_element 函数 是崩溃,崩溃原因是访问越界,该文解释了具体照成这个崩溃的原因

2024-03-26 11:32:49 216

原创 C++内存共享, 与多线程同步通信

C++内存共享,与多线程同步

2022-02-21 18:13:48 1881

原创 C++ 类

多态静态多态---------->函数重载、泛型编程动态多态---------->虚函数好处:1.应用程序不必为每一个派生类编写功能调用,只需要对抽象基类进行处理即可。大大提高程序的可复用性。//继承2.派生类的功能可以被基类的方法或引用变量所调用,这叫向后兼容,可以提高可扩充性和可维护性。//多态的真正作用虚函数 (virtual)作用:实现多态(动态多态)。基类定义虚...

2019-11-07 10:18:09 249

原创 auto.js 自动偷取蚂蚁森林能量

auto.js 自动偷取蚂蚁森林能量在网上找了很多都不能用,最后自己跟着重写写了一遍本代码在1920*1080 的华为荣耀8上调试成功如果手机为1920*1080 的分辨率应该也能达到预期效果需要修改的地方为:mainfunc(“1111”,35); //其中1111为自己手机屏幕解锁的密码35为要偷取的好友个数. 2.function stealFriendsEnergy(fri...

2019-10-31 09:47:05 2139 1

原创 C++ 知识

一些C++知识:带参宏与带参函数区别宏的定义形式:#define 宏名称,替代文本1.宏在编译器对源码进行编译时进行简单替换,不会进行任何逻辑检测,仅仅是简单复制代码。2.宏进行定义时不会考虑参数的类型。3.会增加代码长度4.参数宏定运行速度比函数快,因为不需要参数压栈/出栈操作,函数反之(宏,优)5.函数只在目标文件中存在一处,,比较节省程序空间(函数,优)6.函数的参数存在...

2019-10-29 16:29:16 158

原创 C++ 编译

C/C++ 编译就是要将C/C++ 的代码映射到相应的机器码,以及讨论其中的内存管理模式,包括内存的分配,如何使用等等。整型,数组,指针等这些在内存中的实现机制。C/C++的编译包括几个部分,分别是编译,汇编和链接。1.编译,就是将相应的高级语言代码映射到汇编语言,处理define,include等命令,加载外部的代码;2.汇编,就是将汇编语言映射到机器码;3.链接,形成相应的动态和静态链...

2019-10-29 15:17:36 1936

原创 C/C++ 交互两个变量的方法 ----大全

C/C++ 交互两个变量如有不正确之处望各位留言指教,谢谢方法1:(定义临时变量保存交换值)void test(int &a,int &b){ int temp=a; a=b; b=temp;} //弊端需要多开一个变量,且效率一般方法2:(用库函数swap)头文件: #include < iostream >域名空间: u...

2019-10-23 16:01:17 857 1

转载 Qt宏定义 在不同操作系统下执行代码

程序中遇到需要区分操作系统时,可使用qt的宏定义:在中,定义了各个系统的宏定义Q_OS_AIXDefined on AIX.Q_OS_ANDROIDDefined on Android.Q_OS_BSD4Defined on Any BSD 4.4 system.Q_OS_BSDIDefined on BSD/OS.Q_OS_CYGWINDefined on Cygwin....

2019-10-16 16:41:33 369

原创 Qt5.8.0 交叉编译环境搭建

第一步:编译触摸屏驱动1、下载触摸屏源代码,运行:./ autogen.sh2、配置触摸屏的编译器以及目标系统./configure CC=arm-none-linux-gnueabi-gccCXX=arm-none-linux-gnueabi-g++–prefix=/home/arm/tslib–host=arm-linux-gnueabihf ac_cv_func_malloc_0...

2019-10-12 11:28:50 429

原创 Qt4.8.7交叉编译环境搭建

一.用虚拟机安装ubuntu-14.04.4-desktop-amd64.iso或者Ubuntu16.04.3二.apt-get updateapt-get install vim ssh (可不用)三.安装32位兼容库:apt-get install libc6:i386 libstdc++6:i386 libncurses5:i386 zlib1g:i386四. 配置交叉编译环境...

2019-10-12 11:04:23 1750

原创 Qt5.10.0_Android开发环境搭建

Qt5.10.0_Android(环境搭建)配置QtAndroid开发环境需要配置JDK、NDK、SDK、Qt1.下载(1)JDK------JDK-8u221(需要登陆Orign)URL:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(2)NDK------ndk...

2019-10-12 10:58:44 501

转载 C++ windows下判断鼠标点击及获取像素点

#include#include <stdio.h>#include<windows.h>#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0) //必要using namespace std;int main(){POINT p;while (true)...

2019-10-12 10:20:09 4000

原创 Qt5 事件截取

Qt5 事件过滤器当触发事件后(例如鼠标点击或某个键盘上的按键按下) 会触发事件,通过事件过滤器可以截取该事件第一步 安装事件过滤器:void QObject::installEventFilter(QObject *filterObj);其中,filterObj参数表示要在其上实现事件过滤器函数的部件。请注意,如果我们在一个部件安装了事件过滤器,一般在其父控件上实现事件过滤器函数。例...

2019-10-12 10:08:47 290

原创 Qt_errors

Qt_errorsQt5线程错误:QThread: Destroyed while thread is still running(执行runThread->exit(0))原因:主进程结束,但是线程还没有执行完毕

2019-10-12 09:37:57 134

c++ libgo 多协程ppt

c++ 下多协程,以及使用libgo,多协程的优势,作用,与多线程对比

2022-05-05

docker入门ppt学习

docker入门ppt学习

2022-02-22

Qt5.8.0.docx

QT5.8.0 交叉编译环境搭建过程

2019-10-12

QT4.8.7.docx

Qt4.8.7 交叉编译环境搭建详细步骤

2019-10-12

Qt5.10.0_Android开发环境搭建.doc

Qt5.10.0_Android开发环境搭建 详细配置 过程

2019-10-12

空空如也

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

TA关注的人

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