摘要:
今天去看牙医,他问我年级轻轻牙齿怎么磨损这么严重?我说,没有点赞的这些年,我都是咬着牙过来的。
以下为读者面试后的分享,部分回答笔者做了一些补充整理,希望对你有帮助。(两年左右开发经验,不具有共性,仅供参考!)
PS:如果各位同学在面试后,也会做一些整理总结,也欢迎联系我,整理分享在公众号上,互帮互助,帮助找工作的... 阅读原文
2021-05-28 17:46:11 阅读(39) 评论(0)
摘要:
同一账号只能在一台设备登录实现思路。
注意:登录是在白名单(直接放行的接口)。生成的token携带账号信息。
1.用户每次登录生成token时,将账号当成key,token当成value,以token的过期时间存入redis中。
2.用户访问的时候,在拦截器解析token,获取账号,拿账号去redis中获取value... 阅读原文
2021-05-28 17:25:02 阅读(30) 评论(0)
摘要:
本文以Java示例展示如何将Excel文档转为SVG格式。通过本文中的方法,在将Excel转为SVG时,如果sheet工作表中手动设置了分页,则将每个分页的内容单独保存为一个svg文件,如果sheet工作表中没有设置分页,则将Excel sheet表格中默认的分页范围保存为svg。即,转换时,按工作表中分页符位置来转... 阅读原文
2021-05-28 17:20:02 阅读(33) 评论(0)
摘要:
概述
日常工作中,程序员需要经常处理线上的各种大小故障,如果业务代码没打印日志或者日志打印的不好,会极大的加大了定位问题的难度,使得解决bug的时间变长了。
对于那种影响比较大的bug,处理时间是分秒必争的,慢几秒处理完,可能GMV就哗啦啦的掉了很多。
一个程序员是否优秀,其中一个判断维度就是:处理线上问题是否快狠准... 阅读原文
2021-05-28 16:49:02 阅读(41) 评论(0)
摘要:
异常Exception
实际工作中,遇到的情况不可能是非常完美的。比如:你写某个模块,用户不一定符合你的要求,你读取数据库是,数据可能是空的。。。
软件程序在运行中,,非常可能遇到上述i情况, 我们成为异常。
异常:指程序在运行过程中出现了不期而至的各种情况。
异常发生在程序运行期间,它影响了正常的程序执行流程。
... 阅读原文
2021-05-28 16:00:02 阅读(35) 评论(0)
摘要:
简述Spring Cloud Gateway 是 Spring Cloud 的一个子项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。
Spring Cloud Gatewa... 阅读原文
2021-05-28 14:34:10 阅读(43) 评论(0)
摘要:
1. Redis介绍
Redis 是一种非关系型数据库(NoSQL),并且是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括String(字符串)、List(链表)、Set(集合)、Z-Set(sorted set-有序集合)和Hash(哈希类型)。这些数据类型都支持... 阅读原文
2021-05-28 14:13:02 阅读(48) 评论(0)
摘要:
本文作者: Eric Fu
本文链接: https://ericfu.me/timestamp-in-distributed-trans/
时间戳(timestamp)是分布式事务中绕不开的重要概念,有意思的是,现在主流的几个分布式数据库对它的实现都不尽相同,甚至是主要区分点之一。
本文聊一聊时间戳的前世今生,为了... 阅读原文
2021-05-28 14:00:05 阅读(49) 评论(0)
摘要:
Java生鲜电商平台-Redis缓存如何应对亿级流量峰值(小程序/APP)
说明:Java生鲜电商平台-缓存如何应对亿级流量峰值许多大型互联网系统,如:电商、社交、新闻等App 或网站,动辄日活千万甚至上亿,每分钟的峰值流量也在数十万以上,架构上
如何应对如此高的流量峰值?
本节给大家介绍,通过使用“缓存... 阅读原文
2021-05-27 21:50:02 阅读(32) 评论(0)
摘要:
来源:http://liangfei.me/
最近一直在看Java虚拟机规范,发现直接分析bytecode更能加深对Java语言的理解。
之前看过一篇关于 return 和 finally 执行顺序的文章,仅在 Java 的语言层面做了分析,其实我倒觉得直接看 bytecode 可能来的更清晰一点。
先看一个只有 t... 阅读原文
2021-05-27 20:01:07 阅读(38) 评论(0)