草庐IT

校园二手交易平台小程序《云开发演示》

前言此小程序为初级开发板(因为涉及信息收集,所以个人用户(可以申请企业户)是无法上线的,但是能在开发平台看到效果),都是一些基础的功能,本意是给想学习的小白一点点帮助,如果有不好的地方还请大佬指正!一、项目介绍这个小程序是一个二手信息交换平台(因为是个人用户,开发范围很小),就是一些信息的上传和信息的展示以及页面跳转因为兴趣原因所以没有继续开发支付功能所以对小白应该很友好(当然一点背景知识还是要有的,比如说平台的使用等基础知识)。这是基于云开发一款小程序(开始小马哥会送几周,后面每个月19),当初用云后台是为了节省时间(因为不想还要重新去学后台数据库的知识),有cms可视化后台挺方便的。二、导

BC1.2、QC2.0/3.0快充协议讲解(CH543D实例演示:开源)

 前言: 目前快充协议主要划分为:Type-C口PD协议和USB-A口BC/QC/AFC/FCP等协议。PD协议可以翻阅之前的帖子,今天主要来讲解BC1.2和QC2.0/3.0。BC1.2协议: 现阶段几乎所有的A口协议都需要在BC1.2的基础上运行,只有等BC协议握手成功后,才能进行请求高电压。所以BC1.2是大多协议的基础,占据比较重要的地位。  此文讲解受电端(Sink)如何请求运行BC1.2,只要了解Sink端运行的流程,就很容易反推出供电端(Source)该如何操作。  首先需要知道BC1.2的供电端(Source)有以下几种名词:SDP、CDP、DCP。一般电脑的接口为SDP用于数

BC1.2、QC2.0/3.0快充协议讲解(CH543D实例演示:开源)

 前言: 目前快充协议主要划分为:Type-C口PD协议和USB-A口BC/QC/AFC/FCP等协议。PD协议可以翻阅之前的帖子,今天主要来讲解BC1.2和QC2.0/3.0。BC1.2协议: 现阶段几乎所有的A口协议都需要在BC1.2的基础上运行,只有等BC协议握手成功后,才能进行请求高电压。所以BC1.2是大多协议的基础,占据比较重要的地位。  此文讲解受电端(Sink)如何请求运行BC1.2,只要了解Sink端运行的流程,就很容易反推出供电端(Source)该如何操作。  首先需要知道BC1.2的供电端(Source)有以下几种名词:SDP、CDP、DCP。一般电脑的接口为SDP用于数

手把手教你win11下安装carla并跑演示例子

    了解到大部分人不是很熟悉linux系统,但是又想尝试接触自动驾驶领域,所以我在这里将carla在win下安装的方法进行分享,希望能帮助到一些想学习入门学习carla但是又不会配置linux环境的同学那么话不多说,开始正题~~    首先打开carla的github,本文使用预编译版本,已免去后期buildfromsource~~(预编译版本不包含UnrealEngine的内容,如果不需要自己做地图的话不用UnrealEngine也行)    注:本文强烈建议在anaconda下创建一个新的python=3.7虚拟环境来操作如果不知道怎么创建虚拟环境的可以先安装一个anaconda,然后

Unity物理系统中碰撞体、刚体、isKinematic、isTrigger的关系(附动画演示)

Unity物理系统中碰撞体、刚体、isKinematic、isTrigger的关系写在前面产生碰撞的条件产生触发的条件实验一:蓝块(碰撞体)、红块(碰撞体)实验二:蓝块(碰撞体)、红块(碰撞体+刚体)实验三:蓝块(碰撞体+刚体)、红块(碰撞体+刚体)实验四:蓝块(碰撞体+刚体+isKinematic)、红块(碰撞体+刚体)实验五:蓝块(碰撞体+刚体+isKinematic)、红块(碰撞体)实验六:蓝块(碰撞体+isTrigger)、红块(碰撞体)实验七:蓝块(碰撞体+isTrigger)、红块(碰撞体+刚体)实验八:蓝块(碰撞体+isTrigger+刚体+取消重力)、红块(碰撞体+刚体)实验九

