自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐观的lishan的博客

学如逆水行舟,不进则退

  • 博客(94)
  • 资源 (13)
  • 收藏
  • 关注

原创 软件测试介绍

本文介绍了软件测试的一些基本方法,软件测试,即使用人工或自动的手段来运行或测定某个软件系统的过程。软件测试的目的就是,确认软件以正确的方式做了用户期望的事情。

2024-09-28 12:35:54 196

原创 python快速搭建https服务器

可以在局域网内通过火狐浏览器访问 https://10.98.69.174:4443 查看https服务器是否已经生效。在一台连接到网络的主机上搭建https服务器,假设该主机的ip地址为:10.98.69.174。本文介绍了在ubuntu操作系统上搭建https服务器的过程。创建证书example.crt和私钥example.key。编辑python脚本文件https_server.py。使用命令可以查看证书详情。然后运行python脚本。

2024-09-27 09:52:52 836

原创 ubuntu中使用ROS进行机器人路径规划仿真

本文介绍了在ubuntu20.04中使用ROS实现对两个机器人进行路径规划的仿真过程

2024-05-05 18:35:13 384 2

原创 使用ssh密钥提交、拉取代码的介绍

本文简单介绍了使用使用ssh密钥提交、拉取代码的原因

2024-03-04 10:05:42 557

原创 wpa_supplicant与wpa_cli的交互分析

本文介绍了wpa_supplicant与用户态程序wpa_cli和内核驱动的交互过程,对wifi驱动开发相关人员有一定的帮助

2024-03-01 17:07:35 1347

原创 调试prplmesh指南

本文介绍了在linux下调试prplmesh的指南,对于学习路由器,特别是prplmesh的开发人员有一定帮助

2024-02-04 10:59:04 890 1

原创 办公小技巧

命令vim ~/.bashrc,进入编辑,在最后一行添加如下内容:alias ls='ls --color'命令 source ~/.bash_profile,使上述修改生效。命令 source ~/.bashrc,使上述修改生效。

2024-02-04 10:43:25 421

原创 802.11 MAC帧介绍

探测请求帧(Probe Request):用来搜索周围的无线网络,只能由STA发送。认证/取消认证帧(Authentication):用于身份验证。

2024-02-04 10:38:37 1051

原创 MQTT测试环境搭建

本文介绍了MQTT测试环境的搭建过程和测试时使用的命令,对需要使用MQTT协议的相关开发人员有一定的帮助。

2024-02-02 15:13:21 1056

原创 wifi网络测试命令

本页面汇总了在系统启动后测试wifi功能的一些常用命令ifconfig、ip、iw、wpa_supplicant、wpa_cli、dhcp的使用方法,对从事网络测试、驱动开发等工作的人员有一定的帮助

2024-02-02 10:24:24 2157

原创 在linux操作系统上编译并运行wpa_supplicant

本文详细介绍了在ubuntu中编译、安装、使用wpa_supplicant的过程,可以给无线驱动开发者、爱好者一些参考

2024-02-02 09:55:52 2154

原创 windows上安装虚拟机ubuntu

本文介绍了在virtualbox虚拟机中安装ubuntu虚拟机并快速进行相关必要设置的步骤,可以作为开发机使用,减少对虚拟机的设置时间,提高工作效率

2023-09-16 10:26:28 3939

原创 python 编程构造并发送802.11 wifi mac帧

为了通过python编程发送mac帧测试wifi模块是否正常工作,特编写此程序。特别注意:本程序只用于学习,不可用于违法目的,亦不可攻击他人的AP热点。

2023-06-13 18:11:53 565

原创 嵌入式学习指南参考

3.1 C语言(头文件、预处理、条件编译、位域、可变参数函数、命令行参数函数、排序算法、查找算法等等)1.2 基本电路知识(认识电阻、电容、电感、二极管、三极管、继电器等基本元器件以及在电路图中的表示)1.1 C语言(数据类型、关键字、注释、操作语句、基本语法、数组、函数、一级指针、结构体、枚举体)1.3 单片机开发知识(GPIO、LED、串口、中断、AD/DA、时钟、LCD显示器、存储器等)2.3 单片机开发知识(电机、红外、Wi-Fi、蓝牙、以太网、HDMI、USB、DMA等)

