06 2024 档案
摘要:整理 @程序员猴哥 返回到 Java开发知识汇总 目录 1.在线正则表达式匹配网站:https://tool.oschina.net/regex/ 2.网络请求自动代码编写:https://curl.trillworks.com/ 做过爬虫的程序员都知道,我们在分析网页文件的请求时,会在开发者工具里
阅读全文
摘要:Docker 知识汇总 返回到 Java开发知识汇总 目录 docker学习 docker 概述 docker安装 docker 命令 镜像命令 容器命令 操作命令 dockers镜像 容器数据卷 dockerfile 编写dockerfile构建文件,命令大写 (源代码) #docker 指令 F
阅读全文
摘要:css 返回到 Java开发知识汇总 目录 1.基本选择器 标签选择器: 标签名字 类选择器:.classname id选择器:# 2.层次选择器 后代选择器 : body p 子选择器,1代,所有的p: body > p 兄弟相邻选择器: .classname + p 只选择当前相邻的下一个元素
阅读全文
摘要:JUC及多线程 返回到 Java开发知识汇总 目录 @程序员猴哥 1.什么是JUC java.util.concurrent:核心并发工具类。 java.util.concurrent包含了许多线程安全,测试良好,高性能的并发模块。创建java.util.concurrent的目的就是要实现Coll
阅读全文
摘要:Java历史,体系结构的介绍 整理 @程序员猴哥 返回到 Java开发知识汇总 目录 java 历史 java 在1995年推出,是目前最受欢迎的开发语言之一。 什么人可以学Java,是否能学好,就业前期如何呢? 软件开发,目前,未来5年还是高薪行业,人工智能不可能取代程序员。 英语不好,也可以学编
阅读全文
摘要:IDEA 常用的10大插件 整理 @程序员猴哥 返回到 Java开发知识汇总 目录 1 lombok 自动生成get,set [安装插件+pom 添加依赖] 2 rainbow brackets 插件,让代码中的括号添加颜色方便查看 3 translation 在线翻译,单词不认识,右键翻译 4 m
阅读全文
摘要:IDEA相关配置 整理于 2024.06.09 23:23 @程序员猴哥 返回到 Java开发知识汇总 目录 IDEA相关配置 1 编码设置: File-->new projects settings-->settings for new projects-->editor >file encodi
阅读全文
摘要:1.目的:记录积累java开发知识,下次使用不用在发时间查找,好记性不如烂笔头。整理记录于 2024.06.09 23:25 周日 @程序员猴哥 Java开发知识汇总 .目录: 01 Java后端开发 1.IDEA相关 1 IDEA安装2023 2 JDK的安装(jdk17) 3 Maven安装配置
阅读全文
摘要:java 常用的辅助类: 1.CountDownLatch减法计数器 2.CyclicBarrier加法计数器 3.Semaphore 同一时刻只允许固定(3)个线程执行,完成后另外固定(3)个线程再继续执行 1.CountDownLatch:减法计数器.等待所有的执行完成 CountDownLat
阅读全文
摘要:lock相比syschronized,任何一个新的技术是对已有技术的优化和补充 同一时刻只允许有一个线程访问代码块的机制,是为了保证线程安全而生(存储数据的集合数据安全)。 创建锁的3种方式:继承Thread类,实现接口runable,callable syschronized:队列,锁,通一时间只
阅读全文
摘要:package com.chen.pool; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Test1 { public static void mai
阅读全文
摘要:传统程序员4大本领:泛型,枚举,反射,注解 新时代的程序员4大本领:lambda表达式,链式编程,函数式接口,Stream流式计算 1.lambda表达式 // 1. 不需要参数,返回值为 5 () -> 5 // 2. 接收一个参数(数字类型),返回其2倍的值 x -> 2 * x // 3. 接
阅读全文