ArrayList自动扩容? 2022-09-13
每当向数组中添加元素时,都要去检查添加后元素的个数是否会超出当前数组的长度,如果超出,数组将会进行扩容,以满足添加数据的需求。数组扩...详情>
SPI机制的简单示例? 2022-09-13
这就是spi的思想,接口的实现由provider实现,provider只用在提交的jar包里的META-INF/services下根据平台定义的接口新建文件,并添加进相应的...详情>
什么是反射?反射的使用 2022-09-13
什么是反射?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方...详情>
什么是WeakHashMap? 2022-09-13
我们都知道Java中内存是通过GC自动管理的,GC会在程序运行过程中自动判断哪些对象是可以被回收的,并在合适的时机进行内存释放。GC判断某个对...详情>
Django本身提供了runserver为什么不能用来部署? 2022-09-13
runserver 方法是调试 Django 时经常用到的运行方式,它使用 Django 自带的 WSGI Server 运行,主要在测试和开发中使用,并且 runserver 开启...详情>
Django里QuerySet的get和filter方法的区别? 2022-09-13
get 的参数只能是 model 中定义的那些字段,只支持严格匹配。filter 的参数可以是字段,也可以是扩展的 where 查询关键字,如 in,like 等。详情>
Django HTTP请求的处理流程? 2022-09-13
Django 和其他 Web 框架的 HTTP 处理的流程大致相同,Django 处理一个 Request 的过程是首先通过中间件,然后再通过默认的 URL 方式进行的。我...详情>
ngnix的正向代理与反向代理? 2022-09-13
web 开发中,部署方式大致类似。简单来说,使用 Nginx 主要是为了实现分流、转发、负载均衡,以及分担服务器的压力。Nginx 部署简单,内存消耗...详情>
代码优化从哪些方面考虑?有什么想法? 2022-09-13
算法的时间复杂度对程序的执行效率影响最大,在 Python 中可以通过选择合适的数据结构来优化时间复杂度,如 list 和 set 查找某一个元素的时间...详情>
说说nginx和uWISG服务器之间如何配合工作的? 2022-09-13
首先浏览器发起 http 请求到 nginx 服务器,Nginx 根据接收到请求包,进行 url 分析,判断访问的资源类型。如果是静态资源,直接读取静态资源...详情>