vue 防止多次点击的实践
一般点击事件会分不同的情况进行消息提醒,如果不做处理,短短几秒弹出很多条提示信息,就会很烦,比如:那要怎么控制这个提示信息只能出现单条呢再点击事件的方法最前面加上定义变量hasRemind来控制是否执行点击事件里的相应操作当用户第一次点击的时候,hasRemind = false,此时,进入到第...
2024-01-10如何让shell终端和goland控制台输出彩色的文字
终端输出彩色文字开发工具:Mac,Goland,Mac自带shell。这是基于Mac的测试结果,根据读者留言,在Windows上不生效,标识符不一样。在终端输出这段命令,将的到一个红色背景、绿色文字,并不停闪烁的输出。sszxr:~ sszxr$ echo -e "\033[5;32;41mI ♡ You \033[0m"I ♡ You sszxr:~ sszxr$ 双引号中的反斜杠\表示转...
2024-01-10window10下mysql 8.0.20 安装配置方法图文教程
win10系统本地安装MySQL8.0.20,亲测可用,也是参考了其他大神的操作1. 下载Mysql ,官网下载地址:MySQL官网:链接直接点击链接也可以下载:mysql 8.0.202.下载完毕后,并解压zip安装包,安装包结构如图所示:3.配置环境变量:将解压后的安装包bin文件夹地址配置到环境变量Path中,如图所示:3.1 ...
2024-01-10MacBook下python3.7安装教程
记录了MacBook安装python3.7.0的详细过程,供大家参考,具体内容如下由于默认的MAC系统当前自带的是Python环境,当前最新版本是3.7,所以我需要安装最新版本。这不为了记录下学习的过程以及可能需要的知识点,将MacBook安装Python3.7环境过程记录下来。第一、下载Python最新版本安装包python3.7.0安装包第...
2024-01-10MySQL关键字Distinct的详细介绍
MySQL关键字Distinct用法介绍DDLPrepare SQL:create table test(id bigint not null primary key auto_increment, name varchar(10) not null, phone varchar(10) not null, email varchar(30) not null)engine=innodb;Prepare Data: insert into test(name, phone, email)valu...
2024-01-10Windows 8.1下MySQL5.7 忘记root 密码的解决方法
【背景】 最近学习碰到了一件挺令人尴尬的事情,我把MySQL的密码给忘记了,所以MySQL登录不进去。 网上的解决方案很多,尝试了很多,依旧是被窗口的各种报错虐。感谢大神的助力,MySQL忘记密码解决方案才得以清晰,希望本篇博客的解决过程可以帮到读者。【问题解决过程】一、...
2024-01-10Tomcat目录结构详细介绍
打开tomcat的解压之后的目录可以看到如下的目录结构: 1.Tomcat的bin目录:bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径 startup 用来启动tomcat shutdown 用来关...
2024-01-10JavaScript代码实现微博批量取消关注功能
骚操作,JavaScript代码实现微博批量取消关注微博居然没有批量取关功能, 简直不能忍好吗, 下面介绍通过javascript代码来实现批量取关的功能!代码不多逼逼, 直接上代码var href = location.href;function main() { document.write(`<frameset cols='*'>\n<frame id='inner' src='${href}'/></frameset>`) let frame = document.getElementById(...
2024-01-10Nuxt.js nuxt-link与router-link的区别说明
前言在使用Nuxt.js时可能会遇到一个这样的问题?当打开请求页面的时候,所有页面都被请求了。这正是<router-link>组件所有的特性。首先说一下router-linkrouter-link<router-link>是使vue项目具有路由功能的应用点击组件。nuxt-link先看一下官方api介绍<nuxt-link>正如官方所说<nuxt-link>使用方式和用途<router-lin...
2024-01-10解决Vue项目中tff报错的问题
在webpack.config.js中的模块配置中加如下的配置规则:{test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/, use: "url-loader"}const path = require('path');const htmlWebpackplugin = require('html-webpack-plugin');const VueLoaderPlugin = require('vue-loader/lib/plugin'); module.exports = {...
2024-01-10Java设计模式之工厂模式
一、场景描述仪器数据文件的格式包含Pdf、Word、Excel等多种,不同种格式的文件其数据的采集方式不同,因此定义仪器数据采集接口,并定义PDF、Excel等不同的数据采集类实现该接口。通过工厂类,调用不同的方法,获取不同的仪器数据采集类,调用接口方法即可。如不使用工厂模式,则需要new不同...
2024-01-10Spring学习之开发环境搭建的详细步骤
最近搞定了项目,工作终于松了下来,顺便有时间学习Spring框架,记录于此,不足之处,希望大家不吝赐教Spring的介绍Spring是一个轻量级的Java框架,由于Spring基本提供了全套的开发服务,所以Spring基本上可以应用在Java开发中的很多方面,从本周开始学习Spring框架,顺便将自己的学习笔记整理出来,...
2024-01-10浅析Spring配置文件
Spring的配置文件概述简介Spring的配置文件是用于指导Spring工厂进行Bean生成、依赖关系注入及Bean示例分发的”图纸”,他是一个或多个标砖的XML文档,J2EE程序员必须学会灵活应用这份”图纸”,准确的表达自己的”生成意图”。Spring配置文件的示例Spring配置文件的一般结构Spring容器高层视图Spring容...
2024-01-10设置JavaScript自动提示-Eclipse/MyEclipse
我在Eclipse/MyEclipse环境下都测试过了,都好使。需要2个组件,分别是: ext-4.0.2a.jsb2 spket-1.6.16.jardowload address:spket-1.6.16.jar:http://www./softs/456448.htmlext-4.0.2a.jsb2:http://www./softs/456440.html我的网盘里面有,大家可以下载!开始教程:安装 spket打开你的Eclipse你就会看到(下面的这个界面是在Window-Prefer...
2024-01-10springMVC配置环境实现文件上传和下载
最近的项目中用到了文件的上传和下载功能,我觉着这个功能比较重要,因此特意把它提取出来自己进行了尝试。下面就是springMVC配置环境实现文件上传和下载的具体步骤,供大家参考,具体内容如下一、 基础配置:maven导包及配置pom.xml,导包时除开springmvc的基础依赖外,需要导入文件上传下载时...
2024-01-10java生成彩色附logo二维码
java生成二维码有很多开发的jar包如zxing是谷歌开发的,这里的话我使用zxing的开发包来实现的。我们在很多项目中需要动态生成二维码,来提供给用户,这样让更多人能够很好的通过二维码来体验自己的应用。下面贴出代码,已经测试通过,大家可以直接复制代码使用:最后实现结果:java生成二维...
2024-01-10java Class文件内部结构解析过程详解
大学的时候,就看过java虚拟机规范第二版,最近把最新的Java虚拟机规范第三版(java se 1.7版本)温习了一遍,发现java虚拟机规范中java class的文件结构部分并没有太大的变化,顺便也整理了一下。java语言是跨平台的,所谓一次编写,到处运行。之所以是跨平台的,就是java定义了一套与操作系统,硬件...
2024-01-10Java基础教程之对象引用
我们之前一直在使用“对象”这个概念,但没有探讨对象在内存中的具体存储方式。这方面的讨论将引出“对象引用”(object reference)这一重要概念。对象引用我们沿用之前定义的Human类,并有一个Test类: 代码如下:public class Test{ public static void main(String[] args) { Human aPerson = new Human(...
2024-01-10开源面向对象数据库:db4o 查询方式
2006 年 11 月 20 日 这篇文章是 开源面向对象数据库 db4o 之旅 系列文章的第二篇,介绍了面向对象数据库 db4o 的安装、启动以及三种查询语言,并对三种查询语言做了比较。前言 在 开源面向对象数据库 db4o 之旅 系列文章的第一部分:初识 db4o 中,作者介绍了 db4o 的历史和现状,应用领域,...
2024-01-10快速访问数据:散列表(Hash Table)实现原理和代码实例详解
在上一节我们谈到二叉树、AVL平衡二叉树、伸展树、B-树和B+树原理,相对于树,散列表(Hash Table)或哈希表无疑是一种相当适合使用在快速内存访问上的一种数据结构。树的理想时间复杂度可达到O(logn),而散列表理想情况下可达到常数的执行时间O(1)。但是散列表不支持排序,也不支持查找最大最小...
2024-01-10