笔记
文章平均质量分 73
haozhuan04
这个作者很懒,什么都没留下…
展开
-
Html网页和C++ App通信 - qwebchannel
Qt5 引入了 Qt WebChannel 的概念。这是为了在不能影响各端代码执行的前提下实现 Qt 端于 client 端的无缝 双向 通信。QWebChannel 提供了在 C++应用和 前端(HTML/JS)之间点对点的通信能力。通过向 前端的 QWebChannel 发布 QObject 的 派生对象,进而实现在 前端无缝读取来自 Qt 端的 公共插槽 和 QObject 的 属性值 和 方法。在整个通信过程中,无需任何手动序列化传入的参数。原创 2022-12-27 17:56:24 · 1883 阅读 · 5 评论 -
Win10, vscode 调试go代码时,安装dlv失败
Win10, vscode 调试go代码时,安装dlv失败。原创 2022-11-22 12:36:26 · 8049 阅读 · 4 评论 -
git rebase实战
git rebase原创 2022-11-07 14:35:01 · 656 阅读 · 0 评论 -
GSettings/gsettings/dconf/dconf-editor介绍及使用
本文主要介绍gnome相关工具使用。环境是SUSE Linux Enterprise 15 SP4, gnome版本号: Gnome Shell 41.4。原创 2022-11-03 18:00:41 · 2144 阅读 · 0 评论 -
Git系列笔记(2)- git rebase的使用总结
在日常开发中,我们从主分支上拉出来一个feature分支,并在feature分支上进行了若干提交(c2,c3,c4),同时,master分支上其他的开发人员也push了新的提交(c5, c6)。feature分支开发完成,发起merge request请求合并到主分支,就会产生冲突。这时候,解决冲突有两种方式,一种是将master分支merger到feature分支上,合并时解决冲突,这样做feature分支上会有一个合并提交,包括为解决冲突所做的修改。另外一种是将feature分支rebase到maste原创 2022-06-08 15:45:15 · 419 阅读 · 0 评论 -
Windows下生成SSH密钥
在Windows下查看[c盘->用户->自己的用户名->.ssh]下是否有"id_rsa、id_rsa.pub"文件,如果没有需要从第一步开始手动生成,有的话直接跳到第二步。第1步:创建SSH Key打开Git 在这里插入图片描述Bash,在控制台中输入以下命令:$ ssh-keygen -t rsa -C “youremail@example.com”密钥类型可以用 -t 选项指定。如果没有指定则默认生成用于SSH-2的RSA密钥。这里使用的是rsa。同时在密钥中有一个注释字原创 2021-09-10 13:36:55 · 9820 阅读 · 0 评论 -
VNC client
1、VNC简介VNC (Virtual Network Console),即虚拟网络控制台。 VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。在任何安装了客户端的应用程序(vncviewer)的计算机都能十分方便地与安装了服务器端的应用程序(vncserver)的计算机相互连接。VNC连接服务器,图形界面调试tightvncserver -geometry 1920x1080查看当前用户下有几个远程桌面(通过查看当前原创 2021-09-10 13:31:52 · 2004 阅读 · 0 评论 -
Linux内核相关
内存空间和用户空间现代操作系统采用虚拟存储器,对于32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2^32)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的权限。 为了保证用户进程不能直接操作内核,保证内核安全,操作系统将虚拟空间划分为两部分,一部分是内核空间,一部分是用户空间。 针对Linux操作系统,将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF)供内核使用,称为内核空间,而较低的3G字节(从虚拟地址0x000000原创 2021-08-16 15:28:03 · 171 阅读 · 0 评论