自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 字节跳动——麻将和牌

重在分析问题的思路,核心是递归地检查所有可能的组合,确保找到所有可以和牌的情况。

2025-03-12 16:36:54 425

原创 字节跳动 —— 建筑物组合(滑动窗口+溢出问题)

滑动窗口以及溢出问题

2025-03-12 12:23:35 542

原创 网络原理(5)—— 数据链路层详解

本篇主要讲解了数据链路层的相关知识,包括以太网、ARP协议、MTU与MSS、MAC地址与IP地址的比较等

2025-02-04 12:00:00 2305

原创 网络原理(4)—— 网络层详解

本篇主要讲解了与网络层相关的知识,包括数据包在网络层的路由转发、IP协议、DHCP、NAT技术等

2025-02-02 20:20:42 823

原创 网络原理(3)—— 传输层详解

本篇详细讲解了TCP和UDP协议,以及TCP的主要机制

2025-02-01 19:00:00 1881

原创 MySQL基础(五)

本篇主要讲解了MySQL的一些进阶操作

2025-01-23 10:07:02 939

原创 网络原理(2)—— 网络编程套接字Socket

本篇主要讲解了UDP与TCP协议下的网络基础编程,编写了回显服务器

2025-01-11 15:34:58 670

原创 网络原理(1)—— 初识

本篇主要讲解了网络的一些基础概念知识,后续还会进行一些详细介绍

2025-01-10 16:11:06 842

原创 Java实现并查集

本篇主要讲解了并查集的原理及实现

2024-11-24 13:44:39 434

原创 文件操作练习

针对文件操作的练习

2024-11-17 14:14:57 283

原创 文件操作 和 IO 流

本篇主要讲解了关于文件的 系统操作 与 内容操作。

2024-11-17 11:05:20 974

原创 MySQL基础(四)

本篇讲解了数据库中的“约束”及“表的设计”

2024-11-08 21:00:50 794

原创 MySQL基础(三)

本篇主要讲解了MySQL中 增删改查 的相关基本操作

2024-11-02 20:13:37 3194

原创 MySQL基础(二)

本篇主要讲解了基础的数据库、数据表操作,及常见的数据类型

2024-10-27 15:58:54 764

原创 MySQL基础(一)

本篇简要介绍了与数据库有关的一些基本概念

2024-10-15 20:04:42 779

原创 JavaEE 初阶(13)——多线程11之“定时器”

本篇主要讲解了“定时器”,日常开发中非常重要,并进行了实现。其中涉及了一些线程安全问题,逻辑比较复杂,需要考虑的问题也很多

2024-08-01 22:42:48 2199 1

原创 JavaEE 初阶(12)——多线程10之“线程池”

本篇主要讲解了线程池,涉及到了工厂设计模式及内核态和用户态

2024-07-31 23:58:29 637

原创 JavaEE 初阶(11)——多线程9之“阻塞队列”

本篇主要是一些“阻塞队列”的相关知识,讲解了阻塞队列在“生产者消费者模型”中的应用

2024-07-29 21:55:07 2735

原创 JavaEE 初阶(10)——多线程8之“单例模式”

本篇主要详细讲解了单例模式中“懒汉模式”与 “线程安全“ 相关的问题

2024-07-28 23:58:03 1006

原创 JavaEE 初阶(9)——多线程7之 wait 和 notify

本篇讲解了wait notify notifyAll方法,初步了解监视器与监视器锁,并将wait与sleep进行了对比,是面试中会遇到的题目

2024-07-27 23:53:41 861

原创 JavaEE 初阶(8)——多线程6之线程安全下-->volatile

本篇主要介绍了volatile关键字,其中也涉及到了“内存可见性”“编译器优化”等知识点

2024-07-26 23:10:44 1330

原创 JavaEE 初阶(7)——多线程5之线程安全中 -->“死锁”

本篇详细介绍了什么是“死锁”,以及“死锁”的产生场景 和 必要条件等 重要内容

2024-07-25 23:18:18 2166

原创 JavaEE 初阶(6)——多线程4之线程状态+线程安全上

本篇讲解了线程状态,介绍了部分与线程安全相关的问题,包括线程不安全的原因,解决线程不安全的方法——使用关键字synchronized

2024-07-24 23:23:24 1022

原创 JavaEE 初阶(5)——多线程3之线程核心操作

本篇继续讲解多线程,包含线程的创建,中断,等待,休眠,获取当前线程引用这几个核心的操作

2024-07-23 11:14:56 795

原创 JavaEE 初阶(4)—— 多线程2之实现多线程

Java (JVM) 把这些系统 API 封装好了,不需要关注系统原生 API, 只需要了解好 Java 提供的这一套 API就行了 --> Thread标准库

2024-07-22 09:32:16 1224

原创 JavaEE 初阶(3)—— 多线程1之理解线程

线程是当下实现“并发编程”的主流方式,通过多线程,就可以充分利用好 多核CPU。

2024-07-21 14:53:26 1097

原创 JavaEE初阶(1)—— 计算机理论常识

从软件工程师的角度解释计算机是如何工作的,了解计算机的核心工作机制后,打破计算机的神秘感,并且有利于理解我们平时编程时的一些行为、动作的历史渊源。本篇包括Java EE发展史,计算机发展史,cpu,指令,操作系统等的一些重要概念,作为Java程序员需要了解掌握。

2024-07-19 16:43:10 1092

原创 JavaEE初阶(2)—— 进程

一个进程中会有多个线程,学习线程前先了解一下进程。

2024-07-18 19:01:40 491 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除