首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
舴艋舟都载不动的离乱之愁
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
面试官:你如何实现大文件上传
提到大文件上传,在脑海里最先想到的应该就是将图片保存在自己的服务器(如七牛云服务器),保存在数据库,不仅可以当做地址使用,还可以当做资源使用;或者将图片
从分布式事务解决到Seata使用,一梭子给你整明白了
我去小卖部买东西,付完了钱,老板转身抽了口烟,却忘记了我付完钱?这种情况怎么办,发生在日常生活并不奇怪。但是你在网上下单,付完了钱,刚要查看订单,却提示你待支付,心中几万只草泥马跑过也不得而知!所以防止这种情况的发生,分布式事务也变得尤为重要。 事务提供一种机制将一个活动涉及的…
从jvm源码的角度 深入剖析Thread --- [ 线程创建 -> 生命周期 -> 启动 -> 停止 ]
1. 继承 Thread 类 从源码可以看出,Thread 类本质上是实现了 Runnable 接口的一个实例。 因此,线程启动的唯一方式就是通过 Thread 类的 start() 方法,start() 方法调用 start0() 方法, start0() 是个 native…
Java程序员必备:jstack命令解析
jstack是JVM自带的Java堆栈跟踪工具,它用于打印出给定的java进程ID、core file、远程调试服务的Java堆栈信息. New:创建后尚未启动的线程处于这种状态,不会出现在Dump中。 RUNNABLE:包括Running和Ready。线程开启start()方…
架构设计|异步请求如何同步处理?
本文创意来自一次业务需求,这次需要接入一个第三方外部服务。由于这个服务只提供异步 API,为了不影响现有系统同步处理的方式,接入该外部服务时,应用对外屏蔽这种差异,内部实现异步请求同步。 0x00. 前言 这是一个很常见的同步设计方案,上游系统需要等待下游系统接口返回调用结果。…
手把手带你实现JDK动态代理
在Java领域,动态代理应用非常广泛,特别是流行的Spring/MyBatis等框架。JDK本身是有实现动态代理技术的,不过要求被代理的类必须实现接口,不过cglib对这一不足进行了有效补充。本篇博客将涉及2个话题: 第一,JDK动态代理的实现原理,带你探索动态代理的实质面目;…
刚体验完RabbitMQ?一文带你SpringBoot+RabbitMQ方式收发消息
本篇是消息队列RabbitMQ的第二弹。 上一篇的结尾我也预告了本篇的内容:利用RabbitTemplate和注解进行收发消息,还有一个我临时加上的内容:消息的序列化转换。 交给Spring帮我们管理连接可以让我们专注于业务逻辑,就像声明式事务一样易用,方便又高效。 祝有好收获…
没用过消息队列?一文带你体验RabbitMQ收发消息
先给大家说声抱歉,最近一周都没有发文,有一些比较要紧重要的事需要处理。 今天正好得空,本来说准备写SpringIOC相关的东西,但是发现想要梳理一遍还是需要很多时间,所以我打算慢慢写,先把MQ给写了,再慢慢写其他相关的,毕竟偏理论的东西一遍要比较难写,像MQ这种偏实战的大家可以…
你还在一直写if else吗?( 模板模式&策略模式 - 实现 多元化登录 )
还有常见的手机号验证登录、邮箱验证登录、QQ验证、微信验证等多种登录方式。 我们看到这种实现方式,可以快速实现功能。而且增加登录方式只需增加case即可,业务逻辑可以快速实现。 当增加需求时,我们需要修改原来的类,原来的方法,而且switch的分支会变得非常多。有代码洁癖的人看…
个人成就
文章被点赞
1
文章被阅读
1,013
掘力值
29
关注了
3
关注者
2
收藏集
3
关注标签
1
加入于
2020-08-04