Maven 中 dependencyManagement 标签使用 1.在Maven中dependencyManagement的作用其实相当于一个对所依赖jar包进行版本管理的管理器。2.pom.xml文件中,jar的版本判断的两种途径1:如果dependencies里的dependency自己没有声明version元素,那么maven就会倒dependencyManagement里面去找有没有对该artifactId和groupId进...
IDEA Error:java: Compilation failed: internal java compiler error 在Idea中编译时出现这个错误:Error:java: Compilation failed: internal java compiler error。即使再小的错误,也不可以放过,学习就是一个积累的过程。?123456Information:Using javac 1.7.0_79 to compile java...
[排序] 常用排序算法 /** * 详见博客: * https://www.cnblogs.com/onepixel/articles/7674659.html * https://www.cnblogs.com/yjiyjige/p/3256700.html */public class SortAlgorithm { /** * 1、冒泡排序 *...
[网络] 在浏览器输入URL回车之后发生了什么 一 前言 打开浏览器从输入网址到网页呈现在大家面前,背后到底发生了什么?经历怎么样的一个过程?先给大家来张总体流程图,具体步骤请看下文分解! 从URL输入到页面展现 总体来说分为以下几个过程: (1)URL 解析 (2)DNS 解析:将域名解析成 IP 地址 (3)TCP 连接:TCP 三次握手 (4)发送 HTTP 请求 ...
[JVM] JVM类加载机制总结 一 什么是类的加载机制 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类的加载指的是将类从“.java”代码文件编译成的“.class”字节码文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区(HotSpot虚拟机在方法区中)创建一个java...
[SpringCloud] Hystrix原理及应用 一 背景1 什么是雪崩效应 分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当库存服务不可用时,商品服务请求线程被阻塞,当有大批量请求调用库存服务时,最终可能导致整个商品服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请求调用链向上传递,因此可能出现某个基础服务不可用而造成整个系统不可用的情况,这种现象被称为雪崩...
[MySQL] MySQL索引原理及优化 一 索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化。 最基本的查询算法当然是顺序查找(linear search),这种复杂度为O(n)的算...
微信悬浮窗图标显示如何配置 微信中将网页设置成悬浮窗,要想显示图标的话,条件是要在该页面使用微信的JSSDK,不限制使用的功能,只要有使用就行注意:该图标是获取公众号的头像,目前无法进行自定义事例:下图中我使用了 JSSDK 获取用户地理位置接口,将页面缩小到悬浮窗时显示了公众号的头像转载于:https://www.cnblogs.com/zhengchunlin/p/11398...
element 验证表单的对象中的对象方法 在验证的属性字段中加上双引号即可,如下: rules: { //正常的验证规则 Type: [ { required: true, message: '请选择赠送卡券类型', trigger: ...
vue-cli3.0 使用postcss-plugin-px2rem(推荐)和 postcss-pxtorem(postcss-px2rem)自动转换px为rem 的配置方法;... 如何在vue-cli3.0中使用postcss-plugin-px2rem插件插件的作用是自动将vue项目中的px转换为rem 。为什么这三个中要推荐 postcss-plugin-px2rem呢? 因为postcss-plugin-px2rem这个插件 配置选项上有 exclude属性,它可以配置是否对某个文件夹下的所有css文件不进行从px到rem的...
webpack清理插件错误——TypeError: CleanWebpackPlugin is not a constructor Error: clean-webpack-plugin only accepts an options object.TypeError: CleanWebpackPlugin is not a constructor以上两个错误属于同一个之前这样写的:const CleanWebpackPlugin = require("clean-webpack-plugin")...
JS的节流和防抖 为什么要有节流和防抖 在前端开发中有一部分的用户行为会频繁的触发事件执行,比如窗口的resize、scroll,提交表单等。而事件处理函数调用的频率无限制,很可能导致界面卡顿,甚至浏览器的崩溃。函数节流和函数防抖就是为了解决类似需求而生的函数防抖 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。也就是说,短时间内无论事件触发多少次,总是只会执行最后一次事...
常见web性能优化 为什么要有性能优化?回忆一下,当你打开一个网页时,你能忍受的打开速度是几秒?超过5秒你可能会立即走人。。。网站的加载速度严重影响了用户体验,也决定了这个网站的生死存亡。减少HTTP请求 为什么?性能黄金法则,在HTTP请求的过程中,只有 10%~20% 的最终用户时间花在了下载 HTML 文档上。其余 80%~90% 的时间花在了下载页面中的所有组件上进行的HTTP请求上;...
异步加载JS—defer和async 为什么要异步加载JS 同步加载JS:将<script>脚本放在<head>标签内,不使用defer和async。这时浏览器碰到<script>标签会立即加载并执行指定的脚本,“立即”指的是在渲染 <script> 标签之下的文档元素之前,也就是说不再渲染后续的文档元素,直到<script>之内的元素加载并执行完毕。这样会造...
v-if和v-show的用法 相同点 v-if 和 v-show 都可以动态控制 dom 元素显示隐藏;不同点 v-if 显示隐藏是将 dom 元素整个添加或删除(频繁操作dom对性能影响很大); v-show 隐藏是为该元素添加 display:none,dom 元素还存在;性能消耗 v-if 有更高的切换消耗; v-show 有更高的初始渲染消耗;使用场景 当组件中...
二维数组查找 java 题目描述:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路:从数组的右上角(左下角)开始查找如果要查找的数字小于右上角,则行数减1,即去掉右上角所在列如果要查找的数字大于右上角,则列数加1,即去掉右上角所在列...
MAC_BOOKPRO苹果电脑系统常用快捷键大全 Mac 键盘快捷键我在品多多上拼的Mac终于到货了,安全下车,接下来要熟练使用了!您可以按下某些组合键来实现通常需要鼠标、触控板或其他输入设备才能完成的操作。要使用键盘快捷键,请按住一个或多个修饰键,然后按快捷键的最后一个键。例如,要使用 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这两个键。Mac 菜单和键盘通常...
centos7 linux中搭建MFS分布式文件系统 MFS分布式文件系统mooseFS(moose 驼鹿)是一款网络分布式文件系统。它把数据分散在多台服务器上,但对于用户来讲,看到的只是一个源。MFS也像其他类unix文件系统一样,包含了层级结构(目录树),存储着文件属性(权限,最后访问和修改时间),可以创建特殊的文件(块设备,字符设备,管道,套接字),符号链接,硬链接。MooseFS[MFS]是一个具有容错性的网...
mysql数据库负载均衡高可用之主从、主主备份,实时同步 一:MySQL Replication 什么是MySQL ReplicationReplication可以实现将数据从一台数据库服务器(master)复制到一或多台数据库服务器(slave)默认情况下属于异步复制,无需维持长连接通过配置,可以复制所有的库或者几个库,甚至库中的一些表是MySQL内建的,本身自带的Replication的原...
linux系统中不小心执行了rm -rf ./* 怎么办?解决:文件系统的备份与恢复 XFS提供了 xfsdump 和 xfsrestore 工具协助备份XFS文件系统中的数据。xfsdump 按inode顺序备份一个XFS文件系统。centos7选择xfs格式作为默认文件系统,而且不再使用以前的ext,仍然支持ext4,xfs专为大数据产生,每个单个文件系统最大可以支持8eb,单个文件可以支持16tb,不仅数据量大,而且扩展性高。还可以通过xfsdump,xfsrest...