殷天文

24
获赞数
0
关注数
9
粉丝数
大连
IP 属地未知
2018-12-28 加入
浏览 7.8k

安静写点东西
欢迎关注公众号:殷天文

52 声望|新手
java
45
源码
17
事务
14
spring
14
redisson
10
黄金勋章
暂未获得该勋章
如何获得
2 白银勋章
个人动态
  • 发布了文章2021-03-11
    Kafka Connect 实战 ---- 入门
    Kafka Connect 是一款可扩展并且可靠地在 Apache Kafka 和其他系统之间进行数据传输的工具。 可以很简单的定义 connectors(连接器) 将大量数据迁入、迁出Kafka。
  • 发布了文章2021-02-07
    问题分析:Kafka Connect 引入了Fastjson后,Rest API响应为{}
    最近在学习Kafka Connect,写了个连接器的demo。在demo提交了几个版本之后,突然发现Kafka Connect Rest API 无法正常响应了,明明有正在运行的连接器,查询status,居然返回{}
  • 赞了文章2021-02-05
    美团2020技术年货,1300+页电子书
    新年将至,年味渐浓。在此之际,美团技术年货如期而至。2020年,美团技术公众号发布了60多篇技术文章以及10多篇国际顶会论文,现在将它整理成一本厚达1300多页的电子书,作为新年礼物赠送给大家。
  • 赞了文章2021-02-01
    Java 多线程上下文传递在复杂场景下的实践
    海外商城从印度做起,慢慢的会有一些其他国家的诉求,这个时候需要我们针对当前的商城做一个改造,可以支撑多个国家的商城,这里会涉及多个问题,多语言,多国家,多时区,本地化等等。在多国家的情况下如何把识别出来的国家信息传递下去,一层一层直到代码执行的最...
  • 赞了文章2021-01-20
    技术分享 | mysql 表数据校验
    作者:杨涛涛来源于客户的问题:数据库校验的方法有哪些,能否给他说说? 我:直接 percona toolkit 不就行了。客户:服务器装任何软件都得评审,评审一次多长时间不定。而且不准用开源软件。 我:... 好了,来看下 MySQL 自身怎么对数据进行校验。
  • 赞了文章2021-01-13
    Redis 如何存储上亿级别的用户状态?
    作者:铂赛东\链接:[链接]1前段时间,在网上看到一道面试题:如何用redis存储统计1亿用户一年的登陆情况,并快速检索任意时间窗口内的活跃用户数量。觉得很有意思,就仔细想了下 。并做了一系列实验,自己模拟了下 。还是有点收获的,现整理下来。和大家一起分享。R...
  • 发布了文章2020-11-27
    分布式事务 Seata AT模式原理与实战
    这是Seata的一大特色,AT对业务代码完全无侵入性,使用非常简单,改造成本低。我们只需要关注自己的业务SQL,Seata会通过分析我们业务SQL,反向生成回滚数据
  • 赞了回答2020-11-09
    服务器端使用json返回数据,请问大小的极限是多少?
    反对前面几位混淆了请求跟响应的。下载是没有大小限制的,好像你通过http请求下载一个文件时,是不会说文件大于多少就不能下载的。返回json实际就是响应一个字符节文件。所以,除非你返回过程中,php执行超时了,否则不存在返回大小问题。
  • 发布了文章2020-10-09
    浅入浅出 Spring 事务传播实现原理
    本文和大家一起刨析 Spring 事务的相关源码,篇幅较长,代码片段较多,建议使用电脑阅读本文目标理解Spring事务管理核心接口理解Spring事务管理的核心逻辑理解事务的传播类型及其实现原理版本SpringBoot 2.3.3.RELEASE什么是事务的传播?Spring 除了封装了事务控制之...
  • 发布了文章2020-08-06
    Java SPI 实战
    SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制,可以轻松实现面向服务的注册与发现,完成服务提供与使用的解耦,并且可以实现动态加载
  • 发布了文章2020-07-12
    SpringBoot Websocket 实战
    Websocket 是一种在单个TCP连接上进行全双工通信的协议。WebSocket连接成功后,服务端与客户端可以双向通信。在需要消息推送的场景,Websocket 相对于轮询能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。
  • 赞了回答2020-06-10
    MySQL 事务中发生错误,事务真的会回滚吗
    因为你手动commit了事务,会把成功的sql执行
  • 赞了回答2020-06-10
    MySQL 事务中发生错误,事务真的会回滚吗
    你这里开启了一个事物,并不是发生异常的时候就回滚的, 而你下面直接commit提交了事物,那么成功执行语句就会成功了; 如果你不执行提交事物的话,在当前连接关闭后,事物才会自动回滚。
  • 提出了问题2020-06-08
    MySQL 事务中发生错误,事务真的会回滚吗
  • 发布了文章2020-04-13
    Java ThreadLocal 实现原理
    ThreadLocal 适用于每个线程需要自己独立的实例且该实例需要在多个方法中被使用,也就是变量在线程间隔离,而在同一线程共享的场景。例如管理Connection,我们希望每个线程只使用一个Connection实例,这个时候用ThreadLocal就很合适。
  • 发布了文章2020-03-16
    电商技术 -- 库存设计指北
    最近在解决一套老电商系统的库存"超卖"问题。一直以为超卖问题,最难解决的是库存扣减,实则不然,我们的系统在解决了库存扣减问题之后,还会一直有“超卖”现象?这一切的背后到底是道德的沦丧,还是人性的扭曲,欢迎收看本期走近科学
  • 赞了文章2020-02-05
    Linux下PHP安装Redis扩展(二)
    redis.so扩展存放在/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/目录下。
  • 赞了文章2020-02-05
    Linux安装phpredis扩展
    1.下载phpredis: {代码...} 2.解压安装包并进入解压后目录 {代码...} 3.在当前目录下生成configure配置文件 {代码...} 4.编译安装 {代码...} 5.最后在php.ini加载phpredis扩展 {代码...}
  • 发布了文章2019-12-18
    教你如何使用 MySQL8 递归
    之前写过一篇 MySQL通过自定义函数的方式,递归查询树结构,从MySQL 8.0 开始终于支持了递归查询的语法 CTE 首先了解一下什么是 CTE,全名 Common Table Expressions {代码...} cte1, cte2 为我们定义的CTE,可以在当前查询中引用 可以看出 CTE 就是一个临时结果集,...
  • 发布了文章2019-12-04
    Redisson 源码解析,如何利用Redis实现分布式可重入锁
    最开始使用Redisson 的api的时候,我觉得哇,这个api 太牛逼了居然有分布式的可重入锁,正好最近研究了下Redisson的源码,和大家分享一下