- 博客(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++源代码单词扫描程序(词法分析)
2020-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人