闻啼鸟
码龄8年
关注
提问 私信
  • 博客:114,004
    社区:30
    问答:3,170
    117,204
    总访问量
  • 61
    原创
  • 21,948
    排名
  • 175
    粉丝

个人简介:CSDN博客专家、华为云享专家、C++领域新星创作者

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2016-05-26
博客简介:

道

查看详细资料
  • 原力等级
    领奖
    当前等级
    4
    当前总分
    524
    当月
    11
个人成就
  • 获得274次点赞
  • 内容获得49次评论
  • 获得706次收藏
  • 代码片获得519次分享
创作历程
  • 12篇
    2024年
  • 3篇
    2023年
  • 8篇
    2022年
  • 27篇
    2021年
  • 33篇
    2020年
成就勋章
TA的专栏
  • 机器学习
  • 算法
    1篇
  • AUTOSAR
    1篇
  • 正则表达式
    4篇
  • 嵌入式
    6篇
  • 工具
    13篇
  • 中间件
    18篇
  • 网络
    12篇
  • 其他
    9篇
  • 数据库
    1篇
  • 编程语言类
    7篇
  • 设计模式
    4篇
  • 视频编解码
    4篇
  • opencv
    3篇
  • QT
    5篇
  • 自动驾驶
    2篇
  • 面试
    2篇
  • 操作系统
    12篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

优化宝典:数据库性能提升指南

通过 EXPLAIN,你可以了解查询是如何被优化器执行的,找出可能的性能瓶颈。例如,如果一个表中的客户信息和地址信息重复,则需要将地址信息移到一个单独的表中,以避免数据冗余。启用和优化查询缓存:虽然 MySQL 8.0 以后查询缓存被移除,但在旧版本中,查询缓存可以减少重复查询的执行时间。为了优化查询,应该只选择实际需要的列。通过规范化减少数据冗余,提高数据一致性,而适当的反规范化和精确的数据类型选择可以优化查询性能和存储效率。通过这些方法,可以有效地优化查询性能,减少响应时间,提高数据库的整体效率。
原创
发布博客 2024.11.01 ·
648 阅读 ·
30 点赞 ·
0 评论 ·
14 收藏

UML类图

设计一个类中的信息和行为要 高内聚设计多个类, 类之间要 低耦合面向对象是符合人们对现实世界的思维模式,利用面向对象设计,特别是采用各种设计模式来解决问题时,会设计多个类,然后创建多个对象,一个设计良好的类,应该是兼顾信息和行为并且高内聚。而不同的类之间,应该做到松耦合。泛化关系实现关系依赖关系关联关系一对一单向一对多单向多对一单向多对多双向一对多、多对一聚合关闭组合关系。
原创
发布博客 2024.06.06 ·
633 阅读 ·
23 点赞 ·
0 评论 ·
14 收藏

流媒体新篇章:Nginx-RTMP Docker部署全攻略

Nginx-RTMP-Docker是一种基于Docker的Nginx流媒体服务器解决方案。具体来说,Nginx是一款高性能的Web和反向代理服务器,RTMP(Real-Time Messaging Protocol)是用于音频、视频数据传输的协议。Nginx-RTMP模块是由Alibaba的李广宇开发的,它可以让Nginx实例支持RTMP协议,从而实现流媒体服务。而Docker提供了一个容器化的平台,可以方便地打包和运行应用程序,不受底层基础设施的影响。
原创
发布博客 2024.05.17 ·
2265 阅读 ·
14 点赞 ·
0 评论 ·
16 收藏

如何在Windows下使用Docker Desktop运行CentOS容器

Windows环境下,安装docker环境首先需要下载docker-desktop安装软件,。然后安装步骤进行安装即可。
原创
发布博客 2024.05.16 ·
959 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

QT的Meta-Object System

虽然可以在没有 Q_OBJECT 宏和元对象代码的情况下使用 QObject 作为基类,但如果不使用 Q_OBJECT 宏,则此处描述的信号和槽以及其他功能都将不可用。从元对象系统的角度来看,没有元代码的 QObject 子类相当于其最接近的具有元对象代码的祖先。如果它找到一个或多个包含 Q_OBJECT 宏的类声明,它会生成另一个 C++ 源文件,其中包含每个类的元对象代码。生成的源文件要么被 #include 放入类的源文件中,要么更常见的是,与类的实现进行编译和链接。然后将指针设置为 0。
翻译
发布博客 2024.04.12 ·
92 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Code Review(代码审查)

这个过程就像写一本书。作者写好了内容,出版社编辑对其进行了校审,所以没有出现任何错误,例如将“你”与“你的”混淆。这个案例中,代码审查是阅读和评估其他人的代码的行为。目的是在早期阶段找到可能需要改进的设计或错误,否则这些设计可能会被忽视。代码审查过程通常是在与代码主干合并之前进行。我们现在将讨论代码审查的好处以及如何正确地进行代码审查。请记住,在编写软件时,无论是小型还是大型项目,进行代码审查都很重要。代码审查是软件开发生命周期的重要组成部分。它能显著提高开发人员的代码质量。
原创
发布博客 2024.03.26 ·
468 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

C++ QT 嘴试题--集锦

