windows快速回到桌面快捷键

 【windows键+D键】

2018-06-22 16:41:17

阅读数 3397

评论数 0

深入理解 Java 中的 Lambda

作者:标签: 李三石 来源:my.oschina.net/leili我花了相当多的阅读和编码时间才最终理解Java Lambdas如何在概念上正常工作的。我阅读的大多数教程和介绍都遵循自顶向下的方法,从用例开始,最后以概念性问题结束。在这篇文章中,我想提供一个自下而上的解释,从其他已建立的Ja...

2018-06-22 10:44:11

阅读数 186

评论数 0

浅谈服务治理与微服务

近期都在谈微服务,本人也正在做相关的工作,应领导要求做了一个微服务的分享,本篇文章主要来源于分享的PPT,所以有些简单,有问题可以在下面留言,大家 一起讨论。本篇文章先简单介绍了互联网架构的演变,进而介绍了服务化,最后再介绍微服务,微服务是服务治理的升级也是互联网架构的进一步延伸。互联网架构演变 ...

2018-06-19 20:03:26

阅读数 734

评论数 0

Java线程面试题合集(含答案)

来源:Java线程面试题下面是我自己收集整理的Java线程相关的面试题,可以用它来好好准备面试。 参考文档: 《Java核心技术 卷一》 Java线程面试题 Top 50:http://www.importnew.com/12773.html JAVA多线程和并发基础面试问答: htt...

2018-06-18 14:30:48

阅读数 4251

评论数 0

程序员涨薪必备技能(1-5年必看!!!)

来源:涨薪必备技能(1-5年必看!!!)前言 工作1-5年,当我们向老板提出加薪的时候,或者跳槽去“捡”offer的时候,我们底气够吗?敢不敢不给涨薪就“挥一挥衣袖,不带走一个bug”?是不是提出要求后你的主管、经理立刻同意,为了把你留住。然而,现实往往是…技术不过硬,其他的都免谈。前景 We...

2018-06-14 16:21:44

阅读数 1480

评论数 0

java设计模式之装饰者模式

来源:java模式—装饰者模式1、意图 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。2、适用环境 (1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。(2)处理那些可以撤消的职责...

2018-06-13 20:16:08

阅读数 85

评论数 0

java集合类详解

来源:JAVA集合类汇总一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系 如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边...

2018-06-11 17:17:49

阅读数 73

评论数 0

java线程-看这一篇就够了

来源:Java中的多线程你只要看这一篇就够了 前言 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 基本概念 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“...

2018-06-08 09:52:19

阅读数 149

评论数 0

javaIO详解

来源:编程语言的基础——搞定JavaIO Java I/O流是一组有顺序的,有起点和终点的字节集合。是对设备文件间数据传输的总称和抽象。 在IO中涉及的设备文件包括文件、控制台、网络链接等,这其中又根据流的方向可以将两端的设备文件分为数据源对象和接收端对象 数据源对象:有能力产出数据...

2018-06-07 18:56:07

阅读数 2920

评论数 0

java反射详解

来源:Java基础之—反射(非常重要) 反射是框架设计的灵魂 使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码) 一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对...

2018-06-06 13:28:49

阅读数 121

评论数 0

java注解-最通俗易懂的讲解

来源:秒懂,Java 注解 (Annotation)你可以这样学 Annotation 中文译过来就是注解、标释的意思,在 Java 中注解是一个很重要的知识点,但经常还是有点让新手不容易理解。 我个人认为,比较糟糕的技术文档主要特征之一就是:用专业名词来介绍专业名词。比如: J...

2018-06-05 10:24:36

阅读数 3378

评论数 10

Java异常详解及如何处理

来源:Java异常详解及如何处理 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。 Java提供了更加优秀的解决办法:异常处理机制。 异...

2018-06-01 10:39:40

阅读数 218

评论数 0

最详细的java泛型详解

来源:最详细的java泛型详解 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中...

2018-05-31 10:38:07

阅读数 268

评论数 0

常见的缓存穿透,缓存击穿,缓存雪崩解决方案分析

作者:zeb_perfect来源:blog.csdn.net/zeb_perfect 前言 设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。 缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到...

2018-05-30 10:15:22

阅读数 96

评论数 0

枚举7常见种用法

来源:Java 枚举7常见种用法 DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,...

2018-05-29 00:40:51

阅读数 142

评论数 0

Java 11 新功能来了!

关键时刻,第一时间送达! 目前 Oracle 已经发布了 Java Development Kit 10,下个版本 JDK 11 也即将发布。本文介绍 Java 11 的新功能。 根据Oracle新出台的每6个月发布一次Java SE的节奏,Java 11将于2018年9月发布,迄今为止Ora...

2018-05-26 18:44:41

阅读数 113

评论数 0

Docker入门指南

地址:docker入门指南 更换国内镜像源 docker store地址默认是在国外,下载速度很慢,自行更换国内docker加速地址。 名词解释 image: 镜像containers: 容器docker-machine: docker虚拟主机docker store: docker存储云 术语 ...

2018-05-26 13:06:07

阅读数 167

评论数 0

分布式之数据库和缓存双写一致性方案解析

来源:分布式之数据库和缓存双写一致性方案解析 引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,...

2018-05-25 14:15:48

阅读数 67

评论数 0

JAVA设计模式之单例模式

来源:JAVA设计模式之单例模式 概念:   java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点:   1、单例类只能有一个实例。  2、单例类必须自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这...

2018-05-23 20:36:04

阅读数 50

评论数 0

常见的Redis面试题及分布式集群讲解

作者 :蘑菇先生出处 : http://www.cnblogs.com/mushroom/ 1. 使用Redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,l...

2018-05-22 00:20:49

阅读数 137

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