自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 问答 (9)
  • 收藏
  • 关注

原创 jspdf添加多行文字,且获取当前添加文字的高度

jspdf添加多行文字,且获取当前添加文字的高度

2024-03-29 10:14:30 220

原创 火狐浏览器使用scss嵌套编写css无法识别问题

火狐浏览器使用scss嵌套编写css无法识别问题

2023-08-30 09:00:56 488 1

原创 HTTP缓存

缓存是一种保存资源副本并在下次请求时直接使用该副本的技术。使用http缓存技术,复用缓存资源,减少客户端等待时间,同时缓解服务器端的压力。可以提升我们的站和应用的性能。

2023-07-03 14:08:16 235

原创 java动态绑定机制

java动态绑定机制

2022-12-11 16:19:51 140 1

原创 原码、反码、补码(有符号位)

原码、反码、补码(有符号位)

2022-10-14 14:31:48 2691

原创 进制转换。

进制转换

2022-10-12 19:59:25 107

原创 java标识符的命名规则和规范

java标识符的命名规则和规范

2022-10-12 19:55:40 139

原创 java 数据类型

java数据类型

2022-10-12 19:51:41 109

原创 关于gitee第一次提交出现fatal: No configured push destination. Either specify the URL from the command-line or

git 出现 fatal: No configured push destination.Either specify the URL from the command-line or configure a remote repository using git remote add and then push using the remote name git push

2022-06-22 21:38:01 846

原创 js 创建对象过程

js创建对象过程function Person(name,age){ this.name = name this.age = age}let zs = new Person("张三",19)创建一个新对象:zs新对象会执行[[prototype]]连接:zs.proto = Person.prototype (这里prototype是对象的属性,默认指向自己;__proto__是实例的属性,指的是创建该实例的对象)新对象和函数调用的this会绑定起来:Person.call

2022-05-30 14:20:41 174

原创 js 对象类型转换