Unity物理系统中碰撞体、刚体、isKinematic、isTrigger的关系(附动画演示)

Unity物理系统中碰撞体、刚体、isKinematic、isTrigger的关系写在前面产生碰撞的条件产生触发的条件实验一:蓝块(碰撞体)、红块(碰撞体)实验二:蓝块(碰撞体)、红块(碰撞体+刚体)实验三:蓝块(碰撞体+刚体)、红块(碰撞体+刚体)实验四:蓝块(碰撞体+刚体+isKinematic)、红块(碰撞体+刚体)实验五:蓝块(碰撞体+刚体+isKinematic)、红块(碰撞体)实验六:蓝块(碰撞体+isTrigger)、红块(碰撞体)实验七:蓝块(碰撞体+isTrigger)、红块(碰撞体+刚体)实验八:蓝块(碰撞体+isTrigger+刚体+取消重力)、红块(碰撞体+刚体)实验九

蚁剑连接一句话木马演示

需要准备一台虚拟机作为服务器,一台作为攻击机(可用主机),将虚拟机的网络都设置为桥接。我这里服务器用win2008R2系统攻击机用win10接下来我会演示php的一句话木马其他脚本语言的一句话木马使用过程和这个差别不大在服务器上安装phpstudy快速搭建服务器安装成功后启动apache尝试打开网站,看看是否成功出现下面的页面代表成功现在服务端就配置成功了现在在攻击端安装菜刀,蚁剑等等类似工具,可以去看怎么安装蚁剑安装中国蚁剑_undefine-CSDN博客安装好后尝试用浏览器进入服务器搭建的网站(必须先设置好桥接)输入服务器ip即可查看服务器ip\在win10中成功连接网站正常情况下需要通过

Spring Cloud开发实践(六): 基于Consul和Spring Cloud 2021.0的演示项目

目录SpringCloud开发实践(一):简介和根模块SpringCloud开发实践(二):Eureka服务和接口定义SpringCloud开发实践(三):接口实现和下游调用SpringCloud开发实践(四):Docker部署SpringCloud开发实践(五):Consul-服务注册的另一个选择SpringCloud开发实践(六):基于Consul和SpringCloud2021.0的演示项目Consul服务启动Consul服务,在Win10下可以执行以下命令,或者存成bat文件运行,保持窗口打开consulagent-dev-client=0.0.0.0-data-dir.\-adver

Android 硬件抽象层HAL 驱动编写方法演示

概述 HAL是一个抽象层,具有供硬件供应商实现的标准接口。HAL允许Android不了解较低级别的驱动程序实现。使用HAL允许您在不影响或修改更高级别系统的情况下实现功能。HAL 开始语言是HIDL,它是一种接口描述语言,用与指定HAL与用户之间的接口。具体意思就是当你用HIDL语法定义好接口之后,可以自动生成c++接口代码,aosp的开发者就可以按照这些接口开发底层的功能了,而上层framework 也可以按照这个接口调用,换句话说这个就是双方约定好的一个规则,好处就是对于APP开发者来说无论底层硬件如何变化,应用程序是不需要修改的。而对于系统工程师来说,只要按照HIDL实现对应的硬件驱动即

第39讲:Python for-in循环语句核心概念以及案例演示

文章目录1.什么是for-in循环语句2.for-in循环语句基本应用案例2.1.for-in循环语句的语法格式2.2.for-in循环语句遍历range、列表、元素、字符串等序列2.3.循环体中不需要使用自定义的变量2.4.for-in循环语句遍历可变序列时修改序列中的元素2.5.for-in循环语句遍历集合序列2.6.for-in循环语句遍历字典2.6.1.for-in循环语句循环遍历出字典中的所有Key2.6.2.for-in循环语句循环遍历出字典中的所有Value2.6.3.字典使用items()方法进行循环遍历2.7.字典循环遍历的案例1.什么是for-in循环语句for-in循环语