JiaXianghao.
码龄6年
关注
提问 私信
  • 博客:96,909
    问答:9
    96,918
    总访问量
  • 149
    原创
  • 712,503
    排名
  • 32
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-11-16
博客简介:

weixin_43718250的博客

查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得22次评论
  • 获得225次收藏
  • 代码片获得176次分享
创作历程
  • 9篇
    2023年
  • 7篇
    2021年
  • 27篇
    2020年
  • 151篇
    2019年
成就勋章
TA的专栏
  • 设计模式
    2篇
  • C++
    14篇
  • 现代C++
    14篇
  • C++11
    6篇
  • QT
    3篇
  • Unigine
    1篇
  • 数据库
    17篇
  • 线程
    2篇
  • C
    12篇
  • STL
    11篇
  • 算法
    47篇
  • linux网络
    6篇
  • linux系统编程
    17篇
  • shell
    8篇
  • ubuntu
    5篇
  • STM32
    1篇
  • linux驱动
    16篇
兴趣领域 设置
  • 数据结构与算法
    排序算法
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

msvc编译器编码错误解决方案

MSVC有专门的编译选项/source-charset 和 /execution-charset,前者表示文件本身的编码,后者表示编译以后的字符数组内的字节是什么编码,编码问题基本可以用这两个选项解决。
原创
发布博客 2023.11.22 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

windows版本与其对应的魔数

【代码】windows版本与其对应的魔数。
原创
发布博客 2023.05.27 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

boost库编译

【代码】boost库编译。
原创
发布博客 2023.05.24 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

msvc 与vs版本对应

MSC 1.0 _MSC_VER == 100MSC 2.0 _MSC_VER == 200MSC 3.0 _MSC_VER == 300MSC 4.0 _MSC_VER == 400MSC 5.0 _MSC_VER == 500MSC 6.0 _MSC_VER == 600MSC 7.0 _MSC_VER == 700MSVC++ 1.0 _MSC_VER == 800MSVC++ 2.0 _MSC_VER ==
原创
发布博客 2023.05.17 ·
1084 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

C++11 并发API

并发
原创
发布博客 2023.03.01 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++11/C++14:lambda表达式

lambda
原创
发布博客 2023.02.26 ·
1000 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++11:从C++98到C++11惯用法的变化

C++11惯用法
原创
发布博客 2023.02.01 ·
1033 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

四个智能指针

智能指针
原创
发布博客 2023.01.10 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Pimpl惯用法

unique_ptr与pImpl惯用法
原创
发布博客 2023.01.09 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QLineEdit限制浮点数输入

限制浮点数输入
原创
发布博客 2021.08.16 ·
530 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

2021-07-07

运行时逻辑每个基于UNIGINE的应用程序都有其生命周期,它由某些阶段组成,其中某些阶段执行一次,其他阶段每帧重复一次。简而言之,这些阶段如下:UNIGINE具有三个主要逻辑组件,它们每个都有一组功能(名为 init(), update(), postUpdate()等),其中包含要在引擎工作周期的相应阶段执行的操作。这些组件是:System Logic是在整个应用程序生命周期中运行的代码(即使在世界之间切换时,其范围也存在)。对于使用UnigineScript编写的应用程序,系统逻辑将写入系统
原创
发布博客 2021.07.08 ·
239 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

QT中关于书签的操作

// 通过标签名来获得指定标签对象QAxObject *pBookMarkCode = m_document->querySubObject("Bookmarks(QVariant)", name);// 通过标签名的位置顺序获得标签对象QAxObject *pBookMarkCode = m_document->querySubObject("Bookmarks(QVariant)", 1);//获得第一个标签// 选择指定标签(说实话不知道干啥的)pBookMarkCode-&
原创
发布博客 2021.03.16 ·
3316 阅读 ·
2 点赞 ·
6 评论 ·
17 收藏

哈希函数和哈希表

哈希函数和哈希表?哈希函数和哈希表是非常重要的内容,在面试的时候最经常使用。尤其是辅助作用。哈希函数的算法的原理是超纲的内容(底层的实现是位运算),常见的哈希算法有扩展MD5(返回2^ 64)、SHA1(返回2^128)(哈希函数的实现有数千种实现方法)经典实现中,桶后跟的是链表,Java中的实现,实际上不是O(1),而是O(logN),只不过这个底数很大。桶后跟的是红黑树(查询快)。哈希表开头就是哈希域,这个一般是经过我们压缩了的哈希域,但是可以保证离散性。Hash函数不是用来排序的,hashm
原创
发布博客 2021.01.16 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STL

诞生原因        为了建立数据结构合算法的一套标准并且降低期间耦合关系以提升各自的独立性、弹性和互操作性,C++里诞生了STL。六大组件容器:是各种数据结构,从实现角度来看,STL容器是一种类模板。算法:从实现角度来看,STL算法是一种函数模板。迭代器:扮演算法和容器之间的胶合剂,是所谓的泛型指针,迭代器是一种将operator*,operator->,operator++,operator–等指针相关操作予以重载
原创
发布博客 2021.01.11 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pragma once 与 #ifdef 的区别

目的:为了避免同一个文件被include多次区别:#ifndef 的方式受 C/C++ 语言标准支持。它不光可以保证同一个文件不会被包含多次,也能保证内容完全相同的两个文件(或者代码片段)不会被不小心同时包含。当然,缺点就是如果不同头文件中的宏名不小心“撞车”,可能就会导致你看到头文件明明存在,编译器却硬说找不到声明的状况——这种情况有时非常让人抓狂,由于编译器每次都需要打开头文件才能判定是否有重复定义,因此在编译大型项目时,ifndef会使得编译时间相对较长,因此一些编译器逐渐开始支持#pragma
原创
发布博客 2021.01.10 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SDL电子资料电子书

发布资源 2020.07.10 ·
pdf

list容器和forward_list容器

list就是一个双向链表,只支持双向顺序访问。在链表的任何位置进行插入或者删除操作都很快。
原创
发布博客 2020.07.10 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

链表相交的一系列问题

链表相交的一系列问题单链表可能有环,也可能无环。给定两个单链表的头节点head1和head2,这两个链表可能相交,也可能不相交。请实现一个函数,如果两个链表相交,请返回相交的第一个节点;如果不相交,返回null即可。要求:如果链表1的长度为N,链表2的长度为M,时间复杂度请达到O(N+M),额外空间复杂度请达到O(1)。第一步,我们需要判断给出的链表是不是有环的,如果有环,求出链表的入环节点...
原创
发布博客 2020.07.10 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux常用命令

wc命令(word count)使用语法wc [option] … [FILE]…选项      -c, --bytes            打印字节数    &nb...
原创
发布博客 2020.07.10 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对象模型

C++在布局以及存取时间上的额外负担是由以下因素导致的vitual function 机制,用来支持一个有效率的执行期绑定vitrual base class,用以实现“多次出现在继承体系中的base class”,有一个单一而被共享的实例多重继承的额外负担C++是如何支持虚函数的:每个class产生指向每一个虚函数的指针,放在表格中,这个表格就是虚表,虚表存放在只读数据段中每个...
原创
发布博客 2020.07.10 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多