2023-05-08 14:34:12 758 1

原创 C语言的一些基本概念

C语言的基本概念

2022-12-25 19:38:48 605 2

原创 802.11 无线网络权威指南-第2章

802.11 无线网络权威指南

2022-12-25 19:32:27 843

原创 802.11 无线网络权威指南-第1章 无线网络导论

802.11 无线网络权威指南

2022-12-25 19:30:22 1747

原创 C++ 编程,通过指针交换数据的两种实现方案

总结:本文重点复习了通过指针交换数据的用法,特别是通过函数交换指针时,函数参数一定要使用二级指针,调用该函数时,传入要交换指针的地址。

2022-12-09 18:44:23 2407 2

原创 c/c++开发时的VsCode插件

本文介绍了在VsCode中进行C/C++开发的一些常用插件

2022-12-05 09:46:40 1541

原创 电脑C盘空间不足,突然变红,请检查AppData\Roaming

本文发现并解决一种因AppData\Roaming文件夹变大,导致电脑C盘空间不足,突然变红的问题

2022-12-02 09:58:10 19433

原创 将可变参数列表**argv或*argv[]整合为一个字符串

在c/c++程序中,(size_t argc, char **argv) 常用来保存数目可变的命令参数。本文将讨论如何将可变的命令参数列表整合为一个字符串,并封装为函数。

2022-10-26 10:06:22 1365

原创 《计算机网络 第7版》第9章 无线局域网的物理层和MAC层

网络分配向量(Network Allocation Vector):当一个站检测到正在信道中传送的MAC帧首部的“持续时间”字段时,就调整自己的网络分配向量NAV,NAV指出了必须经过多少时间才能完成数据帧的这次传输,才能使信道转入到空闲状态。无线局域网中流行的协议标准有:802.11b(1999)、802.11a(1999)、802.11g(2003)、802.11n(2009)、802.11ac(2013)等等。通过协调功能来确定在基本服务集BSS中的移动站在什么时间能发送数据或接收数据。

2022-10-24 23:12:57 1764

原创 软考中级-软件设计师-第3章 操作系统基本原理

软考中级-软件设计师-第3章 操作系统基本原理

2022-09-22 00:23:34 256

原创 软考中级-软件设计师-第1章 软件设计师考试介绍

软考中级-软件设计师-第1章 软件设计师考试介绍

2022-09-17 23:30:15 1211

原创 软考中级-软件设计师-视频学习时长记录

软考中级-软件设计师-视频学习时长记录

2022-09-17 22:50:37 3048 4

原创 软考中级-软件设计师-第2章 计算机组成与体系结构

2022-09-17 16:53:42 868

原创 python编程调用设备串口发送数据

为了通过python编程控制串口发送数据给单片机,编写此程序

2022-06-30 11:50:25 13061 26

原创 tk界面小程序入门

tk界面小程序

2022-06-19 10:42:36 374

原创 使用python编程标注车辆排队长度

为了标注交叉口视频的排队长度,特地编写此脚本文件然后,加载数据集,标注排队长度,生成annotation文件夹

2022-06-19 08:20:59 905

原创 Windows平台下,YOLOX目标检测环境部署教程

在Windows平台下,部署YOLOX目标检测环境的教程

2022-06-15 11:49:43 2752 7

原创 安装vissim4.3,显示Installing Plug-Ins,please wait

