自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

linux学习

从此专研linux

  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 USB(FS、HS、LS)

HS:传输速率在25Mbps-400 Mbps (最大480 Mbps)的High-speed接口(简称HS);LS:传输速率在10kbps-400 100kbps (最大1.5Mbps)的Low-speed接口(简称LS)。FS:传输速率在500Kbps-10Mbps(最大12Mbps)的Full-speed接口(简称FS);

2023-05-03 15:25:54 5468

原创 BCD,HEX,ASCII,Unicode,GBK,UTF-8介绍

1、BCD码(1)压缩BCD:4位二进制数表示一个十进制数,例如: 0001 0010 --> 12 0001 0011 --> 13(2)BCD:8位二进制数表示一个十进制数,高四位为0; 0000 0001 0000 0010 --> 12 0000 0001 0000 0011 --> 13 一般地,压缩BCD码比较

2023-04-26 17:07:02 3209

原创 web-nodejs查看版本

C:\Users\user>node -vv16.15.0C:\Users\user>npm -v8.5.5C:\Users\user>

2022-05-24 21:57:03 226

原创 web-Windows下查看redis版本号

1、打开redis所在目录启动 redis-server 服务器端。2、启动 redis-cli 客户端。3、客户端输入:info127.0.0.1:6379> info# Serverredis_version:3.2.100redis_git_sha1:00000000redis_git_dirty:0redis_build_id:dd26f1f93c5130eeredis_mode:standaloneos:Windowsarch_bits:64multiplexi

2022-05-24 17:31:34 950

原创 web-如何查看JDK的版本信息

C:\Program Files\Java\jdk-17.0.2\bin>java -versionjava version "17.0.2" 2022-01-18 LTSJava(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)

2022-05-24 15:10:41 379

原创 web-jdk版本的选择(推荐1.8)

对java新手来说,选择jdk的版本也是个头晕的事情,今天小拿就给大家讲讲。内容包括jdk从1.5到1.11,选哪个最好 jdk和jre的区别一、jdk版本选择jdk是java开发工具包,除了运行和编译相关的工具外,最重要的是封装了很多方法(function/method/api)。比如写一个输出“Hello world”的程序,直接调用System.out.println方法就好。但是安装jdk的时候,有的人推荐1.6(也有叫6.0的),也有说用1.7和1.8的。竟然这么混乱,不如先官网看

2022-05-24 14:51:27 468

原创 samba服务器

查看samba服务器中已拥有哪些用户:pdbedit -L其他操作用法:删除samba服务中的某个用户:smbpasswd -x 用户名Centos6配置samba服务器并批量添加用户和文件夹一、需求局域网内有若干用户,所有用户访问一个共享目录 每个用户在共享目录里有自己的文件夹 每个用户都可以读取其他人的文件夹 每个用户只能对自己的文件夹有写入权限 所有用户都属于filesgroup组二、环境服务器:Centos6主机名:fileserverIP地址:192.1..

2021-05-26 12:56:40 434

原创 VMware 下Linux 移动/复制后无法识别网卡的解决过程

1.遇到什么的问题(What)在Vmware装了Ubuntu 9.04 Server,今天在启动的时候,发现找不到网卡eth0,在输入ifconfig –a的时候,也没有任何Ethnet的信息,而输入eth0 down 的时候,提示我no device found(设备没法找到),我检查了VMware的EtherNET配置的时候,仍旧是NAT网络设置,和我原来的一样没有了网卡,我就无法通过SecureCRT来连接Ubuntu,如果每次都要来到VMware来输入命令,很麻烦2.怎样解决(How)回.

2021-05-26 00:12:20 302

原创 linux中readl()和writel()函数---用于读写寄存器

readX/writeX()areusedtoaccessmemorymappeddevices.Onsome*architecturesthememorymappedIOstuffneedstobeaccessed*differently.Onthesimplearchitectures,wejustread/writethe*memorylocationdirectly.writel()往内存映射的I/O空间上写数...

2021-05-22 22:07:07 1164

原创 C 库函数 - memset()

描述C 库函数void *memset(void *str, int c, size_t n)复制字符c(一个无符号字符)到参数str所指向的字符串的前n个字符。声明下面是 memset() 函数的声明。void *memset(void *str, int c, size_t n)参数str-- 指向要填充的内存块。 c-- 要被设置的值。该值以 int 形式传递,但是函数在填充内存块时是使用该值的无符号字符形式。 n-- 要被设置为该值的字符数。返回值...

