
基础知识
风华正茂的小老弟
这个作者很懒,什么都没留下…
展开
-
QString与char*相互转化,字符转16进制输出
前言:Qt界面下,为了得到某个数据,将输入的16进制先转换成字符,经过一系列操作,再将字符串转化为16进制输出。 void MainWindow::on_pushButton_clicked() { int len = 0; unsigned char checkSum[20] = {0}; unsigned char buff[300] = {0}; //RID char* chRID = ui->lineEdit_RID->text().t原创 2021-02-05 10:38:17 · 1365 阅读 · 0 评论 -
按字节读取文件
unsigned char sIBEParams[2048]; QFile fParam((char *)ParamsFile); if (!fParam.open(QIODevice::ReadOnly)) { LOGERR( "open file [%s] ERROR\n", ParamsFile); return FILE_NOT_EXIST; } memset(sIBEParams,0x00,sizeof(sIBEParams));原创 2020-11-13 10:54:18 · 494 阅读 · 0 评论 -
windows下nginx搭建http本地服务器,使用postman发命令
1、nginx和postman去官网下载就行。 2、可能在搭建nginx的时候无法启动,闪退,那可能是正常的,你可以用任务管理器看一下nginx.exe在不在运行,或者使用cmd进入之后查看nginx端口有没有被占用,其他博客都有叙述,占用的情况下要修改端口号。 3、再确认nginx开启之后,使用postman发命令出现问题 我出现的问题是使用get命令是可以的,但是要用的patch命令就会返回4...原创 2020-01-15 17:07:10 · 1176 阅读 · 0 评论 -
进程的概念
进程的概念 一.进程管理: 1.程序与进程: 程序是存储在磁盘上的文件,进程是正在执行的程序 2.进程的分类: 交互进程,批处理进程,守护进程 3.查看进程 ps -aux 4.进程信息表 5.进程动态 O R S s D T X Z L M < 6.父子进程 7.getpid 获取进程号 二.fork 产生子进程,会有两个返回值,返回...原创 2018-07-24 20:49:00 · 177 阅读 · 0 评论 -
进程间通信
进程间通信 1. 进程间通信的简称为IPC 进程之间的数据交换叫作进程间通信 2. 进程间简单通信方式:环境变量表,命令行,信号,文件(不能实时) 管道(有名管道,无名管道(只能在父子进程之间用)) 3.XSI通信方式:SI:系统调用接口 ,X:一个公司组织 XSI通信是靠内核创建IPC对象来实现的, 创造IPC对象的三种方式: 1.共享内存(s...原创 2018-08-02 22:59:00 · 122 阅读 · 0 评论 -
原子性,原子操作
举个例子: A想要从自己的帐户中转1000块钱到B的帐户里。那个从A开始转帐,到转帐结束的这一个过程,称之为一个事务。在这个事务里,要做如下操作: 从A的帐户中减去1000块钱。如果A的帐户原来有3000块钱,现在就变成2000块钱了。 在B的帐户里加1000块钱。如果B的帐户如果原来有2000块钱,现在则变成3000块钱了。 如果在A的帐户已经减去了1000块钱的时候,忽然发生了意外,比如停电...转载 2019-04-12 11:49:02 · 519 阅读 · 0 评论 -
QT两个控件相互关联,(指针的传值)
我这个小辣鸡又回来了,抱歉各位,我发现自己好low啊,指针的传值真正的内涵都没搞懂,有点丢人,哎,今天算是明白了,不亏血赚。 背景:还是接着上一个项目优化的,我把问题简化了一下,就是怎么关联两个控件,就比如两个按钮是相互影响的,是接着上篇sender函数的操作,从一百个按钮中拿到一个btn1,点击它,他后边那个按钮btn2,会和他一起消失,点击btn2,btn1会发生其他动作。 解决:我就简化成两...原创 2019-04-30 17:14:12 · 3745 阅读 · 0 评论