自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vscode工具

Makdown Preview Github Styling(GitHub渲染风格)Markdown Preview Enhanced (提供导出功能)MarkDown All in One (markdown功能)使用方法:快捷键 crtl+shift+v。

2023-06-14 11:39:00 128

原创 table给tbody设置滚动条

代码如下:(数据DeviceList、funcName等字段可直接删除,只是做多数据的展示,根据自己的数据进行修改)将table的thead和tbody分成两个table,并将tbody的table用div包起来。用得最多,也比较好的方案。

2023-06-12 11:55:13 1440

原创 前端 vite 项目中加max-http-header-size

【代码】前端 vite 项目中加max-http-header-size。

2023-05-30 13:28:20 502

原创 vue3使用高德地图API-自定义搜索并加载marker、点击marker显示infoWindow(踩坑日记)

要么直接在marker的配置项中使用map,要么使用map.add(marker)直接在地图上加,尽量不要两则都用,推荐在配置项指定显示的map。2、各个控件在map中的显示,要么统一用配置项,要么都用map.add(控件实例),否则会出现错误。

2023-05-29 15:32:32 1700

原创 二维地图前端js api对比分析

地图还是比较小众的行业,但就前端来看,市场竞争就又激烈又饱和。想做点东西,选项还是挺多的,这是个好事儿,百花齐放百家争鸣。这篇文章主要是二维地图前端,以后有时间,梳理一下三维前端,和后端、前端的瓦片与渲染原理。

2023-05-26 13:12:32 400

原创 安装nvm、node、yarn

安装nvm、node、yarn

2022-11-17 13:39:47 1977

原创 vite.config.ts配置记录

【代码】vite.config.ts配置。

2022-11-09 16:48:22 604

原创 vite+vue3.2项目中使用@路径,报错处理

vite+vue3.2项目中使用@路径,报错处理

2022-10-31 15:50:42 2056

原创 JavaScript将List转Tree

JavaScript将List转Tree

2022-10-31 15:39:08 154

原创 vue2和vue3+ts+vite项目的区别汇总

vue2和vue3+ts+vite项目的区别汇总

2022-08-30 15:37:06 204

原创 单例模式Java实现

主要有三种方式实现,饿汉,懒汉,枚举单例。

2022-08-04 10:26:20 59

原创 Element 侧边栏菜单伸缩 踩坑记录

Element 侧边栏菜单伸缩scriptcss组件效果图 若是自定义菜单内容,请自行设置class处理吧,不同情况不同处理,此文章仅做记录!

2022-07-14 13:50:27 1879

原创 nginx配置多个vue项目

nginx配置多个vue项目

2022-07-05 16:32:09 1387

原创 gitee创建项目并连接本地项目操作

简易的命令行入门教程:Git 全局设置:git config --global user.name "清码"git config --global user.email "124087930@qq.com"创建 git 仓库:mkdir ftp-file-management-system-backcd ftp-file-management-system-backgit init touch README.mdgit add README.mdgit commit -m "first

2022-05-31 18:03:36 164

原创 关于offsetTop的理解

offsetTop:元素到offsetParent顶部的距离offsetParent:距离元素最近的一个具有定位的祖宗元素(relative,absolute,fixed),若祖宗都不符合条件,offsetParent为body。如下图所示:获取child的offsetTop,图1的offsetParent为father,图2的offsetParent为body。注意:只有元素show(渲染完成)才会计算入offsetTop,若是中间有元素数据需要异步获取,会导致最终获取的offsetT..

2022-05-27 17:30:26 215

原创 el-tree滚动到指定选中的位置

el-tree滚动到指定选中的位置利用el-tree-node_label是每个树节点内容(节点右侧,不包括图标)的最大盒子以及this.selectVal为当前盒子target来定位所选中的选项默认tree节点 const treeHeight = this.$refs.tree.$el.clientHeight // 获取所有节点 let liList = document.getElementsByClassName('el-tree-node__label') // 将dom节点转为数

2022-05-27 10:50:53 4623

原创 CSS 如何实现文字溢出隐藏时,隐藏左边或者右边,并显示省略号

