百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT技术
那些有用但不为大家所熟知的 Java 特性

本文最初发表于PiotrMińkowski的个人站点Medium网站,经作者授权,由InfoQ中文站翻译分享。...

java基础类型中的char和byte的辨析及Unicode编码和UTF-8的区别

在平常工作中使用到char和byte的场景不多,但是如果项目中使用到IO流操作时,则必定会涉及到这两个类型,下面让我们一起来回顾一下这两个类型吧。char和byte的对比...

Java教程:开发属于自己的第一个Java程序

搭建好了Java开发环境之后,下面就来学习一下如何开发Java程序。为了让初学者更好地完成第一个Java程序,接下来通过几个步骤进行逐一讲解。1.编写Java源文件在D盘根目录下新建一个test文件夹...

「分布式锁」三种分布式锁的实现

0x00概述随着互联网技术的不断发展,用户量的不断增加,越来越多的业务场景需要用到分布式系统。分布式系统有一个著名的理论CAP,指在一个分布式系统中,最多只能同时满足下面三项中的两项:一致性(Con...

Redis之Lua脚本

Redis在2.6版本提供了Lua脚本支持,在Redis服务器启动阶段创建并初始化一个Lua环境,并将其嵌入到服务器中。lua脚本是一种由C编写的可嵌入的轻量级语言,详见Lua官网:http://ww...

最强分布式锁工具:Redisson

一.什么是Redisson?Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-MemoryDataGrid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多...

Redis中的Lua脚本怎么玩

Redis中的Lua脚本怎么玩Lua是一门强大、快速、轻量的嵌入式脚本语言,我们日常开发中接触的最多的还是Redis为保证原子性使用Lua执行多命令的一种方法,那么现在先来熟悉Lua基本用法。...

redis中如何保证原子性

在Redis中,保证原子性意味着确保一系列操作要么全部执行,要么全部不执行,不会出现中间状态。以下是一些在Redis中保证原子性的方法:1.单命令操作...

Redis高级特性之发布/订阅和Lua脚本执行原理分析

前言Redis当中除了之前介绍的事务,持久化等高级特性之外,还提供了发布与订阅,Lua脚本,事件机制等高级特性,本文会继续介绍Redis的另外两大高级特性:...

【Redis】Redis 性能优化

Redis的性能要如何优化?为了提升Redis的性能,这篇文章跟大家一起聊聊Redis性能优化,希望对你会有所帮助。前言...