加载中
集合相关的常用工具类

1. 简介 Java中的集合类既可以当做放其他数据的容器,又可以当做常见的数据结构使用。Java中提供了很多好用的工具类来操作这些集合类。本篇博客就来介绍下常用的集合工具类。集合常用的工具类...

2019/04/10 10:10
7
RedisTemplate:我不背锅,是你用错了

今天分享一个RedisTemplate的问题,感兴趣的可以继续看下去了,不感兴趣的继续撩妹去吧! 如下图:一位朋友给了我一个报错的图片,为啥为啥取不到值? 我也有点懵,第一反应就是RedisTempla...

2019/04/10 10:10
22
weblogic在linux和window下的安装

weblogic在linux和window下的安装 weblogic下载地址 Windows server2008 一直下一步没什么坑 centos6.5 使用rpm安装jdk8 JDK下载 安装jdl rpm -ivh jdk-8u191-linux-x64.rpm 配置环境变量 ...

2018/11/21 22:12
20
【Java必修课】判断String是否包含子串的四种方法及性能对比

1 简介 判断一个字符串是否包含某个特定子串是常见的场景,比如判断一篇文章是否包含敏感词汇、判断日志是否有ERROR信息等。本文将介绍四种方法并进行性能测试。 2 四种方法 2.1 JDK原生方法...

2019/04/10 10:10
17
AOP和spring AOP学习记录

AOP基本概念的理解 面向切面AOP主要是在编译期或运行时,对程序进行织入,实现代理, 对原代码毫无侵入性,不破坏主要业务逻辑,减少程序的耦合度。 <!--read more--> 主要应用范围: 日志记...

2019/04/10 10:10
25
线程池的学习和使用

[toc] 什么是线程池 线程池的作用是初始化一些线程,当有任务的时候,就从中启动一个来执行相关任务,执行完后,线程资源重新回收到线程池中,达到复用的效果,从而减少资源的开销 创建线程池...

jdk
2019/04/10 10:10
11
JDK1.8源码(十)——java.util.LinkedHashSet类

  同 HashSet 与 HashMap 的关系一样,本篇博客所介绍的 LinkedHashSet 和 LinkedHashMap 也是一致的。在 JDK 集合框架中,类似 Set 集合通常都是由对应的 Map 类集合来实现的(TreeSet 和...

2018/11/24 09:23
3
本地Hadoop集群搭建

什么是Hadoop? Hadoop是一个开源的Apache项目,通常用来进行大数据处理。 Hadoop集群的架构: master节点维护分布式文件系统的所有信息,并负责调度资源分配,在Hadoop集群中node-master就是...

2020/03/14 21:00
150
JVM基础系列第9讲:JVM垃圾回收器

前面文章中,我们介绍了 Java 虚拟机的内存结构,Java 虚拟机的垃圾回收机制,那么这篇文章我们说说具体执行垃圾回收的垃圾回收器。 总的来说,Java 虚拟机的垃圾回收器可以分为四大类别:串...

2018/11/22 09:10
55
idea新建springboot项目

不多说废话,直接进入正题,按照下面的步骤创建一个springboot项目一般不会出错,当然不排除可能会有一些脸黑的,不过应该问题不大。 第一步,如果你是在已有的项目里面,新建一个springboo...

2019/04/10 10:10
113
深入学习JAVA注解-Annotation(学习过程)

JAVA注解-Annotation学习 本文目的:项目开发过程中遇到自定义注解,想要弄清楚其原理,但是自己的基础知识不足以支撑自己去探索此问题,所以先记录问题,然后补充基础知识,然后解决其问题。...

谈谈集合.Queue

之前说到,Java中集合的主要作用就是装盛其他数据和实现常见的数据结构。所以当我们要用到“栈”、“队列”、“链表”和“数组”等常见的数据结构时就应该想到可以直接使用JDK给我们提供的集...

2019/04/10 10:10
11
数据结构 3 二叉查找树、红黑树、旋转与变色 理解与使用

这里再来复习一下二叉树的概念: 每个节点下子元素不可超过两个,必须是0个或者一个或则两个 二叉树是一种有序树。 理解了这些,我们这节要学习的内容就是有关于二叉查找树以及有关红黑树。 ...

jdk
2019/04/10 10:10
34
搭建flutter开发环境

最近入坑flutter,dart还没开始学,搭环境就干了我一天半,不容易,记录一下, 我们先立个目标,这是我已经配好的,我是真的有强迫症,需要打四个对勾,真的不容易,我们一个一先说一下每一个...

基于【SpringBoot】的微服务【Jenkins】自动化部署

  最近,也是抽空整理了一些在工作中积累的经验,通过博客记录下来分享给大家,希望能对大家有所帮助; 一、关于自动化部署   关于自动化部署的优点,我就不在这里赘述了;只要想想手工打...

2018/11/20 16:30
28
我的技术之路 - 工作五年的一次总结

衣带渐宽终不悔,为伊消得人憔悴。 王国维《人间词话》人生三境界之二 从12年接触编程写下第一行代码到现在,不经意已经走过了整整8个年头,步入职场也将满5年。偶尔回想起这些年的经历,在外...

Java基础篇(02):特殊的String类,和相关扩展API

本文源码:GitHub·点这里 || GitEE·点这里 一、String类简介 1、基础简介 字符串是一个特殊的数据类型,属于引用类型。String类在Java中使用关键字final修饰,所以这个类是不可以继承扩展和...

2019/04/10 10:10
18
java线程并发工具类

  本次内容主要讲Fork-Join、CountDownLatch、CyclicBarrier以及Callable、Future和FutureTask,最后再手写一个自己的FutureTask,绝对干货满满! 1、Fork-Join 1.1 什么是Fork-Join   J...

2019/04/10 10:10
24
Spring配置cache(concurrentHashMap,guava cache、redis实现)附源码

  在应用程序中,数据一般是存在数据库中(磁盘介质),对于某些被频繁访问的数据,如果每次都访问数据库,不仅涉及到网络io,还受到数据库查询的影响;而目前通常会将频繁使用,并且不经常...

Java避坑宝典《Java业务开发常见错误100例》上线了

写这个专栏的缘起 之前我写过一篇博客:《朱晔的互联网架构实践心得S2E2:写业务代码最容易掉的10种坑》,引起的关注还是挺多的。后来和极客时间的编辑一拍即合决定以这个为题写一个专栏。其...

2020/03/09 17:11
19

没有更多内容

加载失败,请刷新页面

返回顶部
顶部