js 对象类型转换:   对象直接参与计算时,系统会根据计算的场景在 string/number/default 间转换。1. 如果声明需要字符串类型,调用顺序为 toString > valueOf let obj = { num:1, // 运算对象为字符串类型调用 toString(){ console.log("调用toString"); return this.num

2022-05-27 14:26:54 1894

原创 js 数组Array.of、Array.form

Array.of() 设置一个参数时不会创建空元素数组// 创建了一个数组里面包含元素3let array = Array.of(3)console.log(array) // [3]Array.form() 可将类数组转换为数组,类数组指包含 length 属性或可迭代的对象let str = '今天';console.log(Array.from(str)); //['今','天']// 为对象设置length属性后也可以转换为数组,但要下标为数值或数值字符串let us.

2022-05-27 10:14:45 228

原创 js FileReader对象

js FileReader

2022-05-24 14:27:38 289 1

原创 关于向后端请求数据流时需要下载文件时,因参数不正确后端返回错误信息无法获取问题

一、应用场景有这样一个需要导出表格的需求,有时候可能出现参数不正确的现象,导致无法正常下载文件,恰巧我们还要用到后端返回的错误提示。而我们在打印请求的数据时是这样的:我获取的是一个 Blob 对象,没有我们需要的数据而在Network中信息是这样的:而我们正是需要第二种的json格式,正好js有一个对象叫 FileReade所以解决的方法也随之而来:// res接口返回数据// 判断当前的type if (res.type == 'application/json') { con

2022-05-24 14:21:42 762

原创 uni-app 取消原生tab导航栏

这是原生的效果,有时候我们不太需要!解决方法:找到pages.json界面 =》 globalStyle =》 加入 "app-plus":{ "titleNView":false // 取消原生tab导航栏 } 就可以了

2021-09-06 15:58:12 2757 1

原创 vue3 安装vite和创建vue3cli命令

1. 安装vite命令npm i -g create-vite-app2. 创建cli命令create-vite-app 项目名称3.下载相关依赖npm i 或者 npm install4. 运行npm run dev

2021-09-03 14:35:26 937

原创 vscode 如何设置jsx html代码补全问题

vscode 如何设置jsx html代码补全问题**1. 点击右上角文件,打开首选项,选择设置,在设置中搜索settings.json,并打开 **在settings.json 中加入,保存并重启编辑器就可以了!"emmet.includeLanguages":{ "javascript":"javascriptreact" },...

2021-09-02 09:32:00 271

原创 React refs 进阶篇 一 回调形式的refs

React refs 进阶篇 一 回调形式的refs注:回调形式的refs 分为两种 一、内联函数形式应用 class Demo extends React.Component{ render(){ return ( <div> 回调形式refs内联函数形式 注:内联函数形式

2021-08-24 13:58:12 429

原创 React refs初级篇 简单调用refs

React refs初级篇 简单调用refs说明:1.字符串方法可能在版本以后的版本弃用 // 类组件 class Demo extends React.Component{ render(){ return ( <div> <input ref="input1" type="text"/>

2021-08-24 13:43:41 117

原创 React Props 中级篇 —— 如何简化props的使用和如何在函数式组件中使用props

React 中级篇 —— 如何简化props的使用和如何在函数式组件中使用props1. 简化props的使用:在Person本身添加 关键字 static class Person extends React.Component{ static propTypes = { name:PropTypes.string.isRequired, age:PropTypes.number, sex:PropTypes.string, }

2021-08-24 10:03:36 230

原创 React props 初篇 ———— 如何props传值、设置传值类型、设置传值默认值

React props 初篇 ———— 如何props传值、设置传值类型、设置传值默认值 <!-- react核心库 --> <script src="../../../js//react.development.js"></script> <!-- deact-dom. 用于支持react操作dom --> <script src="../../../js/react-dom.development.js">&l

2021-08-24 09:19:20 1071

原创 react 初学

本文章只是记录自己的理解,可能有不对的地方请指正<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=`, initial-scale=1.0"> &l

2021-08-23 15:29:04 72

原创 vue 引入mock.js和用法

vue 引入mock.js和用法如果是vue脚手架的话要下载一下mock.js打开终端:输入 npm install mockjs --save-dev等待下载完毕在src目录下新加一个文件夹在mock文件夹下新建index.js文件在index.js中加如以下代码// 引入mockjsconst Mock = require('mockjs');// 获取 mock.Random 对象const Random = Mock.Random;const phonePrefix

2021-07-28 11:40:18 212

原创 element ui table表格添加flex固定列 表格出现错位问题

element ui table表格添加flex固定列 表格出现错位问题如图:表格已出现错位说明:出现这个问题的原因是因为,div.el-table__body-wrapper这个元素的高度过低,导致我们滚动的时候,设置flex固定的列的内容已经没有可出现的了,而div.el-table__body-wrapper这个元素还有一些内容没有出现,所以造成了错位我出现这个问题主要是因为,右边的滚动条占据了表格的位置或者是因为横向的滚动条高度和垂直的滚动条的宽度不一致造成div.el-table_

2021-07-22 09:49:03 2205 2

原创 element ui 修改select 背景颜色,无法修改问题

element ui 修改select 背景颜色,无法修改问题 /* select 背景 */ .el-select-dropdown { background-color: red !important; } /* END */如图:根本控制不了加入这个属性 :popper-append-to-body="false"注:这个属性加上scpe也可以用官方给的的解释是:是否将弹出框插入至 body 元

2021-07-15 15:48:50 3192 2

原创 CSS - flex 弹性布局 容器固定宽度,内容不固定时,文字换行问题

## 代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&

2021-07-15 09:41:55 2424

原创 vue cli3 打包

vue cli3 如何打包vue cli3 打包命令**npm run build**2. 而打包的时候我们要配置一下,因为vue-cli3没有vue.config.js文件,所以我们要在根目录下建一个 vue.config.js文件 如图加粗样式**3. 在vue.config.js中写入 // 如果是vue cli3.3版本之前 module.exports = { baseUrl:"/" } // vue3.3版本之后 module.exp

2021-06-30 08:58:57 1204

原创 js 去除数组里的空值

js 去除数组里的空值// arr 为要处理的数组// newArr 为处理之后的数组 var newArr = arr.filter(function (s) { return s && s.trim(); });

2021-06-11 16:00:30 765 1

原创 js 将字符串分割为数组

js 将字符串分割为数组 split() let str = '1,2,3,5,74,7,8' console.log(str.split(',')) // 输出 ["1", "2", "3", "5", "74", "7", "8"]

2021-06-11 15:54:55 10941

原创 css 文字超出变省略号

css 文字超出变….tableExceed{ display: block; width: 200px; // 这三个属性,要给元素加宽度 text-overflow:ellipsis; white-space:nowrap; overflow:hidden; // END}

2021-06-11 15:49:09 64

原创 echerts 变化图例的形状

echerts 变化图例的图标形状如图:我想想把它去掉或者替换。echerts为我们提供了很多种图标:类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,none我想去掉选的是none代码: legend: { // 图例的位置和字体的颜色 orient: 'vertical',

2021-06-01 15:22:46 93

原创 echerts 图例文字和图表颜色相同

只需要在图例的配置项里面加上:textStyle: { color: '#fft'}就可以了,效果如下!!!

2021-06-01 15:12:25 231

原创 echerts 去掉饼形图的须子

如图在series中加入:option = { series: [ { name: '访问来源', type: 'pie', radius: '50%', data: [ {value: 1048, name: '搜索引擎'}, {value: 735, name: '直接访问'}, {

2021-06-01 11:26:39 165

原创 python 迭代器

# 迭代器# 可以直接作用于for循环的对象统称为可迭代对象:Iterable# 可以使用isinstance()判断一个对象是否是Iterable对象# isinstance() 判断一个对象是否可被迭代# 引入 Iterable对象# from collections.abc import Iterable## print(isinstance([],Iterable)) # True## print(isinstance({},Iterable)) # True##

2021-05-28 20:18:45 46

原创 generator

# 生成器 generator# generator == (i * i for i in 10)# 通过next()函数获取generator的值# l = (i * i for i in range(10))# print(next(l)) # ----- 0# print(next(l)) # ----- 1# print(next(l)) # ----- 4# print(next(l)) # ----- 9# generator保存的是算法,每次调用next(g).

2021-05-26 19:54:14 43

原创 python 判断一个变量是不是字符串

python 判断一个变量是不是字符串 isinstance(s,str)示例:s = 'asc'n = 12print(isinstance(s,str)) # Trueprint(isinstance(n,str)) # False

2021-05-25 22:05:11 2845

原创 python 中列表表达式中的if 和 else

# 列表生成器中的if ... 和 if ... else ...# l = [x for x in range(1,11) if x % 2 == 0] #正常输出# print(l)# l = [x if x % 2 == 0 for x in range(1, 11)] #报错# print(l)# 这是因为跟在for后面的if是一个筛选条件,不能带else# 而把if卸载前面呢# l = [x if x % 2 == 0 for x in range(1,

2021-05-25 21:53:24 3238 1

原创 python 将字符串改成小写

python 将字符改成小写# lowee() 将字符串改为小写 # l = ['Hello', 'World', 'IBM', 'Apple']# p = [s.lower() for s in l]# print(p)

2021-05-25 21:40:00 648

原创 python 列出当前目录下的所有文件和目录名

import os #引入os模块l = os.listdir(',') # 运用os模块的listdir方法

2021-05-25 21:26:06 219

原创 css 清楚右侧滚动条

css 清楚右侧滚动条代码:*::-webkit-scrollbar {display: none;scrollbar-width: none;-ms-overflow-style: none;}

2021-05-25 17:23:16 372

空空如也

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

TA关注的人

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