在 Maven 对项目进行编译的时候,我们通常可能会希望跳过复杂的测试。 尤其是在开始项目还不是非常稳定的阶段。 命令行中使用 -Dmaven.test.skip=true 在命令行,只要简单的给任何目标添加 maven.test.skip 属性就能跳过测试: mvn install -Dmaven.test.skip=true 命令行中使用
常见的异常有以下几种 常见的异常总结
演示数据: let str = "str"; let num = 123; let array = [1, 2, 3]; let date = new Date(); let func = function(){}; let symbol = Symbol(); 一、typeof (常用) 用法 typeof str // "string" 字符串 typeof num // "number" 数值 typeof array
前言 JavaScript中函数定义基本分3种方式:函数声明,函数表达式,构造函数。 函数声明 函数声明使用function 关键字, 格式如下 function 函数名称([参数]) { // 执行代码 } 函数声明后,它不会自己执行,需要调用才会执行,调用函数使用函数名称加括号,如 function fun1() { // 执行
在优化SQL的时候,我们可能遇到各种奇奇怪怪的情况,当我们掌握一些原理性的内容后,我们对于SQL优化就会显得游刃有余。这就是我们需要掌握一些优化原理的意义,因为自己在优化方面也属于半路出家,写文章也是为了更好的学习,这篇文章会慢慢搜集一些相关资料,慢慢的进行扩展。 一:内联视图中使
请求方式 查找使用是get 存储使用的是post 更新使用的是put 删除使用的是delete get:请求指定页面信息,并返回实体主体。 head:类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头。 post:向指定资源提交数据进行处理请求(例如提交表单或上传文件),数据包含在请求体中。 post请
Github 加速下载 只需要复制当前 GitHub 地址粘贴到输入框中就可以代理加速下载! 地址:http://toolwa.com/github/ (亲测有效) 加速你的Github 地址:https://github.zhlh6.cn/ 输入 Github 仓库地址,使用生成的地址进行 git ssh 等操作。 谷歌浏览器 GitHub 加速插件 安装完后需要重新
顺序结构 JAVA的基本结构就是顺序结构,除非特指明,否则就按照顺序一句句执行。 顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按从上到下的顺进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构 选择结构 if单选择结构
1:yml文件换成properties文件 2:pom.xml添加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional></dependency> 3:添加插件
SQL注入就是: 将构造SQL语句来插入到web提交的数据之中,让其返回数据时运行自己构造的恶意SQL语句。 SQL注入构造恶意SQL语句的方法有: 构造堆叠,构造闭合,构造报错,构造时间差,等等 SQL注入按照注入点类型来分分为: 数字型注入,字符型注入,搜索型注入 SQL中注入按照提交类型
目录IDEA中使用Docker插件Docker开启远程访问IDEA使用Docker插件IDEA中使用Docker Compose 容器编排(一)确保idea 中连接到docker(二)打包镜像(三)Compos编排文件编写docker compose 使用镜像编排docker compose 使用dokcerfile 编排(四)idea 中操作docker composeIDEA中使用maven插件将编
同步:指在一个线程访问数据未结束时,其他线程不得对同一数据进行访问。 最常见的手段:锁 分类: 1.二元信号量:最简单的一种锁,,只有两种状态:占用和非占用。适合只能被唯一一个线程独占访问的资源。当二元信号量处于非占用状态时,一个试图获取该二元信号量的线程会获得该锁,并将二元信号量置
同比:今年某月比上去年该月 环比:今年某月比上今年该月 统计学中的一些概念: 平均数 中位数 方差:总体方差、样本方差 几种分布:T分布、卡方分布、正态分布 几种图形:直方图、点图
题目 lc1115交替打印FooBar Java BLOCKING Queue BLOCKING QUEUE的性质: take()为空时会阻塞 put()超出size时会阻塞 //17ms 41.4MB class FooBar { private int n; private BlockingQueue<Integer> foo = new LinkedBlockingQueue<>(1); private BlockingQueue<In
https://blog.csdn.net/rt2016/article/details/105914442 https://www.cnblogs.com/jiahuasir/p/10571910.html
节选自 Go 语言编程模式:错误处理 基础的处理方式 if err != nil Go 语言的一大特点就是 if err != nil ,很多新接触 golang 的人都会非常不习惯,一个常见的函数可能是这样的: func parse(r io.Reader) (*Point, error) { var p Point if err := binary.Read(r, binary.Bi
var myarr = [6,3,4,2,2,3,5,79,10,87,5,2]; // 方法一:sort function getMaopao(arr){ var arr1 = arr.sort((a,b)=>{return a-b}) console.log(arr1) } getMaopao(myarr); // 方法二:for循环 比较相邻的两个元素,如果前
1.待定系数法 2.伴随矩阵求逆矩阵 3.初等变换求逆矩阵 参考:https://jingyan.baidu.com/article/925f8cb8a74919c0dde056e7.html https://blog.csdn.net/u010551600/article/details/81504909
List<User> users = new List<User>(); users.Add(new User("张三", "永丰路299号")); users.Add(new User("张三", "上地西路8号"));//重复项,去重后将删掉 users.Add(new User("李四", "海鹰路甲一号")); 第一种用字典筛选 Dicti
一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子
一、大家都能想到的 打开composer.json,找到laravel/framework,后面对应的就是版本信息 二、使用artisan php artisan --version 三、使用tinker php artisan tinker 进到tinker命令行,执行 app()->version() 得到laravel的版本信息
1. 懒汉模式,双层检查机制 public class SingleOne { private static volatile Object object=null; /** * 懒汉模式 * 双重判断模式 * @return */ public static Object getInstance(){ if(object==null){ synchr
使用临时变量 该方法是最简单的,也是最容易理解的,适用于所有编程语言,其实现过程如下: tmp = a a = b b = tmp 使用tuple元组 该方法是Python下特有的方法,并且只需要一行代码即可实现,其使用到了元组(tuple),其大致原理如下: 右边的 b, a 会构成一个由 b 和 a 组成的元组 对元组进行拆包
路由懒加载 两种方式: 1..Vue异步加载技术 1:vue-router配置路由,使用vue的异步组件技术,可以实现懒加载,此时一个组件会生成一个js文件。 2:component: resolve => require(['放入需要加载的路由地址'], resolve) { path: '/problem', name: 'problem',
一、display:none; display翻译成中文是显示、展览的意思;将display的属性改为none可以实现元素的隐藏,元素和盒子模型也不生成,被隐藏的元素不占位置,看不见摸不着,它会导致浏览器的重排和重绘。 二、visibility:hidden; visibility翻译成中文是能见、可见性的意思;hidden翻译成中文的