In this way, I solved most of the problems of leetcode!

Take a look at it. Good habit! GitHub https://github.com/OUYANGSIHAI/JavaInterview It has been included. This is the Java interview summary of the first-line large-scale factory that I spent 3 months summarizing. I have taken the offer of the large-scale factory. In addition, the original article was launched in my personal blog: blog.ouyangsi ...

Added by thewomb on Tue, 19 May 2020 03:50:36 +0300

Consul configuration center of Spring Cloud series

We have learned about Spring Cloud Config before: Consul configuration center of Spring Cloud series (I) Consul configuration center of Spring Cloud series (2) Consul configuration center of Spring Cloud series (3) It provides the function of configuration center, but it needs to cooperate with git, svn or external storage (such as various da ...

Added by synergypoint on Mon, 18 May 2020 09:51:39 +0300

Five communication modes between processes

Source: https://blog.csdn.net/wh_sjc/article/details/70283843   IPC (InterProcess Communication) refers to the communication or exchange of information between different processes. IPC usually includes pipeline (including nameless pipeline and named pipeline), message queue, semaphore, shared storage, socket, Streams, etc. Soc ...

Added by ValdouaD on Mon, 18 May 2020 09:00:24 +0300

The fifth experiment report of operating system memory management

0 personal information Zhang yingzi 201821121038 Calculation 1812 1 purpose of the experiment Learn more about memory management through programming. 2 experiment content On the server, we use Vim to write a program: simulate a memory management algorithm, test the result, and explain the running result. 3. Experiment report    Three po ...

Added by bryansu on Sun, 17 May 2020 11:48:25 +0300

python monitor, operate keyboard and mouse library pynput detailed tutorial

Section 0.0.0 preface Monitor, operate mouse and keyboard are shortcut to realize automation, such as me Automatic check in Analog keyboard operation is used. pynput is a cross platform third-party python library that monitors and controls mouse and keyboard. You can install it through pip insnall pynput. The dependent libraries are downloaded ...

Added by pvraja on Sun, 17 May 2020 09:07:55 +0300

New feature of JDK10: local variable type var

brief introduction java is remarkable in the world with its object-oriented nature and has developed vigorously.During the development of the language, in order to make the java language more concise and convenient to use, JDK is also constantly improving. Today, this article introduces the local variable type var introduced in JDK10. Why do we ...

Added by melittle on Sun, 17 May 2020 03:21:33 +0300

java introduction | eight basic types

1. Foundation type 1.1 INTRODUCTION 1.2 exercise 1: test maximum and minimum Create a Basic project Create cn.qile.basic package Create test1 scope.java package cn.qile.basic; //This class is used to test the value range public class Test1_Scope { public static void main(String[] args) { //Test integer data range byte short int lo ...

Added by Ayon on Fri, 15 May 2020 18:28:07 +0300

ThreadPoolExecutor Source Analysis-execute() Method

Preface The previous two articles paved the way for analyzing thread pool sources Bit Operations in the Java ThreadPoolExecutor ThreadPool ThreadPoolExecutor Source Analysis Foundation - How ThreadPool works Look back at what you've said before (you need to know it beforehand): Several states of thread pool RUNNING, SHUTDOWN, etc. Switching ...

Added by Zack on Thu, 14 May 2020 19:13:18 +0300

How to use Java 8 functional programming more elegantly?

Stream and Optional in Java 8 bring us the fun of functional programming, but Java still lacks many key features of functional programming. Lambda Expressions Optional and Stream It's just the tip of the iceberg for functional programming. This also led to the emergence of varvr and functionlajava class libraries, both of which originated from ...

Added by examiz on Thu, 14 May 2020 08:49:26 +0300

The SpringBoot Getting Started series implements uniform exception handling, which is as simple as that!

Next, we will focus on how to use uniform exception handling in SpringBoot applications.How do I reuse exception data with normal business data and return it as a json?   Why uniform exception handling Currently, our project architecture is basically a separate front-end and back-end model: developed using Restful interface protocol, the fo ...

Added by DeGauss on Wed, 13 May 2020 20:00:56 +0300