什么是Linux内核 2023-05-06 844 Linux是一种开源电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。Linux内核采用模块化的设计,可以根据需求加载和卸载不同的模块。它支持众多硬件平台和软件应用,具有 …
做c/c++Linux下的服务器端开发需要具备什么 2023-05-06 784 做c/c++Linux下的服务器端开发需要具备的技术:1、C/C++语言基础;2、Linux操作系统;3、设计模式和软件工程;4、网络编程等。C/C++语言基础是指,掌握C/C++语言的基本语法、数据 …
程序员都上什么网站 2023-05-06 778 程序员常用网站:1、GitHub;2、CSDN;3、菜鸟教程;4、Stack Overflow;5、掘金;6、ChinaUnix;7、博客园;8、LeetCode。GitHub是一个面向开源及私有软件 …
WSGI到底是什么 2023-05-06 894 WSGI是Python Web Server Gateway Interface的缩写,意为Web服务器网关接口,是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口 …
OD、OC、TD是什么意思 2023-05-06 2828 OD、OC、TD的意思是:1、OD——组织发展;2、OC——组织文化;3、TD——人才发展。OD,即Organization Development,意为组织发展,是指通过对组织进行设计、定义等有计划 …
为什么在中断里不能sleep 2023-05-06 901 在中断里不能sleep的原因:硬件中断是很宝贵的资源,想在中断里睡眠的话就得在大量的critical section中关闭中断才能避免race condition,而关闭硬件中断将会大大地增加中断响应 …
为什么要放弃Lombok 2023-05-06 1001 放弃Lombok的原因:1、JDK版本问题;2、胁迫使用;3、可读性差等。JDK版本问题是指当用户想要将现有项目的JDK从Java 8升级到Java 11时,会发现Lombok不能正常工作了,于是必须 …
C/S和B/S架构的工作原理及优缺点 2023-05-06 1075 C/S架构的工作原理:C/S客户端和服务器之间通过网络连接进行通信,客户端发送请求后会等待服务器返回响应,直到收到响应后才能显示给用户。B/S架构的工作原理:客户端通过浏览器访问服务器上的应用程序,应 …
Linux文件profile、bashrc、bash_profile区别 2023-05-06 1058 Linux文件 profile、bashrc 和 bash_profile 的主要区别在于执行时机和范围,profile是系统级别的文件,位于 /etc/profile目录下,用于全局配置环境变量和用 …
为什么pthread_cond_wait需要互斥锁mutex作为参数 2023-05-06 939 pthread_cond_wait需要互斥锁mutex作为参数的原因:当前线程执行pthread_cond_wait时,一定是处于某个临界区,正在访问共享资源,存在一个mutex与该临界区相关联。因此 …
python能用来做什么 2023-05-06 756 python可以做:1、web开发;2、操作系统;3、科学计算;4、GUI 开发;5、数据分析;6、机器学习。web开发是指,Python是一种解释型脚本语言,开发效率高,非常适合从事web开发的工作 …
什么是Web 3.0 2023-05-06 788 Web 3.0是对Web 2.0的改进,在此环境下,用户不必在不同中心化的平台创建多种身份,而是能打造一个去中心化的通用数字身份体系,通行各个平台。Web 3.0被用来描述互联网潜在的下一阶段,一个运 …