会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
122
123
124
125
126
127
128
129
130
···
218
下一页
2021年2月22日
如何优雅地处理重复(并发)请求?
摘要: 对于一些用户请求,在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些是涉及写入操作的,一旦重复了,可能会导致很严重的后果,例如交易的接口如果重复请求可能会重复下单。 重复的场景有可能是: 黑客拦截了请求,重放 前端/客户端因为某些原因请求重复发送了,或者用户在很短的时间内重复点击了。
阅读全文
posted @ 2021-02-22 08:56 Java技术栈
阅读(1712)
评论(0)
推荐(0)
2021年2月21日
终于有人把 "单点" 登录说清楚了!
摘要: 一、单系统登录机制 1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系。 但这也同时意味着,任何用户都能通过浏览器
阅读全文
posted @ 2021-02-21 17:20 Java技术栈
阅读(1134)
评论(0)
推荐(1)
RabbitMQ 消息 100% 投递的解决方案!
摘要: 一、前言 现在大多都使用 MQ 来做系统的异构,来做系统的解耦,系统的的模块相当于寄信者与收信者,MQ 则扮演者邮局的角色。作为一个中转的角色,就需要确保消息的100%投递。 今天我们就来研究一下如何确保消息的100%的投递。 二、先谈谈 RabbitMQ 的特性 RabbitMQ 所做的确保是:只
阅读全文
posted @ 2021-02-21 10:42 Java技术栈
阅读(308)
评论(0)
推荐(0)
2021年2月20日
再见!公司的烂系统……
摘要: 作者:zhanlijun 来源:www.cnblogs.com/LBSer/p/6195309.html 1 为什么要拆分? 先看一段对话。 从上面对话可以看出拆分的理由: 1) 应用间耦合严重。系统内各个应用之间不通,同样一个功能在各个应用中都有实现,后果就是改一处功能,需要同时改系统中的所有应用
阅读全文
posted @ 2021-02-20 08:13 Java技术栈
阅读(296)
评论(0)
推荐(0)
2021年2月19日
新春首发!Spring Boot 2 个新版本...
摘要: 上一篇:快报!Spring Boot 2.4.2 发布~ 现在基本都是使用 Spring Boot 框架进行系统开发集成,效率杠杠的,如果你还没用过 Spring Boot,那就太 out 了,对于新手,这里栈长再做个简单介绍: Spring Boot 框架是 Spring 开源组织下的一个重要子项
阅读全文
posted @ 2021-02-19 14:27 Java技术栈
阅读(664)
评论(0)
推荐(0)
程序员过年大数据:最怕问工资、谈对象,要见的姑娘比亲戚还多。。
摘要: 每逢佳节被相亲,有人欢喜有人愁。 可是对于大多数程序员来说,每到春节就迎来被催婚高峰期,“要见的姑娘比亲戚还多。” 苏宁发布了一组程序员过年大数据,报告显示,工资水平、婚恋情况和是否买房买车成为程序员过年最怕被问的三大问题。 报告显示,约有三成的程序员最害怕相关薪资问题,其次依次为“有没有对象?”、
阅读全文
posted @ 2021-02-19 09:08 Java技术栈
阅读(290)
评论(0)
推荐(0)
2021年2月18日
3000+ 道 Java面试题及答案整理(2024最新版)
摘要: R哥整理了 2024 年最新、最全的 Java 面试题,题目涉及 Java 基础、集合、多线程、IO、分布式、Spring全家桶、MyBatis、Dubbo、缓存、消息队列、Linux…等等。 题库共 3000+ 道,带全部答案,非常齐全! Java 基础 1、面向对象编程有哪些特征? 2、JDK
阅读全文
posted @ 2021-02-18 17:49 Java技术栈
阅读(20771)
评论(2)
推荐(3)
你还在手写 CRUD?试试 MybatisGenerator,再也不用加班了!
摘要: 在使用 mybatis 过程中, 当手写 JavaBean和XML 写的越来越多的时候, 就越来越同意出错。这种重复性的工作, 我们当然不希望做那么多。 还好, mybatis 为我们提供了强大的代码生成--MybatisGenerator。 通过简单的配置, 我们就可以生成各种类型的实体类, Ma
阅读全文
posted @ 2021-02-18 11:22 Java技术栈
阅读(341)
评论(0)
推荐(0)
2021年2月程序员工资统计,又拖后腿了……
摘要: 2021年2月采集样本370020人。 2021年2月程序员平均工资15144元,工资中位数12500元,其中95%的人的工资介于5250元到37500元。 一年工资变化: 这里出现了神奇的一幕,去年也是这个时候工资大涨。 这是不是有什么规律呢? 这个数据应该怎么解读?请专家们点评一下,我只是个统计
阅读全文
posted @ 2021-02-18 09:42 Java技术栈
阅读(602)
评论(0)
推荐(0)
2021年2月16日
程序员表白代码来了,喜欢就拿去用吧!
摘要: 来源:菜鸟教程 情人节又来了,表白素材来了,赶紧。。。 0、委婉的表白 Python 代码: import stringl = string.ascii_letterss = []s.append(l[34])s.append(l[11])s.append(l[14])s.append(l[21])
阅读全文
posted @ 2021-02-16 14:00 Java技术栈
阅读(20168)
评论(0)
推荐(0)
上一页
1
···
122
123
124
125
126
127
128
129
130
···
218
下一页
公告