自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(381)
  • 资源 (5)
  • 收藏
  • 关注

原创 Webstorm 舒适高效配置,打造提高生产率环境 (html, vue, uniapp)

狂拽炫酷吊炸天装逼的插件,atom 上的神器啊,抱着试一试的心态一搜,webstorm 上居然也有了,安装之后可以在 window -> activate-power-mode 中关闭震动以及开启彩色模式。选个纯色的 轻绿色(C7EDCC)的背景导入(可以从刚才设置的代码区域截取一个纯色图片导入),设置透明度:Opacity然后:OK即可切换到养眼的界面。用过 sublime 的同学会知道右侧有一个当前文件中代码的缩略图,这个插件可以让 webstorm 也具有此功能。一个比较全面的正则插件。

2022-11-06 14:06:27 8599 5

原创 python 淘宝用户行为数据集 分析与数据源

利用Python对淘宝用户行为进行分析源数据来源于:https://tianchi.aliyun.com/dataset/dataDetail?dataId=649&userId=1可以注册他的账号之后,免费下载。以下是我下载的数据分享:链接:https://pan.baidu.com/s/1uGddx2BzRdNencKnyN4quQ提取码:puamUserBehavior是阿里巴巴提供的一个淘宝用户行为数据集,用于隐式反馈推荐问题的研究。数据集介绍文...

2020-07-04 09:37:10 3508

原创 vue3 vueUse 连接蓝牙

vue3的网页项目连接电脑或者手机上的蓝牙设备,使用vueUse库,可以快速检查连接蓝牙设备。

2024-04-13 10:39:33 184

原创 VueUse工具库 常用api

VueUse不是Vue.use, VueUse 为Vue 2和Vue3服务的一套Vue Composition API的常用工具集,,它提供了一系列的 hooks 和工具函数,帮助我们更方便地使用 Vue Composition API。通俗的来说,这就是一个工具函数包支持了更好的逻辑分离,它可以帮助你快速实现一些常见的功能,免得你自己去写,解决重复的工作内容。以及进行了机遇 Composition API 的封装。

2024-04-11 10:13:47 768

原创 Runtime directive used on component with non-element root node. The directives will not function as

源码上面是一个组件封装一个弹窗el-dialog然后每次运行有以下警告。

2024-04-03 17:58:36 282

原创 vue3+vite模版框架 tabs右键刷新时丢失路由参数

