-
一口气说出8种幂等性解决重复提交的方案,面试官懵了!
一口气说出8种幂等性解决重复提交的方案,面试官懵了! 1.什么是幂等 在我们编程中常见幂等 1)select查询天然幂等 2)delete删除也是幂等,删除同一个多次效果一样 3)update直接更新某个值的,幂等 4)update更新累加操作的,非幂等 5)insert非幂等操作,每次新增一条 2.产生...
-
Unsolved --> Solved OJ思路题解
Unsolved -- Solved OJ思路题解 目录 L2-4 部落 输入格式: 输出格式: 输入样例: 输出样例: 思路 并查集 题解 L2-008. 最长对称子串 输入格式: 输出格式: 输入样例: 输出样例: 思路 Manacher 算法 题解 B烦人的依赖 输入描述: 思路 题解 G校车 输入描述: 思路...
-
面试被问 Redis 锁,我哭了 qaq
面试被问 Redis 锁,我哭了 qaq 谈起redis锁,下面三个,算是出现最多的高频词汇: setnx redLock redisson setnx 其实目前通常所说的setnx命令,并非单指redis的setnx key value这条命令。 一般代指redis中对set命令加上nx参数进行使用,set这个命令,目前已经支持这...
-
httpclient 5.0 设置超时时间
httpclient 5.0 设置超时时间 HttpClient 5.0 设置超时时间需要使用RequestConfig类,具体方法如下: RequestConfig requestConfig = RequestConfig.custom().setConnectionRequestTimeout(10000, TimeUnit.MILLISECONDS).setConnectTimeout(10000, TimeUnit.MILLISECO...
-
Dubbo 的心跳设计,值得学习!
Dubbo 的心跳设计,值得学习! 作者:ksfzhaohui317 https://segmentfault.com/a/1190000022591346 前言 谈到RPC肯定绕不开TCP通信,而主流的RPC框架都依赖于Netty等通信框架,这时候我们还要考虑是使用长连接还是短连接: 短连接:每次通信结束后关闭连接,下次通信需...
-
网络编程杂谈之TCP协议
网络编程杂谈之TCP协议 TCP协议属于网络分层中的传输层,传输层作用的就是建立端口与端口的通信,而其下一层网络层的主要作用是建立"主机到主机"的通信,所以在我们日常进行网络编程时只要确定主机和端口,就能实现程序之间的数据交流,在Unix系统中就把主机+端口,叫...
-
不用找了,基于 Redis 的分布式锁实战来了!
不用找了,基于 Redis 的分布式锁实战来了! 作者:菜蚜 my.oschina.net/wnjustdoit/blog/1606215 前言:在分布式环境中,我们经常使用锁来进行并发控制,锁可分为乐观锁和悲观锁, 基于数据库版本戳的实现是乐观锁,基于redis或zookeeper的实现可认为是悲观锁了。乐观...
-
Dubbo 2.7.7 发布,FastJson 升级了!
Dubbo 2.7.7 发布,FastJson 升级了! 作者:局长 www.oschina.net/news/115796/dubbo-2-7-7-released Apache Dubbo 2.7.7 已发布,这是一款高性能、轻量级的开源 Java?RPC?框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册...
2020-05-25 16:09:37 Intellij阿里巴巴Intel更新内容BugPS负载均衡timAVHTTPS
-
【面经分享】互联网寒冬,7面阿里,终获Offer,定级P6+
【面经分享】互联网寒冬,7面阿里,终获Offer,定级P6+ 点赞再看,养成习惯,微信搜索【 敖丙 】关注这个互联网苟且偷生的工具人。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 前言 这次去阿里面试的是我老东...
-
架构设计 | 接口幂等性原则,防重复提交Token管理
架构设计 | 接口幂等性原则,防重复提交Token管理 本文源码:GitHub·点这里 || GitEE·点这里 一、幂等性概念 1、幂等简介 编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。就是说,一次和多次请求某一个资源会产生同样的作用影响。 2...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
