场景:有一个关于分类记录collection,分类name(string,中文,英文,数字等组成)字段上有索引方便快速筛选某个分类记录,现在查询出来需要排序,查询条件{name:"F1"},排序条件{_id:-1} mongodb查询explain分析,这是winningPlan SORT + FETCH + IXSCAN 这算不算bad查询,通常是FETCH + IXSCAN。
在前后端分离的项目中,如果客户端携带的token被其他人获得了,其他人使用该token请求得到该用户的数据。有什么方法可以解决这个问题吗? 目前想到的是:在token中携带登录时的设备IP,同时采用对token进行签名避免篡改,在请求数据的时候验证IP是否一致,不一致则返回重新登录。
遇到了一个这样的问题,excel导入,需要设计表, 举例来说: 学生姓名、年龄、性别、2022年期末总分、2023年期末总分、2024年期末总分、2025年期末总分 这样的一个excel。应该如何设计这张表和实现导入功能呢? 数据量万条的数量级。 求指导
7.13 晚9点 电话面 1小时22分 自我介绍 项目 课程发布分布式事务的流程 如果快速点击两下发布课程,在后端如何保证幂等性(进行唯一ID验证之前) 计算机网络 拥塞控制协议原理 为什么是三次握手,如果是两次或者四次会导致什么 java并发 lock和synchronized的区别 AQS的原理 如果是非公平锁,是否还维持FIFO队列,如果维持FIFO是如何操作的(AQS 的 CLH 队列中)
为啥我看大家在牛客的面经关于京东的问的都很简单啊,京东零售这个面试官几乎没咋问过比较基础的问题🌝,mysql,java基础啥的一点没问。 aqs源码 线程池 线程为啥不销毁 redis分布式锁 锁过期了 如何让第二个锁拿不到锁 重入怎么做 rpc es了解过吗 springboot自动配置 springmvc原理 6种线程状态 基础的八股文基本答上来了 涉及到中间件的还有其他的都不咋会🌝 问了
二十分钟左右,我基本上没答什么 简单介绍项目,只让介绍了技术栈 hashcode相等时equals会相等吗 try catch finally中的return 终止线程的方式 线程池 假设要实现某个功能使用100个接口,如何看线程执行完毕了,大致是这个意思 内存泄露场景 union和union all区别 sql执行计划 索引失效场景 索引是越多越好吗 sql查询优化 spring boot里如何
基本没问八股 1:自我介绍 2:单例模式(答的还不错),给个例子 3:面向对象特性,好处 4:抽象的概念(这问题太抽象了,答得像坨屎) 5:验证码登陆如何实现,给个思路 6:二维码登录如何实现,给个思路 7:抽象类,给个例子 8:数据库分页查询,(差点忘了limit的参数,后面想起来告诉面试官了) 大概就这些吧,基本没八股,面试官说了很多次让我用自己的话说,不要生搬硬套。 中途还被隔壁研究生实验室
1. 大数之和 有点烦,直接转成int会爆int,转成数组模拟乘法,从最小的开始乘,记下进位的值 最后过了百分之50也不知道为啥 2. 统计字符串里面出现次数多少并排序 一个map统计一下,然后根据value排序 3. 字符串a里面是否包含b的所有值 这个直接a,b排序双指针就行
一直都看大家的面经,今天也分享一下吧。 本人双非本,985天坑硕,毕业去了一家互联网做了几个月运营,因为项目实在拉胯,试用期刚结束就辞职了,自学了4个多月java,力扣一百多道题的水平,0基础学算法太痛苦了。 首先是机试,想过的直接去刷csdn的原题就行,不过要付费,一共90多道基本上都会遇到原题,提交方式和力扣上还是有区别的,最后好像是370分左右。 hr面,主要问了离职原因,薪资之类的,大家薪
问题内容: 在我的Angular 2应用中,我具有以下后端服务。 调用此服务后,我想在上一个成功的情况下调用另一个服务。 第二次服务 这两个服务分别返回两个JSON数组。然后,我需要使用这两个数组进行一些登录。 已编辑 服务 然后,我在其他ts文件中使用following来调用服务。 但这会在控制台日志上出现以下错误。 任何建议表示赞赏。 问题答案: 您需要利用操作员在前一个请求完成后调用一个请求
我想建立小型应用程序。会有一些用户。我不想做自己的用户系统。我想将我的应用程序与oauth/oauth2.0集成。 集成我的前端应用程序和oauth 2.0没有问题。有很多有用的文章,如何做到这一点,即使在 stackoverflow.com 上。例如,这篇文章非常有帮助。 但是。在前端成功授权后,我该怎么办?当然,我可以在客户端上有标志,上面写着“好的,伙计,用户已通过身份验证”,但是我现在应该
未解决最初的关闭原因 让我们假设出现这种情况: 为什么? 有没有一种方法可以在Spring-Data中“同步”(开箱即用)对象(或者强制刷新)?还是我在要求奇迹?我不是讽刺,但也许我不是那么内行,也许(或者可能)是我的无知。如果是这样,请解释我为什么,并(如果你想)分享一些关于这个惊人的框架的先进知识。
比如series有3个对象,里面每个都有data,后台请求数据后,只能通过setOptions的方法设置数据吗?另外顺序呢?只能根据之前写好的顺序填充吗?
配置如下: cache_server表示ats,里面代理的源站有301,301回来后在nginx用301的Location的url发起请求,但是,后续请求变成404