自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

niceffking的博客

你是真的皮!!!

  • 博客(138)
  • 收藏
  • 关注

原创 多线程就一定快吗?

介绍了多线程情况下, 程序运行速度不一定会变快的一些案例.

2024-11-06 21:33:07 942

原创 都2024了, 还有人不会用Redis做投票排行榜? -- 基于Redis实现的点赞排行榜, 投票榜

本文围绕了redis的基本数据结构, 构建了一个投票系统.

2024-10-25 20:50:17 1248

原创 京东 北京 java 中级: 哪些情况下的对象会被垃圾回收机制处理掉? 哪些对象可以被看做是 GC Roots 呢?对象不可达,一定会被垃圾收集器回收么?

京东面试: 哪些情况下的对象会被垃圾回收机制处理掉? 哪些对象可以被看做是 GC Roots 呢?对象不可达,一定会被垃圾收集器回收么?

2024-10-23 23:08:00 751

原创 ThreadLocal 源码分析

讲解了ThreadLocal和ThreadLocalMap的底层数据结构

2024-10-04 00:22:01 801

原创 Java 四种引用

粗略的讲解了java的四种引用方式的使用方法和特点

2024-10-03 15:53:46 518

原创 JVM Class类文件结构

讲解了Java虚拟机从魔数, 到文件版本, 常量池, 访问标志, 字段表, 方法表, 属性表的数据结构

2024-10-02 17:52:31 1232

原创 JVM 垃圾回收算法细节

简要介绍了JVM中垃圾收集算法中标记阶段的实现

2024-09-26 01:47:22 907

原创 JVM 几种经典的垃圾收集器

讲述了从最开始的Serial收集器到现在的G1收集器的发展过程和特性

2024-09-23 23:30:09 877

原创 JVM java主流的追踪式垃圾收集器以及其回收算法

简要介绍了几个垃圾回收的相关理论

2024-09-20 12:45:20 1014 1

原创 JVM 一个对象是否已经死亡?

主要讲解了JVM中对象是否是死亡的, 以及一些对对象引用的分析

2024-09-17 21:19:45 877

原创 JVM OutOfMemoryError 与 StackOverflowError 异常

主要讲解了HotSpo虚拟机在内存溢出的几种情况

2024-09-17 15:08:04 1266

原创 JVM HotSpot 虚拟机: 对象的创建, 内存布局和访问定位

本文介绍了HotSpot虚拟机的对象的创建, 内存布局, 和访问定位

2024-09-16 21:24:28 1024

原创 JVM 运行时数据区域

详细讲解了java虚拟机的运行时数据区域: 程序计数器, 堆区方法区, Java虚拟机栈, 本地方法栈等.

2024-09-15 17:15:06 933

原创 JVM 体系与结构

一次编译导出运行JVM不只是虚拟机, 更是一个平台虚拟机? Java虚拟机?JVM在计算机系统中所处的位置JVM的体系结构Java代码的执行流程JVM生命周期

2024-09-10 00:55:57 1243

原创 mysqlcheck

mysqlcheck的使用

2024-08-24 17:53:09 1128

原创 笔试题 day1

快速io统计2的个数两个数组的交集点击消除

2024-08-06 23:53:01 333

原创 Java多线程的单例设计模式 多种实现方法

目录前言饿汉式懒汉式Double_checkvolatile + double_checkHolder方式枚举

2024-08-06 00:24:19 951

原创 JVM类加载过程

本文介绍了类加载的详细过程

2024-08-02 01:29:15 921

原创 java多线程, 该如何处理异常?

如何处理线程运行时异常UncaughtExceptionHandler没有注入 未捕捉异常处理器, 线程是如何处理异常的?, java

2024-07-31 17:49:49 1002

原创 mybatis 主键的特殊要求

目的就是为了将这个role对象插入到数据库, 然后他会根据getGeneratedKeys来自动回填id. 但是, 实际工作往往不是我们想象的那么简单,需要根据一些特殊的关系设置主键id 的值。

2024-07-19 13:00:01 338

原创 Maven

本文介绍了什么是maven, 怎么用maven, 可以让大家更好的去理解maven和使用maven, 从此不再一脸懵逼

2024-06-23 16:09:41 549

原创 什么是进程?

进程的特征, 概念我们下面先简单介绍一下什么是进程接下来看看一个程序的运行过程进程的组成进程的状态和转换进程的状态进程状态的转换​编辑进程的组织方式进程控制如何实现进程控制为什么进程控制的过程需要一气呵成?进程控制的实现原语类型和创建过程进程间通信什么是进程间通信为什么进程通信需要操作系统支持?共享存储消息传递管道通信

2024-06-19 21:27:43 825

原创 MySQL中, 自增主键和UUID作为主键有什么区别?

MySQL中, 自增主键和UUID作为主键有什么区别?

2024-05-22 19:45:50 1401