CSS 如何实现文字溢出隐藏时,隐藏左边或者右边,并显示省略号指定一个定宽高的盒子,当文字溢出,会换行显示出来。.box { width: 60px; height: 30px; background-color: #ff000020;}当限制文字不换行后,会在一行超出显示出来。.box { width: 168px; height: 30px; background-color: #ff000020; white-space: nowrap;}添加溢出隐藏,则会自动隐藏

2022-05-25 14:27:09 1686

原创 前端处理拖拽电脑的文件和文件夹进行上传

前端处理拖拽电脑的文件和文件夹进行上传

2022-05-18 10:56:12 782

原创 vue的axios取消请求

axios取消请求axios发送请求时,添加cancelToken配置项可以用于取消请求,cancelToken的取值有两种方式1.使用 CancelToken.source 工厂方法创建cancel tokenCancelToken有一个source静态方法,调用之后返回一个对象,该对象包含一个token属性用于标记请求和一个cancel方法用于取消请求 const CancelToken = axios.CancelToken; const source = CancelToken

2022-05-18 10:53:51 4523

原创 uni-app引入uView1.8/2.0步骤

uni-app引入uView1.00000

2022-04-21 14:28:14 3125

原创 处理MySQL的max_allowed_packet设置及问题

MySQL max_allowed_packet设置及问题场景:当日志中出现了诸如:“Package for query is too large (xxxxxxxx > 4194304). You can change this value on the server by setting the max_allowed_package variable”或者本地执行SQL文件出现了“Got a packet bigger than ‘max_allowed_packet’ bytes”提示,错

2021-12-22 09:32:39 10350

原创 vue引用vue-awesome-swiper使用loop:true时点击事件失效问题处理

vue引用vue-awesome-swiper使用loop:true时点击事件失效问题处理处理方式一()处理方式二Swiper的API文档:API链接个人使用的swiper版本为3.1.1,个人建议使用3.1.1,使用人数最多,避免踩更多的坑处理方式一()利用swiper中v-for内的控件,将数据以属性的形式保存的内部dom上,再利用swiper的点击事件得到当前的dom,通过dom的v.target.getAttribute找到当前dom想要传递的数据。<div class="lunbo

2021-04-28 10:24:21 941

原创 解决Ajax传递数组问题

解决Ajax向后台传递数组问题曾经遇到过使用jQuery.Ajax()向后台传递数组,后台接收不到数组,其中数组的值为空,后来在传递的消息体中发现是因为直接传递数组,会在数组名字的后方加上“[]”,如下图。要解决该问题需要在Ajax的属性中添加 tradional:true// An highlighted blockvar url = &quot;&amp;lt;%=path %&amp;gt;/test&quot;...

2020-09-11 02:30:17 91

原创 对象的行为

对象的行为类方法的声明与调用方法的声明格式:访问修饰符 可选修饰符 返回类型 方法的方法名(参数的参数列表);参数列表为“形参”:主要用规定该方法被调用时,可以接收的数据的数据类型。方法的调用类对象 . 方法名(实参); 实参数据类型必须与方法中形参的数据类型相互对应相同。方法调用栈先执行的方法在栈的最下面,执行顺序由下到上,再由上到下返回执行,方法执行完毕后...

2018-08-28 17:39:05 136

原创 类、对象和包

类、对象和包结构化编程和面向对象编程1.结构化编程程序用流程图和自顶向下的方法设计,着重于过程,主要针对于熟悉的事务进行设计2.面向对象编程通过分析问题的对象,围绕着要解决问题的对象来设计,主要针对于不熟悉的事务进行设计3.两者的区别结构化编程:程序围绕着要解决的任务来设计 面向对象编程:程序围绕着问题域中的对象来设计Java类类和对象的关系:类是对象的抽...

2018-08-27 18:40:20 154

原创 软件概述

软件概述计算机知识计算机的发展 40-50年代,第一代计算机出现 50-60年代,第二代计算机出现 60-70年代,第三代计算机出现 70-至今,第四代计算机计算机的应用领域 科学研究 信息管理 工业生产控制 人工智能 语言翻译 。。。。计算机的分类 超级计算机 大型机 小型机 微机(...

2018-08-26 20:57:58 1062

原创 Java初识

Java初识本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl +...

2018-08-26 19:35:30 113

原创 程序流程控制

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-08-23 20:54:42 122

原创 Java基础语法

欢迎来到我的博客–第一天学习总结回顾1.Java的注释方式有哪几种?如何书写? 三种: 1、单行注释 //注释内容 2、多行注释 /*注释内容*/ 3、文档注释 /*nei*注释内容*/ 2.什么是关键字与标识符? 关键字是Java中不可更改和不能用于其它作用的保留单词,不能用作标...

2018-08-22 19:48:01 253

空空如也

空空如也

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

TA关注的人

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