- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 Ubuntu 22.04 CLion调试Qt配置
用同样的方式设置lldb 是不行的,kde的这个内置库会报错,qt.py的这个脚本会报错,无法处理QString。qt5.natvis和qt6.natvis 是在Windows下用的,而且得选cdb,是可以显示QString的。CLion使用gdb调试,无法显示QString类型。希望官方赶紧修改一下lldb的支持。
2023-08-10 14:44:29
493
1
原创 Ubuntu 18.04/20.04 netplan 网络配置
Ubuntu 从 17.10 开始,已放弃在 /etc/network/interfaces 里固定IP的配置,而是改成 netplan 方式,配置文件是:/etc/netplan/01-netcfg.yaml。注意 yaml 的格式,冒号之后要有个空格。network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no dhcp6: no addresses: [192.168.1
2022-04-20 17:27:06
1601
原创 Ubuntu20.04安裝Node.js和npm
从NodeSource安装Node.js和npmNodeSource是一家致力于提供企业级Node支持的公司。它维护一个包含多个Node.js版本的APT存储库。如果您的应用程序需要特定版本的Node.js,请使用此存储库。在撰写本文时,NodeSource存储库提供以下版本:v16.x-最新的稳定版本。v14.x-最新的LTS版本。v13.xv12.x1.以具有sudo特权的用户身份运行以下命令,以下载并执行NodeSource安装脚本:curl -sL https://deb.nod
2022-04-14 10:34:19
790
原创 VS2017+QT发布程序
记录一下win下的发布程序过程,蛋疼的过程,首先配置release的属性,属性中VC++目录选项,把头文件和库文件的目录配置好,库管理器中配置附加库目录,链接器中配置附加依赖项,把指定的库配置进去。使用CMD命令进入到exe文件所在目录,执行windeployqt exe文件,会把Qt中用到的库自动拷贝到这个目录中,在进入到```C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2017\Visual Stud.
2020-11-02 23:11:53
1199
原创 使用astyle进行代码格式化
协同开发每个人用的IDE不同,导致代码缩进风格不一致,提交git,git会认为是一次更新,所以需要有工具去统一代码显示格式,astyle能满足需求,因为astyle能作为工具放入到大部分IDE中,这里使用Qt Creator 在linux下作为演示。系统:ubuntu-16.04Qt Creator : 4.6.21. 打开Qt Creator “帮助 =》关于插件 =》Beau...
2018-11-23 10:14:37
2118
原创 Qt的QListWidget使用记录
ui->listWidget->setWindowFlags(Qt::FramelessWindowHint); //设置框架窗口隐藏ui->listWidget->setFrameShape(QListWidget::NoFrame);// 设置没有框架QListWidgetItem* item = new QListWidgetItem();//增加listwid...
2018-11-12 16:20:30
511
原创 Qt的QTableWidget使用记录
Qt的QTableWidget使用记录ui->tableWidget->setRowCount(1);//设置1行ui->tableWidget->setColumnCount(1); //设置1列ui->tableWidget->horizontalHeader()-&
2018-11-12 16:10:10
720
原创 智能合约内部调用另一个智能合约
最近在看以太坊,顺便记录一下,这篇文章的目的是一个智能合约调用另一个智能合约的方法,写个demo记录一下pragma solidity ^0.4.18;contract DataContract { mapping (address => uint256) public balanceOf; function setBlance(address _addres...
2018-10-16 19:11:18
7614
1
原创 c++ socket发送文件-客户端-服务端
发送文件的人暂时称为客户端,客户端实现思想如下:---创建socket 连接服务器 读取文件到buffer 发送给客户端 传文件协议是4个字节的文件大小,32个字节的SHA256校验,后面接文件内容(可以自行设计,这里只是demo) 后续思考(如果文件大于buffer,需要另做处理,这里目前只考虑文件小于buffer)服务端实现思想如下:---创建socket ...
2018-10-08 18:01:10
2265
原创 ubuntu 14.04源码编译bitcoin
下载bitcoin源码 ,解压bitcoin,进入bitcoin目录,错误记录就不记录了,原来装了一个,跟源码编译出来的冲突了,就记录一下源码编译的过程。sudo apt-get install autoconf g++ vim安装Berkeley DB 注意:这个不能用源上的DB,编译里指定了4.8所以用下面的方法解决这个问题,sudo apt-get install softw
2017-08-24 10:59:14
464
原创 华为云搭建SVN服务器
最近买了华为云服务器(ubuntu server 14.04),准备玩玩云,本文就是记录一下如何在华为云上搭建SVN服务器,跟阿里云上搭建SVN服务器还是有点区别的。 第一次登录或第一次用SSH远程登录,需要跟客服要文档。华为云的安全策略,第一次使用apache2服务,需要看如何修改安全策略,增加80端口的公网访问,80端口是Apache2服务的默认端口。修改安全策略帮助帮助(1)安装软件
2017-03-24 14:17:20
3836
iStat Menu 6.0.0 版本+注册码(1)注册码下载
2017-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人