原创 MySQL的索引, 到底怎么创建?

前言MySQL的数据结构索引是一把双刃剑索引创建原则如何给一个列挑选索引? 索引列的基数, 要尽量小 索引列的类型尽量小 索引长字符串的前缀 不要对索引列进行计算操作或者函数计算. 不要老想着查询, 想想插入该怎么办? 避免索引冗余和重复

2024-05-21 19:55:59 923

原创 CSS3 新特性

CSS3新增选择器 属性选择器 结构选择器 伪元素选择器盒子模型图片模糊calc函数过渡

2024-05-14 15:43:55 787

原创 H5新增标签

语义化标签视频标签音频标签input表单 type新增 新增属性

2024-05-13 16:58:25 955

原创 CSS 定位

css浮动, 定位模式, static, relative, absolute, 固定定位

2024-05-11 20:13:41 902

原创 C++ 基础语法

包含了C++ 的全套内容, 持续更新中

2024-04-29 13:48:51 276

原创 RabbitMQ Tutorial by Java

基于RabbitMq的全面总结(java版本)

2024-04-01 20:22:25 1568

原创 致远互联java实习生面试

简介提问 数据库的优化策略,你知道哪些? 场景问题: 你的项目中的点赞功能在高并发场景下该如何优化 ? List集合下. ArrayList和LinkedList有什么区别? == 和 equals的区别 你了解HashMap吗? 线程的生命周期 java多线程中, sleep和wait有什么区别? 你了解红黑树吗 TCP和UDP的区别 你了解哪些设计模式?

2024-03-30 13:01:22 998

原创 软件测试 -- Selenium常用API全面解答(java)

本文比较全面的介绍了selenium自动化测试工具的使用

2024-03-19 23:44:31 1562 1

原创 在spring中操作Redis

讲解了Spring中集成的redis的各种api和使用说明

2024-02-12 14:45:20 1247

原创 Jedis

本文主要介绍了如何引入Redis到maven项目, 如何配置ssh转发,如何连接到Redis服务器. 以及Redis客户端如何去使用. 里面包含一些非常常见的Redis客户端语法.包括字符串命令,列表命令,集合命令,hash,有序集合zset命令等等。

2024-02-12 00:12:52 1926

原创 Redis -- 安装客户端redis-plus-plus

如何安装redis客户端(Redis-plus-plus),以及要注意的问题

2024-02-09 00:24:41 2179

原创 Redis -- 数据库管理

前言切换数据库(select)数据库中key的数量(dbsize)清除数据库(flushall flushdb)

2024-02-08 13:14:30 1131

原创 Redis -- 渐进式遍历

Redis中渐进式遍历命令的使用,scan的语法,scan如何使用

2024-02-08 12:53:03 792

原创 Redis -- zset有序集合

本文主要介绍了redis中有序集合的简要和其常用的指令:zset 有序集合zset相关命令zaddzcardzcountzrangezrevrangezrangebyscorezpopmaxbzpopmaxzpopminbzpopminzrankzscorezremZRemRangeByRankZRemRangeByScorezincrby集合间操作zinterstorezunionstore小结

2024-02-06 21:50:36 1360

原创 Redis -- set集合

Redis集合简介。集合基本命令saddsmemberssismemberscardspopsrandmembersmovesrem集合间操作sintersinterstoresunionsdiffsdiifstore

2024-02-04 22:08:52 1094

原创 Redis -- list列表

Redis列表list命令:lpush,rpush,lpushx,rpushx,lrange,lpop,rpop,lindex,;insert,llen,lrem,ltrim。阻塞:brpop,blpop。

2024-02-02 22:32:07 1933

原创 Redis -- hash哈希

关于redis的哈希hash命令:hset, hget, hexists, hdel, hkeys, hvals,hgetall,hmget, hlen, hsetnxhash计数:hincrby, hincrbyfloat小结:关于redis的hash命令的小结。

2024-02-01 16:56:12 1385

c++ 基础语法 课件资料(附带源码)

涵盖了从基础的cout 直到 面向对象的特性, 包括, 基础的hello world, 基本数据类型, 流程控制, 数组, 函数, 指针, 结构体, 和程序的内存模型, 引用类型, 和函数的高级用法, 面向对象特性: 类和对象, 友元, 重载自定义类运算符, 继承多态, 还有文件操作.

2024-05-04

《计算机操作系统》实验指导书.doc

第一部分 实验环境及所用系统函数介绍 3 1.1 Linux操作系统简介 3 1.2 Linux的使用 3 第二部分 实验内容 7 实验一 熟悉LINUX基本命令及编程环境 7 实验二 进程管理 10 实验三 进程调度 14 实验四 进程间通信 19 实验五 存储管理实验 22

2023-06-15

计算机网络第8版课件-第1章-概述.pptx

计算机网络第8版课件-第1章-概述.pptx

2023-05-07

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

TA关注的人

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