2021-05-20 17:48:19 149

原创 C语言中的read()、write()、fputs()、fgets()

1.read#include <unistd.h>ssize_t read(int filedes,void *buf,size_t nbytes);read函数从filedes指定的已打开文件中读取nbytes字节到buf中。返回值:读取到的字节数,0代表读到EOF,-1代表出错。2.write#include <unistd.h>ssize_t write(int filedes,const void *bu...

2021-05-20 17:32:50 382

原创 .c与.cpp的区别解析

这几天在练习数据结构等知识的时候,有时遇见文件保存为c后缀则能编译通过,有时又是保存cpp后缀才能通过。对于这个都没能区分清,是自己的基本功问题,于是百度了一下。幸好有许多和我一样有问题的人。  其实简单来说,cpp就是编译c++文件,支持c++语法,而c就是编译c语言文件,支持c语言。2者的区别就在于语法和编译时的确别吧。  当然,对于类的引用和某些函数都是应该区别对待的。具体的内容可以参考下面的文章:extern "C"的用法解析C++中extern “C”含义深层探索...

2021-05-19 14:41:33 9145

原创 struct和typedef struct

struct和typedef struct分三块来讲述:  1 首先://注意在C和C++里不同    在C中定义一个结构体类型要用typedef:    typedef struct Student    {    int a;    }Stu;    于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明)    这里的Stu实际上就是struct Student的别名。Stu==struct Student    另外

2021-05-18 17:27:12 100

原创 C语言:结构体中(.)和(->)的区别

一直以为这两个是没有什么区别的,可以相互替换,今天又翻了一下《C语言核心技术》,明白了其中的奥妙。相同点:两个都是二元操作符,其右操作符是成员的名称。不同点:点操作符左边的操作数是一个“结果为结构”的表达式; 箭头操作符左边的操作数是一个指向结构的指针。举例说明:#include <string.h>Song_t song1,song2, //两个Song_t类型的对象...

2021-05-16 14:52:09 846

原创 SIGINT,SIGKILL,SIGTERM信号区别,各类信号总结

SIGINT,SIGKILL,SIGTERM三者都是结束/终止进程运行.但略微有区别.SIGINT产生方式: 键盘Ctrl+C产生结果: 只对当前前台进程,和他的所在的进程组的每个进程都发送SIGINT信号,之后这些进程会执行信号处理程序再终止.SIGTERM产生方式: 和任何控制字符无关,用kill函数发送本质: 相当于shell> kill不加-9时 pid.产生结果: 当前进程会收到信号,而其子进程不会收到.如果当前进程被kill(即收到SIGTERM),则其子进程的父进程将为

2021-05-16 14:16:19 14997

原创 C 库函数 - strcpy()

C 标准库 - <string.h>描述C 库函数char *strcpy(char *dest, const char *src)把src所指向的字符串复制到dest。需要注意的是如果目标数组 dest 不够大,而源字符串的长度又太长,可能会造成缓冲溢出的情况。声明下面是 strcpy() 函数的声明。char *strcpy(char *dest, const char *src)参数dest-- 指向用于存储复制内容的目标数组。 src-...

2021-05-16 10:33:29 158

原创 c语言中命令行参数argc,argv[ ](转)

main(int argc,char *argv[ ])argv为指针的指针argc为整数char **argv or: char *argv[] or: char argv[][]main()括号内是固定的写法。下面给出一个例子来理解这两个参数的用法:假设程序的名称为prog,当只输入prog,则由操作系统传来的参数为:argc=1,表示只有一程序名称。argc只有一个元素,argv[0]指向输入的程序路径及名称:./prog当输入prog para_1,有一个参数

2021-05-16 10:27:41 612

原创 npm i -g @nestjs/cli

C:\Users\Administrator>npm i -g @nestjs/cliC:\Users\Administrator\AppData\Roaming\npm\nest -> C:\Users\Administrator\AppData\Roaming\npm\node_modules\@nestjs\cli\bin\nest.jsnpm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.1 (node_modul

2021-04-08 15:06:49 460

DSP三相交流同步电机矢量控制(C程序_经典著作)

DSP三相交流同步电机矢量控制(C程序_经典著作),非常好的资料。

2009-01-06

DSP应用与实例附TMS320LF2407EVMDSK原理图

DSP应用与实例附TMS320LF2407EVMDSK原理图protel,比较实用的一个。

2009-01-06

2407引脚说明中文翻译

2407引脚说明中文翻译,希望对初学者有点帮助。

2009-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除