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