前端
文章平均质量分 58
普通网友
这个作者很懒,什么都没留下…
展开
-
python读写json、格式化写入json文件
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。JSON在python中分别由list和dict组成。这是用于序列化的两个模块:json: 用于字符串和p原创 2022-03-12 13:09:37 · 15362 阅读 · 0 评论 -
sharding-jdbc-spring-boot-starter最简单使用
前言网上已经有很多的关于sharding-jdbc的使用,但是很多都是抄来抄去,说的也不是特别的完整,作者本来是闲来无事想跑起来试一下效果,但是找了一些文档都不是说的很明白。而且很多都是使用的是sharding-jdbc-core ,但是我们现在开发应该很少用spring mvc开发吧,大部分都是springboot开发,所以还是想用starter的方式。经历不断试错后搭建起最简单的、配置代码最少的测试案例。如果帮助到了你帮忙点赞啊。一、引入依赖mybatis-spring-boot-starte原创 2022-03-11 16:04:04 · 2115 阅读 · 0 评论 -
Naive-UI,尤大推荐的Vue组件库
前言早上坐地铁上班的时候,刷到推特推送了naive组件库有关的信息,点进去看了介绍,觉得不错,就来分享一下组件库文档地址:www.naiveui.com值得注意的是,vue作者尤雨溪也推荐了该组件库,star一下蹭蹭的往上涨了(早上看的时候是200多,现在是500+了)感慨尤大的带货能力,tql了!naive组件库哪些地方值得学习言归正传,我们来瞅瞅naive组件库有哪些地方值得学习首先,用的技术栈都比较新颖 对于前端同学来说,如果找不到好的vue+ts项目,那么这个项目可以fo原创 2022-03-11 14:40:19 · 2074 阅读 · 2 评论 -
javascript 入门第一天
typora-copy-images-to: img今日内容JavaScript介绍JavaScript的基本语法JavaScript的属性和文本操作JavaScript的Dom操作一.JavaScript介绍1. JavaScript概述JavaScript是一门客户端脚本语言,基于对象和事件驱动的一门客户端脚本语言,可以直接在浏览器端运行。客户端: 浏览器脚本语言:无需编译,可以直接运行(只要电脑上安装了浏览器,可以运行javascript语言).原创 2022-03-11 13:18:19 · 104 阅读 · 0 评论 -
elasticsearch7.x安装异常 ERROR [2] bootstrap checks failed. You must address the points described in th
ERROR:[2]bootstrapchecksfailed.Youmustaddressthepointsdescribedinthefollowing[2]linesbeforestartingElasticsearch.bootstrapcheckfailure[1]of[2]:maxfiledescriptors[4096]forelasticsearchprocessistoolow,increasetoatleast[65535]bootstrapcheckfailure[2]of[2]:m原创 2022-03-11 11:56:44 · 222 阅读 · 0 评论 -
2021了,真的不要再说 Node.js 是一门编程语言了
Node.js 全栈基础1. Node.js 光速入门1.1 Node.js 概述Node.js 是什么Node.js 不是一门编程语言,它是一个执行 JavaScript 代码的工具。工具是指可以安装在计算机操作系统之上的软件。为什么浏览器和 Node.js 都可以运行 JavaScript因为浏览器和 Node.js 都内置了 JavaScript V8 Engine。它可以将 JavaScript 代码编译为计算机能够识别的机器码。3. 浏览器中运行的 JavaScrip原创 2022-03-11 10:35:12 · 180 阅读 · 0 评论 -
记录一次Vue3.0引入ElementPlus之后样式不生效的一个大坑
事情是这样的,我呢,主要是做后端的,很少碰前端,而且真心不擅长前端,每次碰都特别痛苦。但是最近实在是有点闲,为了能优化一下我前一阵做的一个服务型项目,准备加几个页面实现配置业务参数和查询执行记录之类的功能。所以上网看了看教程,搭了一个VUE3.0的项目,并且准备用ElementUI为VUE3.0推出的ElementPlus作为UI库。于是我就按照教程,使用VUE/CLI脚手架搭了一个项目,并且配置了vue.config.js的配置文件(这里画个重点要考的!),然后按部就班配置了vue-router和ele原创 2022-03-10 12:52:49 · 2053 阅读 · 0 评论 -
毕业三年,我从鉴黄师转行到阿里做前端
文章目录前言鉴黄路漫漫毕业季迷惘转行不易有点飘了面试复盘一重新审视面试准备简历自我介绍非技术能力你有什么问题想问我吗?面试复盘二笔试初试复试终面HR最后一啰嗦前言最近两个月比较忙,没有写文章,感觉尿尿都有点儿分叉了。本篇文章记录一下自己毕业后的转型过程和一些亲测面试题,如果你也想转行,不妨可以看看,我们有没有共同点。鉴黄路漫漫毕业后,我的第一份工作是视频审核,也就是大家常说的鉴黄师,每天的工作就是看视频,看各位up主上传的视频。乍原创 2022-03-10 11:31:55 · 263 阅读 · 0 评论 -
基于Vue+Java实现的在线聊天APP系统设计与实现
一、需求分析1.核心用户分析在线聊天系统主要针对一些年轻用户群体以及因为工作需求而对于实时交流以及非实时交流有较大需求的群里。就青年群体而言,这一用户群体特征比较鲜明,其主要需求为基础聊天需求以及一些能够凸显个性的功能需求。在线聊天对于青年人来说也逐渐成为一种主流的设计方式。年轻人们通过在线交流和好友印象的可以了解到对方的性格,而且可以通过相互添加好友保持关系。而对于有工作需求的人来说能够实时交流以及处理未读消息就显得十分重要。2. 系统的主要功能的概述首先未注册的用户可以注册账号,已经注册的用户可原创 2022-03-10 10:07:33 · 1337 阅读 · 0 评论 -
做了3年测试,靠着这份面试题和答案,我成功跳槽字节跳动拿到了前端offer
个人经历给大家一个参考,计算机信息工程专业,大学学过前端,毕业后阴差阳错在小公司做了三年测试后,意外地拿到了字节跳动前端的offer,成功跳槽到了字节跳动事业部。字节跳动面试对基础比较看重,然后需要你有两三个比较好的项目,一面重视面试者对前端基础的把握,还要手写代码,不过不难。二面部门的leader面,这一面比较难,面试官会对你的项目细节进行深挖,所以说项目要牛逼一点,最后还会有一道逻辑题(侥幸),三面是还是技术面,最后是HR面,如果你想进大公司的话,下面这些技术是肯定要掌握的:html5,css3,原创 2022-03-09 13:48:41 · 208 阅读 · 0 评论 -
vue学习笔记 export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue‘
版本:vue3 vue/cli 5.0.0做写store时报错import Vue from "vue";import Vuex from "vuex";import getters from "./getters";import user from "./modules/user";Vue.use(Vuex);const store = new Vuex.Store({ modules: { user, }, getters,});export default原创 2022-03-09 11:04:22 · 1916 阅读 · 0 评论 -
vue3 全局注册app.config.globalProperties, 如何处理getCurrentInstance 上下文线上环境报错
vue3挂载全局属性和方法,使用app.config.globalProperties, 但是在组件中获取全局上下文的时候getCurrentInstance会在线上环境报错。搜索了一遍,看了好多文章,都是在本地环境getCurrentInstance有用,线上环境报错,所以一切的一切还是去官网查找,得到最后的完美结果。线上环境正确使用:const instance = getCurrentInstance() console.log('instance???', instance.appConte原创 2022-03-09 09:43:34 · 1112 阅读 · 0 评论 -
vite + vue3 + setup + pinia + ts 项目实战
介绍一个使用 vite + vue3 + pinia + ant-design-vue + typescript 完整技术路线开发的项目,秒级开发更新启动、新的vue3 composition api 结合 setup纵享丝滑般的开发体验、全新的 pinia状态管理器和优秀的设计体验(1k的size)、antd无障碍过渡使用UI组件库 ant-design-vue、安全高效的 typescript类型支持、代码规范验证、多级别的权限管理~前言前两天接到了一个需求,就是把原来的一个项目的主要功能模块和用原创 2022-03-09 08:09:16 · 1288 阅读 · 0 评论 -
React、Angular、Vue霸榜,薪酬以50-100k为主,JavaScript 2021年度报告正式发布
编译 | 张洁责编 | 屠敏随着技术的快速发展,JavaScript用户规模不断扩大,如今在全球已拥有高达1400万的用户,并且这个数量还在不断增长。2021年的JavaScript现状调查于2021年1月13日至2022年2月2日进行,收集了 16,085份回复。一起来看看JavaScript的2021年的调查报告吧!JavaScript开发者基础画像:80、90后是开发的主力军,薪酬50k-100k占比最高在此次的调查对象中,美国开发者占比最高,达14%,其次是德国(4.8%)、俄罗斯(4.5%原创 2022-03-08 13:28:53 · 1590 阅读 · 0 评论 -
node.js16.13.0版本 对应node-sass sass-loader 可行版本号
安装node.js的时候,从官方下载了最新的版本v16.13.0,于是在vue项目中使用lang="scss"的时候,就掉进了一个大坑里,安装sass-loader会发现各种版本冲突,不是webpack就是node-sass…。查阅相关资料发现node.js与node-sass的版本对应关系。还查到了node.js的16版本对应着sass-loader的10.0.1,经过测试还是不行,于是我查看了sass-loader的已发布版本,试了一下v10.2.0,然后就可以了。安装淘宝镜像npm insta原创 2022-03-08 12:08:32 · 1088 阅读 · 0 评论 -
JavaScript基础大总结
??JavaScript帝国之行??内容地址JavaScript基础大总结(一) ??https://blog.csdn.net/Augenstern_QXL/article/details/119249534JavaScript基础之函数与作用域(二) ??https://blog.csdn.net/Augenstern_QXL/article/details/119250991JavaScript基础之对象与内置对象(三)??https://blog.csdn.net/Augenster原创 2022-03-08 10:48:15 · 212 阅读 · 0 评论 -
Error Cannot find module ‘CUsersAppDataRoamingnpmnode_modules..错误,解决方法
npm和node命令 有效,但vue 命令无效的时候。出现这个错误的原因暂不明确,可能是由于重复安装或者勿删或者其他什么原因导致,vue的一系列命令失败。解决方法,删除node_model下的所有文件,,和node_cache下的所有文件。重新配置vue和vue-cli。如果只删除了node_model下的文件,是不可以的。执行vue命令时,貌似是先从node_cache中找到相应的文件,然后去匹配node_model下的文件。所以两个都要删除干净。如果还不能解决问题,请重新安装node.js。具体原创 2022-03-08 09:28:00 · 2145 阅读 · 0 评论 -
Apifox登录接口密码进行rsa加密的前置脚本--从登录接口获取token--请求接口header里带上token
Apifox登录接口密码进行rsa加密的前置脚本说明:有些网站登录时要求对登录密码进行加密传输,这样每次调试其他接口时登录就非常麻烦。可以使用Apifox(Apifox是类似postman的后端接口调试工具)前置脚本对传输的密码进行加密{ "username": "username", "password": "{{password}}", "password2" : "123456"}接口传参里的password使用{{password}}变量的形式传输,未加密的密码原创 2022-03-08 08:07:56 · 1422 阅读 · 0 评论 -
2021-11-05 springMVC 错误:org.springframework.http.converter.HttpMessageNotWritableException No conve
2021-11-05 springMVC 错误:org.springframework.http.converter.HttpMessageNotWritableException: No conve…springMVC返回json格式问题对象转json返回json字符串问题分析总结springMVC返回json格式问题对象转json返回json字符串问题分析在SpringMVC(默认支持jackson)中返回Json字符串需要表明@ResponseBody注解,此时出现了转换异常问原创 2022-03-07 20:57:16 · 2323 阅读 · 0 评论 -
蓝桥杯新增web应用开发科目—送给想要参赛的小伙伴们一份备赛指南
??偷偷告诉读者朋友们一个秘密:蓝桥杯大赛最新一届赛事新增了web应用开发科目,搞前端的小伙伴们快点来参与起来鸭!????为了让想要报名参加本赛项的小伙伴们充分了解本赛事,在赛前做好充足的准备,我特意去看了官方web应用开发备赛讲座的直播回放,整理了一些干货。本篇博文就这样诞生了!??主标题:《 关于“第十三届蓝桥杯全国软件和信息技术专业人才大赛个人赛 (软件类)Web 应用开发组竞赛”》目录:赛事必知:试题考查范围:样题实战分析:背景介绍:准备步骤:题目要求:答案提交:题原创 2022-03-07 09:30:32 · 973 阅读 · 0 评论 -
情人节表白代码(2)
本文整个项目在我的资源里面—>>>情人节表白代码(2)里面有详细使用说明。其他表白代码:html表白代码大全(10个效果):html表白代码大全情人节表白代码(1):情人节表白代码(1)情人节烟花表白代码:烟花特效表白效果:照片,表白话语和背景音乐都可以改。核心代码:<!doctype html><html><head><meta charset="utf-8"><title>爱在心中</title&转载 2022-03-07 08:07:07 · 827 阅读 · 0 评论 -
前端面试题 vue 十道经典面试题(20220224)
目录1.v-for为什么要加key 值??2. v-if和v-for 不能同用的原因?3. v-model的实现原理是什么??4.v-model都绑定了什么???5.vue框架的渐进式??6.vue 中的data 为什么是函数?7.v-if和v-show 的区别是什么?8.vue 中的this 指向??9.vue 项目 中如何获取节点??10.watch 的立即监听和深度监听1.v-for为什么要加key 值?2. v-if和v-for 不能同用的原因?33. v-model原创 2022-03-06 04:38:52 · 2663 阅读 · 0 评论 -
一个Web前端实习生的简历
以下是我大三时候做的简历,其中“基础信息”中的链接全都失效了,其中好多技术现在都不会,还各种“熟悉”、“精通”,当年真的很能装啊哈哈哈。职业信息姓名 XXX电话 XXXXXXXXXXX坐标 南京 NanJing邮箱 XXXXXX@gmail.com生日 1997- X- XX微信 XXXXXX 基础信息目标岗位Web前后端开发相关个人网站www.openidea.xinGITHUBgithub.com/JinHengyu云栖社区yq.aliyun.com/u/jinhengyu原创 2022-03-06 03:16:58 · 1631 阅读 · 0 评论 -
watch中的深度监听
watch只要被监听的数据发生改变,就会触发对应的逻辑代码如果被监听的数据是个对象(或数组),对象(或数组)中的属性发生改变时,监听是不会触发上的 Document 姓名: 年龄: ...原创 2022-03-06 01:56:09 · 254 阅读 · 0 评论 -
vue3vite工程里面引入assets目录下的图片文件(一种方法)
<template> <div> <p>轮播图</p> <van-swipe class="my-swipe" :autoplay="1500" indicator-color="white"> <van-swipe-item> <img :src="tu1" alt="" /></van-swipe-item> <van-swipe-item> <i原创 2022-03-06 00:34:46 · 902 阅读 · 0 评论 -
Error in v-on handler “ReferenceError XXX is not defined“
vue 编译的时候可能会出现 Error in v-on handler: “ReferenceError: XXX is not defined” 这个问题,这个可能是因为你没有引用相应的组件, vue 的 js 方法报错,引用后就可以了原创 2022-03-05 20:21:01 · 6666 阅读 · 1 评论 -
vant的picker组件,传值为对象数组,colunmsFieldNames属性
// 组件用法colunmsFieldNames:用来确定展示内容的键(picker里面默认展示键text的值),具体用法如下:<van-picker title=“标题” :columns=“columns” @change=“onChange” :colunmsFieldNames="{text:‘name’}"/>// script<script setup lang="ts"> const columns = reactive([[ {原创 2022-03-03 22:47:36 · 1494 阅读 · 0 评论 -
npm i 下载依赖一直报错:git dep preparation failed等
npm 报错:git dep preparation failed前言由于工作需要,重新换了工位,之前用的电脑也要退回公司,租借时间满了,现在用的是同事的电脑进行开发。要重新配置环境,但是在git上面拉取代码之后,npm i 安装依赖的时候,一直报错。最开始以为是npm 源的问题,因为之前的工作中。我就遇到过npm源的原因导致我一直安装依赖失败。所以,此次我改成了公司的npm 源,但是还是没用,一直报错。解决方法参照网上很多的解决方法,比如说换成淘宝镜像,删除什么配置文件。都不行。我的解决方法是:原创 2022-03-03 16:09:45 · 602 阅读 · 0 评论 -
javascript百炼成仙 第一章 掌握JavaScript基础1.4数据类型
修行还在继续,随着对要诀的深入,叶小凡明白,在编程世界,刚才的直接量都属于一种数据。和人有男女一样,数据也是有类型的。在JavaScript中,数据可分为两类,分别为原生数据类型(primitive type)和对象数据类型(object type)。心念一动,一个数字6立刻浮现在叶小凡体内的内存元海中,同时,为了不让数字消失,还专门定义了一个变量来指向那个数字。var num = 6;叶小凡心中已有明悟,这个数字和字符串都属于原生数据类型。那么,还有其他原生数据类型吗?心念扫过要诀,一炷香的时原创 2022-03-03 15:05:14 · 412 阅读 · 0 评论 -
ERROR command failed npm install --loglevel error --legacy-peer-deps 解决办法
本人今天新安装的vue创建项目时就出现如标题的错误,当时就恶心的不行了尝试了网上大神的办法找到C:Usersowner.vuerc 修改内容“useTaobaoRegistry”: false, 值为true或false都试了,不好使然后突发奇想 以管理员身份调用cmd 重新创建项目 成功了仅供参考哈,顺带问问有没有大神如何解决这个问题:怎么样能让cmd在非管理员权限下顺利运行?...原创 2022-03-03 14:00:47 · 161 阅读 · 0 评论 -
apiFox的传参,常用步骤之获取token
思路:执行用例时,先跑前置操作,再执行接口。例如token在前置脚本获取,传给下一个接口。第一种方法:globals变量传参apiFox可以在前置操作直接调用公共脚本,这个还是很方便使用的。直接在公共脚本编写好代码就行。如下://用户登录var url = "http://192.168.11.112:9890/test/testLogin?phone="+pm.variables.get("username")+"&password="+pm.variables.get("passwo原创 2022-03-03 12:09:17 · 1764 阅读 · 0 评论 -
【熬夜猛肝万字博文】学妹问我怎么入门 Javascript,百般盘问下我终于决定贡献出自己的 JavaScript入门笔记(三)
你好,我是阿ken??版权声明:本文为CSDN博主「」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。另外,博文中某些图片或内容可能出自网络,如有侵权或问题,请及时私信我有学妹想以后做前端,就会问到 JavaScript怎么学的问题,在多次百般盘问下,阿ken?? 决定贡献出自己之前学习 JavaScript时的笔记。哈哈哈其实哈**(偷偷告诉你们**) 这篇文只有6k字,只是不写万字你们怎么会进来呢得得得,我们开始言归正传!目录??3.1_循环结构?.原创 2022-03-02 12:43:22 · 165 阅读 · 0 评论 -
淘宝秒杀插件
一款淘宝平台内都能用的一款秒杀插件,可以支持抢茅台,大家可以尝试看看淘宝插件下载地址http://cxgc.top/archives/%E6%B7%98%E5%AE%9D%E6%8F%92%E4%BB%B6%E4%B8%8B%E8%BD%BD什么是插件浏览器插件是程序的运行有其自己运行的进程、方式等,其插件只是对其进行起一个补充作用的程序原理插件是一种遵循一定规范的应用程序接口编写出来的程序。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处原创 2022-03-02 03:47:22 · 865 阅读 · 1 评论 -
基于QueryWrapper,实现MybatisPlus多表关联查询
版权声明:请勿用于任何商业用途的文章转载,转载请说明出处!1.dao层接口使用Select注解写SQL:重点:@Param(“ew”) Wrapper参数是必须,因为${ew.customSqlSegment} 底层其实就是where 条件,所以为了保证Wrapper不为空,service层代码中的Wrapper至少需要有一个条件:1 = 1@Override @Select("select a.code as code , b.name as name , b.barcode as barc原创 2022-03-02 02:43:48 · 8790 阅读 · 0 评论 -
一篇文带你使用vue完成一个完整后台
介绍vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你vue-element-admin定位是后台集成方案,不适合当基础模板进行二次开发,项目集成了许多用不到的功能,会造成代码沉余vue-admin-template是一个后台基础模板,建议使原创 2022-03-02 01:40:07 · 6127 阅读 · 3 评论 -
warning “@charset“ must be the first rule in the file
在开发vue3项目,使用vite2打包时,css文件报出黄色警告原因:css编译,@charset 规则放在第一位, 具体的原因与font-family有关解决:因为我只有2个css文件受影响,直接去除@charset就可以了。/*@charset “UTF-8”;*/此警告不影响打包[vite2打包出现警告,"@charset" must be the first,该如何消除呢? - 知乎](https://www.zhihu.com/question/498190531 “vite2打包出现原创 2022-03-02 00:36:33 · 939 阅读 · 0 评论 -
Vue 踩坑笔记 引入 ElementUI 时打包失败修复记录(ERROR in .node_moduleselement-uilibtheme-chalkindex.css)
Vue 踩坑笔记: 引入 ElementUI 时打包失败修复记录(ERROR in ./node_modules/element-ui/lib/theme-chalk/index.css Module build failed: ModuleBuildError: Module build failed: TypeError: this.getOptions is not a function)文章目录Vue 踩坑笔记: 引入 ElementUI 时打包失败修复记录(ERROR in ./node_m原创 2022-03-01 23:33:08 · 1148 阅读 · 0 评论 -
npm安装报错Could not find any Visual Studio installation to use
报错如下:网上有的解决方法是安装visual Studio,不过这种情况可以先换yarn安装试一下,我两次碰到都是因为yarn导包的项目我用npm装了。原创 2022-02-28 22:25:03 · 1255 阅读 · 0 评论 -
Linux常用指令大全【详解】
本文将给大家详细介绍Linux常用的指令、演示以及一些基础知识的讲解目录ls指令file指令pwd命令whoami指令cd指令相对路径和绝对路径which指令touch指令mkdir指令添加用户信任关系rmdir指令rm指令man指令?cp指令mv指令?cat指令echo指令重定向more指令less指令head 指令tail指令管道操作date指令cal指令find指令grep指令zip指令/unzip指令tar指令bc指令uname?指原创 2022-02-28 20:12:18 · 4236 阅读 · 1 评论 -
Cannot read property ‘prototype‘ of undefined
目录vue3.x创建项目 引用 elementUI 控制台报错 如下图所示:?报错起因:?解决方法:使用vue3.x版本 引入ElementUIvue3.x创建项目 引用 elementUI 控制台报错 如下图所示:Cannot read property ‘prototype‘ of undefined报错起因:看一下element官网的 这句话:意思就是实例对象不一致,官网上的实例对象是vue/3.0(vue2.x)版本创建的对象,而我创建的项目是用vue3.x创建的,实例对象原创 2022-02-24 20:50:48 · 739 阅读 · 0 评论