面试准备不充分,被Java守护线程干懵了,面试官主打一个东西没用但你得会
写在开头 面试官:小伙子请聊一聊Java中的精灵线程? 我:什么?精灵线程?啥时候精灵线程? 面试官:精灵线程没听过?那守护线程呢? 我:守护线程知道,就是为普通线程服务的线程嘛。 面试官:没了?守护线程的特点,怎么使用,需要注意啥,Java中经典的守护线程都有啥? 我:不知道。。。 这的天,面试一 »
写在开头 面试官:小伙子请聊一聊Java中的精灵线程? 我:什么?精灵线程?啥时候精灵线程? 面试官:精灵线程没听过?那守护线程呢? 我:守护线程知道,就是为普通线程服务的线程嘛。 面试官:没了?守护线程的特点,怎么使用,需要注意啥,Java中经典的守护线程都有啥? 我:不知道。。。 这的天,面试一 »
泛型是什么? 等你使用java逐渐深入以后会了解或逐步使用到Java泛型。Java 中的泛型是 JDK 5 中引入的功能之一。"Java 泛型 "是一个技术术语,表示一组与定义和使用泛型类型和方法有关的语言特性。在 Java 中,泛型类型或方法与普通类型和方法的区别在于它们具有类型参数。 入门 如果 »
如何将Java JAR 转化为 win/mac/linux 独立可执行程序?不需要预装 JRE 运行? JAR 包要在预装 JRE 环境的系统上执行。如果没有预先安装 JRE 环境,又想直接运行 Java 程序,该怎么办呢? 这篇文章我们会先学习如何将 Java 程序打包成一个可执行的 »
目录 一.搭建 1.前端 2.后端 二.业务功能介绍 1.报表功能 2.在线开发 3.系统管理 4.系统监控 5.页面组件样式 三.后台架构介绍 1.概括 2.架构核心包jeecg-boot-base 1.接口包jeecg-boot-base-api 2.核心配置包jeecg-boot »
目录 对称加密和非对称加密 RSA加密是什么 RSA的加密过程 前几天阿粉刚刚说了这个 MD5 加密的前世今生,因为 MD5 也确实用的人不是很多了,阿粉就不再继续的一一赘述了,今天阿粉想给大家分享的,是非对称加密中的一种,那就是 RSA 加密算法。 对称加密和非对称加密 在说 RSA »
解析全局配置文件 启动流程分析 String resource = "mybatis-config.xml"; //将XML配置文件构建为Configuration配置类 reader = Resources.getResourceAsReader(resource); // 通过加载配置文件流构建 »
这天,原本静谧而又和谐的办公室却被开放平台老六抱怨声打破了。 “不改,别给我打电话了!说几遍都没用。这是一个研发的底线.....” 分享是最有效的学习方式。博客:https://blog.ktdaddy.com/ 老猫的设计模式专栏已经偷偷发车了。 不甘愿做crud boy?看了好 »
哈喽,各位早上/中午/晚上好呀! JDK21出了也有一段时间了,有的小伙伴也按捺不住开始将项目升级到JDK21了吧。 既然升级,大概多多少少都会遇到“找不到符号”的问题,英文原文是“cannot find symbol”。 如何解决呢? 以下方式不止针对于升级到JDK21,其它版本的升级配置方法相同 »
创建maven工程,pom.xml中引入连接k8s的客户端jar包: <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8& »
大家好,我是你们的老伙计秀才!今天带来的是[深入浅出Java多线程]系列的第三篇内容:线程与线程组。大家觉得有用请点赞,喜欢请关注!秀才在此谢过大家了!!! 「引言」 大家好,我是你们的老伙计秀才!今天带来的是[深入浅出Java多线程]系列的第三篇内容:线程与线程组。大家觉得有用请 »
目录 位掩码 举个例子 编码 解码 提取一个比特 第一比特 任意位置的位 提取多个比特 应用一个比特掩码 总结 在本文中,我们来看看如何使用位操作符实现低级别的位掩码。我们将看到我们如何将一个单一的int变量作为一个单独的数据容器。 位掩码 位掩码允许我们在一个数字变量中存 »
目录 前言 1. 暴力算法(fail) 2. 优化取模运算(accept) 3. 优化时间复杂度(accept) 4. 优化 位运算(accept) 前言 此算法偶尔会出现在笔试以及面试中,特意花时间研究了下这题 题目: 求AB次方,并且保留最后几位数字(此题保留最后3位数) 例子: »
目录 1.PDF文件简介 2.生成PDF 2.1 基于freemarker框架实现HTML转PDF 2.1.1 引入jar包依赖: 2.1.2 创建html模板test_template: 2.1.3 获取HTML内容 2.1.4 生成PDF文档 总结 1.PDF文件简介 PDF »
目录 概述 RenentrantLock原理概述 非公平锁实现 演示 加锁原理 释放锁原理 公平锁实现 演示 原理实现 总结 概述 ReentrantLock是Java并发中十分常用的一个类,具备类似synchronized锁的作用。但是相比synchronized, 它具备更强 »
JVM整体结构 本文主要说的是HotSpot虚拟机, JVM 全称是 Java Virtual Machine,中文译名:Java虚拟机 简化一下: Java字节码文件 Class文件本质上是一个以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑的排列在Class文件中,JVM根据 »
目录 下面是Java正则表达式的语法字符: 正则表达式简单的匹配过程: (1) 基础匹配过程 (2)贪婪模式 (3)非贪婪模式 (4)零宽度匹配过程 总结 正则表达式:定义字符串的模式,用来对字符串进行搜索、编辑或处理文本。 目前的正则表达式引擎大体上可分为不同的两类:DFA和NFA »
目录 什么是泛型 重点概念1:泛型的作用域是在编译期间 重点概念2:泛型主要作用是在编译期间提供类型安全监测机制 泛型的使用 泛型类 泛型接口 泛型方法 泛型类中的泛型方法 泛型通配符 通配符上限 通配符下限 类型擦除 泛型与数组 小总结 什么是泛型 Java泛型(gener »
JVM整体结构 本文主要说的是HotSpot虚拟机, JVM 全称是 Java Virtual Machine,中文译名:Java虚拟机 简化一下: Java字节码文件 Class文件本质上是一个以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑的排列在Class文件中,JVM根据 »
大家好,我是你们的老伙计秀才!今天带来的是[深入浅出Java多线程]系列的第二篇内容:Java多线程类和接口。大家觉得有用请点赞,喜欢请关注!秀才在此谢过大家了!!! 引言 大家好,我是你们的老伙计秀才!今天带来的是[深入浅出Java多线程]系列的第二篇内容:Java多线程类和接口 »
笔者目前有两段工作经历,都是在一线当开发大头兵,职级倒是随着跳槽而有所上升。做过从0-1的SaaS、PaaS的自研项目,也做过多租户的定制化开发项目,还有过半年的 PM 的经历...这些都让我有了一些关于工作上的感悟。现在简单总结一下,拿出来和大家做分享交流。 目录 前言 一、工 »