热门关键字:
如何参与一个顶级开源项目

前言最近个人事情比较多(搬家、换工作、短暂休息)所以一直也没有顾得上博客更新,恰好最近收到一封邮件提醒了我。也是时候写一篇文章来聊聊参与开源项目的事(最近也确实进入了笔荒期)。ps:第一次收到这样的中秋节礼物,加上Dubbo社区的活跃及阿里的重视度,还在做RPC或微服务技术选型的朋友可以考虑Dubbo。参与开源现在具体来聊聊参与开源的事;日常几乎所有的开发者都会享受到开源项目所带来的便利...

240
2020/4/21 15:20:35
0
View Details
这个秋季过关斩将—设计模式,分布式,多线程

一、前言今天为什么要谈论这个话题昵?想必大家都知道了,又到一年的中跳槽季了,肯定有一些小伙伴寂寞难耐,想出去搞事情了。在此,我抛出三个词,这三词应该归属面试最热词的范畴了,这是我自身体会及从各个同行公认的。下面我简单概述一下,希望对大伙有所帮助。二、设计模式概念设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用...

222
2020/4/21 15:20:06
0
View Details
1.3 JAVA集合框架以及区别

涉及的参考链接:https://www.runoob.com/java/java-collections.html,http://how2j.cn/k/collection/collection-arraylist/363.html一、为什么常用集合而不用数组?引用集合代替数组,数组初始化必须声明长度,容易引起资源浪费以及资源占用不足,常常数组下边越界。ArrayList不用定义长度,每增加一个...

210
2020/4/21 15:19:17
0
View Details
Springboot 错误处理机制

SpringBoot默认的错误处理机制即我们常见的白色的ErrorPage页面浏览器发送的请求头:如果是其他的请求方式,比如客户端,则相应一个json数据:原理;是通过ErrorMvcAutoConfiguration,错误处理的自动配置;给容器中添加了以下组件1、DefaultErrorAttributes:帮我们在页面共享信息;@OverridepublicMap<String,O...

218
2020/4/21 15:16:22
0
View Details
聊一聊Java字符串的不可变

前言在Java开发中String(字符串)对象是我们使用最频繁的对象,也是很重要的对象。正是使用得如此频繁,String在实现层面上不断进行优化,从Java6到Java7,再到Java9的新实现,都是为了提升String对象的性能,而其中不变的是String所生俱来的特性:不可变。本文主要聊一聊String的不可变,以及为什么存在的。什么是String的不可变...

198
2020/4/21 15:15:13
0
View Details
Spring Security 解析(一) —— 授权过程

SpringSecurity解析(一)——授权过程??在学习SpringCloud时,遇到了授权服务oauth相关内容时,总是一知半解,因此决定先把SpringSecurity、SpringSecurityOauth2等权限、认证相关的内容、原理及设计学习并整理一遍。本系列文章就是在学习的过程中加强印象和理解所撰写的,如有侵权请告知。项目环境:JDK1.8Springbo...

194
2020/4/21 15:14:51
0
View Details
阿里注册中心Nacos生产部署方案

一、说明生产环境中部署nacos首先肯定是使用集群模式cluster保证高可用,本文主要详细介绍最佳的集群方案怎样搭建与springcloud程序怎样集成?二、集群方案下图是官方推荐的集群方案,通过域名+VIP模式的方式来实现,可读性好而且换ip方便这里的VIP直接使用Nginx就可以实现了?三、方案实现nacos集群最低配置是至少需要3个实例,因为我在本地搭建只有一台机器所以通过修改端口...

253
2020/4/21 15:13:52
0
View Details
Dubbo

1、概念Dubbo是一个基于java的RPC(RemoteProcedureCall)框架。1.1、RPC远程过程调用,即在A系统中,远程调用B系统的某个方法或者函数。1.1.1、PRC需要解决的问题(1)、通讯问题(2)、寻址问题(3)、序列化与反序列化调用过程中,数据的传输需要先序列化,得到数据进行反序列化。1.2、作用在分布式环境下,透明化调用远程方法,就像调用本地方法...

325
2020/4/20 14:41:19
0
View Details
图片查看器

1.下面一段代码,不知道是怎么打开图片文件的。/***@authorSteven*Func:查看照片*Created:2019-8-17*/importjava.awt.EventQueue;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.eve...

216
2020/4/20 14:40:48
0
View Details
equals和==的区别

equals方法是java.lang.Object类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:Strings1,s2,s3="abc",s4="abc";s1=newString(...

263
2020/4/20 14:40:27
0
View Details