soft_logic
码龄8年
求更新 关注
提问 私信
  • 博客:151,663
    151,663
    总访问量
  • 31
    原创
  • 26
    粉丝
  • 30
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2017-02-06
博客简介:

大奎的博客

查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得6次评论
  • 获得148次收藏
  • 博客总排名1,958,171名
创作历程
  • 1篇
    2022年
  • 1篇
    2020年
  • 7篇
    2019年
  • 8篇
    2018年
  • 24篇
    2017年
成就勋章
TA的专栏
  • 数据库
    1篇
  • 开发环境搭建
  • v4l2
  • c++网络编程
    4篇
  • linux基本笔记总结
    9篇
  • C++与QML混合编程
    21篇
  • 多线程编程
    1篇
  • C++基础
    1篇
  • Qt基础
    1篇
  • openGl
    2篇
  • QML

TA关注的专栏 8

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

win系统上安装ubuntu

1.用U盘做一个启动盘a.在windows环境下安装ultraiso并打开b.在启动项中把系统镜像文件(.iso)写入U盘c.启动盘制作万完成2.在window中右键->管理->磁盘管理->找到你要安装的那块硬盘->右键->压缩卷3.关机->插入启动盘->......F10(F2,F12不同品牌计算机不太一样)->进行安装->简体中文->...
原创
博文更新于 2025.07.09 ·
479 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL相关命令使用

MYSQL图形化界面,MySQL Workbench1.mysql服务启动和停止命令或者小图标选择stop,start,restartnet start mysql55 (mysql55根据服务名称而定,有的直接就是mysql)net stop mysql552.登录mysqlmysql -uroot -p (-u后面是用户名,可变)3.常用数据库命令3.1 创建数据库create DATABASE ymkdatabase;3.2 显示数据库show databases;3.3.
原创
博文更新于 2022.04.10 ·
1005 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

结构体字节大小问题

