Tag:process

  • OS learning note-10: deadlock

    Time:2020-5-25

    The concept of deadlock 1. About deadlock Deadlocks are a set of blocked processes each holding a resource and waiting to acquire a resource held by another process int the set. ——《Inners of Operating Systems》 Deadlock phenomenon refers to the phenomenon that two or more processes wait for each other (you wait for me, I […]

  • Process management and control notes [operating system]

    Time:2020-5-23

    (1) Program concurrency (1) Sequential and concurrent execution The program can be executed in two ways:① Sequential execution ② concurrent execution Sequential executionThe execution mode of single channel batch processing is also used in a simple single chip microcomputer system. A program with independent functions monopolizes the CPU until the final result is obtained Concurrent […]

  • Call pal function of Hana through AMDP

    Time:2020-5-23

    SAP predictive analysis library (PAL) is a function in SAP Hana, which allows us to execute analysis algorithms in the process of SAP Hana sqlscript. SAP Application Based on ABAP can call the functions provided by pal, including classification, regression, clustering, association rules, social network analysis, recommendation system, etc. AMDP is usually used to implement […]

  • Classification and induction of Linux common commands necessary for daily work

    Time:2020-5-22

    preface Linux basic command sorting, not including shell knowledge Basic command The commands that come with the shell (command interpreter) are called internal commands, and the others are external commandsInternal commands using help help help:help cdExternal commands using help help help:ls –helpType command: used to distinguish between internal and external commands: #type ls LS is […]

  • Java socket practice

    Time:2020-5-22

    Socket communication based on TCP connection TCP protocol provides reliable data transmission service by establishing TCP connection. The two ends of a “TCP connection” connection are two processes running on two hosts on the Internet, one is the sending process and the other is the receiving process. Each process is uniquely determined by a socket […]

  • A glimpse of modern browser architecture (1)

    Time:2020-5-22

    preface This paper is a translation of the series of inside look at modern web browser written by Mario Kosaka. The translation here does not refer to literal translation, but expresses the author’s intended meaning in combination with personal understanding, and will try to supplement some relevant content to help you better understand. CPU, GPU, […]

  • Build your desktop application with electronic Vue

    Time:2020-5-19

    What is electron It’s said on the official website: electron provides a nodejs runtime, which focuses on building desktop applications and uses web pages as the GUI of applications. You can think of it as a mini version of chromium browser controlled by JavaScript. It is a runtime that can be executed like a node: […]

  • A glimpse of modern browser architecture (2)

    Time:2020-5-19

    preface This paper is a translation of the series of inside look at modern web browser written by Mario Kosaka. The translation here does not refer to literal translation, but expresses the author’s intended meaning in combination with personal understanding, and will try to add some relevant content to help you better understand. What happened […]

  • Process mutually exclusive synchronization and communication deadlock [operating system]

    Time:2020-5-19

    (1) Mutual exclusion between processes (1) Introduction of multithreading in cinema Today’s problem is based on the concurrency of multiple threads, so I simply introduce today’s content through a Java multithreading example (today’s main topic is the process, here’s the multithreading problem, just experience the problems) Add the sleep method to the sellticket class to […]

  • [operating system learning note 1] Introduction 01

    Time:2020-5-18

    Part one: what is the operating system 1. Origin of operating system Modern computer system is a complex system. It is a challenging job to manage these components and optimize their use. Therefore, the installation of a layer of software in the computer is called the operating system. 2. Concept of operating system Operating system […]

  • What is AOE?

    Time:2020-5-14

    1、 Background 1.1 what is aoe AOE (AI on edge) is a didi open source terminal side AI integrated runtime environment (IRE). Based on the design principle of “stability, ease of use and security”, it helps developers easily deploy deep learning algorithms of different frameworks to the terminal for efficient execution. The GitHub address is […]

  • The processes and threads that programmers must be aware of are here

    Time:2020-5-13

    process When we open our computer control panel, we will see the existence of processes. The software we use in our daily life is in the form of processes, as shown in the following figure: Why there should be a process Here we need to understand the history of the operating system. In the early […]