html知识查缺补漏

iSLIP算法实战:如何用Python模拟交换机优先级匹配(附完整代码) 本文详细介绍了如何使用Python实现iSLIP算法,模拟交换机优先级匹配过程。通过核心的指针滑动逻辑和迭代循环策略,构建了一个完整的iSLIP算法模拟器,并加入可视化模块以直观展示匹配过程。文章还提供了完整的代码框架和性能优化建议,适合网络工程师和Python开发者直接集成到测试环境中。 阅读详情

一. 相对路径
在这里插入图片描述
“./”:代表目前所在的目录。

“…/”:代表上一层目录。

以”/”开头:代表根目录。
1、文件在当前目录

 Page2.html访问Page2Image.jpg

 <img src=”./Page2Image.jpg”>或者<img src=”Page2Image. jpg”>

2、文件在上一层目录

      Page1.html访问Image下的Image.jpg

      <img src=”../Image/Image.jpg”>

      Page2.html访问Image下的Image.jpg

      <img src=”../../Image/Image.jpg”>

3、文件在下一层目录

 Page1.html访问Site2文件夹下的Page2Image.jpg

      <img src=” ./Site2/Image.jpg”><img src=” Site2/Image.jpg”>

4、根目录表示法,任何页面访问Image下的Image.jpg图片

      <img src=”/Image/Image.jpg”>

二、img
是空标签,它只包含属性,没有闭合标签。要在页面上显示图像,你需要使用源属性(src)。src 的值是图像文件的 URL,也就是引用该图像的文件的的绝对路径或相对路径。alt 规定图像的替代文本即当图片未成功显示的时候显示的文本信息。title 设置鼠标悬停时显示的内容(一般不用设置)。此外还可以通过设置 width 和 height 的值来设置图片的宽和高。

<img
  src="https://labfile.oss.aliyuncs.com/courses/1236/coder.jpg"
  alt="程序员"
  title="你好啊"
  width="700px"
  height="600px"
/>

三、input 的name和id , label标签,datalist标签
https://blog.youkuaiyun.com/xiao_seven/article/details/80248996
https://blog.youkuaiyun.com/zjjian1989_0611/article/details/7798946?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
1.id就像唯一的身份证号码,name就像是名字,可以重复,如果需要绑定,就要用id
2.可以使标签内的区域指向label标签for属性指代的对象的事件。
无label标签: 文本
有label标签:
有label标签的这一段,点击标签中的文本,可使多选框聚焦。
3.datalist与select相比,输入是会出现提示
四、javaScript
构造函数的prototype对象默认都有一个construtor属性,指向prototype对象所在的函数

function F() {}
console.log(F.prototype.constructor === F);

通过构造函数得到的实例对象内部会包含一个指向构造函数的prototype对象的指针_proto_

function F() {}
var a = new F();
console.log(a.__proto__ ==F.prototype);

原型链

function Student() {}
Student.prototype.sayHi = function () {
	console.log('Hi');
};

JSON 是 JavaScript 的一个子集,但 JSON 是独立于语言的文本格式

{
  "students": [
    { "firstName": "san", "lastName": "zhang" },
    { "firstName": "si", "lastName": "li" },
    { "firstName": "wu", "lastName": "wang" }
  ]
}

常用内置对象:
Array对象:
concat()/join()/pop()/push()/reverse()/shift()/unshift()/slice()/splice()/sort()/toString()
String对象:
charAt()/charCodeAt()/slice()/indexOf()/toString()/toLowerCase()/toUpperCase()/replace()/split()
Date对象:
Date()/getDate()/getDay()/getMonth()/getFullYear()/getHours()/getSeconds()/getMilliseconds()
Math对象:
abs(x)/round(x)/sqrt(x)/ceil(x)/floor(x)/sin(x)/cos(x)/tan(x)/acos(x)/asin(x)/atan(x)/exp(x)/pow(n,m)/log(x)/max(a,b)/min(a,b)/random()
BOM的顶级对象window以及常用操作方法
对话框:
alert()/prompt()/confirm()
页面加载时间:
onload/onunload()
定时器:
setTimeout()/setInterval()/clearTimeout(timeId)

