June1993
June1993
全部文章
分类
java基础(51)
linux(3)
spring(14)
springboot(7)
springmvc/mybatis(8)
Tomcat/Jmeter(4)
UML(2)
一些小工具(5)
分布式中间件(15)
前端(3)
多线程与并发编程(9)
大数据(9)
数据库(19)
数据结构与算法(29)
未归档(12)
环境及一些报错问题(14)
综合(6)
计算机基础(4)
计算机网络(5)
设计模式(10)
归档
标签
去牛客网
登录
/
注册
June1993的博客
全部文章
(共229篇)
git如何忽略已经加入版本控制的文件
首先gitstatus 查看 .idea文件夹里面的文件已经放进.gitignore文件,但是由于在加入.gitignore之前已经加入了版本控制, 所以并未被忽略。 当执行 git rm --cached .idea/workspace.xml 之后 发现.idea/w...
2019-05-28
0
486
ElasticSearch系列一(什么是ElasticSearch)
目录 es的安装与启动 索引的相关操作 快速查看集群中有哪些索引 简单的索引操作 创建索引: 删除索引: ES的CRUD操作 (1)新增商品:新增文档,建立索引 (2)查询商品:检索文档 (3)修改商品:替换文档 修改商品:更新文档 删除商品:删除文档 几种搜索...
2019-05-27
0
886
SimpleDateFormat的线程安全问题和ThreadLocal的使用
在项目中,我们经常会用SimpleDateFormat做时间格式的转换。并做成公用类使用。代码如下 public class DateUtil { private static final SimpleDateFormat sdf = new SimpleDateFormat("...
2019-05-24
0
666
docker学习笔记
一. doker是什么 1.docker的出现 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验 Docker之所以发...
2019-05-23
0
1617
Synchronized 底层原理
我们先通过反编译下面的代码来看看Synchronized是如何实现对代码块进行同步的: package com.paddx.test.concurrent; public class SynchronizedDemo { public void method() { s...
2019-05-22
0
685
分布式锁简单入门以及三种实现方式介绍
很多小伙伴在学习Java的时候,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!等到了一定程度的时候对于与Java多线程相关的东西就很难理解,今天需要探讨的东西也是一样的和Java多线程相关的!做好准备,马上开车! 学过Java多线程的应该都知道什么是锁...
2019-05-22
0
492
设计模式—适配器模式,装饰模式,代理模式异同
-- 设计模式—适配器模式,装饰模式,代理模式异同 --
2019-05-21
0
553
装饰器模式
一、概述 装饰器模式作用是针对目标方法进行增强,提供新的功能或者额外的功能。 不同于适配器模式和桥接模式,装饰器模式涉及的是单方,和代理模式相同,而且目标必须是抽象的。 而实际上,装饰器模式和代理模式的实现方式基本一致,只在目标的存在上有些差别,这个后面我们具体讲述。 二、初步分析 上面提...
2019-05-21
0
1000
外观模式(门面模式)
一、概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 二、角色及使用场景 简单来说,该模式就是把一些复杂的流程...
2019-05-20
0
636
中华石杉老师课程汇总
辛苦整理的中华石杉老师课程,网上找了好久,这应该是最全的一个版本! 中华石杉Java面试突击第一季:(首推) (这套面试课程,已经让无数Java coder华丽转身跳槽。话不多说,自己看看内容就知道了) 链接: https://pan.baidu.com/s/1EKi9DkkiEFZRq...
2019-05-16
1
1491
首页
上一页
5
6
7
8
9
10
11
12
13
14
下一页
末页