自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CSDN博客

CSDN博客

  • 博客(42)
  • 资源 (109)
  • 收藏
  • 关注

转载 VS Code 的插件位置更改

--extensions-dir 你的目标文件夹原来的目标位置:"E:\Program Files\VSCode\Code.exe"更改后的位置:"E:\Program Files\VSCode\Code.exe" --extensions-dir "E:\Program Files\VSCode\plugins"vsode编辑器的插件目录默认在C盘:extensions文件...

2020-02-28 20:25:26 9120 1

转载 /proc/devices和/dev的关系

/proc/devices/下的设备是驱动程序生成的,它可产生一个major供mknod作为参数。 /dev/下的设备是通过mknod加上去的,用户通过此设备名来访问驱动。 The following script,scull_load, is part of thesculldistribution. The user of a driver that is distribu...

2020-02-28 11:15:05 1579

转载 Linux中/proc目录下文件详解 /proc/devices文件 /proc/modules文件

原来对linux系统中的/proc目录不是很了解,只知道可以查看cpu,内存等相关的信息,后来一个朋友问我/proc目录的一些内容,还真没有答上来,于是搜索下资料,找到一篇不错的文章,学习了!转载如下:Linux中/proc目录下文件详解(一)/proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。可以使用的文件随系统配置的变化而变化。命令p...

2020-02-28 09:09:13 1432

转载 Ngrok 实现内网穿透教程

ngrok是什么我这边就不多介绍了,百度一找一大堆。你可以把它理解为内网穿透的工具。(简而言之就是将内网IP映射成对外可访问的域名)Ngrok使用流程如下:从https://ngrok.com/下载ngrok ,然后注册一个账号并获取官方分配一个密钥密钥获取方式: 使用cmd 到ngrok.exe的目录,命令:...

2020-02-26 16:47:48 1454

转载 Python中的struct模块

