自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt QTextEdit点击不同文本(关键字)触发不同事件(弹出菜单)实现方案

Qt QTextEdit点击不同文本(关键字)触发不同事件(弹出菜单)实现方案1. 需求描述网上找了很久也没有找到自己想要的,最后还是费了些时间(主要是笔者比较菜)自己实现了;主要需求如下:(1)在QTextEdit中展示一些模板文本,然后一些关键数据可以进行选择替换,比如像如下代码所示,模板原始数据的一些关键数据通过方括号括起来( [我|你|他] ),可选内容通过竖线分割,在QTextEdit中展示时只显示可选项中的一个;QString template= "[我|你|他]有一个[梦想|

2021-01-10 13:41:12 2891 1

原创 C++源代码单词扫描程序(词法分析)

实验内容及要求:(1)C++源代码扫描程序识别C++记号。C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。(2)打开一个C++源文件,打印出所有以上的记号。(3)要求应用程序应为Windows界面。(4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该

2020-10-16 23:49:57 1353 2

原创 Ubuntu20.04 用Xshell通过SSH连接报错“服务器发送了一个意外的数据包”

最近安装了Ubuntu20.04, 想用Xshell通过SSH连接,结果报错:“服务器发送了一个意外的数据包”①排除了网络、防火墙等因素②查看sshd服务状态:#sudo systemctl status ssh以报错信息为关键字搜索,最后搜到以下解决方案:①在/etc/ssh/sshd_config配置文件最后面添加下面一行:KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2.

2020-06-30 23:26:06 10434 9

原创 反向拓扑排序 HDU 4857 逃生

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-04-02 11:03:11 1445

原创 Android 俄罗斯方块开发(附源码)

最近在学Android开发,一直想找个项目来练练手,前段时间在考试也没有时间,不过那时候就有点想法,就是想做个俄罗斯方块或者贪吃蛇什么的。然后一直到这几天才有时间来写这个项目。 完成这个项目主要有几个问题要处理:边界问题,即如何判断俄罗斯方块是否已经到达边界,主要是在左右移动和下降过程中,判断俄罗斯方块是否已经抵达边界,使其不超越边界。接触问题,即如何判断俄罗斯方块已经与其他俄罗斯方块接触,此

2016-02-07 14:03:06 3121

原创 在ubuntu14.04下搭建和配置wordpress

一, 服务器搭建    windows确实不是一个很好的开发环境,用了一个叫做xamp的集成windows+apache+mysql+php的开发环境的软件,每次重启电脑都得重新搭建,数据库经常出问题,不稳定。所以最后一气之下在旧电脑上的Ubuntu14.04搭建了lamp环境。    1. sudo apt-get install apache2 apache2-doc    2.

2015-11-02 23:35:39 1557

Qt/C++源代码单词扫描程序(词法分析)

1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该有这样的压缩功能。 (5)选作部分:进一步思考或实现——如何进一步实现减小源文件大小的压缩功能。

2020-10-16

空空如也

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

TA关注的人

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