加载中
还在使用集合类完成这些功能?不妨来看看 Guava 集合类!!!

博文地址:https://sourl.cn/CXgw9P 日常开发中,小黑哥经常需要用到 Java 提供集合类完成各种需求。Java 集合类虽然非常强大实用,但是提供功能还是有点薄弱。 举个例子,小黑哥最近接到一个...

2019/04/10 10:10
18
java原子操作CAS

  本次内容主要讲原子操作的概念、原子操作的实现方式、CAS的使用、原理、3大问题及其解决方案,最后还讲到了JDK中经常使用到的原子操作类。 1、什么是原子操作?   所谓原子操作是指不会...

2019/04/10 10:10
21
Java中的注解

注解的基础知识 元注解:@Retention @Target @Document @Inherited Annotation型定义为@interface, 所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口...

2019/04/10 10:10
10
String的那些事

[toc] String的特点? 通过查看String类的源码我们得知:String类被final关键字修饰,这即是说明String类的特点就是:<font color='red'>字符串对象一旦被初始化就不会被改变。</font>注意:...

2019/04/10 10:10
14
腾讯云服务器遭到勒索病毒经历

第一次发文,纪念一下服务器(腾讯云服务器 CentOS 7)被黑经历,也提醒下读者提高安全意识。 正在着手写一个分布式的项目,注册中心放置于云服务器上,突然发现报出连不上zookeeper的错误。...

2018/11/26 15:23
178
Java NIO概述

传统的输入输出流都是阻塞的输入输出。举个列子:当用传统的流进行数据输入时,如果流中没有数据,它会阻塞当前线程往下执行,等到从流中读到数据为止。另外传统的输入输出流每次处理的是一个...

2019/04/10 10:10
7
Kubernetes Jenkins动态创建Slave

[TOC] 0、前言 首先,我们考虑个问题,为何需要jenkins slave?其实在生产环境中,如果用单master,除非你单机器的配置特别高并且构建次数不多情况下,可以不考虑使用slave,但是,在构建次数...

2019/04/10 10:10
92
学习编写Dockerfile

前言 我们学习docker的话,其主要目的还是要用来改变我们部署应用程序的传统习惯,达到解放生产力,解放人力的目的。这篇则自己来熟悉一下dockerfile常用命令。并且尝试改变下生产环境手动部...

2018/11/24 17:40
9
进程无故消失的破案历程

概述 前段时间公司有个系统的进程老是无故退出,在客户那边好好的,在家里服务器上老是出现,而且出现的时间也没啥规律,当然最终查出来还是有规律的,不过这个规律比较特别。大家看了后面的...

2019/04/10 10:10
32
spring+springmvc+hibernate 礼品管理系统

spring+springmvc+hibernate template礼品管理系统 1.简单介绍 如标题所示,这篇文章简单写了一个基于spring+springmvc+hibernate template的礼品管理系统,适合初学者,这是我的第三篇文章,...

2018/11/23 11:09
65
Java的动态代理

Java的动态代理 动态代理: 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 一、java基于接口的动态代理 基于接口的...

2019/04/10 10:10
12
通过源码分析Java开源任务调度框架Quartz的主要流程

通过源码分析Java开源任务调度框架Quartz的主要流程 从使用效果、调用链路跟踪、E-R图、循环调度逻辑几个方面分析Quartz。 github项目地址: https://github.com/tanliwei/spring-quartz-cl...

每天都在用 Map,这些核心技术你知道吗?

本篇文章站在多线程并发安全角度,带你了解多线程并发使用 HashMap 将会引发的问题,深入学习 ConcurrentHashMap ,带你彻底掌握这些核心技术。 全文摘要: HashMap 核心技术 ConcurrentHash...

jdk
2019/04/10 10:10
23
Spring Boot 自动装配流程

Spring Boot 自动装配流程 本文以 mybatis-spring-boot-starter 为例简单分析 Spring Boot 的自动装配流程。 Spring Boot 发现自动配置类 这里说的自动配置类指的是在 META-INF/spring.fact...

Elasticsearch构建全文搜索系统

[toc] 前言 Elasticsearch 是一个分布式、可扩展、实时的搜索与数据分析引擎,通过它我们可以构建出一个强大的全文搜索系统,解决诸如文章检索慢,商品检索慢、MySQL的like查询慢这样的问题。...

2019/04/10 10:10
31
从Docker 到Jenkins 到Ansible的部署经验

[TOC] 从Docker 到Jenkins 到Ansible的部署经验 工作中,除了开发功能,还负责系统的部署工作。我从频繁的部署工作中,逐渐找到了一些偷懒的方法。从传统的Java -jar命令启动服务,到通过Doc...

2018/11/24 15:05
80
初探Linux

<br> 这是一个小小新手根据自己对Linux的理解而写下的笔记,记录的是大体的学习内容。记录的笔记不全面,甚至没有整体的概念,但也希望能够给部分人一些入门的帮助,实机基于CentOS 7。 <br>...

2019/04/10 10:10
29
教妹学Java:Spring 入门篇

你好呀,我是沉默王二,一个和黄家驹一样身高,刘德华一样颜值的程序员(管你信不信呢)。从两位偶像的年纪上,你就可以断定我的码龄至少在 10 年以上,但实话实说,我一直坚信自己只有 18 岁...

系统学习 Java IO (一)----输入流和输出流 InputStream/OutputStream

目录:系统学习 Java IO ---- 目录,概览 InputStream 是Java IO API中所有输入流的父类。 表示有序的字节流,换句话说,可以将 InputStream 中的数据作为有序的字节序列读取。 这在从文件读...

2018/11/23 14:18
16
超强图文|并发编程【等待/通知机制】就是这个feel~

你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it well enough 现陆续将Demo代码和技术文章整理在一起 Github实践...

2019/04/10 10:10
6

没有更多内容

加载失败,请刷新页面

返回顶部
顶部