摘要:
一、下载浏览器驱动 Chrome浏览器驱动:chromedriver下载(淘宝镜像) 把chromedriver的路径,添加到 系统变量Path路径中(我的电脑–>属性–>系统设置–>高级–>环境变量–>系统变量–>Path,将“C:\driver”目录添加到Path的值中。) Firefox浏览器 阅读全文
摘要:
@Data @JsonIgnoreProperties(ignoreUnknown = true) public class AllCodeCoverageRateSettingDto { private Integer id; private String dept; private Long c 阅读全文
摘要:
介绍 Apache commons-pool本质上是"对象池",即通过一定的规则来维护对象集合的容器;commos-pool在很多场景中,用来实现连接池和任务worker池等,大家常用的dbcp数据库连接池,也是基于commons-pool实现. commons-pool实现思想非常简单,它主要的作 阅读全文
摘要:
二. Netty 入门 1. 概述 1.1 Netty 是什么? Netty is an asynchronous event-driven network application framework for rapid development of maintainable high perfor 阅读全文
摘要:
https://www.bilibili.com/video/BV1py4y1E7oA 一. NIO 基础 non-blocking io 非阻塞 IO 1. 三大组件 1.1 Channel & Buffer channel 有一点类似于 stream,它就是读写数据的双向通道,可以从 chann 阅读全文
摘要:
使用线程池 线程池的基本概念 线程池,本质上是一种对象池,用于管理线程资源。 在任务执行前,需要从线程池中拿出线程来执行。 在任务执行完成之后,需要把线程放回线程池。 通过线程的这种反复利用机制,可以有效地避免直接创建线程所带来的坏处。 线程池的优缺点 优点 降低资源的消耗。线程本身是一种资源,创建 阅读全文
摘要:
ForEach forEach 和Map 通常的方式循环map Map<String, Integer> items = new HashMap<>(); items.put("A", 10); items.put("B", 20); items.put("C", 30); items.put("D 阅读全文
摘要:
尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通_哔哩哔哩_bilibili Vue核心 简介 官网:https://cn.vuejs.org 初识 目录结构 初始Vue: 想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象; root容器里的代码依然符合html规范,只 阅读全文
摘要:
转自:https://github.com/ZhongFuCheng3y/athena 一、fastjson入门 以下内容来源:https://github.com/alibaba/fastjson/wiki/Quick-Start-CN 它可以解析JSON格式的字符串,支持将Java Bean序列 阅读全文
摘要:
视频 https://www.bilibili.com/video/BV1cE411u7RA?p=4 https://www.bilibili.com/video/BV1W54y1s7BZ?p=4 基础文本框架 https://www.ayulong.cn/blog/12 https支持 https 阅读全文