![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新手
holdddoor
这个作者很懒,什么都没留下…
展开
-
iperf入门使用
iperf简述iperf是一个网络性能测试工具,可以测试最大TCP和UDP带宽性能.具有多种参数和udp特性,可以根据需要调整,可以报告带宽,延迟抖动和数据包丢失.版本:分为linux版本和windows版本,linux更新快,版本最新.windows更新慢.windows版本的iperf叫做jperf或者xjperf.jperf是在iperf基础上开发了更好的UI界面和新功能.iperf...原创 2019-10-24 14:55:24 · 529 阅读 · 0 评论 -
EPROM与EEPROM入门级别了解
ROM的背景知识:微机的发展初期,BIOS都存在在ROM中.ROM的资料都是原产用特殊方法烧录进去的.其中的内容只能读不能改.PROM跟ROM一样也是只能读不能改,跟ROM区别在于,用户可以用专用的编程器将自己的资料烧录,但机会还是只有一次,烧录错了,只能再买一份.EPROM是一种断电后仍能保留数据的计算机储存芯片.它是一组浮栅晶体管,被一个提供比电子电路中常见电压更高电压的电子器件分别...原创 2019-10-24 13:57:39 · 2478 阅读 · 0 评论 -
0X开头的数值
0X110,0001这类型也是16进制,只不过是表示成二进制的形式.是为了给计算机识别,常用于I2C通信.左移一位,变成0X1100,0010嵌入式常说这个设备地址为0XC2.表现成二进制形式就是上面这样的.要换算成十进制就更简单了.16进制,不论什么类型进制,每一个数值对应一个权.0XC22*16^0+C*16^1 = 2+192 = 200...原创 2019-09-16 11:06:52 · 2004 阅读 · 2 评论 -
静态库,静态库如何生成
静态库概念tips1:用空间节省时间静态库跟开发者自己创建的.c.h不同之处在于,可以不用重新编译程序库代码的情况下,进行程序的重新链接,这种方法节省了编译过程的时间,因为静态库都是编译好的.tips2:保护源码静态库生成libxxx.a文件,不可逆翻译,保护了源码生成:需要头文件cJSON.h,源文件cJSON.cgcc -o cJSON.o -c cJSON.car -rcs ...原创 2019-09-04 10:50:04 · 401 阅读 · 0 评论 -
git简单实用(持续学习更新)
Git的安装这个简单,网上太多教程.git在gogs下的使用打开要上传到gogs上的项目根目录,右键点击空白处,点击git base配置用户名:git config --global user.name “yourname”配置邮箱:git config –global user.email “youremail”继续在base环境下,输入命令git init将项目中的所...原创 2019-09-03 17:04:03 · 129 阅读 · 0 评论 -
linux下u盘没拷完就拔了,挂载不了/失败/出错
去公司产线挂载脚本,拷贝的时候以为拷贝完了,就拔了u盘,导致u盘没法挂载到Linux了.但是windows下还能挂载的.解决步骤:插入u盘,打开终端,列出所有的分区情况,找到自己u盘的分区是什么,以及分区的文件系统格式#fdisk -l往后面拉,看得到U盘分区为:/dev/sdb4然后下载U盘修改工具就好了#apt-get install ntfs-3g下载好后直接修...原创 2019-08-30 16:15:56 · 974 阅读 · 0 评论 -
bash: /bin/bash^M: bad interpreter: No such file or directory
ubuntu执行.sh命令出现:bash: /bin/bash^M: bad interpreter: No such file or directory原因是该文本文件属于外部文件,不是用Unix编码出来的.需要设置为unix格式1 vi 该文件,命令行模式中输入:set ff 可查看该文件格式 fileformat=dos2 命令行模式中输入:set ff=unix 可设...原创 2019-08-30 16:12:45 · 262 阅读 · 0 评论 -
Linux下共享文件夹,/mnt/hgfs挂载目录不存在,每次都需要重新挂载
Linux下共享文件夹不成功,安装vmware-tools,虚拟机/mnt/hgfs挂载目录不存在一个真理:凡是共享文件夹不成功,都是vmware-tools工具有问题于是开始重装vmware-tools工具在虚拟机菜单中然后会自动打开虚拟DVD盘此时将VMware安装包拖拉到桌面即可.打开terminal终端,进入桌面,开始解压#tar -zxvf VMwareToo...原创 2019-08-20 11:05:47 · 7336 阅读 · 1 评论 -
What Cmake
Cmake项目构建工具就是组织和管理工程代码的工具目的:使项目代码层次结构清晰易读,对以后的维护工作大有裨益决定代码的组织方式及其编译方式,也是程序设计的一部分,cmake和autotools正是makefile的上层工具,它们的目的正是为了产生可移植的makefile,并简化自己动手写makefile时的巨大工作量.写makefile通常依赖于当前的编译平台,并且编写makefile的工...转载 2019-05-31 13:46:25 · 115 阅读 · 0 评论 -
c语言的log日志简单尝试
关于log日志:模拟一个log日志的写入#include <stdio.h>#include <stdarg.h>#include <time.h>int write_log(FILE* pFile, const char* format, …){va_list arg;int done;va_start(arg, format);time...转载 2019-05-09 17:21:21 · 447 阅读 · 0 评论 -
关于分析阅读源代码:
关于分析阅读源代码:一般地系统性的,可以从源代码的说明文档开始,即README,作者写的非常的详细;一般地,源代码回有文档目录,一般为PDF,在阅读源程序之前仔细阅读;若能力比较强的,可以从makefile入手,分析源代码的层次结构,找出哪个是主程序,哪些是函数包;从main函数入手,一步步的往下阅读,遇到可以猜测出来意思的简单函数,可以跳过,但是要注意的是程序中使用的全局变量,可以把关...转载 2019-05-09 16:06:36 · 292 阅读 · 0 评论