自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Qt Creator fcitx5 中文输入法失效的问题

Qt Creator 默认只支持iBus框架的输入法,网上已经有了很多针对fcitx输入法失效的解决办法,但是还没有fcitx5的,在这里简单记录一下。克隆fcitx5的插件库原代码仓库git clone https://github.com/fcitx/fcitx-qt5项目使用cmake构建,进入仓库目录后mkdir build && cd buildcmake .. \ -DCMAKE_PREFIX_PATH=/home/username/Qt/5.15.2/gcc_64

2021-08-25 10:14:28 1640

原创 使用Qt Creator创建C++项目

这里写自定义目录标题使用Qt Creator创建C++项目使用Qt Creator创建C++项目使用Qt Creator创建C++项目使用Qt Creator创建C++项目虽然Qt Creator是主要是用来编写使用Qt库的程序的,但是它也可以用作一个编写普通C++代码项目的IDE,并且功能也比较齐全,可以作为新手学习C++的一个良好的工具,首先我们来创建一个C++项目打开Qt Creator,选择[File]->[New project...],出现下面的界面选择[Non-Qt Proj

2021-08-09 10:11:45 7337 1

原创 Qt 5.15版本安装教程

Qt 5.15版本安装教程Qt自从5.15版本之后不发布离线安装包,只提供源码下载和安装器安装Qt。下载器下载可以使用镜像站来进行下载,这里进入USTC开源镜像站,选择合适的安装包下载qt-unified-linux-x64-online.run ----------- Linux系统qt-unified-mac-x64-online.dmg ----------- Mac系统qt-unified-windows-x86-online.exe ----------- Windows系统

2021-08-05 23:42:52 9761 6

原创 x86 / x86_64架构CPU寄存器名称以及含义

x86 / x86_64架构CPU寄存器名称以及含义在学习CSAPP过程中对寄存器的命名方式比较感兴趣,因此在这里总结一下。下表代表不同寄存器在不同访存方式下的不同名称,以及他们的名称以及作用64-bit quad word32-bit double word16-bit word8-bit bytenamefunction%rax%eax%ax%alregister a extendedReturn value%rbx%ebx%bx%blregis

2021-06-16 17:18:30 1370

转载 Ubuntu 20.04 LTS安装搜狗输入法,只需三条命令,还能自动更新

Ubuntu 20.04已经发布了快一个月了,一直没能顺利地安装搜狗输入法。原因也很简单,就是搜狗输入法的依赖(qt4相关)在20.04中被去掉了,而且无法直接修复。没有办法,用了两个星期系统自带的输入法,其实还是不错的,不过相比做了深耕输入法多年的搜狗,是比不上的。今天再次尝试安装了一下搜狗输入法,发现还是可以实现的,而且方法并不复杂!添加ubuntukylin源按照官方教程添加ukui的官方源[1],其中包含了麒麟版的搜狗输入法。同时我们也能够及时和上游保持更新。$ curl -sL 'https

2020-08-13 12:47:27 1310

原创 解决Ubuntu 20.04 deepin TIM无法打开

解决Ubuntu 20.04 deepin TIM无法打开最近又有一些工作需要,要把主要的工作环境变到Linux下来,就安装了最新的Ubuntu 20.04。之后肯定是要装上要用的软件啦,微信,度盘,TIM什么的。安装指南结果,直接安装的TIM竟然打不开!! 完全搞不懂什么情况,搜索一番竟然也没有相同问题,只能自己着手解决。通过查看安装自动创建的快捷方式,可以知道TIM是由一个路径为:/opt/deepinwine/apps/Deepin-TIM/run.sh的启动脚本启动的。其实,De

2020-08-12 21:51:36 1902 1

原创 提取pdf的书签

提取pdf的书签工具:FreePic2Pdf首先打开PDF:然后如下操作显示提取完成后,在pdf的同目录下会生成一个同名文件夹文件夹里会有一个txt是文本格式的目录...

2020-02-06 20:29:14 2628

原创 Ubuntu 18.04 搜狗输入法备选框乱码

Ubuntu 18.04 搜狗输入法备选框乱码修改输入法配置打开fcitx输入法的配置面板,不要将搜狗输入法放在第一位。重置配置$ cd ~/.config$ rm -rf SogouPY* sogou*$ reboot``...

2020-01-30 14:44:13 292

原创 C++ 11 const和constexpr关键字

C++ 11 const和constexpr关键字const关键字和constexpr关键字的概念一直都没有分析的很清楚,今天稍微做了点研究,现总结如下。(事前声明,以下是对于C++11标准的理解,未定义行为不深究,本人水平有限如有错误请指出)const关键字cv (const and volatile) type qualifiersSuch object cannot be modi...

2020-01-21 21:30:46 280

原创 《C++ Primer》中文版(第五版)翻译勘误

《C++ Primer》中文版(第五版)翻译勘误在看《C++ Primer》中文版(第五版)时,我发现有许多说不通的地方,然后一翻英文版才发现是翻译错误,现在记录下来。

2020-01-21 04:29:22 1628 1

原创 Ubuntu 更改键盘映射,交换Esc的Cpas,交换Ctrl和Alt

Ubuntu 更改键盘映射,交换Esc的Cpas,交换Ctrl和AltUbuntu版本:18.04 LTS由于最近开始使用vim,vim中Esc的使用频率非常高,但是Esc又很远,所以就将 cpas和esc进行调换。这里不同于其他教程使用脚本,而是使用了gnome-tweak进行更改。安装 gnome-tweaksudo apt install gnome-tweak-tool然后...

2020-01-12 14:49:02 1476

原创 Matlab 2019a在AMD平台底层运算库的问题

Matlab 2019a在AMD平台底层运算库的问题引用自知乎问题:Matlab/NumPy/C++Eigen 速度差距为什么很大?中@腹黑小太阳的回答由于Matlab 2019a默认调用MKL库,但是MKL库对于AMD平台没有进行优化,根据知乎大神的推荐,使用OpenBLAS来替换MKL,并进行了测试:测试平台:AMD Ryzen 5 2500U测试代码:clear;clc;...

2019-09-25 09:44:14 2405 4

转载 Verilog 系统任务 $random

Verilog 系统任务 $random这个系统函数提供了一个产生随机数的手段。当函数被调用时返回一个32bit的随机数。它是一个带符号的整形数。第一种用法:$random % b其中b>0,它给出了一个范围在(-b+1):(b-1)中的随机数。第二种用法:{$random} % bb>0,它给出了一个范围在 0:(b-1)中的随机数。示例:`timescale 1ns/...

2018-12-02 04:45:05 2321

空空如也

空空如也

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

TA关注的人

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