2.4 写出一种排序算法(原理),并说出优化它的方法。2.5 请简单阐述您最得意的开发之作2.6 对于大流量的网站,您采用什么样的方法来解决各页面访问量统计问题a. 确认服务器是否能支撑当前访问量。b. 优化数据库访问。参考2.3c. 禁止外部访问链接(盗链), 比如图片盗链。d. 控制文件下载。e...
转载 2016-01-19 19:39:00
1390阅读
2评论
什么是最左前缀原则?什么是最左匹配原则 通常我们在建立联合索引的时候,也就是对多个字段建立索引,相信建立过索引的同学们会发现,无论是oralce还是mysql都会让我们选择索引的顺序,比如我们想在a,b,c三个字段上建立一个联合索引,我们可以选择自己想要的优先级,a、b、c,或者是b、a、c 或者是
原创 1月前
0阅读
c 保存的是这个对象的地址值,c准确的说是引用类型,{}这个数据,也是对象c。当函数没有设置形参,而调用时传递了实参,会在函数内默认用。返回匹配的第一个元素 得到的都是一个DOM对象。这个伪数组来存储实参,说他是伪数组是因为没有。返回所有匹配的元素,放在一个伪数组里。
原创 2023-08-07 07:29:59
180阅读
1.什么是负载测试?什么是性能测试? 2.性能测试包含了哪些测试(至少举出3种)3.简述性能测试的步骤4.简述使用Loadrunner的步骤5.什么时候可以开始执行性能测试?6.LoadRunner由哪些部件组成?7.你使用LoadRunner的哪个部件来录制脚本?8.LoadRunner的哪个部件可以模拟多用户并发下回放脚本?9.什么是集合点?设置集合点有什么意义?Loadrunner中设置集合
前言Consul 是一种非常强大的分布式服务发现和配置管理工具,它可以帮助开发人员和运维人员更好地管理和维护分布式系统。但是,使用 Consul 也需要投入一定的人力和物力,需要根据实际情况进行选择和使用。什么是 Consul?Consul 是一种分布式服务发现和配置管理工具,它可以用于服务注册、健康检查、负载均衡、故障恢复等方面。Consul 支持多数据中心、多种服务发现方式和多种协议,可以帮助
一、介绍spring框架   它是一个一站式(full-stack全栈式)框架,提供了从表现层-springMVC到业务层-spring再到持久层-springdata的一套完整的解决方案。我们在项目中可以只使用spring一个框架,它就可以提供表现层的mvc框架,持久层的Dao框架。它的两大核心IoC和AOP更是为我们程序解耦和代码简洁易维护提供了支持。二、Spring中AO
Netty (年度最新面试题)1.你了解过哪些IO模型?2.什么是Reactor模型?Reactor的3种版本都知道吗?3.了解过粘包拆包吗?为什么会出现粘包拆包?怎么处理粘包拆包?4.UDP协议会有粘包拆包的问题吗?为什么?5.Netty 是什么?6.为什么要用 Netty?7.Netty 的应用场景了解么?8.Netty 的零拷贝了解么?9.Netty 的心跳机制了解么?10.Netty 中有
SpringBoot 面试题总结 (JavaGuide)用 JavaGuide 复习 SpringBoot 时,找到一些面试题,没有答案,自己花了一天时间在网上找资料总结了一些,有些答案的来源比较杂忘了没有标注,望见谅。 SpringBoot 面试题总结 (JavaGuide)SpringBoot 面试题总结 (JavaGuide)1. 简单介绍一下 Spring?有啥缺点?(一)重量级框架(二)
众所周知,在C++,内存的管理是程序员的任务,包括对象的创建和回收(内存的申请和释放),而在java中,我们可以通过以下四种方式创建对象(面试考点):new关键字创建对象clone方法克隆产生对象反序列化获得对象通过反射创建对象而在java中对象的回收主要是GC完成:GC会在合适的时间被触发,完成垃圾回收,将不需要的内存空间回收释放,避免无限制的内存增长导致的OOM。由此可以看出,GC在java相
第一天:什么是微服务架构 ?微服务架构就是将单体的应用程序分成多个应用程序,这多个应用程序就成为微服务,每个微服务 运行在自己的进程中,并使用轻量级的机制通信。这些服务围绕业务能力来划分,并通过自动化部署机制来独立部署。这些服务可以使用不同的编程语言,不同数据库,以保证最低限度的集中式管理。为什么需要学习Spring Cloud ? 首先 springcloud 基于
转载 2023-06-26 15:24:22
203阅读
文章目录AQS(面试)基于AQS的ReentrantLock公平锁获取锁的过程总结非公平锁过程总结条件锁await大致流程 AQS(面试)AQS的全称是AbstractQueuedSynchronizerAQS内部维护一个状态state,通过原子更新(CAS)这个状态变量可实现加锁解锁操作。如果要实现自己的锁,可以基于AQS,重写tryAcquire,tryRelease,lock(会调用try
问题一:什么是 Spring Cloud?Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。问题二:使用 Spring Cloud 有什么优势?使用 Spring Boot 开发分布式微服务时,我们面临以下问题• 与
最近做的一个项目版本,用了多久?最近版本都有哪些功能,输出了多少用例?这个项目中你负责了哪些模块?你觉得你们项目有什么优势性能测试怎么做的?性能测试用什么工具测的?实时监控服务端CPU性能用什么方法?如何鉴定系统瓶颈?压力测试和负载测试的区别?性能测试的关键指标有哪些?分别解释下你怎么判断的?性能指 ...
转载 2021-08-28 10:46:00
1574阅读
1点赞
1. 说出以下代码的打印结果:2. 说出以下代码的打印结果:3. `==` 和 `===` 有什么区别?
原创 2022-07-12 17:23:41
747阅读
1点赞
一、参考资料小公司工作一年半,准备社招跳槽去大厂!
原创 2022-12-16 21:46:53
543阅读
常见面试题进程和线程的区别。死锁的必要条件,怎么处理死锁。Window内存管理方式:段存储,页存储,段页存储。进程的几种状态。IPC几种通信方式。什么是虚拟内存。虚拟地址、逻辑地址、线性地址、物理地址的区别。1.进程和线程1.1 线程1.1.1 概念是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同
1、什么是 Spring Cloud ?Spring cloud 流应用程序启动器是 于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。2、使用 Spring Cloud 有什么优势?使用 Spring Boot 开发分布式微服务时,我们面临以下问题(1)与分布
分区:https://www.jianshu.com/p/3e90ce61e915重点梳理:当Extra含有Using index,说明查询语句中使用了索引覆盖当Extra含有Using index condition,说明使用了索引下推(icp)索引下推: (把索引过滤条件下推到引擎,来减少 MySQL 存储引擎访问基表的次数(回表)以及 MySQL 服务层访问存储引擎的次数)type
转载 5月前
40阅读
Java包66. JDK 中常用的包有哪些java.lang:这个是系统的基础类;java.io:这里面是所有输入输出有关的类,比如文件操作等;java.nio:为了完善 io 包中的功能,提高 io 包中性能而写的一个新包;java.net:这里面是与网络有关的类;java.util:这个是系统辅助类,特别是集合类;java.sql:这个是数据库操作的类67. import java和javax
  • 1
  • 2
  • 3
  • 4
  • 5