教程 菜鸟教程php
IPv6实现内网穿透,极低成本保姆级教程
摘要 一直想实现内网穿透从而达到随时随地可以连接到自己电脑的目的。尝试过使用一些付费的现成方案,但是价格偏高,而流量少得可怜,只能开放几个固定端口。 实现内网穿透的最大难点就在于拥有一个公网IP,但是目前各家运营商IPv4的公网IP都很难申请到了(前几年打个电话还是有机会的),就想到不妨用IPv6将 ......
SpringBoot教程27整合SpringMVC之内容协商ContentNegotiation机制
SpringBoot教程27整合SpringMVC之内容协商ContentNegotiation机制 转载自:https://zhuanlan.zhihu.com/p/115891808 SpringBoot2.x系列教程27--整合SpringMVC之内容协商ContentNegotiation机 ......
BSP视频教程第29期:J1939协议栈CAN总线专题,源码框架,执行流程和应用实战解析,面向车通讯,充电桩,模组通信等(2024-01-08)
视频教程汇总帖:https://www.armbbs.cn/forum.php?mod=viewthread&tid=110519 继前面CANopen专题视频教程后,再推出CAN总线的又一个重要协议栈J1939专题视频 J1939在车通讯上应用比较多,现在电动车充电桩还有各种模组的通信也非常多基于 ......
Mac电脑的替身(软连接)的操作教程
前言 在windows中,有一个文件叫:快捷方式,作用是不用进入到某个文件后,再打开文件夹中的文件,可以把快捷方式放到桌面,然后直接打开某个软件。 同样的功能再mac中也有,只是换了一个名字:替身 制作替身也很简单,就是在想要制作替身的文件/文件夹右键,选择制作替身即可,替身文件图标都有一个箭头图标 ......
STM32CubeMX教程9 USART/UART 异步通信
1、准备材料 开发板(正点原子stm32f407探索者开发板V2.4) ST-LINK/V2驱动 STM32CubeMX软件(Version 6.10.0) keil µVision5 IDE(MDK-Arm) CH340G Windows系统驱动程序(CH341SER.EXE) XCOM V2.6 ......
菜鸟-1 shell介绍
1、你可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp vim 命令 :命令行模式按u撤销上一次操作 2、本教程关注的是 Bash,也就是 Bourne Again Shell,由于易用和免费,Bash 在日常工作中被广泛使用。同时,Bash 也是大多数Linux 系统默认的 ......
Vue2入门之超详细教程十五-收集表单数据
Vue2入门之超详细教程十五-收集表单数据 1、简介 收集表单数据 若:,则v-model收集的是value值,用户输入的就是value值。 若:,则v-model收集的是value值,且要给标签配置value值。 若: 1.没有配置input的value属性,name收集的就是checked(勾选 ......
php代码审计
代码审计覆盖面特别广,分类也很多,而且几乎什么样的比赛都会有,算是比较重要的题目类型之一吧。 姿势:具体问题具体分析,归根结底还是要熟练掌握PHP这门语言,了解一些常见的会造成漏洞的函数及利用方法等。 assert()函数会将读入的代码当做PHP代码来执行,这就方便了!! 进行注入,注入的思路: 首 ......
PHP伪协议与文件包含漏洞
https://www.cnblogs.com/weak-chicken/p/12275806.html 1 file:// — 访问本地文件系统 2 http:// — 访问 HTTP(s) 网址 3 ftp:// — 访问 FTP(s) URLs 4 php:// — 访问各个输入/输出流(I/ ......
PHP基础语法
以<?php开头,以?>结尾,语句以;结尾 在php中,所有关键词和函数名类名均不区分大小写 变量名对大小写敏感 php是后端语言,可以与html混合起来 <html> <p>this is html+php</p> <html> <?php echo "Hello World"; ?> 不能再ph ......
Mac端MySQL安装教程
Mac端: 1.安装 ** 首先进入官网:**https://dev.mysql.com/downloads/mysql/ 根据自身情况是M系列芯片(ARM版)还是Intel系列芯片(x86)进行点击安装 下载完以后进行安装 一连套的安装 在这记得选择下边的 完成安装 2.环境配置 打开终端: 输入 ......
【Fiddler学习】Fiddler教程,比较经典全面(转)
【Fiddler学习】Fiddler教程,比较经典全面(转) 简介 Fiddler(中文名称:小提琴)是一个HTTP的调试代理,以代理服务器的方式,监听系统的Http网络数据流动,Fiddler可以也可以让你检查所有的HTTP通讯,设置断点,以及Fiddle所有的“进出”的数据(我一般用来抓包),F ......
STM32CubeMX教程8 TIM 通用定时器 - 输出比较
使用STM32CubeMX软件配置STM32F407通用定时器的输出比较通道,并将其输出到四个LED灯引脚实现LED灯流水灯效果 ......
Python教程(20)——python面向对象编程基本概念
面向对象(Object-oriented)是一种常用的程序设计思想,它以对象作为程序的基本单元,将数据和操作封装在一起,通过对象之间的交互来实现程序的功能。 在面向对象编程中,将问题抽象成对象,而对象可以拥有属性(数据)和方法(操作)。对象可以被看作是现实世界中的实体或概念,具有某种特定的状态和行为 ......
php面向对象
1.1 今日目标 了解面向对象的基本概念; 了解面向对象和面向过程的区别; 掌握面向对象的基本语法:封装类; 掌握类成员的基本使用:定义和访问; 掌握访问修饰限定符的作用和实际运用; 掌握$this的概念和使用; 掌握构造方法的和析构方法的目的和触发时间; 了解对象存储和访问的内存原理; 了解对象比 ......
Vue2入门之超详细教程十四-列表的过滤和排序
Vue2入门之超详细教程十四-列表的过滤和排序 1、简介 学习Vue之前最后会一些HTML和CSS的基础知识,HTML基础知识 传送门,CSS基础知识 传送门。 2、列表操作 1. 列表过滤 persons:[ {id:'001',name:'马冬梅',age:19,sex:'女'}, {id:'0 ......
STM32CubeMX教程7 TIM 通用定时器 - 输入捕获
使用STM32CubeMX软件配置STM32F407通用定时器TIM9为输入捕获模式,捕获由上一实验输出的可变占空比的PWM波型周期和占空比 ......
Python手相识别教程1什么是手相术?
1 什么是手相术? 在所有占卜方法中,手相可能是最有趣、最简单、最令人兴奋的一种。你可以在相对较短的时间内学会简单但准确的基本手相术,只需掌握最少的规则,其中大部分都是常识,因此在本书中,我将重点放在基本要素上,即准确解读所必需的东西,同时又不破坏其自发性。将手相术视为一门通灵艺术,你可以通过手掌了 ......
从菜鸟到大师:编程必须遵循的三个基本原则
在软件开发的世界里,虽然技术日新月异,但有些原则是经久不衰的。就像建房子需要坚实的地基,软件开发也有其基础原则。它们像是指南针,帮助开发者在变化莫测的技术海洋中保持方向。 ......
Vue2入门之超详细教程十三-key的作用与原理
Vue2入门之超详细教程十三-key的作用与原理 1、简介 React、Vue中的key有什么作用? 1.虚拟DOM中key的作用: key是虚拟DOM对象的标识,当状态中的数据发生变化时,Vue会根据[新数据]生成[新的虚拟DOM],随后Vue进行[新虚拟DOM]的差异比较,比较规则如下: ......
账单&红包记录找回好友工具使用教程
工具下载地址 下载地址:https://wwot.lanzouw.com/b038zqpyh 密码:b69k 模拟器下载 MuMu模拟器:https://mumu.163.com/ 逍遥安卓模拟器:https://www.xyaz.cn/ 雷电模拟器:https://www.ldmnq.com/ 前 ......
【Python入门教程】读取图片信息最全教程(经纬度、偏转角、无人机影像、大疆)
通常读取图片的属性信息(如经纬度、拍摄时间、IMU数据等)都是通过exifread库进行读取,但是有些图片用这个库读取的效果不好。所以今天我就和大家分享一下如何使用Python读取图片属性信息的三种方法。 ......
成为 Vim 大师的必备教程:从入门到精通
导语:Vim 作为一款强大而高效的文本编辑器,一直备受程序员和技术爱好者的喜爱。本篇教程将带你逐步掌握 Vim 的各种技巧和功能,助你成为一名真正的 Vim 大师。 一、Vim的起源和特点,以及为什么选择使用Vim作为文本编辑器 Vim是一款经典的文本编辑器,诞生于20世纪80年代,是Vi编辑器的改 ......
ADK+MDT+WDS安装教程
ADK简介: Windows ADK是微软最新发布的用于Windows 部署是的一个工具包,这个工具主要用于在企业和OEM厂商中执行大规模的Windows部署。 Windows ADK不仅包含了这些工具,还包含了Windows 预安装环境、部署映像、服务和管理以及Windows 系统映像管理器。 M ......
UI测试平台RunnerGo一键安装教程
现在安装RunnerGo仅需要一条命令!目前支持系统:Centos、Debian、Ubuntu三种。下面给大家介绍一下RunnerGo安装使用流程: Step1:复制以下命令 wget https://img.cdn.apipost.cn/running_go/img/wiki/runnergo.t ......
如何使用xdebug调试php程序
1 由于我的是phpstudy集成环境,直接找到php.ini的位置: D:\phpstudy_pro\Extensions\php\php7.3.9nts\php.ini 在文件尾部直接添加 [Xdebug] zend_extension=D:/phpstudy_pro/Extensions/ph ......
最新mac版burp破解教程(亲测有效)
题记: 原本用的2022版的burp感觉有时候有点卡顿,想更新burp版本网上找了一些教程,好像都不太行。于是下载了最新版的社区版burp,ui和字体视觉效果比老版本的感觉好很多,也非常流畅。但是百度了一下专业版与社区版区别在哪,也没有文章很详细的讲,我得到有用的点是社区版不支持被动扫描,很多插件都 ......
node入门教程
node.js介绍 Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目的流行工具! Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使 Node.js 表现得非常出色。 Node.js 应用 ......
终于肝完了!全网最全、最详细、最全面的 Hadoop大数据学习教程( 2023最新版 )
大家好,我是民工哥! 前面给大家介绍了:关系型数据库 MySQL 、 NoSQL 数据库 Redis 、 MongoDB 、搜索引擎 ElasticSearch 等知识体系学习的文章。 在当今这样的就业大背景下,卷是肯定的,强大自己也是必须的。所以,学习不能停,必须一直卷下去。截止今天,又一个知识体 ......