1 菜鸡的挣扎

尚未进行身份认证

我要认证

3年业余开发,还是个初级程序员,兼职产品,文档才是主业....

等级
TA的排名 26w+

Bean 管理,创建、注入方式 - Spring 全家桶系列(二)

Spring Bean 管理,注入方式,创建方式,元数据 BeanDefinition 的作用;xml,注解,Java 配置方式 创建;Component,Service,Controller,Repository 创建;AutoWired,Qualifier,Resource, Value 注入

2020-07-07 19:21:21

MQ 的作用及主流 MQ 对比 - 干啥啥不行,参考第一名

MQ(Message Queue)消息队列,是基础数据结构中 `先进先出` 的一种数据结构。一般用来解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。rabbitmq、rocketmq、kafka

2020-06-28 22:27:42

Java 并发理论基础 - 看完虽然不会写代码,吹吹牛逼绝对没问题

Java 并发理论基础,包含原子性、有序性、可见性出现的原因,解决办法;在 Java 中如何处理,摘了2位大佬的博客

2020-06-26 17:19:40

cookie、session的区别、工作原理及源码解读 - 理一理基础,都忘光了

cookie、session 的区别、它们的创建、管理、存储、工作机制、销毁等;java Cookie、HttpSession 类源码解析

2020-06-24 09:19:18

Nginx 负载均衡策略及简单配置

负载均衡的解释:将请求分摊到多个操作单元上进行执行。就是我们需要一个调度者,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡。

2020-06-18 22:25:36

widnows 安装 redis,快捷启动、后台运行

widnows 安装 redis,提供 redis desktop manager ,后台运行快捷启动

2020-06-18 10:49:12

判断线程池是否全部完成的各种姿势 - 5种奇特的招式

判断 Java 线程池是否全部完成,以 ThreadPoolExecutor 为测试线程池,包含以下方法:isTerminated() 判断方式,getCompletedTaskCount() 方法,CountDownLatch 计数器,手动维护一个公共计数, Future 装载结果

2020-06-09 22:37:48

控制反转(IoC)、依赖注入(DI)快速理解 - Spring 全家桶系列(一)

快速理解控制反转、依赖注入这些 Spring 核心思想理念

2020-06-03 23:44:35

Spring 架构介绍及本地搭建

Spring Framework 阅读版本为 5.2.xSpring 在现代 Java 中的地位,那是当之无愧的武林盟主。网上抄了点 Spring 的优势,作为本系列的开始:Spring 可以使开发人员使用 POJOs 开发企业级的应用程序。只使用 POJOs 的好处是你不需要一个 EJB 容器产品,比如一个应用程序服务器,但是你可以选择使用一个健壮的 servlet 容器,比如..

2020-06-01 08:47:58

HashSet 和 TreeSet - 适配器模式的应用

Set 的实现类重要的不多,而且源码也不复杂,甚至觉得没啥可讲的。这一篇就汇总贴一下源码注释吧,也不过多介绍了:HashSet、TreeSet

2020-05-30 16:26:33

TreeMap 源码简读 - 排序树还是有使用场景的

TreeMap 源码阅读,与 HashMap基本类似,因此比较简要

2020-05-30 15:04:23

侃晕面试官的 HashMap 源码分析 - 这真不是我吹

完全解析 JDK8 HashMap,扩容、红黑树、链表、树形转化,不是我吹,看了这篇,没几个面试官吹的过你,当然,这些东西貌似没啥用

2020-05-23 15:18:05

Tomcat 8 参数配置性能优化

Tomcat 8.5.49 内存优化、Java_Opts参数优化、连接器优化、线程池配置

2020-05-07 18:20:37

堆Heap - 数据结构基础系列

堆是一种 完全二叉树 ,是一种从上到下,从左到右构建的二叉树。若设二叉树的深度为h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层所有的结点都连续集中在最左边,这就是完全二叉树。

2020-05-02 17:19:32

常用树的简要介绍 - 恶补基础系列

参考各类大神,简要总结下各类树的特点,不涉及代码实现。二叉树、满二叉树、完全二叉树、二叉排序树、平衡二叉排序树、哈夫曼树、红黑树、B树、B+树

2020-05-01 23:06:14

Hash 是个什么东西 - 恶补基础系列

Hash 一般称为散列,音译是“哈希”,以下就成之为哈希,毕竟感觉高大上。是把任意长度的输入(又叫做预映射pre-image)通过哈希算法变换成固定长度的输出,该输出就是哈希值。

2020-04-23 22:55:53

Java 8 新特性 - 这都迟到6年了,村里刚通上网

据说从 JDK 9 开始,Oracle 放飞自我了,基本每半年一个版本;而且 JDK 9 做了太多和以前习惯不同的改变,例如:对反射进行了限制。这让很多原有的项目都踩了雷。再加上 JDK 8 做了很多改进,最大限度的让绝大部分开发者都接受并且使用它,所以可以说 JDK 8 是使用最广的了。。...

2020-04-21 23:17:24

PriorityQueue 优先队列 - VIP居然可以在Queue中插队

阅读 Java 版本为 1.8.0.25。PriorityQueue 即优先队列,也是一个非常重要的队列实现形式,通过堆实现。优先队列的作用是能保证每次取出的元素都是队列中权值最小的(...

2020-04-19 16:34:26

排序算法总结 - 引用自各位大佬

排序算法应该是各大论坛都写透了,基本都没有什么东西可以挖了。这里应该是一个转载文章。这篇只能算是我的学习笔记,从各位大佬那东拼西凑的记录。。所有的引用博客请查阅 参考文章 。

2020-04-12 18:48:31

Java 栈(Stack)和队列(Queue)的首选 - ArrayDeque

阅读 Java 版本为 1.8.0.25。栈(Stack) 和 队列(Queue) 应该是大家非常熟悉的数据结构了。Java 中有 栈(Stack) 的具体类, 队列(Queue) 只定义了接口,当然所有实现了这个接口的类都可以当作一个队列使用。

2020-04-09 11:07:35

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取