夏日阳光

建站经验分享与交流的个人博客。

页面预加载特效插件

为了提升WEB网站的用户体验,有的时候,页面在预加载时需要显示一个提示正在加载中的预加载图标,等页面完全加载完之后预加载图标消失。Fakeloader插件可以很好地实现这一功能,本文简单介绍Fakel...
阅读全文

分布式锁与实现(一)—基于Redis实现

目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(...
阅读全文

Dubbo常见的序列化方式

dubbo RPC是dubbo体系中最核心的一种高性能、高吞吐量的远程调用方式,我喜欢称之为多路复用的TCP长连接调用,简单的说: 长连接:避免了每次调用新建TCP连接,提高了调用的响应速度 多路复用...
阅读全文

git常用命令

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个...
阅读全文

Dubbo负载均衡策略

Dubbo(读音)是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。Dubbo是一款高性能、轻量级的开源Java...
阅读全文

Dubbo Documentation

The most common way to use Dubbo is to run it in Spring framework. The following content will guide ...
阅读全文

java中创建对象的方式

Java是一种面向对象的程序设计语言(Object Oriented Programming:OOP),面向对象的程序设计语言中有类和对象的概念,对象就是一个真实世界中的实体,对象与实体是一一对应关系...
阅读全文

如何生成及运行.jar格式的文件

.jar格式的文件在我们日常的开发工作中会经常用到,本文简单介绍如何生成.jar格式的文件以及如何在Linux环境中运行。 1、如何生成jar文件 在Eclipse中,可以通过右键点击工程->R...
阅读全文

Dubbo常用端口及通信情况

通过Dubbo开发的程序,在做防火墙安全策略的时候需要知道各部分使用了哪些端口,本文简单概括了Dubbo各模块之间的端口通信情况。 1、dubbo生产者、消费者与注册中心zookeeper之间的通信...
阅读全文

服务器安装SSL证书

HTTP超文本传输协议是用来在Internet上传送超文本的传送协议,它可以使浏览器更加高效,减少网络传输。但HTTP协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险。 HTTPS安全超文...
阅读全文