• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Java FileNameMap类的典型用法代码示例

Java FileNameMap类的典型用法代码示例
本文整理汇总了Java中java.net.FileNameMap类的典型用法代码示例。如果您正苦于以下问题:Java FileNameMap类的具体用法?Java FileNameMap怎么用?Java FileNameMap使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。 FileNameMap类属于java.net包,在下文中一共展示……继续阅读 »

高逼格面试:线程封闭,新名词√

高逼格面试:线程封闭,新名词√
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 码农的世界从来不缺乏名词。如果没有,我们就强行弄上几个。这些名词有垂直领域的知识缩写,也有水平领域的抽象划分。有的行云流水无比顺畅,有的晦涩难懂如便秘。 在java的并发编程里,就有一个比较晦涩的名词,叫做线程封闭。在以往的技术交流中,经常有人提到这个东西。那它到底是何方神……继续阅读 »

vue-小爱ADMIN系列文章(二):微信微博等分享,国际化,前端性能优化,nginx服务器部署

vue-小爱ADMIN系列文章(二):微信微博等分享,国际化,前端性能优化,nginx服务器部署
最近在做我的小爱ADMIN后台管理系统,结合当前市场后台管理系统对相关功能的需求,我又开始新增了一些新的功能和组件,如分享功能组件,项目国际化功能;项目完成后,部署在nginx服务器,发现首次访问的速度特别慢,严重的影响了用户体验,因此,我又开始进行了一系列的前端性能优化;以及将优化后的项目部署到nginx服务器二级子目录的注意细节。 效果演示地址 git……继续阅读 »

在微服务项目中,Spring Security 比 Shiro 强在哪?

在微服务项目中,Spring Security 比 Shiro 强在哪?
虽然目前 Spring Security 一片火热,但是 Shiro 的市场依然存在,今天我就来稍微的说一说这两个框架的,方便大家在实际项目中选择适合自己的安全管理框架。 首先我要声明一点,框架无所谓好坏,关键是适合当前项目场景,作为一个年轻的程序员更不应该厚此薄彼,或者拒绝学习某一个框架。 小孩子才做选择题,成年人两个都要学! 所以接下来主要结合我自己的经……继续阅读 »

【Redis】拼多多面试官问我zset底层是如何实现的,我反手就把跳表的数据结构画了出来

【Redis】拼多多面试官问我zset底层是如何实现的,我反手就把跳表的数据结构画了出来
我是少侠露飞。学习塑造人生,技术改变世界。与诸君共勉! 引言 Redis因为其完全基于内存、性能出色,加上具备丰富的数据类型,在电商环境中深受后端开发的喜爱。其中有序集合zset就是基本数据类型之一,并且每个member都带有score(可用于排序),因此很适合在打赏日榜、近一周收益这类场景中运用。 数据结构初探 有序集合对象的编码可以是ziplis……继续阅读 »

redis高可用之主从复制

redis高可用之主从复制
redis高可用 redis主从 CAP原理 C:一致性 A:可用性 P:分区容忍性 分布式系统的节点往往都是分布在不同的机器上进行网络隔离开的,这意味着必然会有网络断开的风险,这个网络断开的场景的专业词汇叫网络分区。当网络分区发生时,两个分布式节点之间无法进行通信,我们对一个节点的修改操作无法同步到另一个节点,所以数据的一致性将无法满足。除非我们牺牲可……继续阅读 »

Redis相关知识点

Redis相关知识点
Redis数据结构 String字符串 Hash 存储对象 List 微博关注列表、消息列表 双向链表,支持反向查找和遍历 lrange命令支持从某个元素开始读取多少个元素,实现分页查询,基于Redis实现简单的高性能分页,性能高 Set 自动排重,很轻易实现交集、并集、差集的操作。比如共同关注,共同好友等功能 Sorted Se……继续阅读 »

Redis 缓存穿透 缓存雪崩 缓存击穿

Redis 缓存穿透 缓存雪崩 缓存击穿
今天看了面试资料 几乎都要问Redis 开始复习吧 ~ 缓存穿透缓存雪崩缓存击穿 1.1 什么是缓存穿透? 业务系统要查询的数据根本就存在!当业务系统发起查询时,按照上述流程,首先会前往缓存中查询,由于缓存中不存在,然后再前往数据库中查询。由于该数据压根就不存在,因此数据库也返回空。这就是缓存穿透。 综上所述:业务系统访问压根就不存在的数据,就称为缓存穿透 ……继续阅读 »

Redis从入门到精通(六、Redis主从复制)

Redis从入门到精通(六、Redis主从复制)
Redis单机的吞吐是有上限的,在一些高并发业务场景下,我们需要对Redis进行扩展。 例如,实现读写分离,缓解主服务器的压力。 Replication Redis提供了replication模式来实现主从复制。 replication主要依赖于以下三个机制: 当master和slave连接正常时,matser向slave发送命令来保持slave……继续阅读 »

高并发场景-订单库存防止超卖

高并发场景-订单库存防止超卖
背景 在电商系统中买商品过程,先加入购物车,然后选中商品,点击结算,即会进入待支付状态,后续支付。过程需要检验库存是否足够,保证库存不被超卖。 场景一:买家需要购买数量可以多件场景二:秒杀活动,到时间点只能购买一件 目的 防止相同用户重复下单 检查库存准确数量 防止扣错库存数量 扣库存时性能效率提升、不阻塞用户 点赞再看,关注公众号:【地藏思维】给……继续阅读 »