PHP-FPM是什么 2023-05-13 791 PHP-FPM 即 PHP-FastCGI Process Manager, 它是 FastCGI 的实现,并提供了进程管理的功能。进程包含 master 进程和 worker 进程两种;master …
什么是设计模式 2023-05-13 784 设计模式是指控件在页面设计器中呈现时运行的代码,设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。它是解决特定问题的一系列 …
MyBatis流行的原因 2023-05-13 847 MyBatis流行的原因:1、容易上手,学习门槛低;2、sql优化性能好;3、查询缓存特性强大。容易上手,学习门槛低是指,Mybatis比较简单,容易上手,并且支持原生SQL语句编写,程序员能够对SQ …
Web框架有什么功能 2023-05-13 793 Web框架的功能:1、直接处理 HTTP 请求和响应;2、将请求路由到相应的处理程序;3、轻松访问请求中的数据;4、抽象化和简化数据库访问;5、渲染数据;6、减少程序员工作量。直接处理 HTTP 请求 …
Medium Android客户端都使用了哪些开源项目 2023-05-13 754 Medium Android客户端使用的开源项目:1、Retrofit;2、OkHttp;3、Glide;4、RxJava;5、ButterKnife;6、Timber;7、Mockito;8、Dag …
深入理解I/O(阻塞、非阻塞,同步、异步)的概念及其区别 2023-05-13 914 I/O(阻塞、非阻塞,同步、异步)的概念:1、阻塞;2、非阻塞;3、同步;4、异步。阻塞是指调用结果返回之前,当前线程会被挂起。I/O(阻塞、非阻塞,同步、异步)的区别:1、阻塞与非阻塞;2、同步与异 …
Java开发需要用到哪些软件 2023-05-13 811 Java开发需要用到的软件:1、Eclipse;2、IntelliJ IDEA;3、Jbuilder;4、NetBeans;5、MyEclipse;6、JCreator;7、BlueJ;8、JUnit …
if __name__ == ‘__main__’: 究竟起什么作用 2023-05-13 876 if __name__ == ‘__main__’: 的作用是:让一个文件既可以作为可以导入的模块,也可以作为独立的程序直接运行。当这个文件被直接执行时,if __name__ == ‘__main_ …
浏览器输入url按下回车后发生了什么 2023-05-13 914 浏览器输入url按下回车后发生了:一、URL 解析;二、DNS 查询;三、TCP 连接;四、处理请求;五、接受响应;六、渲染页面。URL 解析是指将用户在浏览器地址栏输入的URL字符串解析成浏览器可以 …
Python的闭包是什么 2023-05-13 783 Python的闭包是指在一个函数中定义了另一个函数,并且内部的函数可以引用外部函数中的变量或参数,即使外部函数已经执行完毕,这些变量或参数仍然可以被内部函数使用。当一个函数返回一个引用了其外部作用域的 …
为什么java中静态方法不能调用非静态方法和变量 2023-05-13 846 java中静态方法不能调用非静态方法和变量的原因:这些方法和变量是属于类的,不依赖于对象。而非静态方法和变量是属于具体的对象的,它们依赖于对象的存在,需要具体的对象才能被调用。 一、为什么java中静 …
linux系统下C标准库IO缓存区和内核缓存区的区别 2023-05-13 870 linux系统下C标准库IO缓存区和内核缓存区的区别:它们的作用范围不同,C标准库IO缓存区一般用于减少用户空间与内核空间之间的数据传输次数,而内核缓存区则用于减少IO操作对磁盘设备的访问次数,从而提 …