java 第30页
数据设计模式一般很抽象-拾光赋

数据设计模式一般很抽象

数据设计模式一般很抽象,    Java的设计模式和其他语言的编程开发设计模式通用。设计模式分为架构模式和程序开发的设计模式。系统的架构模式分为CS架构和BS架构。单机版本的系统架构...
Lee的头像-拾光赋Lee1年前
05713
高可用之限流-03-Semaphore 信号量做限流-拾光赋

高可用之限流-03-Semaphore 信号量做限流

高可用之限流-03-Semaphore 信号量做限流,限流系列 开源组件 rate-limit: 限流 高可用之限流-01-入门介绍 高可用之限流-02-如何设计限流框架 高可用之限流-03-Semaphore 信号量做限流 高可用之...
Lee的头像-拾光赋Lee1年前
05113
用烂了的《桥接模式》-拾光赋

用烂了的《桥接模式》

用烂了的《桥接模式》,图片缩略图功能 需要对图片生产缩略图,压缩并保存到不同的介质中。输入端可能是本地图片,也可能是网络图片。保存的位置可能是本地,也有可能是第三方的minio、阿里云oss...
Lee的头像-拾光赋Lee1年前
012113
如何给PDF签名,给PDF加手写签名?一款强大的工具推荐!-拾光赋

如何给PDF签名,给PDF加手写签名?一款强大的工具推荐!

如何给PDF签名,给PDF加手写签名?一款强大的工具推荐!,前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是需要和PDF一起来使用的。 这极大地帮助我们提高了开发的效率。今天,小徐要...
Lee的头像-拾光赋Lee5个月前
05913
hot100之贪心-拾光赋

hot100之贪心

hot100之贪心,买卖股票的最佳时期(121) class Solution { public int maxProfit(int[] prices) { int res = 0; int min = Integer.MAX_VALUE; for (int i = 0; i < prices.length; i++){ min...
Lee的头像-拾光赋Lee5个月前
04313
xxl-job,任务调度中心快速上手-拾光赋

xxl-job,任务调度中心快速上手

xxl-job,任务调度中心快速上手,前言 XXL-JOB是一个可以在WEB界面配置执行定时任务中间件,支持分布式服务调用,XXL-JOB自身也可以部署多个节点组成集群,本身是一个基于SpringBoot的Java WEB程...
Lee的头像-拾光赋Lee1年前
06013
44-best-time-to-buy-and-sell-stock-with-cooldown 力扣 309. 买卖股票的最佳时机包含冷冻期-拾光赋

44-best-time-to-buy-and-sell-stock-with-cooldown 力扣 309. 买卖股票的最佳时机包含冷冻期

44-best-time-to-buy-and-sell-stock-with-cooldown 力扣 309. 买卖股票的最佳时机包含冷冻期,买卖股票系列 【leetcode】40-best-time-to-buy-and-sell-stock 力扣 121. 买卖股票的最佳时机 【l...
Lee的头像-拾光赋Lee1年前
05913
JDK 安装及配置教程(Windows)【安装】-拾光赋

JDK 安装及配置教程(Windows)【安装】

JDK 安装及配置教程(Windows)【安装】, 软件 / 环境安装及配置目录 一、 下载 1. 官网下载   安装地址:https://www.oracle.com/ 打开浏览器输入网址 https://www.oracle.com/index.html,...
Lee的头像-拾光赋Lee1年前
06413
Linux环境安装OpenJDK-拾光赋

Linux环境安装OpenJDK

Linux环境安装OpenJDK,概述 JDK(Java Development Kit) 是 Java 开发工具包,是 Java 编程语言的核心工具集,也是开发和运行 Java 程序的基础环境。它包含了一系列工具、库和资源,用于支持 J...
Lee的头像-拾光赋Lee5个月前
02713
你了解CAS吗?有什么问题吗?如何解决?-拾光赋

你了解CAS吗?有什么问题吗?如何解决?

你了解CAS吗?有什么问题吗?如何解决?,什么是CAS? CAS全称Compare And Swap,比较与交换,是乐观锁的主要实现方式。CAS在不使用锁的情况下实现多线程之间的变量同步。ReentrantLock内部的AQS...
Lee的头像-拾光赋Lee5个月前
03113
hot100之动态规划下-拾光赋

hot100之动态规划下

hot100之动态规划下,最长递增子序列(300) class Solution { public int lengthOfLIS(int[] nums) { int res = 1; for(int num : nums){ int idx = findLarge(nums, res, num); nums[idx] = nu...
Lee的头像-拾光赋Lee5个月前
04213
Fiddler 抓包工具:安装及汉化流程教程-拾光赋

Fiddler 抓包工具:安装及汉化流程教程

Fiddler 抓包工具:安装及汉化流程教程,前言 现在网络这么发达,数据在网上飞来飞去。不管是搞软件开发的人,想让自己做的软件在网上跑得更顺;还是搞网络安全的,要检查有没有坏蛋在网上搞破坏...
Lee的头像-拾光赋Lee1年前
030413