摘要:
目录
SpringBoot如何优雅的使用RocketMQ
SpringBoot如何优雅的使用RocketMQ
MQ,是一种跨进程的通信机制,用于上下游传递消息。在传统的互联网架构中通常使用MQ来对上下游来做解耦合。
举例:当A系统对B系统进行消息通讯... 阅读原文
2019-12-29 09:10:02 阅读(2361) 评论(0)
摘要:
本博客强烈推荐:
Java电子书高清PDF集合免费下载
https://www.cnblogs.com/yuxiang1/p/12099324.html
微服务
软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系。系统... 阅读原文
2019-12-29 08:33:53 阅读(2430) 评论(0)
摘要:
一、背景
我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。
例如:
前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。
我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱;
发送消息,也应该只发一次,同样的短信发给用... 阅读原文
2019-12-29 08:31:01 阅读(2423) 评论(0)
摘要:
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/igMojff-bbmQ6irCGO3mqA
包含的模... 阅读原文
2019-12-29 08:24:02 阅读(3575) 评论(0)
摘要:
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。
见过比较典型的面试场景是这样的:
面试官:请介绍下三次握手
求职者:第一次握手就是客户端给服务器端发送一个报文,第二次就是服务器收到报文之后... 阅读原文
2019-12-29 07:02:08 阅读(2365) 评论(0)
摘要:
我是学计算机专业的, 在刚大学的时候,还不知道什么是全栈,反正什么都学。我大学关于编程学的课 程有c、汇编、linux、JavaSE、嵌入式等;
我一直对c++很憧憬,觉得学c++都大神,在大三的时候,要三选一:c++ 、c#,、Java。不过我报课的时 候网速不行,没报上c++,报上了java。那时候c+... 阅读原文
2019-12-29 06:41:02 阅读(2324) 评论(0)
摘要:
在javac能运行通过并且生成了.class文件但是java文件在运行时通不过出现上面图片情况,试了一上午发现我的和别人好像不一样,下面展示我的情况,
之前用户变量那里新建了一个classpath,不管用,但是我的同学貌似可以,我的不行,然后我在系统变量里在配置,如图
classpath... 阅读原文
2019-12-29 06:00:19 阅读(2366) 评论(0)
摘要:
AJAX用于异步更新页面的局部内容。
ajax常用的请求数据类型
text 纯文本字符串
json json数据
使用ajax获取text示例
此种方式常用于前端向后台查询实体的一个属性(字段),比如查询总分。
前端页面
<body>
... 阅读原文
2019-12-29 00:40:01 阅读(2429) 评论(0)
摘要:
导读
世界上只有两种物质:高效率和低效率;世界上只有两种人:高效率的人和低效率的人。----萧伯纳
常量&变量
直接赋值常量,禁止声明新对象
直接赋值常量值,只是创建了一个对象引用,而这个对象引用指向常量值。
反例
Long i=new Long(1L);
String s=new St... 阅读原文
2019-12-29 00:16:02 阅读(2430) 评论(0)
摘要:
本文所有示例完整代码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositories/third
我们在日常开发过程中,有不少场景会对接第三方的API,例如第三方账号登录,第三方服务等等。第三方服务会提供API或者SDK,我依... 阅读原文
2019-12-29 00:07:03 阅读(2306) 评论(0)