会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
系统攻城狮
设计模式——代码之美
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
···
25
下一页
2019年3月2日
给敏感字符加星号处理
摘要: 支持不同长度的字符串,自动加星号处理:
阅读全文
posted @ 2019-03-02 11:40 系统攻城狮
阅读(576)
评论(0)
推荐(0)
2019年1月21日
《图解Java多线程设计模式》读书笔记
摘要: 略读中...后面详读的时候,补充经典图片和文字说明
阅读全文
posted @ 2019-01-21 18:10 系统攻城狮
阅读(531)
评论(0)
推荐(0)
数据库连接超时:“The last packet successfully received from the server was xxx milliseconds ago”
摘要: 产生的原因:应用方的数据库连接有效期时间,大于数据库自己设置的有效期。 解决方案: 一、修改druid配置(如果使用druid的话) PS.此方案对性能会有一定影响 二、修改数据库连接配置 在数据库连接上,加“&autoReconnect=true&failOverReadOnly=false”配置
阅读全文
posted @ 2019-01-21 10:23 系统攻城狮
阅读(103286)
评论(1)
推荐(0)
2018年11月19日
centos用YUM装mysql笔记
摘要: 安装的方法,参考:https://blog.csdn.net/jeffleo/article/details/53559712 注意事项: 1.上面教程中,关于设置密码的地方,SQL语句有误,单引号要改成双引号 2.按照上面教程安装完MYSQL以后,使用navicat连接会报错误:10038。关闭防
阅读全文
posted @ 2018-11-19 16:49 系统攻城狮
阅读(164)
评论(0)
推荐(0)
2018年11月16日
基于redis的分布式锁(转)
摘要: 基于redis的分布式锁 1 介绍 这篇博文讲介绍如何一步步构建一个基于Redis的分布式锁。会从最原始的版本开始,然后根据问题进行调整,最后完成一个较为合理的分布式锁。 本篇文章会将分布式锁的实现分为两部分,一个是单机环境,另一个是集群环境下的Redis锁实现。在介绍分布式锁的实现之前,先来了解下
阅读全文
posted @ 2018-11-16 14:23 系统攻城狮
阅读(264)
评论(0)
推荐(0)
2018年11月15日
业务限流场景简单实现方案:RateLimiter
摘要: 前因:因为本系统中,有大数据高并发的场景。在向下游系统发送请求的时候,需要限流。否则会造成下游系统的堵塞。 实现方案1: Thread.sleep(ms). 优点:简单粗暴,一行代码搞定 缺点:有点low,万一线程被抢了,无法唤醒怎么办 实现方案2: Guava的RateLimiter类 优点:简单
阅读全文
posted @ 2018-11-15 15:36 系统攻城狮
阅读(1629)
评论(0)
推荐(0)
2018年10月25日
ceph储存的S3接口实现(支持断点续传)
摘要: 最近公司准备接ceph储存,研究了一番,准备用亚马逊的s3接口实现,实现类如下: 业务接口要实现包括分片上传(支持断点续传)、分片下载等功能,上面类是底层类不包含业务逻辑。 maven依赖: 开发感受: 1.ceph官网上提供的s3接口文档(java版),内容又少又旧,已经基本不能当做参考了。所以A
阅读全文
posted @ 2018-10-25 17:53 系统攻城狮
阅读(8709)
评论(3)
推荐(0)
2018年10月24日
使用ByteArrayOutputStream解决IO乱码问题的踩坑记录
摘要: 经过:今天在用s3接口做ceph储存的时候,要实现一个io下载的接口。需要把InputStream转成byte[],一开始,是的写法是这样的: 可是下载的文件稍大一些,就会出现乱码。于是换了网上推荐的,使用byte缓存的方法,来实现InputStream转成byte[]: 乱码的情况就解决了 总结:
阅读全文
posted @ 2018-10-24 12:03 系统攻城狮
阅读(11403)
评论(0)
推荐(0)
2018年10月17日
Hbasewindows系统下启动报错及解决办法
摘要: 今天在本地windows电脑上,装pinpoint时,需要先安装一个Hbase数据库,按照教程下载启动Hbase数据库时,却启动报错:java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoo
阅读全文
posted @ 2018-10-17 15:54 系统攻城狮
阅读(1409)
评论(0)
推荐(0)
HBase和MongoDB的区别
摘要: Mongodb用于存储非结构化数据,尤其擅长存储json格式的数据。存储的量大概在10亿级别,再往上性能就下降了,除非另外分库。Hbase是架构在hdfs上的列式存储,擅长rowkey的快速查询,但模糊匹配查询(其实是前模糊或全模糊)不擅长,但存储的量可以达到百亿甚至以上,比mongodb的存储量大
阅读全文
posted @ 2018-10-17 11:30 系统攻城狮
阅读(10885)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
···
25
下一页
公告