会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hippoppower
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
下一页
2022年1月8日
Redisson封装的lock技术点
摘要: Redisson封装的技术点其实就是常用的lock技术: 1, 添加lockId, 以达到精准del. 如果没有lockId, Thread A lock之后 因超时释放锁, Thread B获得锁, 开始执行. Thread A恢复连接, 删除锁, 此时, 删除的是B的锁. 造成Thread C获
阅读全文
posted @ 2022-01-08 20:58 hippoppower
阅读(146)
评论(0)
推荐(0)
2021年11月3日
记一次有趣的技术事件2
摘要: 控件内嵌的排序功能为按字母顺序排序, 无法自定义. 这时候如果首字母是空格的话, 会排在最前面. 客户提出想把空格排在最后面, 而排序又无法干预, 可以将空格改为日文输入法的空格, ascii码会在26个字母之后. 实现排在最后.
阅读全文
posted @ 2021-11-03 18:39 hippoppower
阅读(21)
评论(0)
推荐(0)
2021年10月2日
记一次有趣的技术事件
摘要: 现在面试动不动就要你讲述一次技术难题的解决经历, 不注意积累当场可能还讲不出来. 刚好这几天遇到一个有意思的, 积累一下: 我们有一个大表查询, 300多个字段, 之前运行的还好, 但昨天经过一次新的数据导入, 出现了row超过最大长度的错误. 经过在网上查询,发现数据库的row的最大长度是8k,
阅读全文
posted @ 2021-10-02 19:10 hippoppower
阅读(39)
评论(0)
推荐(0)
2021年7月8日
为什么用java内存, 而不用redis
摘要: 用HashMap一定比Redis快的,因为Redis会有额外的网络IO的开销,那为什么用Redis而不用HashMap? 首先目前大部分的系统是分布式的,这种情况下使用HashMap的话,缓存利用率不高,每台机器上都会有相同的缓存副本,浪费内存。 当A存在某个Key的缓存 B没有,而请求访问到了B,
阅读全文
posted @ 2021-07-08 23:36 hippoppower
阅读(662)
评论(0)
推荐(0)
Redis笔记2- 数据类型
摘要: 热点数据, String 最大储存512M mset age 18 address beijing mget username age 整数: incr num decr num decr num 3 del num //删 hash 相当于hashmap hset key field value
阅读全文
posted @ 2021-07-08 22:57 hippoppower
阅读(48)
评论(0)
推荐(0)
深入Spring Boot (十五):web.xml去哪了
摘要: 如今,开发基于Spring的web应用越来越少使用到web.xml,或者基本上已经看不到web.xml,那这个web.xml到底去哪了呢,接下来我们一起来探索一下。 Servlet3前使用web.xml 在Servlet3.0之前,web.xml是开发web应用必须配置的文件,可以通过它配置Disp
阅读全文
posted @ 2021-07-08 14:04 hippoppower
阅读(571)
评论(0)
推荐(0)
2021年7月7日
MQ实际问题笔记
摘要: 为什么用MQ: 系统解耦合, 异步化, 消除高峰, 缺点: 1系统可用性降低, mq一旦不好用, 系统整个不好用, 要等mq修复 2 复杂性, 重发, 漏发 3 一致性问题, 触发计算A ,计算B 需要一起成功, 结果B未成功, 各mq优缺点: active rabbitMQ RocketMQ 万级
阅读全文
posted @ 2021-07-07 10:18 hippoppower
阅读(82)
评论(0)
推荐(0)
2021年7月6日
Rabbit发送接收消息
摘要:
阅读全文
posted @ 2021-07-06 14:29 hippoppower
阅读(34)
评论(0)
推荐(0)
RabbitMQ-交换机类型
摘要: MQ, 异步, 解耦合 时效性不是特别高的功能, 可以用MQ完成, 不占用响应时间 基于AMQP协议 集群, 在集群的机器上做镜像, 高可用:部分节点出问题, 仍然可以保持运行 Tracing, 异常机制, 问题描述 安装: erlang rabbitmq-server start rabbitmq
阅读全文
posted @ 2021-07-06 11:04 hippoppower
阅读(104)
评论(0)
推荐(0)
2021年7月5日
eureka, gateway-微服务
摘要: 理论上一个微服务只解决一件事 隔离性强 理论上跨语言注册中心, netflix - eureka , 暴露地址, 通过地址 @EnableEurekaServer @SpringBootApplication 网关, 所有的请求进网关, 由网关转发, 网关也是要作为客户端注册进注册中心 网关项目里配
阅读全文
posted @ 2021-07-05 22:48 hippoppower
阅读(262)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告