操作系统共302篇 第25页
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

Go语言工程结构详述详解

一般的编程语言往往对工程(项目)的目录结构是没有什么规定的,但是Go语言却在这方面做了相关规定,本节我们就来聊聊Go语言在工程结构方面的有关知识。 我们前面讲搭建Go语言开发环境时提到的...
南宫世家的头像-华尔子博-奥夏网南宫世家5年前
01570

JDBC 的定义及产品组件

JDBC 可以执行 SQL 语句,它有安全、易用的特征,可以很好地与数据库连接进行编程。本文介绍 JDBC 的定义和产品组件。 JDBC的定义 JDBC 是一种可用于执行 SQL 语句的 JavaAPI。它由 Java 语言编...
子博网的头像-华尔子博-奥夏网子博网4个月前
0355

Servlet是什么?

在 JSP 中,Servlet 是另一种重要的技术,全称是 Java Servlet,主要用于 Java 类编写的服务端程序,与平台架构、协议无关。在 JSP 中,所有的 JSP 页面传回服务端时都要转为 Servlet 进行编译...
王麻子的头像-华尔子博-奥夏网王麻子2年前
04815

JavaBean规范

JavaBean 既不是 Applet,也不是 Application,从本质上来说,JavaBean 就是一组用于构建可重用组件的 Java 类库。与其他任何 Java 类一样,JavaBean 也是由属性和方法组成的。 JavaBean 的属性...
子博网的头像-华尔子博-奥夏网子博网2年前
03910

深度剖析Python GIL全局解释器锁详情

深度剖析Python GIL全局解释器锁详情-华尔子博-奥夏网
我们了解了 Pyton 并发编程的特性以及什么是多线程编程。其实除此之外,Python 多线程还有一个很重要的知识点,就是本节要讲的 GIL。 GIL,中文译为全局解释器锁。在讲解 GIL 之前,首先通过一...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
0835

Python进程间通信的2种实现方法(Queue和Pipe)

在讲解多线程时,介绍了 3 种实现线程间通信的机制,同样 Python 也提供了多种实现进程间通信的机制,主要有以下 2 种: Python multiprocessing 模块下的 Queue 类,提供了多个进程之间实现通...
子博兄的头像-华尔子博-奥夏网子博兄4年前
02210

多进程编程和多线程编程优缺点详解

多进程编程和多线程编程优缺点详解-华尔子博-奥夏网
多进程编程和多钱程编程,都可以使用并行机制来提升系统的运行效率。二者的区别在于运行时所占的内存分布不同,多钱程是共用一套内存的代码块区间;而多进程是各用一套独立的内存区间。 多进程...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
01160

Python Process创建进程(2种方法)详解

前面介绍了使用 os.fork() 函数实现多进程编程,该方法最明显的缺陷就是不适用于 Windows 系统。本节将介绍一种支持 Python 在 Windows 平台上创建新进程的方法。 Python multiprocessing 模块...
南宫世家的头像-华尔子博-奥夏网南宫世家5年前
02090

Python os.fork()方法:创建新进程

如何使用多线程实现并发编程,其实 Python 还支持多进程编程。 要知道,每个 Python 程序在执行时,系统都会生成一个新的进程,该进程又称父进程(或主进程)。在此基础上,Python os 模块还提...
子博兄的头像-华尔子博-奥夏网子博兄5年前
01080

Android系统的进程和线程

当一个应用组件启动,并且该应用没有别的正在运行的组件时,则 Android 系统会为这个应用程序创建一个包含单个线程的 linux 进程。 某个应用组件启动,如果该应用程序的进程已经存在(因为应用...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
0427