在C++中,默认函数(也称为特殊成员函数)是一组在类定义中不需要显式声明和定义的函数。这些函数在特定的情况下会被编译器自动合成(隐式生成)。如果没有提供任何构造函数,编译器也会生成一个默认的无参构造函数。这些默认函数在大多数情况下都足够使用,但在某些特定场景下,你可能需要自定义这些函数以满足特定的需求,例如执行深拷贝、禁止拷贝、启用移动语义等。此外,C++11之后还引入了= default和= delete语法来显式地要求编译器生成默认实现或删除这些特殊成员函数。
原创
发布博客 2024.03.06 ·
1434 阅读 ·
19 点赞 ·
0 评论 ·
23 收藏

设计模式----装饰器模式

在软件开发过程中,有时想用一些现存的组件。这些组件可能只是完成了一些核心功能。但在不改变其结构的情况下,可以动态地扩展其功能。所有这些都可以釆用装饰器模式来实现。
原创
发布博客 2024.02.27 ·
770 阅读 ·
11 点赞 ·
0 评论 ·
7 收藏

史上最全面K近邻算法/KNN算法详解+python实现

史上最全面K近邻算法/KNN算法详解+python实现
原创
发布博客 2024.02.21 ·
439 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏

设计模式----工厂模式

工厂模式即建立创建对象的工厂,实现创建者和调用者分离。:该模式对对象创建管理方式最为简单,因为他简单的对不同类对象的创建进行了一层薄薄的封装。该模式通过向工厂传递类型来指定要创建的对象。:将生成具体产品的任务分发给具体的产品工厂。:通过在AbstractFactory中增加创建产品的接口,并在具体子工厂中实现新加产品的创建。
原创
发布博客 2024.02.20 ·
1125 阅读 ·
15 点赞 ·
0 评论 ·
18 收藏

设计模式----单例模式

只生成一个对象实例,减少了系统的开销;方便数据访问。保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。系统中如果一个类仅有一个实例,可以用来存储数据。全局访问。
原创
发布博客 2024.02.20 ·
650 阅读 ·
8 点赞 ·
0 评论 ·
10 收藏

设计模式----开题

简介: 本文主要介绍设计模式中的六大设计原则。开闭原则,里氏代换原则,依赖倒转原则,接口隔离原则,迪米特原则和合成复用原则。这几大原则是设计模式使用的基础,在使用设计模式时,应该牢记这六大原则。
原创
发布博客 2024.02.20 ·
611 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏

一文理清---TSN时间敏感网络

时间敏感网络(TSN,Time Sensitive Network)是指能够保证时延敏感流的服务质量,实现低时延、低抖动、和零丢包率的网络。
原创
发布博客 2023.04.07 ·
5988 阅读 ·
6 点赞 ·
0 评论 ·
65 收藏

Qt Quick 与 QML:开启用户界面设计的新篇章

Qt Meta-Object Language,Qt元对象语言,是一种用于描述应用程序用户界面的声明式编程语言,使用一些可视组件以及这些组件之间的交互来描述用户界面。QML是一种高可读性的语言,可以使组件以动态方式进行交互,并且允许组件在用户界面中很容易地实现复用和自定义。QML允许开发者和设计者以类似的方式创建高性能的、具有流畅的动画效果的、极具视觉吸引力的应用程序。QML提供了一个具有高可读性的类似JSON的声明式语法,并提供了必要的JavaScript语句和动态属性绑定的支持。
原创
发布博客 2023.04.06 ·
589 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

汽车开放系统架构

汽车开放系统架构(AUTOSAR)是什么AUTOSAR
原创
发布博客 2023.04.03 ·
647 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

工业级数据分发服务DDS之安全篇

为了解决DDS安全的问题,OMG定义了DDS安全规范标准,该规范为符合DDS的实现定义了安全模型和服务插件接口(Service Plugin Interface)服务体系框架。DDS安全模型是通过DDS实现调用服务插件接口来实现的。规范中服务插件接口,支持即插即用的安全性,并且能够实现DDS应用程序之间互操作。服务插件接口允许用户自定义DDS框架中用于信息保证的行为和技术,例如,自定义身份验证、访问控制、加密、消息身份验证、数字签名、日志记录和数据标记等。
原创
发布博客 2022.12.03 ·
2303 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

ICE安全插件配置实战指南

配置ICE安全插件,部署所用到的工具主要有icegridnode、icegridregistry、icegridadmin等。
原创
发布博客 2022.11.02 ·
2328 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

收藏:开启和关闭防火墙的方法

菜单栏右下角选择网络图标左/右键,打开“网络和Internet”设置>>>>>Windows防火墙>>>>>选择启停。关闭防火墙:(root)systemctl stop firewalld.service。查看防火墙状态: (root)service iptables status。查看防火墙状态: (root)firewall-cmd --state。关闭防火墙:(root)chkconfig iptables off。查看防火墙状态: (root)ufw status。
原创
发布博客 2022.10.28 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

初识RPC中间件zeroC ICE工具之iceca

该工具依赖于PyOpenSSL来创建证书。创建BouncyCastle KeyStore文件需要Java BouncyCastle提供支持。zeroc-icecertutils全称zeroc Ice Certificate Utilities,其中包括iceca命令行程序和一个小型Python库,用于为Ice客户端或服务器创建证书。iceca工具提供了一个小型证书颁发机构,允许创建与Ice客户机和服务器一起使用的证书。支持初始化CA数据库、创建证书和导出证书等命令。
原创
发布博客 2022.10.12 ·
1309 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

DDS组件的互联互通

答:

https://blog.csdn.net/Tom942067059/article/details/113382934?spm=1001.2014.3001.5502 请参考链接

回答问题 2022.10.12
加载更多