原则1:数据成员对齐规则:结构(struct或联合union)的数据成员,第一个数据成员放在offset为0的地方,后面每个数据成员存储的起始位置要从该成员(自身)大小的整数倍开始(如int在32位机为4字节,则要从4的整数倍地址开始存储)。原则2:结构体作为成员:如果一个结构里有某些结构体成员,则结构体成员要从其内部最大元素大小的整数倍地址开始存储。(struct a里存有struct b,b里...
原创
博文更新于 2018.03.27 ·
2744 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Qml中的model-view-delegate实例

import QtQuick 2.5import QtQuick.Window 2.2//-------------------QmlBook---------------------------//Rectangle {// id:root// color: "green"// width: 400// height: 400// MouseArea
原创
博文更新于 2017.02.16 ·
1723 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于C++ socket通信的Json数据的传输解析

1.数据发送端---socket server端Qt发送json数据,Qt提供了 QJsonObject 类和QJsonDocument 类,使用提供的两个类,可以实现将json数据转化成QString数据,再进行打包,增加协议头和长度,实现 head+len+data这种协议格式。数据发送端是基于Qt开发的,下面是核心部分代码void TcpServer::sendUpFrame() { m_jsonObject->insert("speed", (int)m_speed);
原创
博文更新于 2020.10.09 ·
4657 阅读 ·
2 点赞 ·
0 评论 ·
19 收藏

Shader编程初识,基础关键

Rectangle { id:root width: 1024 height: 640 color: "blue" Image { id: sourceImage width: 1024; height: 640 source: "qrc:/3.jpg" visible: false ...
原创
博文更新于 2019.10.31 ·
477 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt开发官方文档链接

1.Qt文档https://doc.qt.io/qt-5/reference-overview.html2.QML参考(基本用法)https://doc.qt.io/qt-5/qmlreference.html3.Qt文档首页https://doc.qt.io/ Qt5.6https://doc.qt.io/qt-5.6/reference-overview.html4....
原创
博文更新于 2019.08.21 ·
2278 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

QML中显示网络传输过来的图片,QQuickImageProvider的使用

TCP/IP协议通信步骤:服务端创建服务器套接字,绑定服务器IP,端口,设置其为被动监听模式,accpet返回连接成功的套接字,一种特殊额I/O接口,也是文件描述符,用数据传输的.recv()send()接受发送数据客户端:创建套接字Connect请求连接服务器,send()recv();UDP通信:服务端:创建socket绑定地址:...
原创
博文更新于 2019.08.19 ·
1472 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用canvas画布让物体沿着圆形轨迹或者扇形轨迹运动起来

用canvas画布让物体沿着圆形轨迹或者扇形轨迹运动起来Canvas{ id:canv x:1499-500 y:300 width: 500 height: 500 onPaint: { var ctx = getContext("2d"); ...
原创
博文更新于 2019.08.01 ·
4086 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

OpenGL glVertexAttribPointer()函数解析

glVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 3 * sizeof(float), (void*)0);glEnableVertexAttribArray(0);glVertexAttribPointer函数的参数非常多,所以我会逐一介绍它们:第一个参数指定我们要配置的顶点属性。还记得我们在顶点着色器中使用layout(locatio...
原创
博文更新于 2019.07.18 ·
30059 阅读 ·
26 点赞 ·
5 评论 ·
68 收藏

用QML实现车速刻度随着速度指针的变化而渐变的效果

Item{ Image { x: 149 y: 479 opacity:root.speedT<=200 ? 1.0 - 0.5/200*root.speedT : 0.5 scale: root.speedT<=200 ? 1.0 - 0.2/200*root.spee...
原创
博文更新于 2019.04.26 ·
758 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

linux下常用的几款视屏录制软件安装方法

1.RecordMyDesktop 安装RecordMyDesktop sudo apt-get install recordmydesktop gtk-recordmydesktop2.kazam 安装kazam sudo add-apt-repository ppa:kazam-team/stable-series sudo apt-get update sudo ap...
原创
博文更新于 2019.02.20 ·
2683 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

C++部分接受图片字节数组,在QML中用Image将图片加载显示出来

--------------------------------image.h------------------------------------ Q_PROPERTY(QString strData MEMBER m_strData NOTIFY strDataChanged) protected: QString m_strData; signals:    void s...
原创
博文更新于 2018.08.21 ·
1303 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Qt Quick2.3 QML中的坑

 property int speedT: 0    property int speedA: HtCarStatus.speed*100    onSpeedAChanged: {        speedNumId.stop();        speedNumId.start();    }    SequentialAnimation{        id:speedNumId;//   ...
原创
博文更新于 2018.07.10 ·
1134 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

椭圆形旋转菜单demo

ListModel{            id:firstModel            ListElement{                icon0:"qrc:/classicMidImages/images/classic_images/midImage/themeIcon.png"                iconS:"qrc:/classicMidImages/images...
原创
博文更新于 2018.06.11 ·
1516 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PathView设计精致菜单动画H

import QtQuick 2.0Item {    id:secondMenuRoot    x:214    y:152    opacity: 0.0    transform: Scale {id:scaleid; origin.x: 720 - 214; origin.y: 240 -152; xScale: 0.6}    Item{        id:secondMenuPane...
原创
博文更新于 2018.05.17 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义C++类与Rectangle类一样在Qml中使用

这里写了一个很简单的例子,来模仿Rectangle{}在qml书写格式.Person{        id:people        rpm:rpmValue    }我们只要改变rpm的值,C++端就能响应改变的rpm值.person.h:#ifndef PEOPLE_H#define PEOPLE_H#include&lt;QObject&gt;class Person:public QOb...
原创
博文更新于 2018.04.26 ·
524 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++自定义iterator

#include &lt;iostream&gt;#include &lt;cstdlib&gt;#include&lt;cstring&gt;using namespace std;//int main()//{//    string str = "sjdvbsszbk";//    string::iterator it1 = str.begin();//前面必须具有作用域,调用必须依赖对象...
原创
博文更新于 2018.03.28 ·
3258 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Qt Quick Controls模块

Qt Quick Controls模块 转     原文:http://blog.sina.com.cn/s/blog_a6fb6cc90101gbzn.html。    Qt QuickControls模块提供了一组可以在Qt Quick中建立完整接口的控件(用于创建用户界面的QML类型)。这些QML类型与QtQuick和Qt Quick Layouts配合使用。
转载
博文更新于 2017.12.15 ·
665 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多