
随时笔记
文章平均质量分 53
管它的
啊这,,,
展开
-
关于我嵌入式软件面试之后记录下来的总结
目录一、题目(些许)1.大小端存储2.计算机网络的七层模型面试岗位:嵌入式软件工程师面试城市:重庆本人专业:计算机分流至物联网一、题目(些许)1.大小端存储大端存储模式:是指数据的低位字节序保存在内存的高地址中,而数据的高位字节序保存在内存的低地址中小端存储模式:是指数据的低位字节序保存在内存的低地址中,而数据的高位字节序保存在内存的高地址中大小端详解理解:32位机器,int 01234567地址低地址——>——>高地址大端存储6745原创 2021-10-28 18:03:01 · 367 阅读 · 0 评论 -
C学习——字符串转浮点数、整数转字符串(递归)、字符串倒序(递归)
目录1.字符串转浮点数2.递归调用把整数转为字符串3.递归调用把字符串顺序颠倒1.字符串转浮点数double atof(char s[]){ double val, power; int exp, i, sign; for(i = 0;isspace(s[i]);i++) ; sign = (s[i] == -1) ? -1 : 1; if(s[i] == "+" || s[i] == '-') i++; for(val原创 2021-09-08 16:09:12 · 427 阅读 · 0 评论 -
C学习——字符串复制
目录1.将字符串t复制到字符串s,并且2.将字符串t复制到字符串s,并且1.将字符串t复制到字符串s,并且将换行符和制表符替换为可见的\n,\t,使用switch写void escape(char s[], char t[]){ int i,j; for(i = j = 0;t[i] != '\0';i++){ switch(t[i]){ case '\n': s[j++] = '\\';原创 2021-09-07 16:51:19 · 189 阅读 · 0 评论 -
C学习——位移
目录1.将x执行以下操作1.将x执行以下操作第p位开始的n(二进制)个位,设置为y中最右边的n位,x的其余位不变x: xxxm mxxxy: yyyy yynn思路:将x中的m变为0,将y中的y变为0,再左移至相应位置,然后再 与 。x: xxx0 0xxxy: 0000 00nnx: xxx0 0xxxy: 000n n000x: xxxn nxxxunsigned setbits(unsigned x, int p, int n, unsigned y){ return原创 2021-09-06 17:49:31 · 34991 阅读 · 0 评论 -
C学习——两个字符串
目录1.将字符串s1中与s2相同的字符都删掉2.将字符串s2中的任一字符在s1中的第一次出现的位置作为结果返回,若无,则返回-1字符串s1和s21.将字符串s1中与s2相同的字符都删掉void squeeze(char s1[],char s2[]){ int i,j,k; for(i = k = 0;s1[i] != '\0';i++){ for(j = 0;s2[j] != '\0' && s1[i] != s2[j];j++)原创 2021-09-06 17:22:51 · 444 阅读 · 0 评论 -
Verilog学习
目录一、Verilog语言学习1.门电路2.组合电路3.时序电路实验目的:1.在线Verilog编程网站学习。2.安装并注册 Robei 软件,按照“7天学好Robei”指导书,完成练习。实验环境:HDLBites参考资料:大佬的知乎一、Verilog语言学习1.门电路(1)非门Notgatemodule top_module( input in, output out );assign out=~in;//注意,~是按位求反,!是逻辑求反endmodule成功后出现波形原创 2021-04-25 17:36:59 · 760 阅读 · 1 评论 -
Quartus II错误集
目录一、Nios II错误集一、Nios II错误集类似这种错误address 0x4acc of hello.elf section `.rwdata' is not within region `onchip_ram'address 0x63b4 of hello.elf section `.bss' is not within region `onchip_ram'可能时RAM的大小不够,也有可能是中断地址(exception address) 的偏余量不够,设置大些就可以了。如果还是出现原创 2021-04-22 23:41:46 · 981 阅读 · 0 评论 -
Ubuntu18.04错误集
学习过程中的错误一、缺少问题学习笔记,慢慢补充一、缺少问题1.在运行opencv时出现的问题Gtk-Message:Failed to load module “canberra-gtk-module”sudo apt-get install libcanberra-gtk-module原创 2020-10-30 19:08:41 · 127 阅读 · 0 评论 -
Windows10系统重启后使用TEMP(临时)账户略解
目录一、问题描述二、引起原因和解决方法(一)用户的注册表数据被自己不科学的修改了一、问题描述Windows10系统在经过用户自己的某些操作后,重新启动会进入TEMP(临时)账户。例如,用户数据全部清除,应用还保留,桌面几乎变成了第一次使用Windows的情况。(如果以后我还遇到这些情况,会补上)二、引起原因和解决方法(一)用户的注册表数据被自己不科学的修改了1.按下win+R进入注册表2.依次点击HKEY_LOCAL_MACHINE——》SOFTWARE——》Microsoft——》Windo原创 2020-10-17 23:17:18 · 33743 阅读 · 5 评论