摘要: 目录 数组 数组的定义 数组的创建 数组的特点 数组的使用 二维数组 Arrays类 冒泡排序简单优化 稀疏数组 数组 https://www.bilibili.com/video/BV12J41137hu/?p=51 数组的定义 数组是相同类型数据的有序集合。 数组的创建 //静态初始化 ... 阅读原文
2020-11-03 23:13:02 阅读(2343) 评论(0)
摘要: 之前我们介绍了线程池的四种拒绝策略,了解了线程池参数的含义,那么今天我们来聊聊Java 中常见的几种线程池,以及在jdk7 加入的 ForkJoin 新型线程池 首先我们列出Java 中的六种线程池如下 线程池名称 描述 FixedThreadPool 核心线程数与最大线程数相同 Sing... 阅读原文
2020-11-03 22:12:21 阅读(2846) 评论(0)
摘要: 目录 Java方法 方法的定义 方法的组成 方法的重载 方法的重载规则 实现理论 命令行传参 可变参数 递归递归结构 Java方法 https://www.bilibili.com/video/BV12J41137hu/?p=45 方法的定义 方法是用来完成特定功能的代码片段。 方... 阅读原文
2020-11-03 21:33:02 阅读(2631) 评论(0)
摘要: 1. 前言 日常开发中少不了JSON处理,少不了需要在JSON中添加额外字段或者删除特定字段的需求。今天我们就使用Jackson类库来实现这个功能。 2. JSON字符串增加额外字段 假如我们有这样结构的JSON: { "username":"felord.cn", "age":18 } ... 阅读原文
2020-11-03 19:38:02 阅读(2397) 评论(0)
摘要: 项目管理之进度管理——单代号网络图 1. 概念 前导图法(Precedence Diagramming Method, PDM),也称之为紧前关系绘图法,是用于编制项目进度网络图的一种方法,它使用方框(称之为节点)代表活动,节点之间用箭头连接,以显示节点之间的逻辑关系。这种网络图也被称作为单代号网络图(只有节... 阅读原文
2020-11-03 17:42:03 阅读(2420) 评论(0)
摘要: 欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 如何快速部署 借助Helm,只需少量操作即可部署kafka; kafka和zookeeper对存储都有... 阅读原文
2020-11-03 16:33:45 阅读(2364) 评论(0)
摘要: Log4j 介绍过了,SLF4J 也介绍过了,那接下来,你懂的,Logback 就要隆重地登场了,毕竟它哥仨有一个爹,那就是巨佬 Ceki Gulcu。 就在昨天,老板听我说完 Logback 有多牛逼之后,彻底动心了,对我下了死命令,“这么好的日志系统,你还不赶紧点,把它切换到咱的项目当中!” 我们项目之... 阅读原文
2020-11-03 14:55:37 阅读(2411) 评论(0)
摘要: 目录 1、JVN内存结构 2、对象分配规则 3、解释内存中的栈(stack)、堆(heap)和静态区(static area)的用法 4、Perm Space中保存什么数据?会引起OutOfMemory吗? 5、什么是类的加载 6、如何⾃定义⼀个类加载器?你使⽤过哪些或者你在什么场景下需要⼀个⾃ 定义的... 阅读原文
2020-11-03 14:47:06 阅读(3660) 评论(0)
摘要: 本文基于JDK-8u261源码分析 相信大部分人知道AQS是因为ReentrantLock,ReentrantLock的底层是使用AQS来实现的。还有一部分人知道共享锁(Semaphore/CountDownLatch/CyclicBarrier)也是由AQS来实现的。也就是说AQS中有独占和共享两种模式。... 阅读原文
2020-11-03 13:10:02 阅读(2574) 评论(0)
摘要: 项目描述 Hi,大家好,今天分享的项目是《小型论坛系统源码》,本系统分用户前台和管理员后台。 用户前台主要功能有: 用户注册 用户登录 浏览帖子 回复帖子 修改个人资料 管理员后台的功能有: 管理论坛版块 用户管理 回复管理 技术栈 SpringMVC + Spring + MyBatis 运行环境 IDEA... 阅读原文
2020-11-03 12:46:07 阅读(2593) 评论(0)