Python是一门非常简洁的语言,对于数据类型的表示,不像其他语言预定义了许多类型(如:在C#中,光整型就定义了8种),它只定义了六种基本类型:字符串,整数,浮点数,元组,列表,字典。通过这六种数据类型,我们可以完成大部分工作。但当Python需要与其他的平台(其他的编程语言)进行交互的时候,必须考虑到将这些数据类型与其他平台或语言之间的类型进行互相转换问题。打个比方:C++写的客户端发送一个in...

2020-02-26 16:13:27 601

转载 linux mknod命令解析

个人觉得linux的软件设计思想异常强大,比如把所有的设备都当做文件来处理,大大简化了程序员的负担,向提出这个思想的大神s致敬!!先来看看linux系统中设备管理的基本知识: 我们的linux操作系统跟外部设备(如磁盘、光盘等)的通信都是通过设备文件进行的,应用程序可以打开、关闭、读写这些设备文件,从而对设备进行读写,这种操作就像读写普通的文件一样easy。linux为不同种类的...

2020-02-26 15:49:11 421

转载 select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET

http://hi.baidu.com/%B1%D5%C4%BF%B3%C9%B7%F0/blog/item/e7284ef16bcec3c70a46e05e.htmlselect函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型: #include <sys/time.h> ...

2020-02-26 14:47:38 308

转载 Linux中对文件描述符的操作(FD_ZERO、FD_SET、FD_CLR、FD_ISSET

在Linux中,内核利用文件描述符(File Descriptor)即文件句柄,来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。宏FD_ZERO、FD_SET、FD_CLR、FD_ISSET中“FD”即为file descriptor的缩写,下面来一一进行介绍。 首先介绍一个重要的结构体:fd_s...

2020-02-26 14:32:59 772

转载 pthread_testcancel用法简介

文章目录pthread_testcancel用法简解pthread_testcancel用法简解某些情况下,希望通过pthread_cancel结束某个线程,但是被结束的线程必须在某一个点来进行退出操作,就需要用到pthread_testcancel。示例代码如下#include <pthread.h>#include <iostream>#incl...

2020-02-26 14:26:18 1502

转载 多线程pthread_join()的两种作用

pthread_join()函数原型:int pthread_join(pthread_t thread, void **retval);args:pthread_t thread: 被连接线程的线程号void **retval : 指向一个指向被连接线程的返回码的指针的指针return:线程连接的状态,0是成功,非0是失败当调用 pthread_jo...

2020-02-26 12:40:56 1231

转载 pthread_attr_init () 线程属性函数使用

1.【线程属性】线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。调用pthread_attr_init之后,pthread_t结构所包含的内容就是操作系统实现支持的线程所有属性的默认值。如果要去除对pthread_attr_t结构的初始化,可以调用pthread_attr_destroy函数。如果pthread_attr_...

2020-02-26 12:38:52 489

转载 LINUX SHELL 多个命令一起执行的几种方法

在命令行可以一次执行多个命令,有以下几种:1.每个命令之间用;隔开说明:各命令的执行结果,不会影响其它命令的执行。换句话说,各个命令都会执行,但不保证每个命令都执行成功。cd /home/PyTest/src; python suning.py12.每个命令之间用&&隔开说明:若前面的命令执行成功,才会去执行后面的命令。这样可以保证所有的命令执行完毕后,...

2020-02-25 10:42:52 8469

转载 java的安装环境配置详细步骤

--------------------声明,如果你有什么建议或者不懂的地方,欢迎回复,我们可以互相学习,转载请注明出处,谢谢----------------首先得安装jdk(Java Development Kit开发工具包)下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:...

2020-02-25 09:49:55 7925

转载 GIT代码管理: git remote add xxx xxxx

这里主要以 如何将一份已经写好的代码提交到两个git远端为例, 更好地理解git remote add这句;首先要明白一句代码的意思,以github最经常的提示为例:在这张图面里git init, git add 和git commit 都是前期的准备, 相当于将你本地的文件都上传到了本地仓库,但是还没有像远端仓库提交;这时执行git remote那句话,就是先将本地仓库与远端仓库...

2020-02-25 09:02:44 2755 1

转载 Linux fdisk命令

Linux fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。语法fdisk [必要参数] [选择参数]必要参数:-l 列出素所有分区表 -u 与"-l"搭配使用,显示分区数目选择参数:-s<分区编号> 指定分区 -v 版本信息菜单操作说明m :显示菜单和帮助信息 a :活动分区标记/引导分区 d ...

2020-02-24 16:42:32 305

转载 sudo cd为什么不能够执行

问题描述我想要cd到/etc/docker,但是它给我一个权限不够的错误,然后,我想到使用sudo cd /etc/docker时,它告诉我sudo: cd:找不到命令。于是,郁闷的我就去上网找了下原因。问题分析cd不是一个应用程序而是Linux内建的命令,而sudo仅仅只对应用程序起作用。sudo foo只意味着以root权限运行foo程序所以,sudo cd /etc/do...

2020-02-24 16:29:41 373

原创 linux下文件的复制、移动与删除

1,复制粘贴文件  cp [选项] 源文件或目录 目标文件或目录2,剪切粘贴文件  mv[选项] 源文件或目录 目标文件或目录3,删除文件    rm 文件      慎用 rm -rf linux下文件的复制、移动与删除命令为:cp,mv,rm一、文件复制命令cp命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destina...

2020-02-24 16:28:52 251

转载 Linux中挂载详解以及mount命令用法

挂载概念Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。注意:“挂载点”的目录需要以下几个要求:(1)目录事先存在,可以用mkdir命令新建目录;(2)挂载点目录不可被其他进程使用到;(3)挂载点下原有文件将被隐藏。挂载与卸载挂载方法:mou...

2020-02-24 16:09:49 514

转载 Atmel studio注意事项

注意事项整理如下: 1) MCU必须的头文件 Atmel Studio 6 (以下简称AS6)中统一用#include <avr/io.h>。这点很重要,AS6把atmel 所有的单片机头文件全都集成在一起了,以后不必再去分具体的每种芯片的头文件了2) 汇编嵌入 在AS6 中,你可以直接使用asm...

2020-02-23 12:26:56 1112 1

转载 定时器中断程序-AVR STUDIO6-ATMEGA88PA

#include < avr/io.h >#include < avr/interrupt.h >unsigned int CNT = 0;void timer0_init(){TCCR0A = 0x00; //普通模式TCCR0B = 0x00; //停止计数TCNT0 = 0xFA; //计数初值,为了单步时能快点计数溢出,就用0x...

2020-02-23 12:21:14 1116

转载 Atmel Studio 6使用

https://www.jb51.net/softs/556230.htmlAtmel Studio6也叫Avr Studio 6,是一款由Atmel公司开发的免费、集成化开发环境(IDE),可用来开发和调试基于Atmel ARM Cortex-M和AtmelAVR微控制器(MCU)的应用,Atmel Studio6提供了一个无缝、易用的环境,包含C/C++编译器、汇编器和模拟器,供用户编写、...

2020-02-23 12:09:32 4431

转载 Pyinstaller第三方库的使用

作用:PyInstaller将源文件打包,生成可执行文件以打包程序 SevenDigitsDraw.py 为例,( SevenDigitsDraw.py的作用是绘制七段数码管,下面附有代码)1、找到需要打包的程序的源代码,在源代码目录下,打开命令行窗口。例如我的程序 SevenDigitsDraw.py位于D:\PythonData\My-Python目录下,找到此目录,在此目录下打开...

2020-02-22 12:56:27 938 2

转载 一文读懂python3中的所有33个关键字及其用法

学习python,首先需要熟悉一下python的33关键字。直接上表:(除前三个关键字,其余按字母表顺序排序)False None True and as assert break class continuedef del elif else except finallyfor...

2020-02-22 12:01:06 1095 2

转载 Python IDLE清屏 idle清屏设置

IDLE默认没有清屏功能,想要使其可以实现清屏,必须要扩展IDLE。 下载一个叫 ClearWindow.py 的扩展文件,如图 其代码如下: class ClearWindow: menudefs = [ ('options', [None, ('Clear Shell Window', '<&l...

2020-02-22 11:12:46 374

转载 Windows:安装cygwin教程

目录文章目录目录前言我们看到有三种安装模式:2、验证Cygwin安装成功3、在windows命令下使用cygwin常见错误前言本篇文章参考这篇:cygwin安装但自从博主写后,这个东西发生了一些变化,因此,根据最新版的重新写了一遍。我们可以到Cygwin的官方网站下载Cygwin的安装程序或者直接使用来下载安来下载安装程序.下载完成后,运行setup.exe程序,首...

2020-02-21 17:56:16 256

转载 Python基础知识总结笔记(五)面向对象编程

Python基础知识总结笔记(五)面向对象编程一切皆对象面向对象OOP类的创建与实例化类的内部结构类的继承与多态访问控制魔法方法Magic Method模块module包package1. 一切皆对象▪︎关于类与对象操作的BIFs——类与对象操作命令■type() 返回对象类型 type(__builtins__) #模块类型■ id(),查看对象id■ dir(),查...

2020-02-21 17:48:19 255

转载 Python基础知识总结笔记(四)函数

Python基础知识总结笔记(四)函数python中的函数函数中的参数变量作用域偏函数PFA递归函数高阶函数BIFs中的高阶函数匿名函数lambda闭包Closure装饰器Decorator函数式编程Functional Programming1. python中的函数■ 函数的意义:■1.对输入进行变换映射后输出 ,可以进行反复调用。以函数名对代码块进行封装■2.过...

2020-02-21 17:46:55 1220

转载 Python基础知识总结笔记(三)容器及使用

Python基础知识总结笔记(三)容器及使用接上一节Python基础知识总结笔记(二)Python标准数据类型■ 不可变类型:□ 数值 Number□ 字符串 String■ 容器类型(可变类型):□列表 List□元组 Tuple□集合 Set□字典 Dictionary 其中字符串、列表、元组:序列(有序序列)集合:无序序列Python中的序列列表List列...

2020-02-21 17:43:27 268

转载 Python代码练习(二):容器

Python代码练习(二):容器七月在线课程的练习题使用循环和列表推导找出单词长度大于某个数字的单词words = [“apple”, “banana”, “orange”, “peach”,“kiwi”]#法一:words = ["apple", "banana", "orange", "peach","kiwi"]l=int(input())# [x for x in word...

2020-02-21 17:39:11 595

转载 Python代码练习(一):基础

Python代码练习(一):基础七月在线课程的练习题练习1求从1到100的数字中所有能既能被3整除,又能被5整除的数字有哪些。左闭右开原则range(1,101)整除:%for x in range(1,101): if x%3==0 and x%5==0: print(x) else: pass练习2:输入一个字符串返回满足以下条...

2020-02-21 15:32:40 741

转载 Python—列表(一个“打了激素”的数组)-列表练习

我们在C语言中会使用数组来将一大堆数据类型一样的数据挨个摆在一起,但是数组有一个基本的要求,就是数据类型必须是一致的,我们知道Python的变量由于没有数据类型,也就是说Python没有数组这一概念,但是Python引入了更为强大的列表。 基本概念 列表(list)是Python中内置可变序列,是一个有序的元素集合; 列表中的每一个数据称为元素,列表的...

2020-02-20 17:05:42 917

转载 Python—元组(戴上了枷锁的列表)

一.概念元组属于不可变序列,元组是包含多个元素的类型,元素之间用逗号分割。例如:t1=123,456,“hello”元组可以是空的,t2=()元组包含一个元素时:t3=123,元组外侧可以使用括号,也可以不使用可以使用tuple函数将其他序列转换为元组使用del删除元组对象,不能删除元组元素二.特点1.元组中元素可以是不同类型;一个元组也可以作为另一个元组的元素,此时,作为...

2020-02-20 16:07:58 686 1

转载 Python—集合(在我的世界,你就是唯一)

一.概念与定义集合类型与数学中集合的概念一致,即包含0个或多个数据项的无序组合。元素不可重复,只能是固定数据类型元素。集合(set)属于Python无序可变序列,使用一对大括号作为定界符,元素之间使用逗号分隔,同一个集合内的每个元素都是唯一的,元素之间不允许重复。 集合中只能包含数字、字符串、元组等不可变类型(或者说可哈希)的数据,而不能包含列表、字典、集合等可变类型的数据。类型本身都...

2020-02-20 15:52:16 1019

转载 Python—字典(当索引不好用时)

一.定义与概念1.字典是针对非序列集合而提供的一种数据类型举例:检索学生信息。“<键><值>对”。键(即身份证号码) 值(即学生信息)。“键值对”例子姓名和电话号码用户名和密码国家名称和首都等。通过任意键信息查找一组数据中值信息的过程叫映射,Python语言中通过字典实现映射。Python语言中的字典可以通过大括号{ }建立,建立模式...

2020-02-20 15:28:21 873

转载 Python练习—函数

1、编写函数f(n),实现输入n的值,求出n的阶乘。然后调用此函数计算1!+2!+3!+……10!的结果,输出到屏幕上。def f(n): count = 1; for i in range(1,n+1): count =count*i return countdef main(): sum = 0 n = int(input...

2020-02-20 14:13:19 3962

转载 Python—函数

一.引言函数是一段具有特定功能的、可重用的语句组,用函数名来表示并通过函数名进行功能调用。函数也可以看作是一段具有名字的子程序,可以在需要的地方调用执行,不需要在每个执行地方重复编写这些语句。将可能需要反复执行的代码封装为函数,不仅可以实现代码的复用,更重要的是可以保证代码的一致性,只需要修改该函数代码则所有调用均受到影响。每次使用函数可以提供不同的参数作为输入,以实现对不同数据的处理;函...

2020-02-20 11:24:01 4202

转载 windows10与Linux子系统文件目录相互访问

简介使用window中的Linux子系统创建的文件究竟放在什么地方,既然作为子系统文件肯定是可以互相访问的目录ubuntu Linux子系统的目录是在这个目录下C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs现在在用...

2020-02-20 10:56:14 2918 1

转载 ubuntu18.04 安装 flameshot截图工具

安装flameshot:https://github.com/lupoDharkael/flameshotsudo apt-get install flameshot然后设置一个快捷键,设置>设备>键盘,设置一个自定义快捷键(拉到最下面)命令填写:flameshot gui截完图后保存为图片Ctrl+S将截图复制到剪贴板Ctrl+C截图效果如下:...

2020-02-19 16:37:19 399

转载 Python jieba库的使用说明

1、jieba库基本介绍(1)、jieba库概述 jieba是优秀的中文分词第三方库 -中文文本需要通过分词获得单个的词语 -jieba是优秀的中文分词第三方库,需要额外安装 -jieba库提供三种分词模式,最简单只需掌握一个函数 (2)、jieba分词的原理 Jieba分词依靠中...

2020-02-19 15:05:10 1086

转载 Windows 解决 No module named 'tkinter' 的方法

直接 pip3 install tkinter 会报错问题在引入 matplotlib.pyplot 时,出现错误:No module named '_tkinter'tcl 是系统自带的库,一般不会缺失,如果出现错误,一般就是 Python 安装时没有安装相应的包。如果出现上面错误,一般在 Python 的根目录不会有名为 “tcl” 的文件夹(见下图)。解决...

2020-02-18 22:17:48 7389 1

WIndows_Driver_WDF.zip

WDF 图书,笔记,记录

2020-08-14

Windows Performance Analyzer.zip

Windows Performance Analyzer.zip

2020-08-14

Microsoft Message Analyzer.zip

Microsoft Message Analyzer MessageAnalyzer64.msi MessageAnalyzer64.msi

2020-08-14

JavaInstaller.zip

jdk-8u241-windows-x64.exe windows 下 java 环境安装

2020-08-14

SocketTransferFileMain.exe

局域网文件传输工具,同一局域网下的两台电脑可以直接传输文件,而不用优盘。 不好用你来打我。 局域网文件传输工具,同一局域网下的两台电脑可以直接传输文件,而不用优盘。 不好用你来打我。

2020-08-05

putty.rar-putty.exe

putty.rar-putty.exe

2019-05-10

WinObj.rar

WinObj

2019-05-10

CC++嵌入式系统编程_中文版带书签.pdf

CC++嵌入式系统编程_中文版带书签.pdf

2019-05-08

深入理解计算机系统(中文版第二版).rar

深入理解计算机系统(中文版第二版).rar

2019-05-07

设计模式.pdf

设计模式.pdf

2019-05-07

STM32嵌入式系统开发实战指南 FreeRTOS与LwIP联合移植 李志明等编著

STM32嵌入式系统开发实战指南 FreeRTOS与LwIP联合移植 李志明等编著

2019-05-07

编码——隐匿在计算机软硬件背后的语言上.pdf

编码——隐匿在计算机软硬件背后的语言上

2019-05-07

图解HTTP.pdf

图解HTTP

2019-05-07

Python定时关机小工具

基于Python写的定时关机工具,已经打包成exe文件,在windows下直接运行。 如果不能用请留言或者留下联系方式,我会协助解决。

2019-05-07

定时关机软件CN

定时关机软件CN

2019-05-06

定时关机软件exe

定时关机软件exe

2019-05-06

Windows内核安全与驱动开发PDF(随书光盘)

Windows内核安全与驱动开发PDF带书签(随书光盘).

2019-05-06

Windows内核安全与驱动开发.pdf.zip

Windows内核安全与驱动开发.pdf 带书签,不好用你来打我

2019-05-06

局域网文件传输工具

局域网文件传输工具,同一局域网下的两台电脑可以直接传输文件,而不用优盘。 不好用你来打我。

2019-04-21

MFC截取按键消息

MFC截取按键消息

2019-04-14

Win32.mak - Win32.mak

Win32.mak

2021-06-15

VNC-Viewer-6.20.529-Windows-64bit.exe

VNC viewer exe 免安装 直接运行 VNC-Viewer-6.20.529-Windows-64bit.exe

2020-07-07

Zimo3InstallFULL.zip

Zimo3InstallFULL.exe 取模软件 Zimo 安装包

2020-05-30

DFU_en.stsw-stm32080等1个文件.zip

STM32的DFU上位机软件, DfuSe_Demo_V3.0.5_Setup。 用USB进行固件升级,也就是下载应用程序。Device Firmware Updgrade(DFU)。

2020-04-30

CygwinSetup-x86_64_20200310.rar

压缩包内就一个文件, CygwinSetup-x86_64_20200310.exe, 20200310 为下载日期。 需要联网安装。

2020-03-11

TransferFileMain_CN_boxed.exe

局域网文件传输工具

2019-12-31

Num2Bin.exe

十进制或者十六进制转为二进制工具,输入十六进制或十进制数,输出对应的打印二进制数,exe 格式工具,直接运行 如果有问题请留言,告知问题,我会改进重新上传

2019-12-18

Hex2Dec.exe

十进制转十六进制工具,输入十六进制数,输出打印十进制数,exe 格式工具,直接运行 如果有问题请留言,告知问题,我会改进重新上传

2019-12-18

Dec2Hex.exe

输入十进制数,输出对应的十六进制数,exe 格式工具,直接运行 输入十进制数,输出对应的十六进制数,exe 格式工具,直接运行 如果不能用请留言,或者告知问题

2019-12-18

STM32F417xx(Keil)_ADC连续、循环采集两条通道数据(DMA方式).rar

STM32F4_ADC_DMA_连续采集两条通道数据_Keil.zip STM32F4_ADC_DMA_连续采集两条通道数据_Keil.zip

2019-08-01

api-ms-win-core-console-l1-2-0.zip

api-ms-win-core-console-l1-2-0.zip

2019-07-24

嵌入式linux驱动开发教程--源代码.rar

嵌入式linux驱动开发教程--源代码.rar 嵌入式linux驱动开发教程--源代码.rar

2019-07-18

WINDOWS黑客编程技术详解-配套资源.rar

WINDOWS黑客编程技术详解-配套资源

2019-06-27

QQ拼音输入法纯净版.exe

QQ拼音输入法纯净版

2019-06-26

busmaster.rar

busmaster.rar

2019-06-26

ftdi_ft232_drive.rar

ftdi_ft232_drive.rar

2019-06-26

usbview_X64.exe

usbview.exe

2019-06-25

WinRAR.rar

WinRAR,解压缩工具

2019-06-25

DebugView v4.90.zip

DebugView v4.90

2019-06-25

npp.7.7.bin.x64.7z

NotePad++7.7 免安装,解压即可使用

2019-06-25

空空如也

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

TA关注的人

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