自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 promise.all请求并发数控制

【代码】promise.all请求并发数控制。

2024-03-20 16:34:55 214 1

原创 关于Model组件嵌套其他组件之强制渲染 Modal

Model组件与子组件的ref属性

2022-06-17 09:35:18 508 1

原创 react与echarts的配合动态展示数据(以地图绘点为例)

1、用来干什么:该例子主要用来描述在react项目中,如何用echarts的绘制功能制作一个动态获取接口数据的地图2、会收获什么:将会介绍百度API的使用与注意事项,echarts配合百度地图API绘制点图,点浮动时展示详细数据3、示例效果如图所示(关于具体的样式可以自行设计)1)接入百度API需要申请百度API开发者模式https://lbsyun.baidu.com/index.php?title=jspopularGL按步骤操作即可在react的index.html中引入API

2021-11-12 15:29:40 2504

原创 关于设备树的心得体会(待完善)

device tree blob设备树二进制容器设备树DTS 是设备树源码文件DTS(Device Tree Source) : 描述设备树的文件DTS文件采用 树形结构描述板级设备如:CPU数目,内存基地址,IIC接口的设备,SPI接口的设备DTB 是 DTS 编译后的二进制文件DTC 工具 编译 DTB文件在Linux3.x版本后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device、i2c_board_info

2021-07-29 17:22:38 154

原创 Shell笔记(待完善)

1、Shell是什么Shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质。2、Shell脚本示例test.sh#!/bin/bashecho "What is your name?"read PERSONecho "Hello, $PERSON"第 1 行的#!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell;后面的/bin/bash就是指明了解释器的具体位置。

2021-07-29 12:36:26 94

原创 Linux笔记(待完善)

1、Linux在服务器领域的应用是最强的

2021-07-29 12:36:05 51

原创 关于虚拟机非正常关机的解决方案

1、任务管理器强制结束VM进程2、任务管理器->启动,关闭VMware Tray Process3、win+R,输入msconfig,选择服务,勾选隐藏所有Microsoft服务,点击全部禁用4、重启电脑5、进到所创虚拟机文件,删除所有.lck(可能有3个也可能有2个)和.vmem(1个)结尾的文件6、开启VMware Tray Process,勾选隐藏所有Microsoft服务,点击全部启用7、重启电脑...

2021-07-22 16:46:05 3808

原创 C语言总结:C语言基础

1、自动转换发生在不同数据类型运算时,在编译的时候自动完成。2、转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。3、强制转换后的运算结果不遵循四舍五入原则。4、而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-1)%3 = -1;而10%(-3) = 1。5、注意:复合运算符中运算符和等号之间是不存在空格的。6、使用do-while结构语句时,while括号后必须有分号。do{//执行代码块}while(表达式); //注意这里有分号7、在不知道循环次数的情

2021-07-21 17:35:03 590

原创 关于VMware安装出现的虚拟化问题汇总(即无法安装64位操作系统)

有的电脑在出厂的时候已经开启了虚拟化(我的Acer就是)这里建议看一下是否开启如果未开启1、进入bios中确定intel(R) vitualization technology状态,disabled状态请设置为enabled状态。(不同类型电脑如何进入BIOS状态,自行百度)2、控制面版中去掉Hyper-V的状态(即取消勾选Hyper-V)(自行百度)还未解决,就在cmd执行 bcdedit /set hypervisorlaunchtype off,重启电脑(当出现无法打开启动配置数据库存储拒

2021-04-10 12:48:22 431

转载 JS继承详解(原型链继承,call继承,寄生组合继承,ES6中的继承)

面向对象:封装,继承,多态多态:重载、重写JS不存在真正意义上的重载JS中重载指的是同一个方法,根据传参不同,实现出不同的效果*什么是面向对象?面向对象是一种编程思想,JS本身就是基于面向对象构建出来的(例如: JS中有很多内置类,像Promise就是ES6中新增的一个内置类,我们可以基于new Promise来创建一个实例,来管理异步编程…)JS中的面向对象,和其它编程语言还是有略微不同的,JS中类和实例是基于原型和原型链机制来处理的;而且JS中关于类的重载重写、继承也和其它语言不太一样…继

2021-04-02 16:00:47 165

原创 JS排序算法

插入排序1、直接插入排序function insertSort(arr){ for (let i = 1; i < arr.length; i++ ){ //从后往前比较 for (let j = i-1; j>=0 && arr[j]>arr[j+1]; j--){ //交换 let temp=arr[j]; arr[j]=arr[j+1];

2021-04-01 19:32:36 48

原创 JS面试问题

1.数据类型    •基本类型     •引用类型    举例:Symbol的作用2.判断变量的类型     •typeof 可以区别: 数值, 字符串, 布尔值, undefined, function不能区别: null与对象, 一般对象与数组    •inst

2021-03-28 18:06:31 65

原创 js数组扁平化

即扁平化后的数组中不再包含数组//递归//数组的识别一定要用Array.isArray()function doArray(array) { var arr=[]; for (let i = 0; i < array.length; i++) { if(Array.isArray(array[i])){ arr=arr.concat(doArray(array[i])); }else{ arr.pus

2021-03-27 14:21:06 49

原创 深浅克隆

基本类型值:number、string、boolean、undefined特点:做变量传值的时候,内存会复制一份,做==、===判断的时候仅比较值是否相当引用值类型:function、object、array、regexp特点:做变量传值的时候,内存不会复制一份,做==、===判断要看是否是内存中的同一个对象null特殊,null==null //true typeof null //object浅克隆,只是表层克隆一层,如果数组的某项也是数组,这个内层数组还是内存中的同一个对象//浅

2021-03-27 14:16:17 117 1

原创 js统计字符串出现最多的字符

function getMaxCode(str){ let obj={}; let maxCode={code:'',count:0}; for (let i = 0; i< str.length; i++) { if(obj[str[i]]) obj[str[i]]++; else obj[str[i]]=1; if(obj[str[i]]>maxCode.count){ maxCo

2021-03-27 14:10:47 106

原创 js解决字符串价值问题(爱奇艺春招)

有一种有趣的字符串价值计算方式:统计字符串中每种字符出现的次数,然后求所有字符次数的平方和作为字符串的价值例如: 字符串”abacaba”,里面包括4个’a’,2个’b’,1个’c’,于是这个字符串的价值为4 * 4 + 2 * 2 + 1 * 1 = 21牛牛有一个字符串s,并且允许你从s中移除最多k个字符,你的目标是让得到的字符串的价值最小。输入描述:输入包括两行,第一行一个字符串s,字符串s的长度length(1 ≤ length ≤ 50),其中只包含小写字母(‘a’-‘z’)。第二行包

2021-03-27 14:04:21 99

空空如也

空空如也

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

TA关注的人

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