var timerId = function(setTimeout {function(){
	console/log('Hello');
} ,1000),

五、text,动画,跨列
在这里插入图片描述

在这里插入图片描述

图片:子绝父相

默认情况下,元素的宽度与高度计算方式如下:

width(宽) + padding(内边距) + border(边框) = 元素实际宽度

height(高) + padding(内边距) + border(边框) = 元素实际高度

这就意味着我们在设置元素的 width/height 时,元素真实展示的高度与宽度会更大(因为元素的边框与内边距也会计算在 width/height 中)。
如果在元素上设置了 box-sizing: border-box; 则 padding(内边距) 和 border(边框) 也包含在 width 和 height 中。
flex布局:
display:flex;设置为弹性布局
flex-direction定义排列方向:row|row-reverse|column|column-reverse
justify-content沿着主轴线对齐:flex-start|flex-end|center|space-between|space-around(重要)
align-item在侧轴方向对齐方式:flex-start|flex-end|center|baseline|stretch(重要)
flex-wrap换行方式:nowrap|wrap|wrap-reverse|initial|inherit
align-content
align-self

flex
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
display:
在这里插入图片描述
max-width:随窗口变小而改变来适应
charAt(2) 从字符串由index找值 / toUpperCase() 转为大写 / substr(start,length)截取字符串

=赋值 ==比较值(先转换为相同类型再比较 null=undefined) ===比较值和类型

px
em 1em=16px;(font-size=0.65->1em=10px),相对于父元素来说的
rem 在html设置font-size=0.65, 相对于html来说的,不会造成混乱。

querySelector()返回选择器的第一个元素,静态的/ querySelectorAll()返回所有的 nodelist
getElementsByTagName()动态的 htmllist

默认背景图片的起始位置为padding的位置
background-repeat:no-repeat;
background-origin:content-box;//设置起始位置为内容
background-origin:-50px 0;//再向左边移动50px;

防抖函数,与上一次时间执行大于规定时间再执行,节流函数,规定时间内执行一次
document.onscroll
在这里插入图片描述
js是单线程
回调函数被称为钩子函数,异步,轮询
在这里插入图片描述
Vue和React
在这里插入图片描述
不同点:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
id选择器和类选择器
id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。

HTML元素以id属性来设置id选择器,CSS 中 id 选择器以 “#” 来定义。
id=""

class 选择器用于描述一组元素的样式,class 选择器有别于id选择器,class可以在多个元素中使用。

class 选择器在HTML中以class属性表示, 在 CSS 中,类选择器以一个点".“号显示:
class=”"

line-height 设置行高( px % normal 数字)

border-collapse: 设置表格边框是否设置为合并单一的边框 (collapse / separate)

Math.floor(Math.random()*4) 取整

window.getComputedStyle(con, null)[‘top’]; 取出con的top属性值

**confirm()**方法用于显示一个带有指定消息和确认及取消按钮的对话框。如果访问者点击"确定",此方法返回true,否则返回false。

$(document).ready(function{}) : ready() 函数规定当 ready 事件发生时执行的代码。ready() 函数仅能用于当前文档,因此无需选择器。

方便经常用的 document.getElementById(id) 的书写方便:
function $(id) {
return document.getElementById(id);
}

$(document).ready(function(){
$(“p, button, h1”).click(function(event){
$(“div”).html(“通过 " + event.target.nodeName + " 元素触发。”);
});
});

Vue.config.productionTip = false 阻止启动生产信息
Async await异步
find函数
let item=result.find(item => item.type === 0)
toFixed(2)保留两位小数

filter函数:
var oldArray = [1,2,3,4,5,6,7,8,9,10];
var newArray = oldArray.filter(function(val){return val<6;});

javascript:是表示在触发默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击时就没有任何反应。
href:URL 规定链接的目标 URL。
这个a标签的话就是指点击后跳转到百度首页
点击后是不会跳转的,一般用于开发时页面还未完成。

监听:
watch:{
$route:“getAllGoods”
},
当路由跳转时监听这个方法,调用这个方法

if (this.KaTeX parse error: Expected '}', got 'EOF' at end of input: …mentDid = this.route.query.did}

JSON 通常用于与服务端交换数据。
在接收服务器数据时一般是字符串。
我们可以使用 JSON.parse() 方法将数据转换为 JavaScript 对象。

res.json([body]):发送一个json的响应。

token+jwt
签名,验证 用户

全局守卫
第一步:
在配置路由的文件
{path:’/user’,
name:‘user’,
component:User,
meta:{
auth:true //需要守卫
}}
第二步:
在main.js中
router.beforeEach((to,from,next)=>{
//用户未登录,跳转到登录界面
to.matched则只需要给较高一级的路由添加requiresAuth即可,其下的所有子路由不必添加。
if(to.matched.some(record=>record.meta.auth))=>{
next({
path:’/login’,
query:{
redirect:to.fullPath
}
})
}else{
//放行
next();}
})
https://blog.youkuaiyun.com/heshuaicsdn/article/details/88020796

commonjs和es的导入导出
commonjs:
const sum = require(’./add.js’)
module.exports = {
name: ‘haha’
};
(或者:exports.name=‘haha’)
ES6 Module的导入
import { add } from ‘./add.js’
export default {
name: ‘calculator’,
add: function(a, b) {
return a + b;
}
};
继承
1、原型链继承:每一个AO对象都有一个prototype,返回对象类型原型的引用,所以可以给它赋值一个对象,就可以实现简单的原型链继承。只要任意一个子类改变了父类对象的属性,那所有对象都会受到影响。
Bird.prototype = new Animal();
2、原型冒充继承:把父类的构造函数拿过来执行一遍
Animal.apply(this, arguments);this.fly = function(){
alert(“我会飞”);
}
var pigeon = new Bird();
3、复制继承:把父类所有的属性和方法复制过来
var pigeon = new Bird();
pigeon.extend(new Animal());
4、ES6标准类的继承
class Bird extends Animal {
constructor(name){
super(name);
this.type = “小鸟”;
}
}
性能优化
防抖,节流,图片懒加载,扁平化store,组件懒加载
Vue全家桶
一、vue-cli 二、vueRouter 三、vuex 四、Axios 五、搭配UI框架如:iview、vant、elementUI
前端数据请求
在这里插入图片描述
Vue项目运行流程
1 加载public的 index.html(什么都没有),
2 加载App.vue的import代码来引入组件(页面内容),
3 main.js 把App挂载到id=‘app’ (createApp(App).mount("#app")😉
4 加载App.vue export default里面的内容(调用组件)

prompt,eval,delegate
eval(‘2+2’),可以强制计算
name=prompt(“Please enter your name”,""),显示提示框,前一个值是显示内容,后一个是默认内容
$(document).ready(function(){
$(“div”).delegate(“button”,“click”,function(){
$(“p”).slideToggle();
});
});
ajax请求

//php来请求数据xml/json文件的数据
btn.onclick=function(){
	type:"get",
	url:"  .php",
	data:"act=get&page="+number,
	success:function(){
		var res=xhr.responseXML | 
//当请求json数据
var res = xhr.responseText  
var obj=JSON.parse(res)

};
	error:function(xhr){
		alert(xhr.state);}
}

delegate
delegate() :委托函数,方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。
为指定元素添加一个或多个事件处理程序,并规定事件发生时运行的函数
$(“div”).delagate(“button”,“click”,function(){
$(“p”).slideToggle();
})

trriger
trriger函数:激活函数,rigger() 方法触发被选元素的指定事件类型
$(document).ready(function(){
$(“input”).select(function(){
$(“input”).after(“文本被选中!”);
});
$(“button”).click(function(){
$(“input”).trigger(“select”);
});

基于Simulink环境,提供一个关于如何对无人机电源DC-DC变换器进行仿真建模的示例 无人机电源要求:无人机的各个子系统(如电机、传感器、通信模块等)可能需要不同级别的电压供应。重要性稳定性:稳定的电源是保证无人机各部件正常工作的基础。效率:高效的电源管理可以显著增加飞行时间和任务执行能力。挑战多负载适应性:需要能够为不同负载提供合适的电压和电流。动态响应:快速响应负载变化的能力对于维持系统稳定性至关重要。首先明确要模拟的任务内容。设计一个能够在不同负载条件下为无人机提供稳定电压的DC-DC变换器。根据无人机的工作状态调整控制策略以维持最佳性能。 阅读详情

相关推荐

股票分时数据获取-东方财富

获取下股票分时数据,分时均价下线,分时成交额等,用于量化t0交易条件还是很不错了的。

meiaoxue1234的博客 1万+

docker学习第二天--docker基础知识 仓库、镜像、容器

二、docker基础知识 2.1. docker三要素 2.1.1 仓库(hub) 2.1.2 镜像(容器镜像、imges) 2.1.3 容器(contain、集装箱) 2. 2仓库、镜像、容器间的关系

weixin_48878440的博客 1189

ESP32连接PDM麦克风操作指南:新手入门必看

手把手教你如何将ESP32与PDM麦克风连接,采集音频数据并用于音频分类应用。内容涵盖硬件接线、代码配置及实际调试技巧,适合初学者快速上手esp32在声音识别场景中的使用。

weixin_42590539的博客 1329

JavaScript 一些问题总结

一. 网络请求 1.Ajax 异步的使用JS和服务器进行数据交换,在不加载整个页面的情况下对网页的某部分进行数据更新 1.1 创建Ajax Var ajax = window.XMLHttpRequest ? newXMLHttpRequest() : newActiveXObject(Microsoft.XMLHttp’); 1.2 通过open方法进行一些配置 get/post get在url后 post在请求头前 get有存储限制 post没有 Get提交非敏感数据和小数...

qq_34823218的博客 2396

ARM功耗管理之功耗状态及功耗模式

思考:功耗状态?功耗模式?Core&Cluster&Device&SoC如何映射?

AI-安全-功耗 781

13、深入理解 Microsoft 365 的安全与合规概念

本文深入探讨了 Microsoft 365 的安全与合规概念,涵盖文档存储、文件共享、审计、保留、eDiscovery、分类和保护以及网络等多个关键方面。通过合理配置这些功能,组织可以更好地管理和保护其数据资源,满足法规要求,并提升工作效率。文章还提供了最佳实践建议及流程图,帮助读者全面理解 Microsoft 365 的安全架构和管理策略。

k8s6orchestrator的博客 211

为何你不好找工作?JavaScript知识架构图的重要性

文/北妈阅读本文需要3.3分钟一最近星球和留言越来越多人,问找工作的事,说好难,很多问题没准备或者压根不会,直接就问懵逼了。然后大部分都是问:北妈我该怎么办,总感觉看不...

小北哥哥和北妈 622

YOLOv11原创改进专栏|原创自研篇|DAA模块手把手添加教程

个人简介:大家好!我是 DAA 注意力机制,堪称深度学习中的“聚光灯”。我的任务是帮助模型聪明地识别关键特征,就像一位经验丰富的侦探,能够在繁杂的数据中找到重要线索。通过结合通道和空间的注意力,我能确保模型把重点放在最有价值的信息上,从而提升识别准确率。简单来说,我就是帮助你的模型变得更加专注、敏锐,让它在一堆数据中轻松找到“宝藏”,为检测精度加分!动态适应性特征提取DAA通过动态生成卷积核来适应输入特征的变化,从而实现针对不同数据的自适应特征提取。

mywhyyds的博客 379

JS 知识架构图

小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控s和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。 一 以前开发者只要掌握 HTML、CSS、JavaScript 三驾马车就能胜任一份前端的工作了。而现在除了普通的编码以外,还要考虑如何性能优化,如何跨端、跨平台实现功能,尤其是 AI、5G 技术的来临,都在...

qq_40126542的博客 1965

基于YOLOv5与改进遗传算法的动态路径规划方法研究

摘要 本文提出一种融合YOLOv5目标检测与改进遗传算法的动态路径规划方法。通过YOLOv5实时感知环境中的动态和静态障碍物,将语义信息转化为栅格地图。针对传统遗传算法在路径规划中易早熟收敛、局部搜索能力差等问题,提出自适应初始化种群策略、动态变异算子及精英保留机制等改进方案。仿真结果表明,该方法在动态环境中能规划出更安全、平滑且长度更优的路径,具有更强的环境适应性和鲁棒性。 关键词:路径规划;YOLOv5;遗传算法;动态环境;目标检测

huanghm88的专栏 939

【应用】什么是Azure?一文读懂微软云的核心逻辑与全球版图

作为微软的核心云计算服务平台,Azure不仅是数字化转型的引擎,更是全球企业在构建、扩展与优化IT基础设施时的首选平台。在这篇文章中,我们将深入探讨Azure云服务平台的各个方面,涵盖其核心优势、架构、功能、应用场景以及未来发展趋势。

高校图书馆高级系统架构师/研究馆员,推动高校AI从概念演示到可评审、可交付、可运维:路线图与立项评审、PoC交付、评测回归与上线运维(Baseline/Eval/Ops)。 1952

Web前端基础怎么学?html、css、JavaScript 知识架构图

以前开发者只要掌握 HTML、CSS、JavaScript 三驾马车就能胜任一份前端的工作了。而现在除了普通的编码以外,还要考虑如何性能优化,如何跨端、跨平台实现功能,尤其是 AI、5G 技术的来临,都在加快前端技术的更新,...

cuandugen9315的博客 245

Qt —— 在Win11下“Qt for Android“开发环境,通过USB在真机(华为Meta60 PRO)上调试运行,并打包APK并在真实手机运行

Qt —— 在Win11下“Qt for Android“开发环境,打包APK并在真实手机运行

311

HTML 前端基础复习笔记

HTML 基础复习 在学习的过程中有些知识点总是容易忘记,所以比如推荐一个复习的文章: (1)https://blog.csdn.net/InkBamboo920/article/details/106975517 (2)https://blog.csdn.net/InkBamboo920/article/details/106981727 (3)https://blog.csdn.net/InkBamboo920/article/details/107035788 有兴趣可以去看看。我感觉很细致,清晰明

芒果冰沙的博客 242

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

html5引擎笔试题,前端HTML+CSS笔试题面试题

前言前端的面试和学习都是不可或缺的事情,在这里收集一些高频面试题,供自己现在和以后查阅和查缺补漏的同时,也希望对小伙伴有所帮助。HTML1、HTML语义化的理解1、用正确的标签做正确的事情!2、HTML语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;3、在没有样式CSS情况下也以一种文档格式显示,并且是容易阅读的。4、搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO。...

weixin_29483277的博客 364

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

前端面试知识点总结梳理

原链接:https://juejin.im/post/5cbff661e51d456e693f48ec 看到该知识梳理挺好的,可以便于求职中的前端开发人员对照着查缺补漏,看看自身有哪些知识点还不熟悉 作为知识总结对照,并且我会持续将遇到的新的面试中的问题进行添加 css 1、盒模型 2、flex 3、css单位 4、css选择器 5、bfc 清除浮动 6、层叠上下文 7、常见页...

Jackie Huang 302

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

html+css语言例题,前端HTML+CSS笔试题面试题

前言前端的面试和学习都是不可或缺的事情,在这里收集一些高频面试题,供自己现在和以后查阅和查缺补漏的同时,也希望对小伙伴有所帮助。HTML1、HTML语义化的理解1、用正确的标签做正确的事情!2、HTML语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;3、在没有样式CSS情况下也以一种文档格式显示,并且是容易阅读的。4、搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO。...

weixin_33109551的博客 329

武汉Web前端开发要学什么?html、css、JavaScript知识框架分享

以前开发者只要掌握HTML、CSS、JavaScript 三驾马车就能胜任一份Web前端的工作了。而现在除了普通的编码以外,还要考虑如何性能优化,如何跨端、跨平台实现功能,尤其是 AI、5G 技术的来临,都在加快Web前端技术的更新,也在逼促开发者要不停的学习,不能的接受新的技术标准。 “学什么”“怎么学”其实是我们要着重解决的问题。所以,今天给你梳理一下Web前端知识框架,帮你把知识点重新做个...

xiaoxijing的博客 310

金九银十,大厂面试题100道整理(原题 + 精讲 1.2万字)(一)

戳蓝字"前端优选"关注我们哦!大家喜欢的可以给笔者点个赞,花费了很长时间整理,这些面试题更适合中级前端,和需要进阶的高级前端的小伙伴,查缺补漏,为金九银十保驾护航????...

webyouxuan的博客 2660

关于HTML的查缺补漏

开学后pink老师新出了25版的h5c3的视频教程,大家可以去隔壁某站支持一下😊

lovexixix的博客 836

HTML基础的捡漏

原文链接: http://www.cun-xu.cn/index.ph... 今天这篇是给初学者看的,老手也可以看看查缺补漏,尤其是与SEO有关的内容。 1、<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 在 HTML 4.01 中,<!DOCTY...

weixin_34153893的博客 163

给WEB前端初学者效率的建议,网友:为你点赞!

互联网飞速发展带动的互联网行业也是非常迅速,而web前端属于互联网这块最为火热的行业,目前工资水平给的很高,在市场上也是非常的稀缺人才所有导致现在各个行业转行做web前端的很多,那么如何在这些人群中脱颖而出,今天给大家一些建议,新手能少走点弯路,希望能帮到你! 一、学习方案 有一个比较适合自己系统的学习方案,系统的学习教程,很多人在开始学习web前端的时候都不知道如何规划,也不知道web前...

weixin_43955769的博客 329

前端查缺补漏小知识点-1

一直想找网站测试一下自己的前端掌握情况,终于找到了一个。开帖子记录一下做错的或者不熟悉的知识点,方便我以后回顾复习。

yp_666的博客 785

前端知识体系

前端知识体系 试想下如果让你写一本前端是书籍,你会怎么组织书本的目录?前端的知识点有哪些?哪些属于前端的范畴?哪些不属于前端的范畴。哪些是自己已掌握的知识点,哪些是自己欠缺的知识点。带着这些问题,我做了一张前端知识体系导图。用于查缺补漏,帮助自己学习前端知识。 ...

monster_love_的博客 184

蛋花花给前端初学者的三点建议

蛋花花给前端初学者的三点建议!互联网发展非常的快,互联网周边产业也随之兴起,最近互联网前端这块非常火,目前工资水平给的也高,在市场上也属于稀缺人才,据蛋花花了解现在各个行业转行做web前端的很多,今天蛋花花给前端初学者三点建议,希望新手少走点弯路! 蛋花花建议一:有一个比较适合自己的学习方案,很多人在开始学web前端的时候都不知道如何规划,也不知道web前端应该学什么内容。先把web前端学了一遍之...

魅力新生活 469

HTML查缺补漏

html查缺补漏

lalalalalab的博客 1059
上一篇: VUE学习
下一篇: 杂记知识点
qq_47414739
博客等级 码龄7年 0粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值