上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页
摘要: 第一步,自身的业务场景: 在我日常做的项目中,目前涉及了以下这些业务场景: 场景一: 比如分配任务场景。在这个场景中,由于是公司的业务后台系统,主要是用于审核人员的审核工作,并发量并不是很高,而且任务的分配规则设计成了通过审核人员每次主动的请求拉取,然后服务端从任务池中随机的选取任务进行分配。这个场 阅读全文
posted @ 2018-06-06 21:19 南望孤笑 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 这里涉及到的问题其实就是普遍的读-改-写,redis可以保证每个操作的原子性,但是无法保证多个操作的原子性,解决的方法可以使用redis提供的multi和watch命令,具体使用如下:1.watch住你想要读取的key2.multi开启事务3.读取key的内容4.修改value内容5.更 阅读全文
posted @ 2018-06-06 20:59 南望孤笑 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: 前言 对于 Java 反射,平常工作中虽然经常用到,但一直以来都没有系统总结过,所以趁着目前有空总结一下,加深一下理解。 如果发现谬误,欢迎各位批评指正。 本文相关知识点大部分总结自 Oracle 官方文档。对于英文比较好的朋友,建议直接阅读原文档。 按例,首先描述一下定义: Reflection 阅读全文
posted @ 2018-06-06 19:57 南望孤笑 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 当我们的数据存储到Redis的时候,我们的键(key)和值(value)都是通过Spring提供的Serializer序列化到数据库的。RedisTemplate默认使用的是JdkSerializationRedisSerializer,StringRedisTemplate默认使用的是String 阅读全文
posted @ 2018-06-06 12:02 南望孤笑 阅读(8975) 评论(0) 推荐(0) 编辑
摘要: 关于base64编码Encode和Decode编码的几种方式 Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将Binary资料可视化之外,也常用来表示字串加密过后的内容。如果 阅读全文
posted @ 2018-06-05 17:05 南望孤笑 阅读(285203) 评论(0) 推荐(21) 编辑
摘要: 1.== 和equals (1)==号在比较基本数据类型时比较的是值,而用==号比较两个对象时比较的是两个对象的地址值 equals()方法存在于Object类中,因为Object类是所有类的直接或间接父类,也就是说所有的类中的equals()方法都继承自Object类 Object类中equals 阅读全文
posted @ 2018-06-04 20:38 南望孤笑 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 实用工具/API PNG图片无损压缩 在线给图片加水印 随机密码生成 随机头像生成 微博一键清理工具 CSS压缩 在线工具 免费虚拟主机 技术摘要 https://github.com/biezhi/java-bible https://www.cnblogs.com/imyjy/p/7097595 阅读全文
posted @ 2018-06-04 17:14 南望孤笑 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 阅读目录: 概述 分布式锁 多实例分布式锁 总结 概述 在多线程环境下,通常会使用锁来保证有且只有一个线程来操作共享资源。比如: object obj = new object(); lock (obj) { //操作共享资源 } 利用操作系统提供的锁机制,可以确保多线程或多进程下的并发唯一操作。但 阅读全文
posted @ 2018-06-04 15:56 南望孤笑 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 阅读目录: 高可用 数据同步 分布式 分布式集群时代 总结 高可用 高可用(High Availability),是当一台服务器停止服务后,对于业务及用户毫无影响。 停止服务的原因可能由于网卡、路由器、机房、CPU负载过高、内存溢出、自然灾害等不可预期的原因导致,在很多时候也称单点问题。解决单点问题 阅读全文
posted @ 2018-06-04 15:44 南望孤笑 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 阅读目录: 性能相关的数据指标 内存使用率used_memory 命令处理总数total_commands_processed 延迟时间 内存碎片率 回收key 总结 性能相关的数据指标 通过Redis-cli命令行界面访问到Redis服务器,然后使用info命令获取所有与Redis服务相关的信息。 阅读全文
posted @ 2018-06-04 15:35 南望孤笑 阅读(177) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页