CountDownLatch是一个同步辅助工具,用于使一个或多个线程等待(即阻塞)知道一组在其他线程中的任务结束。 CountDownLatch必须用给定的count(一个int类型的大于等于0的值)进行初始化。调用await方法将使线程阻塞,直到当前计数(count值)由于countdown方法的 ...
分类:
编程语言 时间:
2021-06-10 17:37:56
阅读次数:
0
Maven 是Apache下的一个纯JAVA开发的开源项目.基于项目对象模型(POM),利用一个中央信息片段能管理一个项目的构建,报告和文档等步骤。 Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。Maven 下载地址:http://maven.apache.org/dow ...
分类:
其他好文 时间:
2021-06-09 15:35:19
阅读次数:
0
众所周知,java是基于JVM的开发语言,但能够在JVM上运行的开发语言不仅仅有java,目前还有很热门的kotlin(kotlin不仅仅只能开发Android)、scala、groovy等等。目前国内主要的web开发语言还是以java居多,作为主流的面向对象开发语言,不可否认能够被工业社会所全面接 ...
分类:
编程语言 时间:
2021-06-09 15:34:36
阅读次数:
0
接口隔离原则:使用多个接口,而不使用单一的接口,客户端不应该依赖它不需要的接口。尽量的细化接口的职责,降低类的耦合度。
迪米特法则:又被成为 最少知道原则,指的是一个对象应该对其他对象保持最少的了解。一个实体类应当尽量少地和其他实体之间发生相互作用,使得系统模块相互独立。形象来说就是:只和朋友交流,... ...
分类:
编程语言 时间:
2021-06-09 15:30:34
阅读次数:
0
相信大家在代码编写中都用过Gson和fastjson吧,用来进行 Java对象和json字符串之间的转换。
本篇文章就主要介绍博主在工作中使用这两款工具时遇到的坑和对应的解决办法。
觉得有用的可以点个赞哈~ ...
分类:
Web程序 时间:
2021-06-09 15:24:17
阅读次数:
0
一般在数据库中,我们保存的都只是 int 、 varchar 类型的数据,一是因为现代的关系型数据库对于这些内容会有很多的优化,二是大部分的索引也无法施加在内容过多的字段上,比如说 text 类型的字段就很不适合创建索引。所以,我们在使用数据库时,很少会向数据库中存储很大的内容字段。但是,MySQL ...
分类:
其他好文 时间:
2021-06-09 10:39:11
阅读次数:
0
前言 许多同学在初入编程时,往往存在一个这样的疑惑,我到底该选择哪一门语言开始学习呢?特别是一些非科班准备自学的同学,选择一门合适的编程语言往往会让自己的编程之路更加顺畅。首先,要明确一个概念,没有最好的编程语言,只有最合适的编程语言。每种正在市场上流行存在的编程语言都有其独特的特点与优势,实际上, ...
分类:
编程语言 时间:
2021-06-09 10:38:57
阅读次数:
0
错误提示:当用loadrunner录制了web的代码完成之后,进行回放,提示报错:Action.c(51): Error -27987: Requested image not found [MsgId: MERR-27987] 解决方案:进行关联,步骤如下: 先找到所要进行关联的对象,将代码复制出 ...
分类:
其他好文 时间:
2021-06-09 10:37:51
阅读次数:
0
一、数据类型 我们通常熟知的数据类型有六种,包括5种基本数据类型(Number, String, Boolean, Undefined, Null)和一种引用数据类型(Object)。ES6又新增了一个基本数据类型Symbol,所以现在应该是七种数据类型。 注:有些地方会把引用类型分为对象(Obje ...
分类:
Web程序 时间:
2021-06-08 23:23:28
阅读次数:
0
Listener 基本介绍 什么是监听器 Javaweb中的监听器是用于监听web常见对象HttpServletRequest, HttpSession, ServletContext 使用方法 作用 在JavaWeb中Listener是Servlet规范定义的一种特殊类,主要用于监听3个作用域的创 ...
分类:
其他好文 时间:
2021-06-08 23:18:42
阅读次数:
0