技术探索

64 篇文章
14 人订阅

全部文章

日薪月亿

(翻译)理解并发的核心概念二

当多个线程在等待彼此释放持有的资源,从而形成了资源占有和等待的循环时,就产生了死锁。可能产生死锁的例子:

9440
日薪月亿

Java并发编程之线程池

java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池

9510
日薪月亿

Java并发编程之线程池

java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池

11100
日薪月亿

(翻译)理解并发的核心概念二

上文连接:https://cloud.tencent.com/developer/article/1646244

14030
日薪月亿

(翻译)理解并发的核心概念一

原文链接:https://dzone.com/asset/download/210335

13040
日薪月亿

redis数据结构及内部编码-hash数据结构

在讲redis的hash数据结构之前我们先了解下skiplist Wikipedia给出的解释如下: 跳跃列表(skiplist)是一种数据结构。它允许快速查询...

14130
日薪月亿

redis数据结构及内部编码-string数据结构

在redis中,当我们想要知道一个key的类型的时候,我们可以使用type命令 eg

19130
日薪月亿

微服务扩展性和高可用-集群

集群是一组计算机系统,它们协同工作以形成用户作为单个系统的形式。部署集群是为了提高服务可用性或提高计算或数据操作性能。就等效计算能力而言,集群比具有相同性能特征...

20510
日薪月亿

微服务扩展性和高可用-可扩展性、高可用性和性能

术语可扩展性、高可用性、性能和关键任务对于不同的组织或组织内的不同部门来说可能意味着不同的事情。它们经常互换,造成混乱,导致管理不善的期望、实现延迟或不切实际的...

1K30
日薪月亿

微服务扩展性和高可用-性能(翻译)

性能是指在定义的时间段内特定工作负载下的系统吞吐量和延迟。性能测试验证有关系统吞吐量、可伸缩性、可靠性和资源使用的实施决策。性能工程师与开发和部署团队合作, 以...

16740
日薪月亿

微服务扩展性和高可用-冗余和容错(翻译)

冗余系统(Redundant system)设计取决于任何系统组件故障独立于其他组件故障的预期。

37820
日薪月亿

微服务扩展性和高可用-集群(翻译)

集群是一组计算机系统,它们协同工作以形成用户作为单个系统的形式。部署集群是为了提高服务可用性或提高计算或数据操作性能。就等效计算能力而言,集群比具有相同性能特征...

30320
日薪月亿

微服务扩展性和高可用-缓存(翻译)

缓存是一种在多个消费端或服务端之间共享数据的技术,计算或获取数据都是非常昂贵的.数据存储和检索在一个子系统中。该子系统提供对频繁访问数据副本的快速访问。

23540
日薪月亿

微服务扩展性和高可用-章节2(翻译)

SLA决定系统是否必须扩展。它们还推动了增长时间表。股票交易系统必须在最低和最高可用性水平内实时扩展。相比之下,电子商务系统可能会在一年中“缓慢”的几个月扩大规...

26250
日薪月亿

服务扩展性和高可用-章节1(翻译)

术语可扩展性、高可用性、性能和关键任务对于不同的组织或组织内的不同部门来说可能意味着不同的事情。它们经常互换,造成混乱,导致管理不善的期望、实现延迟或不切实际的...

26040
日薪月亿

oracle 用interval 求时间

15920
日薪月亿

java 日志格式化

不管我们使用何种语言开发,一旦程序发生异常,日志是一个很重要的数据。但是并不是意味着打印的日志越多越好,我们需要的是有用的日志。 曾经参与一个很重要的项目优化,...

67920
日薪月亿

java 图片加水印(图片或者文本)

对于上传的图片,有时候我们需要加上水印来标识图片的来源,以下java代码用来处理图片加文字和图片水印

88720
日薪月亿

Spring AOP获取请求URL的入参及返回值(通用方法)

以下代码为通用的代码,其中json解析使用的是fastJson,可以记录用户访问的ip、url、入参和出参

63830
日薪月亿

Oracle恢复到某一个时间点

操作数据库一不小心将很重要的数据删除了,找备份也没有,幸好Oracle有闪回的功能。

36410

扫码关注云+社区

领取腾讯云代金券