自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 匿名函数和eval用法

有些时候写js不能污染全局变量,所以就需要一个匿名函数来将变量变成局部的,带参数的写法为(function(obj){ //里面为要处理的代码块 eval(obj)})(this.content)eval函数是将字符串转化为js形式输出...

2020-08-26 08:36:12 282

原创 稀疏数组以及原型对象的一点理解

对图片上代码的理解:a开始为一个数组,原型对象是指向创建的数组,所以原型对象的长度为0,a既是数组也是一个对象,可以为a分配一个长度a.length = 5,这段空间是一个虚拟空间,如果为空不占用任何内存,只能存储数字形式的数据,不能去管理这个长度之外的数据,a最后是一个稀疏数组,既有有序数组又有无序数组。...

2020-08-21 17:01:07 109

原创 获取手机的像素大小和比例调节(屏幕自适应问题)

自己写项目时获取屏幕高度写的js文件,计算px和比例,计算比例时有个人计算高度和宽度方法,仅供参考,还要自己上手去实践才能找到适合自己的import {Dimensions, StatusBar, Platform, PixelRatio, ReactNative} from 'react-native'import { Header ,useHeaderHeight} from 'react-navigation-stack';//设置手机高度和宽度const designWidth = 828.

2020-08-20 19:44:32 653

原创 引入动态组件库无法更改样式怎么做(以修改codemirror高度为例)

vue中当我引入了一个codemirror库时,发现编辑器高度固定300px,当然不能满足需求,通过查官方文档发现可以通过改codemirror来修改高度,但是写了css样式发现不管用,这是为什么呢?原因(自己的理解):因为是引入的动态组件库,所以当直接用css修改样式时不能修改全局样式,所以不管用。解决办法:一: 去掉css样式的scoped,scoped是实现组件的私有化,只能修改当前模块的样式,不能修改引入的组件。二: 如果不想去掉scoped的话,给整个div一个class样式,将所有的样式

2020-08-15 15:16:25 878

原创 Web前端之自己遇到的面试问题整理(待完善)

面试问题1.js中的数据类型-五种基本类型:Number, String, Boolean, Undefined, Null-一种复杂数据类型L:Object-Es6新增数据类型:SymbolNull转化为数字0,undefined转化为数字NaN2.post和get的区别-GET把参数包含在URL中,POST通过request body传递参数GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookmark,而POST不可以。GET请求会被浏览器主

2020-07-30 10:49:06 179

原创 JS之学习之路总结

js学习1.数据类型1.1基本数据类型String Number Boolean Null Undefined基本数据存储在栈内存中,数据之间互相独立1.2引用数据类型Objectvar Obj = new Object()或var Obj = {}引用数据存贮的是对象的内存地址,两个变量引用同一个地址时,一个发生改变,另一个同样会发生改变。2.函数创建函数 var fun = new Function() {}1.调用函数时解析器不会检查实参的类型2.调用函数时解析器

2020-07-30 10:45:43 85

原创 Vuex学习知识点总结

Vuex学习1.Vuex概述1.1组件之间共享数据的方式-父向子传值:v-bind属性绑定-子向父传值:v-on事件绑定-兄弟组件之间共享数据:EventBus$on 接受数据的那个组件$emit 发送数据的那个组件1.2Vuex是什么-Vuex是实现组件全局状态(数据)管理的一种机制,可以方便的实现组件之间的数据的共享。1.3使用Vuex统一管理状态的好处1.能够在vuex中集中管理共享的数据,易于开发和后期维护。2.能够高效地实现组件之间的数据共享,提高开发效率。3.存储在vu

2020-07-27 11:55:06 208

原创 前端如何获取路由的id值

通过一个判断就能解决if(this.$route.params && this.$route.params.id){ }

2020-07-12 11:00:18 1420

原创 import ...from 和 import {} from的区别

我的理解如果是一个引用,可以使用 import ...from如果是多个引用,要用import{} from在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用,但在一个文件或模块...

2019-10-19 16:30:27 188

原创 vue中axios遇到的坑

this.axios.post("http://localhost:81/users/user").then(response=>{//console.log(response.data);this.customers = response.data;console.log(customers);}).catch(err=>{console.log(err);...

2019-06-16 18:09:58 275

原创 N皇后问题

看书学会了回溯法,交题时发现超时了,才发现该原来要进行预处理,减少计算量。#include<cstdio>#include<cstring>#include<algorithm>#include<iostream>using namespace std;const int maxn = 11;int a[maxn];int n;...

2019-03-22 20:01:04 73

原创 DP(一)

动态规划注意全局的局部最优解一、最长增长子序列 给定一个数组,求数组的最长增长子序列。 解法:要用到dp思想,先找到所有局部的最优解,就是全局的最优解。 代码:int main(){ int n; int s[maxn], dp[maxn]; while(scanf("%d", &amp;n) != EOF){ ...

2019-03-17 20:31:39 127

原创 背包问题

(1)01背包有N件物品和一个容量为V的背包。第i件物品的价格(即体积,下同)是w[i],价值是c[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。解题思想:对第i件物品选不选的问题。状态方程:f[i][j] = f[i - 1][j] //第i件没有选 f[i][j] = max(f[i - 1][j - w[...

2019-03-14 10:36:38 153

原创 错误答案但在找不到原因

Kiki likes traveling. One day she finds a magic lamp, unfortunately the genie in the lamp is not so kind. Kiki must answer a question, and then the genie will realize one of her dreams.The question ...

2019-03-02 20:07:31 150

原创 HTML笔记

格式&lt;html&gt;   &lt;body&gt;   &lt;/body&gt;&lt;/html&gt;标题:&lt;h1&gt; &lt;/h1&gt;  &lt;h2&gt; &lt;/h2&gt;字体一直减小段落:&lt;p&gt;  &lt;/p&gt;粗体:&lt;b&gt;  &lt;/b&gt

2018-07-13 18:51:17 87

空空如也

空空如也

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

TA关注的人

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