Java 第9页
11、(ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析前言)UTF-8 编码规则-拾光赋

11、(ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析前言)UTF-8 编码规则

11、(ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析前言)UTF-8 编码规则,  UTF-8(Unicode Transformation Format-8-bit)是一种针对 Unicode 的可变长度字符编码,...
Lee的头像-拾光赋Lee2个月前
03214
Java 将Markdown文件转换为Word和PDF文档-拾光赋

Java 将Markdown文件转换为Word和PDF文档

Markdown 凭借其简洁易用的特性,成为创建和编辑纯文本文档的常用选择。但某些时候我们需要更加精致的展示效果,例如在专业分享文档或打印成离线使用的纸质版时,就需要将Markdown文件以其他固...
Lee的头像-拾光赋Lee2年前
0250
为什么 OAuth 的 client_id 不能当秘密:一次 Device OAuth 安全加固实践-拾光赋

为什么 OAuth 的 client_id 不能当秘密:一次 Device OAuth 安全加固实践

为什么 OAuth 的 client_id 不能当秘密:一次 Device OAuth 安全加固实践,前言 大家好,今天想分享一个我们在做 OAuth Device Flow 时遇到的真实问题。 Device Flow 很适合 CLI、桌面端、电视、...
Lee的头像-拾光赋Lee1个月前
04911
初识Java-拾光赋

初识Java

1.Oracle网站下载并安装JDK,验证JDK是否安装成功,卸载JDK。 版本选择:JDK-8 -11 -17为LTS版本,较稳定。 验证:在命令行窗口输入命令查看。 a.看java、javac是否可用。 b.看java、javac的版...
Lee的头像-拾光赋Lee2年前
0200
日增量500万的表结构如何设计-拾光赋

日增量500万的表结构如何设计

日增量500万的表结构如何设计,设计一个日数据量超500万的数据库结构 开场:需求边界确认(面试必做!) 在正式设计前,我先明确几个核心边界(避免答非所问): 假设场景:用户行为日志系统(互...
Lee的头像-拾光赋Lee14天前
04612
5-Set接口和常用方法-拾光赋

5-Set接口和常用方法

5-Set接口和常用方法 介绍汇总: Set接口基本介绍 Set接口的常用方法 Set接口的遍历方式 实践练习 1-Set接口基本介绍 无序(添加和取出的顺序不一致),没有索引 不允许重复元素,所以最多包含...
Lee的头像-拾光赋Lee2年前
0310
分布式微服务相关概念【分布式微服务笔记01】-拾光赋

分布式微服务相关概念【分布式微服务笔记01】

分布式微服务相关概念【分布式微服务笔记01】 什么是SpingCloud&SpringCloudAlibaba? SpingCloud 和 SpringCloudAlibaba 是一套标准化的微服务解决方案 微服务可以根据业务不同,将一个大...
Lee的头像-拾光赋Lee2年前
0400
Volatile不保证原子性及解决方案-拾光赋

Volatile不保证原子性及解决方案

原子性的意义 原子性特别是在并发编程领域,是一个极其重要的概念,原子性指的是一个操作或一组操作要么全部执行成功,要么全部不执行,不会出现部分执行的情况。这意味着原子性操作是不可分割...
Lee的头像-拾光赋Lee2年前
0710
Spring Boot + Maven 多模块项目开发详解-拾光赋

Spring Boot + Maven 多模块项目开发详解

Spring Boot + Maven 多模块项目开发详解 在现代软件开发中,模块化开发是一种非常重要的设计思想。它不仅能提高代码的可维护性,还能促进团队协作。今天,我们就来聊聊如何使用 Spring Boot 和...
Lee的头像-拾光赋Lee2年前
0640
java基础知识汇总(一)-拾光赋

java基础知识汇总(一)

PART1: Java基础知识概述与Java的下载安装 1)Java语言概述: ① Java的发展史: 詹姆斯·高斯林(James Gosling) 1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基...
Lee的头像-拾光赋Lee2年前
0290
优先级队列PriorityQueue(图文并茂)-拾光赋

优先级队列PriorityQueue(图文并茂)

介绍 优先级队列的作用是能保证每次取出的元素都是队列中权值最小(或最大)的。这里元素大小的评判可以通过元素本身的自然顺序(natural ordering),也可以通过构造时传入的比较器(Comparator)。 ...
Lee的头像-拾光赋Lee2年前
0941
Java 工程解耦即高内聚低耦合-拾光赋

Java 工程解耦即高内聚低耦合

Java 工程解耦即高内聚低耦合,    工程结构和模块不断地从 JAVA 的单体应用中分离 。单体应用结构只有一个项目结构,有一 个项目文件包 。 刚开学习计算机 ...
Lee的头像-拾光赋Lee2年前
0280