刷新获取到当前路由,没有把route里的路由参数对象拿出来,query。在onActivate地方重置获取一下,再执行刷新事件并请求最新的数据。onActivated(() => { //刷新时候保存query。标题栏的tabs的右键:刷新时,没有保存上一个页面传递过来的参数。console.log('|--执行刷新', view)console.log('|--执行刷新', view)TagView.vue刷新事件。

2024-03-30 17:08:29 351

原创 vue3+vite 模板vue3-element-admin框架如何关闭当前页面跳转 tabs

/ 在需要关闭地方调用close()即可,比如保存事件里。调用的是tabs里实例的关闭一个tab的事件。需要关闭的页面增加以下方法。

2024-03-30 16:59:38 402

原创 element plus的el-image图片发布到nginx不显示

这时候使用el-image包裹的图片显示不了。二级路由发布到nginx配置参考。只能先改成原生img。

2024-03-29 11:57:51 269 1

原创 Vue3+Vite Nginx部署 跨域

打包完成之后,生成的包在根目录dist,把dist目录拷贝到Nginx放网站目录下:\nginx-1.25.2\html\divided ,dist改名了divided。修改配置, nginx-1.25.2\conf\nginx.conf, 增加站点divided:端口用8085,增加跨域配置。webstorm打开项目之后,在Terminal执行打包命令。

2024-03-29 10:12:36 389

原创 vue3全局控制Element plus所有组件的文字大小

项目框架vue-右上角有控制全文的文字大小。

2024-03-27 17:19:55 774 2

原创 原生html vue3使用element plus 的树tree上移下移案例源码

【代码】原生html vue3使用element plus 的树tree上移下移案例源码。

2024-03-19 10:30:30 516

原创 jS 正则

replace() 方法返回一个由替换值(replacement)替换部分或所有的模式(pattern)匹配项后的新字符串。模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用的回调函数。可以看到结果是将123456 六个数字替换成了X,所以我们可以得到,正常模式下,正则表达式会尽可能多的匹配。let res=text.replace(reg,'$3/$2/$1')//将yyyy-MM-DD转换为MM/DD/yyyy。exec() 方法在一个指定字符串中执行一个搜索匹配。

2024-03-15 09:41:18 894

原创 element plust的表格 el-table数据不按列展示

原生html里写标签不是简写单闭合标签。展示出来的效果是怎么都不按列展示。

2024-03-11 10:54:29 535

原创 微信小程序重新加载当前页面、刷新当前页面

使用this.onLoad()或者this.onShow(), 根据需要可以在onLoad,onShow,写上需要重置字段的请求,不需要重置的就不调用。使用wx.reLanuch(),url: 路径当前页面跳转, 页面所有数据重新初始化,已配置的数据不会保存。

2024-03-08 10:31:15 1399

原创 echarts中toolbox 中文乱码问题

然后我又把cdn上的echarts文件全选复制然后保存到本地utf-8编码的echarts.js文件里,再运行却又出现了乱码问题。但是到这里应该可以排除原echarts文件本身的问题了,一定是文件编码问题,所以就只能出现在保存到本地的过程中。本地引用的echarts源文件,页面其他部分编码显示正常,唯独toolbox鼠标悬停在上面时提示信息显示乱码。不要从浏览器上全选复制然后再粘贴到本地的js文件里,这样好像会改变文件编码,在本地怎么也改不了。

2024-03-07 16:32:23 415

原创 vue3 + vite全局引入element-plus后使用 Message 消息提示

使用plugins数组里配置,自动导入。

2024-03-06 13:59:58 642

原创 uniapp 项目 浏览器chrome使用vue devtool 识别不了 in not detect

指定的h5.html重置了运行根目录,导致了vue dev tool在运行时,chrome上识别不了。根据上面代码只有大于768px的屏幕才执行,可以直接在chrome上调小屏幕小于768即可。方法1: 只能调试的时候,不加satic/, 等需要打包的时候再把static/目录回来。uniapp的项目,vue2, chrome。添加了运行时,指定模板h5.html。

2024-03-04 19:00:20 552

原创 vue3 vite项目一运行就401(Unauthorized)

项目之前是正常运行的,没有问题,回溯刚刚改动,还原之后发现是把.env.development的基本路径置空导致的。问题:项目一执行: pnpm run dev, 启动就出错,

2024-03-02 16:56:44 475

原创 webstorm 创建运行纯Typescript项目

官网地址:https://www.tslang.cn/docs/handbook/compiler-options.html。打开终端输入tsc --init,即可自动生成tsconfig.json文件。具体配置可以直接使用下面的配置,详细配置可以去官网查考每一个属性对应的作用。在项目根目录下新建一个tsconfig.json文件,并配置如下内容。创建一个空项目,在项目根目录创建一个tsconfig.json文件。

2024-03-01 17:04:55 566

原创 vue3项目tsconfig.js详解

的配置文件,ts编译器可以根据它的配置来对代码的编译。Tsconfig.json是ts。

2024-03-01 09:57:23 672

原创 vue3 + vite 项目可以使用纯Js开发吗?

按照链接参考或者按官方:webstorm 创建vue3 vite 项目-CSDN博客login.vue/router/index.ts 添加到路由 运行效果:

2024-03-01 09:37:14 604

原创 webstorm 创建vue3 vite 项目

直接在当前项目执行创建vue3项目指令,打开主页terminal。项目插件安装 npm install。打开Webstorm,创建一个空项目。回车后输入项目名字全部小写字母字。运行: npm run dev。

2024-02-29 10:02:39 621

原创 webstorm 使用TypeScript报错:typescript Type argument cannot be inferred from usage, 各种import报错

在webstorm打开vue3项目,TypeScript开发语言报错如下:typescript Type argument cannot be inferred from usage

2024-02-27 15:44:53 553

原创 type may not be empty [type-empty]

原因是使用了规范commit信息的工具,你的提交信息不符合规范,所以被拒绝了commit规范工具。

2024-02-27 15:22:57 701

原创 request to https://registry.npm.taobao.org/typescript failed, reason: certificate has expired

镜像下载路径过期。

2024-02-26 10:35:46 399

原创 typescript 简单入门

自动类型判断:TS拥有自动的类型判断机制,当对变量的声明和赋值是同时进行的,TS编译器会自动判断变量的类型,所以变量的声明和赋值时同时进行可以省略掉类型声明。声明变量如果不指定类型,则TS解析器会自动判断变量的类型为any(隐式的any)。通过类型声明可以指定TS中变量(参数字、形参)的类型,指定类型后,当为变量赋值时,TS编译器会自动检查值是否符合类型声明,符合则赋值,否则报错。同样的功能,TS的代码量要大于JS,但由于TS的代码结构更加清晰,变量类型更加明确,在后期代码的维护中TS却远远胜于JS;

2024-02-26 10:04:09 851

原创 Element Plus 的下拉选择器el-option的字体全部蓝色,全部是选中状态

给每个item添加一个value字段,值任意,这个是在开发误写value值,发现它也能解决问题。给外层el-select增加一个value-key指定值: value-key="ID"placeholder="请输入商品名/关键字"

2024-02-23 11:39:52 723

原创 vue3 toRefs之后的变量修改方法

/ toRefs 解决后变量修改值方法: 解构前变量.字段=新值。

2024-02-22 16:09:13 514

原创 Aidex移动端项目入门

若依-ruoyi-AiDex-Uniapp: 若依-Ruoyi APP 移动解决方案,基于uniapp+uView封装的一套基础模版,开箱即用,免费开源,一份代码多终端适配,支持H5、支付宝小程序、微信小程序、APP,实现了与ruoyi-vue后台完美对接的移动解决方案,可直接开始快速开发业务需求,全新UI设计,更多交互细节,我们将为您提供极致的交互体验体验,持续推出高质量的交互产品。下载之后webstorm直接打开运行。

2024-02-21 16:25:57 396

原创 uni-app 开发调试自动打开手机屏幕大小界面(Aidex移动端开发项目)

若依-ruoyi-AiDex-Uniapp: 若依-Ruoyi APP 移动解决方案,基于uniapp+uView封装的一套基础模版,开箱即用,免费开源,一份代码多终端适配,支持H5、支付宝小程序、微信小程序、APP,实现了与ruoyi-vue后台完美对接的移动解决方案,可直接开始快速开发业务需求,全新UI设计,更多交互细节,我们将为您提供极致的交互体验体验,持续推出高质量的交互产品。修改manifest.json配置:将h5模板指向根目录h5.html。

2024-02-21 15:29:39 707

原创 一个网址包含有什么? URL-简介

一般我们电脑上文件都有个后缀,比如.doc、.jpg、.xls 等,其实网上的资源也有,所有的资源返回其实都是.html,有人说我看到有.php、.do 等,那其实是对应的提供服务的程序所需要的约定后缀,但是实际上返回的还是 html 性质的内容。这个比较特殊,它不是请求资源用的,它其实是浏览器的功能,用来定位资源某个片段的,比如我要请求一篇文章,但是呢,我想直接看第 3 章节,怎么办呢?表示用何种方式获取资源,俗称协议,最常见的是 http、ftp 等,http 也是我们上网用的对多的协议类型。

2024-02-21 09:39:58 1049

原创 JavaScript 的location 对象API 介绍

对象,我们可以获取当前页面的 URL、查询参数、锚点等信息,并且可以使用 JavaScript 来修改当前页面的 URL。对象提供了访问当前页面 URL 相关信息的属性和方法。:获取或设置当前页面的协议(例如:http、https)。:获取或设置当前页面的主机名和端口号。:获取或设置当前页面完整的 URL。:获取或设置当前页面的路径部分。:获取或设置当前页面的锚点部分。:获取或设置当前页面的主机名。:获取或设置当前页面的端口号。:获取当前页面的查询参数部分。JavaScript 中,:重新加载当前页面。

2024-02-19 17:09:28 443

原创 uniapp 实现路由拦截,权限或者登录控制

调用uni.addInterceptor(),添加拦截,在main.js引入这个文件。那么在每一个跳转页面时,这个拦截()=>{}方法勾子就会被调用。为了兼容其他端的跳转权限控制,uni-app并没有用vue router路由,而是内部实现一个类似此功能的钩子:拦截器,由其统一管理。uni.addInterceptor(STRING, OBJECT) | uni-app官网。拦截器的适用场景非常多,比如路由拦截,权限引导等,所以可以采用拦截器来实现。项目需要判断token,即是否登录,登录之后权限。

2024-01-27 14:03:02 2018

原创 elementPlust 的el-select在提示框关闭时自动弹出

主要问题就是因为filterable属性,根本解决方案是选中的时候让他失去焦点 el-select有一个visible-change事件,下拉框出现/隐藏时触发。当el-select添加filterable属性时,弹提示窗时,点击确定后,下拉框会自动弹出。console.log('弹窗出select', item)增加了visible-change事件。el-select事件最后增加焦点取消。

2024-01-22 10:43:14 716

原创 JS 判断null 判断undefined

typeof类型判断:返回是一个object。3个等号判断:===

2024-01-19 11:04:27 478

原创 微信小程序 image bindload 事件不触发,图片加载不出来

前端加载图片url的时候,在后面加一串随机数,这样小程序每次都会认为是新图片,不会从缓存中读取了。这个方法简单,就是会浪费一些性能和流量。其原因就在于,小程序的优化机制,多次加载同一张图片,往往会从缓存中读取,而不是从网络下载,这就导致 bindload 事件不会触发了。图片加载不出来,我图片加载是通过bindload事件不判断是否下载完成再显示。但是现在bindload不触发,一直显示加载层。当小程序图片页面反复跳转时,或者微信打开小程序页面之后,处于后台运行。

2024-01-19 10:29:01 656

原创 webstorm 切换中英文,习惯双击shift弹出Search Everywhere关闭

Settings->Advanced Settings 搜索输入double即可看看关闭双击shift功能,勾上即可。五笔输入切换中英文需要shift键,但是习惯双击导致总是弹出搜索框。

2024-01-13 11:24:39 605

原创 html 原生网页使用ElementPlus 日期控件el-date-picker换成中文

原生的html,加jQuery使用不习惯,新html页面导入vue3,element plus做界面,现在需要把日历上英文切成中文。elementplus, vue3对应的js都可以通过创建一个vue3项目找到对应的脚本导入)然后在node_modules对应目录的文件,把它拷贝到html项目即可。

2024-01-07 14:25:21 1104

原创 vue3+vite +element plus日历date picker中文显示

pnpm run dev会警告按需引用,如要在main.js使用zh-cn.mjs,需要在项目根目录vite. config.js(如没有就创建一个),加下include路径加入。版本:(注意版本兼容,element plus 较低版本:1.xx.xx,不一定适合此法。element Plus是按需导入,需要使用el-config-provider.

2024-01-07 13:25:36 707

原创 vue3 使用element plus 的el-table报错Uncaught TypeError: data.includes is not a function

data="order_logs" 这个字段:order_logs有问题,类型不匹配应该是数组不是对象。初始el-table的data字段为数组。换个字段没问题,发现是初始化。el-table渲染报错,

2024-01-04 10:36:49 1103 1

sublime text3 package control 包json

sublime text3 官网下载不了的,在此下载,package control :channel_v3.json, 放在Installed Packages目录下 . 如果,Package Control菜单始终出不来 需要改一下配置。选Preference->Setting User,有一个ignored_packages,把它的值中的“Package Control”去掉,就能看到有Package Control菜单了,

2019-01-28

顺风快递IT部门 软件测试工程师面试题 2015年

顺丰IT部门 的 软件测试工程师 遇到的 面试题,最新,2015,手工整理。总共面试了三个部门。供大家参考

2015-10-09

Linux常用命令详解(配合示例说明_清晰易懂)

Linux常用命令详解(配合示例说明_清晰易懂),文档内有详细的实例说明,学习者可以直接通过实例详解学习操作

2014-07-04

Access 修復工具

Access 修復工具

2012-03-31

黑白棋代码,c语言描述

关于,c语言写出的黑白棋子的源代码,文件大小480KB,使用VC++6.0可以编译成功,使用

2009-10-10

空空如也

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

TA关注的人

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