说明:知乎问答链接是本人账号vissim4.3一直显示Installing Plug-Ins,please wait,怎么办? - 知乎 (zhihu.com)最近遇到这个问题,花了整整两天,终于解决了!!!我的解决方法如下:1、打开任务管理器,强制结束安装任务2、下载并解压NEMA文件夹(百度网盘链接:https://pan.baidu.com/s/1KKKxdLVwAbsZf7vysx7-Gw提取码:men4)3、复制NEMA文件夹到Vissim安装路径下的PTV_Vision文件.

2022-05-23 10:41:42 4120 14

原创 卡尔曼滤波的Python实现

本文实现了卡尔曼滤波的python代码

2022-05-04 20:32:22 26456 118

原创 pycharm文件头模板设置

Pycharm设置Python脚本文件模板Ctrl+Alt+S打开设置界面Editor -> File and Code Templates选择Python Script#!/usr/bin/env/ python3# -*- coding: utf-8 -*-"""-------------------------------------# @FileName : ${NAME}.py# @Author : ${USER}# @Date

2022-04-11 13:08:13 814

原创 基于Selenium框架的自动化搜索工作

基于Selenium框架,学习爬虫的基本技能

2022-01-26 16:14:06 417

原创 Python提取视频帧图片

为了从视频中提取每一帧图片,编写Python脚本实现该功能,该脚本自动对帧图片编号,设置为7位编码,最多可分割9999999帧图片,即92小时的30FPS视频

2021-12-28 19:59:46 5443 9

原创 Darknet框架下如何利用自己的数据集训练YOLOv4模型

本文详细介绍了在Darknet框架下如何利用自己的数据集训练YOLOv4模型

2021-11-19 19:50:56 6592 1

原创 Windows搭建Darknet框架环境-Yolov4-GPU

第一步:下载darknet的Windows源码github官方链接:https://github.com/AlexeyAB/darknet我已经搬移到gitee:lishan/darknet源码项目中有介绍如何在windows上安装darknetRequirements for Windows, Linux and macOS CMake >= 3.18: Download | CMake Powershell (already installed on windows

2021-11-18 13:01:26 5983 2

原创 Vissim-Python二次开发笔记

Visism是德国PTV公司开发的一款微观交通仿真软件 ,功能强大,支持可视化界面操作,常用于城市交通仿真,在交通规划设计、学术研究中使用较多。Vissim提供了COM组件对象接口,此接口支持VB、C++、.Net、Java等传统语言的控制,也支持Matlab、Python等语言的控制,通过编程化控制,可以方便的研究信号控制算法。

2021-11-15 20:41:20 3757 13

原创 Windows系统搭建Pytorch深度学习本地环境

本文详细介绍了如何在本地搭建Pytorch的深度学习环境

2021-11-13 09:47:49 6023 2

原创 P、NP、NP-Complete、NP-Hard问题

P问题如果一个问题在多项式时间复杂度内能够解决,即求出正确答案,那么这个问题就是P问题多项式时间复杂度是指O(1)、O(n)、O(nlogn)、O(n^2)、O(n^3)...O(n^a)等指数复杂度O(a^n)和阶乘O(n!)复杂度属于非多项式时间复杂度直观的理解,如果一个问题是多项式复杂度,则可以使用计算机很快求出来,如果是非多项式复杂度则随着数据规模增大,使用计算机都需要大量的时间,上年,几十年,甚至几百年更大一般我们面向的问题都是P问题,包括简单的排序、查找,动态规划等问题N

2021-10-25 12:53:25 459

最短路径+dijkstra+matlab代码+算法效率测试

搭配博客使用: https://blog.csdn.net/lishan132/article/details/108527271

2023-11-05

基于Qt的英语词频统计软件,使用python开发

基于Qt框架的Pyside2,使用Python语言进行开发了一个英语词频统计软件。完成了对英语本文的词频统计功能,可直接对一段文本进行粘贴统计,也可以对指定文件夹下(包括其下的子目录)的所有txt文件进行分析,界面可预览出现频率前10的单词,全部结果保存在result文件夹下

2020-11-10

2016年12月~2019年6月英语六级真题word、txt版本

2016年12月~2019年6月英语六级真题word、txt版本,每年2次考试,每次考试3套题,一共18套题。文件中有word版本,txt版本。仅用于词频统计使用,详情见博客https://blog.csdn.net/lishan132/article/details/109551416

2020-11-07

蓝桥杯嵌入式-第七届省赛-模拟液位检测告警系统

蓝桥杯嵌入式第七届省赛主观题-模拟液位检测告警系统参考代码 已完成全部功能,详情请见博客https://blog.csdn.net/lishan132/article/details/109091657

2020-10-15

蓝桥杯大赛嵌入式-第十届省赛-电压检测仪(研究生组)

蓝桥杯大赛嵌入式组-第十届省赛-电压检测仪(研究生组) 包含主观题题目文档和完整的工程代码文件,实现了题目要求的全部功能 研究生组在本科生组的基础上增加了eeprom存储模块,其余不变

2020-10-14

蓝桥杯嵌入式-第九届省赛-电子定时器

蓝桥杯嵌入式第九届省赛主观题-电子定时器参考代码 已完成全部功能,详情请见博客https://blog.csdn.net/lishan132/article/details/109062447

2020-10-14

蓝桥杯嵌入式-第六届省赛-电压测量监控设备

蓝桥杯大赛嵌入式组-第六届省赛-电压测量监控设备 包含主观题题目文档和完整的工程代码文件,实现了题目要求的全部功能 加入了长按检测,长按B4,可实现快速调整参数的功能

2020-10-12

dijkstra.m

自己编写的dijkstra算法寻找最短路径的Matlab代码,已封装成函数,可直接调用,详情见博客https://blog.csdn.net/lishan132/article/details/108527271

2020-09-15

cudnn-10.0-linux-x64-v7.6.5.32.tgz

利用nvidia的显卡进行深度学习时需要安装cudnn文件,官网下载需要注册登录才能获取下载链接,此版本为linux-64-v7.6,适合配套的cuda版本为9.0、9.1、9.2、10.0、10.1、10.2

2020-06-21

gpu_darknet_env.sh

在gpu上运行darknet的环境配置脚本文件,适用操作系统为ubuntu系列。 脚本运行前请确认显卡驱动已安装,同时cudnn文件已下载并放在主目录下。 只需一条命令运行shell脚本,脚本会自动帮我们安装darknet、opencv、cuda、cudnn等环境,并自动进行编译和检测,最后输出检测图片。脚本运行中会自动打开Makefile文件,手动修改GPU=1,CUDNN=1,OPENCV=1,OPENMP=1,保存并关闭文档即可 详细博客介绍见https://blog.csdn.net/lishan132/article/details/106801863

2020-06-21

cpu_darknet_env.sh

在cpu上运行darknet的环境配置脚本文件,适用操作系统为ubuntu系列,只需一条命令运行shell脚本,脚本会自动帮我们下载darknet、opencv等,并进行编译和检测,最后输出检测图片。脚本运行中会自动打开Makefile文件,手动修改OPENCV=1,OPENMP=1,保存并关闭文档即可 博客介绍见https://blog.csdn.net/lishan132/article/details/106801863

2020-06-21

第七组 超市微型打印机通信设计-上传 .rar

与博客配套的资源文件,实现STM32串口通信功能。使用标准库函数开发,同时打开的串口中断事件有接收中断、空闲中断、校验中断,串口号为1,适用于STM32系列各类单片机,本项目开发时使用STM32F103C8T6。可作为串口多中断事件的学习参考例程。

2020-05-14

Wiener-Hopf方程推导过程.docx

Wiener-Hopf方程推导过程.docx

2019-11-30

贪心的旅行家.py

基于python程序实现旅行家问题的贪心算法。旅行家从A到B,两点间有n个加油站,每个加油站的油价不尽相同,问如何选择加油策略,使得旅行家才能花最少的钱用于加油。此程序能快速输出在贪心策略下,能否到达目的地,应该在每个油站的加油量,花费的最少金额,达到目的地后的剩余油量 此程序存在漏洞,更新后的程序请看博客https://blog.csdn.net/lishan132/article/details/102771485

2019-10-27

空空如也

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

TA关注的人

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