会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
管理
fengMisaka
首页
联系
管理
上一页
1
···
45
46
47
48
49
50
51
52
下一页
2018年12月31日
十大经典排序算法(C++实现)
摘要: 0、算法分类 排序算法是《数据结构与算法》中最基本的算法之一。 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,时间复杂度为 O(nlogn)~O(n²)。 非比较类排序:不通过比较来决定元素间的相对次序,其时间复杂度可以突破 O(nlogn),以线性时间运行。 名次解
阅读全文
posted @ 2018-12-31 00:42 fengMisaka
阅读(11040)
评论(0)
推荐(1)
2018年12月30日
Qt中的QString与int、const char 、ASCII码互相转换
摘要: QString 转 const char * QString str = "abc"; const char *ch1 = array.toLatin1().data(); qDebug() << ch1; // "abc" const char *ch2 = str.toStdString().c
阅读全文
posted @ 2018-12-30 21:58 fengMisaka
阅读(604)
评论(0)
推荐(0)
Linux 异常信号总结
摘要: Linux 下运行程序崩溃,会看到打印某个 Linux 消息值,根据这个消息值,可以大概推测出是内存检索越界,还是调用了未初始化的指针,方便快速查找出崩溃原因。这篇文章是用来记录下 Linux 常见的异常信号(这些名称定义在signal.h中),括号内的数字为信号对应的值。 SIGHUP(1) 终端
阅读全文
posted @ 2018-12-30 15:21 fengMisaka
阅读(774)
评论(0)
推荐(0)
2018年12月28日
“仿QQ局域网聊天软件”项目-常用编程技巧总结
摘要: 1 信号槽篇 上述两段代码实现了在“登陆窗口”按下“登陆按钮”后,打开“主窗口”,并把与服务器连接的 和用户信息传递给“主窗口”,展示了信号槽机制在不同窗口间传递数据的过程。如果要传递多个不同类型的数据,可以自定义一个结构体,通过结构体指针传递。 2 界面跳转篇 讲解之前,我们先讲述一下非模式对话框
阅读全文
posted @ 2018-12-28 17:46 fengMisaka
阅读(1947)
评论(0)
推荐(0)
使用Git在GitHub上托管程序
摘要: 一、前言 Git 是什么? Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制系统,让程序员团队能够协作开发项目,Git 帮助大家管理为项目所做的工作,避免一个人所做的修改影响其他人所做的修改。你在项目中实现一个新功能的时候,Git 将跟
阅读全文
posted @ 2018-12-28 14:09 fengMisaka
阅读(576)
评论(0)
推荐(0)
2018年12月24日
仿QQ局域网聊天软件
摘要: 1 目的 想复习一下TCP/IP协议,再结合一下以前学的Qt的知识,加上前段时间学的MySQL数据库操作,所以写了个"仿QQ局域网聊天软件"小项目,只实现了一部分功能,还没写完,后面的功能后面慢慢加,毕竟一口也吃不成胖子。 2 总体设计 2.1 下载链接 github下载地址: https://gi
阅读全文
posted @ 2018-12-24 14:33 fengMisaka
阅读(2475)
评论(4)
推荐(2)
2018年12月22日
Qt实现客户端与服务器消息发送
摘要: 这里用Qt来简单设计实现一个场景,即: (1)两端:服务器QtServer和客户端QtClient (2)功能:服务端连接客户端,两者能够互相发送消息,传送文件,并且显示文件传送进度。 环境:VS20013 + Qt5.11.2 + Qt设计师 先看效果: 一、基本概念 客户端与服务器的基本概念不说
阅读全文
posted @ 2018-12-22 12:15 fengMisaka
阅读(15538)
评论(4)
推荐(3)
2018年12月19日
[C++进阶] 数据结构与算法
摘要: 1 出栈&入栈问题 一个栈的入栈序列为ABCDE,则不可能的出栈序列为?(不定项选择题) A:ECDBA B:DCEAB C:DECBA D:ABCDE E:EDCBA 正确答案是:AB 解析如下: 首先,入栈与出栈是交错进行的,也就是A入栈后可
阅读全文
posted @ 2018-12-19 15:57 fengMisaka
阅读(1600)
评论(0)
推荐(1)
2018年12月18日
Qt应用开发常用功能(持续更新)
摘要: Qt判断当前操作系统? 可使用宏判断,例如: #ifdef Q_OS_MAC //mac ... #endif #ifdef Q_OS_LINUX //linux ... #endif #ifdef Q_OS_WIN32 //win ... #endif #ifdef __arm__ //arm .
阅读全文
posted @ 2018-12-18 15:12 fengMisaka
阅读(1980)
评论(0)
推荐(0)
2018年12月17日
Qt界面外观之一:Qt风格与特殊效果窗体
摘要: 一个完善的应用程序不仅应该有实用的功能,还要有一个漂亮的外观,这样才能使应用程序更加友好,更加吸引用户。作为一个跨平台的UI开发框架,Qt提供了强大而灵活的界面外观设计机制。这一章将学习在Qt中设计应用程序外观的相关知识,会对Qt风格QStyle和调色板QPalette进行简单介绍,以及介绍不规则窗
阅读全文
posted @ 2018-12-17 21:19 fengMisaka
阅读(11600)
评论(2)
推荐(1)
上一页
1
···
45
46
47
48
49
50
51
52
下一页
公告