java 第133页
自建网盘!一款开源企业级文件存储管理系统!-拾光赋

自建网盘!一款开源企业级文件存储管理系统!

自建网盘!一款开源企业级文件存储管理系统!,大家好,我是 Java陈序员。 在企业开发和日常项目中,文件存储、大文件上传、网盘管理是几乎每个系统都会遇到的刚需场景。从简单的附件管理,到复...
Lee的头像-拾光赋Lee3个月前
0286
synchronized原理-字节码分析、对象内存结构、锁升级过程、Monitor-拾光赋

synchronized原理-字节码分析、对象内存结构、锁升级过程、Monitor

本文分析的问题: synchronized 字节码文件分析之 monitorenter、monitorexit 指令 为什么任何一个Java对象都可以成为一把锁? 对象的内存结构 锁升级过程 Monitor 是什么、源码查看 synchroniz...
Lee的头像-拾光赋Lee2年前
0260
12、ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析-拾光赋

12、ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析

12、ByteArrayInputStream和DataInputStream的源码分析和使用方法详细分析,一、ByteArrayInputStream的源码——零拷贝(Zero-Copy)的一种字节流   在传统的磁盘 I/O(比如FileInputStream.cl...
Lee的头像-拾光赋Lee2个月前
03313
IDEA社区版(IDEA Community Edition)创建Springboot父子项目-拾光赋

IDEA社区版(IDEA Community Edition)创建Springboot父子项目

1. 因为社区版不支持使用spring Spring Initializr 的方式创建项目, 但是我们可以考虑使用别的方式达到效果: 创建方式有3种: 第一种:使用https://start.spring.io/ 官方URL创建项目,再导入...
Lee的头像-拾光赋Lee2年前
0570
面试官:你们项目里的线程池是怎么用的?怎么管理的?-拾光赋

面试官:你们项目里的线程池是怎么用的?怎么管理的?

面试官:你们项目里的线程池是怎么用的?怎么管理的?,线程池这个问题,平时写业务时好像没什么存在感,很多代码里随手就是一个: ExecutorService executor = Executors.newFixedThreadPool(10...
Lee的头像-拾光赋Lee1个月前
04912
Nginx R31 doc-02-nginx 基本功能-拾光赋

Nginx R31 doc-02-nginx 基本功能

nginx 系列 Nginx-01-聊一聊 nginx Nginx-01-Nginx 是什么 Nginx-02-为什么使用 Nginx Nginx-02-Nginx Ubuntu 安装 + windows10 + WSL ubuntu 安装 nginx 实战笔记 Nginx-02-基本使用 Nginx-03-...
Lee的头像-拾光赋Lee2年前
0270
对千万级单表进行分页查询-拾光赋

对千万级单表进行分页查询

对千万级单表进行分页查询,对千万级单表进行分页查询 面试官视角:这道题在考察什么? 你是否了解 MySQL 底层索引结构和查询原理 你是否遇到过真实的大数据量性能问题 你是否有系统的性能优化思...
Lee的头像-拾光赋Lee10天前
0496
外企也半夜发布上线吗?-拾光赋

外企也半夜发布上线吗?

0 别把问题想得太复杂 如果有灰度发布的能力,最好白天发布; 如果没有灰度发布,只能在半夜发布。 即使有灰度发布能力,也不要沾沾自喜,好好反思一下你们的灰度发布是否真的经得起考验,还是...
Lee的头像-拾光赋Lee2年前
0260
一文了解JVM面试篇(上)-拾光赋

一文了解JVM面试篇(上)

Java内存区域 1、如何解释 Java 堆空间及 GC? 当通过 Java 命令启动 Java 进程的时候,会为它分配内存。内存的一部分用于创建 堆空间,当程序中创建对象的时候,就从对空间中分配内存。GC 是 J...
Lee的头像-拾光赋Lee2年前
0300
985 硕士程序员,空窗 4 个月没有 Offer!-拾光赋

985 硕士程序员,空窗 4 个月没有 Offer!

大家好,我是R哥。 最近,R哥分享了几个特别有意思的面试辅导成功案例: 35K*14 薪入职了,这公司只要不裁员,我能一直呆下去。。 干了 2 年多 Java 外包,终于脱离了! 辅导一周,连拿 3 个 Of...
Lee的头像-拾光赋Lee2年前
0240
Java 简单易懂的JSON框架-拾光赋

Java 简单易懂的JSON框架

  分享一个由本人编写的JSON框架。   JSON反序列化使用递归方式来解析JSON字符串,不使用任何第三方JAR包,只使用JAVA的反射来创建对象(必须要有无参构造器),取值赋值,编写反射缓存来提...
Lee的头像-拾光赋Lee2年前
0300
【解决方案】Java 互联网项目中消息通知系统的设计与实现(上)-拾光赋

【解决方案】Java 互联网项目中消息通知系统的设计与实现(上)

目录 前言 一、需求分析 1.1发送通知 1.2撤回通知 1.3通知消息数 1.4通知消息列表 二、数据模型设计 2.1概念模型 2.2逻辑模型 三、关键流程设计 本篇小结 前言 消息通知系统(notification-syst...
Lee的头像-拾光赋Lee2年前
0370