- 博客(30)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 ROM、RAM、DRAM、SRAM和FLASH的区别
记录自http://www.eepw.com.cn/article/275436.htmROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。RAM有两大类,一种称为静态RAM(StaticRAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,
2022-03-18 11:30:17
4217
原创 散记(一)-记录个人心理路程
最近思考了很多,思考我到底想要什么,我到底想过什么样的生活,1.去考事业单位公务员,还是在私企工作,还是去考研究生2.假如说我考了研究生,将来又是选择吃财政(就是事业单位或者公务员),还是吃私企3.财政和私企之间各有利弊,财政就一定稳定,生活轻松吗。在现在的社会上,财政和私企之间的区别到底是什么,我有时会和能聊的同伴(同学同事)探讨这个问题,同伴说在现在这个时代,你吃财政的也还想轻松?要是说轻松,那可能就是那段时间轻松,那要是这么说,在私企也有轻松的时候=======================
2022-03-02 11:02:26
296
原创 三个Makefile通用模板
转载自 这里编译可执行MakefileVERSION =1.00CC =gccDEBUG =-DUSE_DEBUGCFLAGS =-WallSOURCES =$(wildcard ./source/*.c)INCLUDES =-I./includeLIB_NAMES =-lfun_a -lfun_soLIB_PATH =-L./libOBJ =$(patsubst %.c, %.o, $(SOURCES))TARGET =app#links$(TAR
2022-02-19 10:32:33
412
原创 Qt下各种进制转换
QString decInt2HexStr(int dec);//将十进制int转换为十六进制字符串 QByteArray QString2Hex(QString hexStr);//字符串转Hex(QByteArray)类型 char ConvertHexChar(char c);//将单个字符串转换为hex 0-F -> 0-15 QString formatInput(QString hexStr);//将输入格式化,补满四位:0XFFFF QSt.
2021-11-19 18:09:48
3159
原创 夯实基础,学习笔记(对象的特性,友元)
/*date:20211102对象的特性 成员变量和成员函数分开存储 c++会为每个空对象也分配一个字节空间,是为了区分空对象占内存的位置 this指针 本质上是 指针常量 ,指针的指向是不可以修改的 per * const this; this指向被调用的成员函数所属的对象 解决对象冲突 返回对象本身 *this 空指针访问成员函数 不能访问成员属性,属性前默认有个this指针 const修饰成员函数 常函数 常函数不能修改成员属性(除非成员属性前修
2021-11-02 17:00:19
99
原创 夯实基础,学习笔记(cpp类和对象)
/*类和对象构造和析构 函数构造函数的调用构造函数分类: (有参、(默认构造)无参) 普通、拷贝封装对象的特性 成员变量和成员函数分开存储深拷贝:在堆区重新申请空间,进行拷贝操作浅拷贝:简单的赋值拷贝操作 浅拷贝带来的问题:堆区内存重复释放。可以使用深拷贝来解决初始化列表类对象作为类成员(构造时先构造类对象,再构造自身,析构时,和构造顺序相反)静态成员: 静态成员函数只能访问静态成员变量 不属于某一个对象的*/#include<iostream>
2021-11-01 17:57:14
104
原创 配置文件yaml学习笔记
http://nodeca.github.io/js-yaml/%yaml 1.2---username : wjwage : !!str 30score : !!float 13.0male : truebook : nullbir : 1998-11-11 11:11:11num : 1.34e+2interest : - basketball - footballfriends : - name : a age : 18 - name : b
2021-09-29 18:43:09
692
1
原创 qt项目打包
运行项目时选择release运行会生成一个build-(项目名称)-Desktop_Qt_5_9_0_MinGW_32bit-Release的文件夹,进入有个release的文件夹,这个文件夹里面有一个可执行的.exe文件将这个可执行文件单独放入一个新建的文件夹打开下面图片的程序在程序中进入刚才新建的文件夹 输入命令windeployqt (应用程序名).exe...
2021-09-27 17:41:00
230
原创 串口通信学习笔记
串口通信学习笔记流程:打开—》配置—》读写—》关闭打开:Win32系统把文件的概念进行了扩展。无论是文件、通信设备、命名管道、邮件槽、磁盘、还是控制台,都是用API函数CreateFile来打开或创建的。HANDLE CreateFile( LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_AT
2021-09-16 19:17:54
314
原创 MFC UDP通讯关键部分代码 发送数据不成功问题解决
看了好几天,一直不知道问题出在哪里,最后发现少了这个函数调用AfxSocketInit();
2021-09-11 10:34:01
664
原创 DSView源码阅读笔记(持续更新中···)
一、DSView源码阅读笔记主线任务将源码成功编译运行提取示波器功能代码添加示波器通道数量找到接收数据部分源码在win平台上使用qt开发环境进行代码重构支线任务以下笔记内容部分是猜测内容DSView\pv:mainwindow.cpp: void MainWindow::device_detach();//设备分离 void MainWindow::device_attach();//设备连接 void Mai
2021-08-24 15:16:27
3291
3
原创 安装nfs server
1、NFS 介绍NFS 即网络文件系统(Network File-System),可以通过网络让不同机器、不同系统之间可以实现文件共享。通过 NFS,可以访问远程共享目录,就像访问本地磁盘一样。NFS 只是一种文件系统,本身并没有传输功能,是基于 RPC(远程过程调用)协议实现的,采用 C/S 架构。2、安装 NFS 软件包sudo apt-get install nfs-kernel-server # 安装 NFS服务器端sudo apt-get install nfs-common
2021-08-24 14:50:28
1173
原创 夯实基础,学习笔记(cpp函数部分)
引用:int& t1(){ int a = 10;// 局部变量 存放在四区中的 栈区 return a;}int main(){ int &ans = t1(); cout<<" ans = "<< ans<<endl;//编译器会做保留 cout<<" ans = "<< ans<<endl; return 0;}两次输出的结果分别是什么?//函数调用可以作为左值int& t
2021-08-17 13:51:08
138
翻译 Oscilloscopes
前言:这是一篇翻译笔记,来自sigrokOscilloscopes这个页面记录了配置键是编写控制示波器的libsigrok前端所需的各种其他信息。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4hcWv7GV-1629103414271)(C:\Users\jingwenwei\AppData\Roaming\Typora\typora-user-images\image-20210816133721796.png)]Frame-based通常示波器的工作方式是触发
2021-08-16 16:46:43
502
原创 qt学习笔记
通过实例代码学习 用代码写界面创建新的qt项目,不使用自动生成窗体,手写代码创建界面创建新项目时,不自动生成窗口:#include <QDialog>#include <QCheckBox>#include <QRadioButton>#include <QPlainTextEdit>#include <QPushButton>class QWDlgManual : public QDialog{ Q_OBJECTpri
2021-08-09 17:31:47
126
原创 linux配置samba(ubuntu)
1、安装samba服务1、安装samba服务sudo apt-get install samba 2、共享目录创建共享目录sudo mkdir /home/share设置目录权限sudo chmod 777 /home/share3、samba配置sudo vi /etc/samba/smb.conf在smb.conf最后添加[share]# 设置共享目录path = /home/share# 设置访问用户 valid users = (自己设置)# 设置读写权限
2021-08-02 15:24:16
169
原创 操作系统实验--页面置换算法(OPT/FIFO/LRU/LFU)cpp
前言学习笔记void IntoPage(int m);//将第m条指令转化为对应的页数int isInside(int number,int Msize);//判断页号是否在内存中void OPT(int num,int Msize);//最佳置换算法(OPT)void FIFO(int num,int Msize);//先进现出置换算法(FIFO)void LRU(int num,int Msize);//最近最久未使用置换算法(LRU)void LFU(int num,int Msize
2020-05-17 00:16:05
1819
10
原创 【Python学习笔记】合并字典
#updatea = {"name" : "wjw","age" : 21}b = {"gender" : "boy"}# a.update(b)# print(a)#{'name': 'wjw', 'age': 21, 'gender': 'man'}#使用**可以解包字典,再使用dict或{}进行合并# c = {**a,**b}# cc = dict(**a,**b)#...
2020-05-08 12:41:07
117
原创 Codeforces Round #634 (Div.3)
A题链接B题链接C题链接D题链接A题链接#include<bits/stdc++.h>using namespace std;typedef long long ll;int main(){ int t; cin>>t; while(t--){ ll n; cin>>n; if(n%2==0) cout<<n/2-...
2020-04-16 13:37:26
103
原创 Educational Codeforces Round 85 (Div.2)
前言未完待续A题链接没什么好说的,看代码吧#include<bits/stdc++.h>using namespace std;#define maxn 105int main(){ int t; cin>>t; while(t--){ int n,p[maxn],c[maxn]; cin>>n; for(int i=0;i&l...
2020-04-11 00:42:09
169
原创 【Python学习笔记】特殊的数组
前言会不断更新,慢慢补充的这篇内容是:列表的一些内置函数的简单用法#列表member = ['小卫','xiaowei']num = [1,2,3,4,5]mix = [1,'xiaowei',2,3,[4,5,6]]#列表中可以存放混合元素print(mix,'\n')#append,列表中添加元素mix.append('hhhh')print(mix)#print(le...
2020-04-11 00:22:30
276
原创 Codeforces Round #632 (Div.2)
前言没玩过cf,慢慢来吧。这对英语不好的我有点不太友好呀,有时候明明可以做出来,却因为题意。。。QAQA题链接就挺神奇#include<bits/stdc++.h>using namespace std;int n,m;int main(){ int t; cin>>t; while(t--){ cin>>n>>m; f...
2020-04-10 11:17:38
127
原创 deepin安装MySQL并设置密码
前言我的deepin是换了源的,换的aliyun的安装mysqlsudo apt-get install -y mysql-server mysql-client输入命令后应该会出现输入密码输入密码后就会进入安装安装完成后还没有结束,如果你直接用命令打开mysql的话,它会让你输入密码,然而我们并没有设置密码,这里就出现了问题。解决方法是:输入命令:sudo mysql -...
2020-04-08 10:12:49
285
原创 第一次写博客,浅谈一下一个大三学生现阶段的想法
第一次写博客,浅谈一下一个大三学生现阶段的想法我为什么想写博客大学三年的一个感受最后想说的话我为什么想写博客我是是名普通的三本院校的学生,当时上学校前本以为学校不是很好,所以潜意识里可能就定义了自己不是一个优秀的学生,以后可能随便混混,也就那样了,但进入学校后的这将近3年,我学到了很多,其中最刺激我的就是有一个优秀的舍友,还遇到很多优秀的同学。上面写的好像有点偏离标题了,身为一名计科专业的...
2020-04-07 20:20:35
397
5
基于qt的通讯工具(udp,串口)
2021-10-07
Ubuntu中我想把一个非二进制文件,以二进制的方式打开,进行读写操作
2021-08-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人