上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 一、前言 现在大多都使用 MQ 来做系统的异构,来做系统的解耦,系统的的模块相当于寄信者与收信者,MQ 则扮演者邮局的角色。作为一个中转的角色,就需要确保消息的100%投递。 今天我们就来研究一下如何确保消息的100%的投递。整理了一份Java面试宝典完整版PDF 二、先谈谈 RabbitMQ 的特 阅读全文
posted @ 2021-01-20 20:55 公众号程序员白楠楠 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 前言 官网: baomidou.com/ 创建数据库 数据库名为mybatis_plus 创建表 创建user表 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VA 阅读全文
posted @ 2021-01-19 17:03 公众号程序员白楠楠 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Javascript 常用代码优化和重构的方法 简介 主要介绍以下几点: 提炼函数 合并重复的条件片段 把条件分支语句提炼成函数 合理使用循环 提前让函数退出代替嵌套条件分支 传递对象参数代替过长的参数列表 少用三目运算符 合理使用链式调用 分解大型类 活用位操作符 纯函数 整理了一份Java面试宝 阅读全文
posted @ 2021-01-19 16:42 公众号程序员白楠楠 阅读(130) 评论(0) 推荐(0) 编辑
摘要: Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。 Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。整理了一份Java面试宝典完整版P 阅读全文
posted @ 2021-01-19 15:54 公众号程序员白楠楠 阅读(147) 评论(0) 推荐(0) 编辑
摘要: # 业务场景 我们以订单功能为例说明下:生成订单后一段时间不支付订单会自动关闭。最简单的想法是设置定时任务轮询,但是每个订单的创建时间不一样,定时任务的规则无法设定,如果将定时任务执行的间隔设置的过短,太影响效率。还有一种想法,在用户进入订单界面的时候,判断时间执行相关操作。方式可能有很多,在这里介 阅读全文
posted @ 2021-01-18 21:47 公众号程序员白楠楠 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive! 本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的, 阅读全文
posted @ 2021-01-17 19:37 公众号程序员白楠楠 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 记得去年我在往MySQL存入emoji表情😲😳时,一直出错,无法导入。后来找到办法 -- 通过把utf8改成utf8mb4就可以了,并没有深究。 一年后,我看到一篇文章讲到emoji文字占4个字节,通常要用utf-8去接收才行,其他编码可能会出错。我突然想到去年操作MySQL把utf8改成utf 阅读全文
posted @ 2021-01-17 16:18 公众号程序员白楠楠 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1. Math.random() 静态方法 产生的随机数是 0 - 1 之间的一个 double,即 0 <= random <= 1。 for (int i = 0; i < 10; i++) { System.out.println(Math.random()); } 结果: 0.3598613 阅读全文
posted @ 2021-01-17 15:49 公众号程序员白楠楠 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过 阅读全文
posted @ 2021-01-14 22:33 公众号程序员白楠楠 阅读(113) 评论(0) 推荐(0) 编辑
摘要: # 前言 这篇文章主要是对多线程的问题进行总结的,因此罗列了100个多线程的问题。 这些多线程的问题来源于各大网站,可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能 阅读全文
posted @ 2021-01-14 16:44 公众号程序员白楠楠 阅读(517) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页