Custom blog skinVIP only

*Blog header:

The format is PNG and JPG, the width * height is greater than 1920 * 100 pixels, not more than 2MB, the main visual suggestion is placed on the right, please refer to the online blog header

Please upload pictures larger than 1920 * 100 pixels!

Blog basemap:

The picture format is PNG and JPG, no more than 1MB, and can be tiled up, down, left and right to the whole background

Column diagram:

The picture format is PNG and JPG, and the picture width * height is 300 * 38 pixels, no more than 0.5Mb

Main title color:

RGB color, for example: #afaf

Hover:

RGB color, for example: #afaf

Subtitle color:

RGB color, for example: #afaf

Custom blog skin

-+

Gooreey's blog

A cup of coffee, a line of code, is a realm and a pursuit!

  • Blog (380)
  • Forum (9)
  • Collection
  • follow
Sort:
By last release time
By visits
RSS subscription

original ❤️ After successive interview failures, I summarized 57 real interview questions ❤️, If time can go back... (with answers, suggestions)

Golden nine silver ten, the crazy recruitment season began quietly. Xiaobian also tried a wave. He was killed completely. What the interviewer asked is not in the same beat as what you think. Now I will share my recent failed interview experience with you. If you understand it, it is equivalent to you receiving 10 offers. 1、 How to instantiate an object? NEW clone() Create through the reflection mechanism / / use the class. Forname method to obtain the class, and call the class's newinstance() method class <? > cls = Class.forName("com.dao.User"); User u = (User)cls.

2021-09-01 07:19:09 sixty-one twenty-five

original Summary of 208 classic java interview questions with 100000 words (with answers and suggestions)

1. What is the difference between JDK and JRE? JDK (java development kit), java development kit JRE (Java runtime environment). The Java runtime environment JDK contains JRE. There is a directory named JRE in the JDK, which contains two folders bin and lib. Bin is the JVM, and lib is the class library required by the JVM. 2. What is the difference between = = and equals? For basic types, = = compares values; For reference types, = = compares addresses; Equals cannot be used for comparison of basic types; If you don't override equa

2021-08-02 07:45:20 twenty-nine thousand eight hundred and thirty-five two hundred and nine

original Summary of basic knowledge of MySQL (SQL optimization)

1. Create table statement + union index create table 'student' (` ID ` int (10) not null, ` name ` varchar (20) not null, ` age ` int (10) not null, ` sex ` int (11) default null, ` address ` varchar (100) default null, ` phone ` varchar (100) default null, ` create_ time` timestamp .

2021-07-12 07:23:36 twenty-five thousand three hundred and seven one hundred and fifty

original Summary of MySQL Basics (version 2021)

1、 MySQL three-tier logical architecture MySQL's storage engine architecture separates query processing from data storage / extraction. The following is the logical architecture diagram of MySQL: 1. Compare InnoDB with myisam1. Storage structure MyISAM: each MyISAM is stored into three files on disk. They are: table definition file, data file and index file. The name of the first file starts with the name of the table, and the extension indicates the file type Frm files store table definitions. The extension of the data file is. MyD (mydata). The extension of the index file is. MYI (myindex). InnoDB: all tables are saved in the same data file (or multiple tables)

2021-07-07 23:28:28 twenty thousand and twenty-eight three hundred and eighty-eight

original Linux basics summary (version 2021)

1、 Baidu Encyclopedia Linux, full name GNU / Linux, is a UNIX like operating system that is free to use and spread. Its kernel was first released by Linus Benedict tovaz on October 5, 1991. It is mainly inspired by the ideas of MINIX and UNIX. It is a POSIX based multi-user, multi task, multi thread and multi CPU operating system. It can run major UNIX tools, software, applications and network protocols. It supports 32-bit and 64 bit hardware. Linux inherits the design idea of UNIX with network as the core. It is a multi-user network operating system with stable performance. Linux has hundreds of different distributions, such as Debian and archl based on community development

2021-05-31 22:57:11 nine thousand and three hundred eighty-seven

original Redis basic knowledge summary (version 2021)

1、 Baidu Encyclopedia 1. Introduction (1) redis (remote dictionary server remote field service) is an open source log and key value database written in ANSI C language, which supports network, technology and memory persistence, and provides APIs in multiple languages( 2) Redis is a key value storage system. It supports relatively more types of stored values, including string, list, set, Zset (sorted set -- ordered set) and hash. These data structures support push / pop, add / remove, intersection, union, difference and richer operations,

2021-05-15 15:29:45 eight thousand and thirty-one sixty-six

original Java basics summary (version 2021)

Preface Hello, I am Su xiaonuan. I graduated in 2012 and changed to Java development through training in 2016. Today, on January 9, 2021, I stumbled on the road of changing my career. Suddenly looking back, I have been full of 4 years of work experience? But I feel that knowledge is still quite scarce and I don't have self-confidence. Maybe the degree of effort is not enough. Thank you very much for CSDN, because it gives me the motivation to learn. I wrote an article recording CSDN blog visits before. Maybe you feel very naive, but it is really useful and effective. It seems like taking drugs, studying hard and making progress. 2020 is a more successful year for me. I jumped the slot and raised my salary at work; In learning, I chewed several famous books (effective Java, refactoring and improvement)

2021-01-09 16:20:53 one hundred and nine thousand five hundred and eleven two hundred and seventy-five

original Spring cloud learning overview

Tomorrow is 2021. 2020 is a year full of harvest. It is very successful. Continue to work hard in 2021. In 2020, I learned a lot, read several books (effective Java, refactoring and improving the design of existing code, in-depth understanding of Java virtual machine), various videos of station B (Yan Qun series, Shang Silicon Valley series, mainly limited to SSM + spring boot, data structure and algorithm, JVM, two-thirds of the grain College), and gained a lot. However, it is a pity that we still haven't taken the step of distribution. I've been working for four years. Although java knowledge is complicated, I can't be complacent and go around. Today, the last day of 2020, make an important decision, 2021

2020-12-31 21:28:06 three thousand seven hundred and thirty fifteen

original Summary of Java interview questions (with answers)

I graduated in 2012 and changed my career in 2016. I didn't have a decent job. By chance, I came to Dalian. Java training, a new field, was confused, confused and aimless. I was really discriminated against when I changed my career. Can't I? My life is up to me. I think I can! Believe me, as long as you work hard enough, you will always be an architect and stand alone. Recently, I participated in some interviews, but the effect is not very ideal. The project introduction only has a large frame, does not highlight the key points, and there are no specific details in the project, because they all watch the videos of station B. in actual work, they are doing repeated crud work, which is worrying. 618 bought a new book. The plastic hasn't been disassembled yet! The video plan has been implemented to the second chapter! Is it hard work or self deception to stay up late to study? interview

2020-08-04 23:56:28 twenty thousand one hundred and eighty sixty-five

original [Vue basics summary 1] Introduction to Vue
Force plan

At 23:00 last night, Vue, officially fired the first shot! Change careers for three and a half years, move forward to the whole stack, and strive to become an architect and the mainstay of the world's top 500 companies in three years. Fighting has never stopped. Come on! 1、 Introduction Vue (pronunciation / vju) ː/, Similar to view) is a set of progressive JavaScript frameworks for building user interfaces. Unlike other frameworks, Vue is designed to be applied layer by layer from bottom to top. Vue's core library only focuses on view layers to facilitate integration with third-party libraries or existing projects. On the other hand, Vue is fully capable of driving complex single page applications developed with single file components and libraries supported by Vue ecosystem. The goal of vue.js is

2020-06-23 10:49:14 nineteen thousand and seventeen thirty-six

original Summary of common data structures and algorithms

1、 Preface data structure refers to the collection of data relationships with one or more specific relationships, and the way of storing and organizing data by computer. The data structure is divided into three parts: logical structure, physical structure and data operation. 2、 Why do you want to learn data structure? 1. As a professional basic course of computer specialty, data structure is one of the necessary subjects for computer postgraduate entrance examination. If you intend to apply for graduate students of computer specialty, you must learn it well; 2. Data structure is one of the necessary contents of computer soft test, computer grade test and other related tests. If you want to successfully pass these tests, you must also learn it well; 3. Data structure is the basis of other computer courses, such as operating system, programming principle, database management system, software engineering, human

2020-05-19 16:39:12 seven thousand two hundred and twenty-nine twelve

original Detailed explanation of springboot Basics

This series is the learning notes of springboot, from introduction to mastery, step by step, even thousands of miles, drop by drop! More haste, less speed, more speed! In the process of learning springboot, I found that a springboot Chinese index is doing very well. Sharing springboot learning resources and open source software is of great help to springboot learning. Xiaobian recommended learning video: springboot_ Latest tutorial_ spring boot_ Springboot core + Spring

2020-02-01 19:15:48 thirteen thousand eight hundred and twenty fifteen

original Java design patterns: comprehensive analysis of 23 design patterns

1、 What is design pattern? Design pattern is a summary of code design experience that is repeatedly used, known by most people, written by classification. The purpose of using design patterns is to reuse the code, make the code easier to be understood by others and ensure the reliability of the code. There is no doubt that design pattern makes code programming truly engineering. Design pattern is the cornerstone of software engineering, just like a brick of a building. The rational use of design patterns in the project can perfectly solve many problems. Each pattern has a response principle corresponding to it. Each pattern describes a problem that repeatedly occurs around us and the problem

2020-01-18 08:20:52 ten thousand nine hundred and eighty-seven five

original [summary of the most complete Java framework in the whole stack] SSH, SSM, springboot

This series is used to record the basic concepts, differences and connections of common Java frameworks. It also records the solutions to some problems encountered in the process of use, which is convenient for you to view and consult. More haste, less speed, more speed! 1、 Ssh1. Basic concepts SSH framework is an integration of three frameworks in Java EE, which are composed of struts, spring and Hibernate frameworks. It is a popular Java Web open source framework at present. The system integrating SSH framework is divided into (struts 2 --)

2020-01-17 14:14:13 thirteen thousand eight hundred and thirty-one fifteen

original [introduction to 100 day algorithm - three questions a day - day15] judgment subsequence, maximum palindromes, fizz buzz

Dalian Bangchui Island algorithm is the foundation of advanced architects. The foundation is not strong and the earth is shaking. We start to brush questions from August 14, 2021. The goal is 100 days and 300 leetcode algorithm questions. Sharing is the best way to learn. Come on, get up. 1. Leetcode 392. Judge whether s is a subsequence of t given strings S and t. A subsequence of a string is a new string formed by deleting some (or not deleting) characters from the original string without changing the relative position of the remaining characters( For example, "ace" is a subsequence of "ABCDE" and "AEC" is not). Xiaobian's problem-solving ideas 1. Because judging "ace" is

2021-08-30 22:38:07 five hundred and sixty-four six

original [introduction to the 100 day algorithm - three questions a day - day14] the intersection of two arrays, the effective complete square number, and the first unique character in the string

The Castle Hotel on the hillside sits on the port beauty algorithm, which is the foundation of advanced architects. The foundation is not strong, and the earth and mountains shake. Start to brush questions from August 14, 2021. The goal is 100 days, 300 leetcode algorithm questions. Sharing is the best way to learn. Come on, hi. 1. Leetcode 350. Intersection of two arrays. Given two arrays, write a function to calculate their intersection. Public static int [] intersect (int [] nums1, int [] nums2) {list < integer > LIST1 = new a

2021-08-29 10:49:04 two thousand one hundred and fifty-seven one hundred and twenty-four

original [introduction to the 100 day algorithm - three questions a day - day13] invert the string, invert the vowel letters in the string, and the intersection of two arrays

The corner algorithm of Dalian Xinghai Plaza is the foundation of advanced architects. The foundation is not strong, and the earth and mountains shake. Start to brush questions from August 14, 2021. The goal is 100 days, 300 leetcode algorithm questions. Sharing is the best way to learn. Come on, get up. 1. Leetcode 268. Lost digital Title small cooking solution big man points out Jiangshan 2. Leetcode 268. Lost digital Title small cooking solution big man points out Jiangshan 3. Leetcode 268. Lost digital Title small cooking solution big man points out Jiangshan

2021-08-28 16:20:59 five hundred and thirty-four

original [introduction to 100 day algorithm - three questions a day - Day12] Nim game, power of 3, power of 4

1. You and your friends play Nim games together: there is a pile of stones on the table. You take turns in your rounds, and you are the first. In each round, it is the turn of the person to remove 1 - 3 stones. The winner is the one who takes off the last stone. Let's assume that each step is the optimal solution. Please write a function to judge whether you can win the game given the number of stones is n. If you can win, return true; Otherwise, false is returned. Xiaobian thought analysis, as long as you can ensure that there are four left for each other, you will win. Public Boolean canwinn

2021-08-28 12:21:48 five hundred and seventy-three four

original [introduction to 100 day algorithm - three questions a day - Day11] lost numbers, moving zeros and word rules

The night scene algorithm of Dalian sea crossing bridge is the foundation of advanced architects. The foundation is not strong, and the earth and mountains shake. Start to brush questions from August 14, 2021. The goal is 100 days and 300 leetcode algorithm questions. Sharing is the best way to learn. Come on, get up. 1. Leetcode 268. Missing number problem. Given an array num containing N numbers in [0, n], find the number that does not appear in the array within the range of [0, n]. Advanced: can you solve this problem with linear time complexity and only using additional constant space? Private static int test01 (int [])

2021-08-26 23:07:22 one thousand six hundred and eighteen one hundred and nine

original [introduction to the 100 day algorithm - three questions a day - Day10] all paths, sums and ugly numbers of binary trees

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager

2021-08-24 14:51:01 two hundred and eighty-nine fifteen

original [introduction to 100 day algorithm - three questions a day - Day9] summarize the interval, the power of 2, and effective letter words

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager

2021-08-23 23:08:06 five hundred and eighteen two

original Algorithm interview question summary

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager

2021-08-23 07:35:00 one thousand nine hundred and thirteen one hundred and fifteen

original [introduction to 100 day algorithm - three questions a day - Day8] isomorphic string, duplicate elements, flip binary tree

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager

2021-08-22 12:28:59 eight hundred and seventy-three two

original [introduction to 100 day algorithm - three questions a day - Day7] verify palindrome strings, numbers that appear only once, and most elements

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager

2021-08-21 16:22:48 one thousand three hundred and forty-one nineteen

original [introduction to 100 day algorithm - three questions a day - Day6] symmetric binary tree, maximum depth of binary tree, and converting ordered array into binary search tree

1. Leetcode 101. Symmetric binary tree problem given a binary tree, check whether it is mirror symmetric. Class solution {public Boolean issymmetric (treenode root) {return check (root, root);} private boolean check(TreeNode p, TreeNode q){ if(p == null && q == null){

2021-08-21 11:43:17 one thousand three hundred and twenty-six twenty

original [introduction to 100 day algorithm - three questions a day - Day5] the length of the last word, the same tree, and the best time to buy and sell stocks

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager. one

2021-08-20 23:49:38 one thousand three hundred and ninety-six two

original 20000 word detailed explanation hibernate ❤️ If the new project adopts hibernate, will you use it? ❤️( (colored eggs at the end of the text)

1、 Basic concept hibernate is an ORM framework, fully called object_ Relative database mapping establishes a mapping between Java objects and relational databases to achieve direct access to Java objects. There are often SSH framework combinations in Java. Due to the emergence of springboot, hibernate is no longer the mainstream framework, but some old projects still use hibernate, a single architecture, because the reconstruction of the whole project is laborious and thankless. This article briefly reviews the simple use of hibernate and reviews the old and knows the new. 2、 Using hibernate with mybatis

2021-08-19 22:50:41 five thousand and sixty seventy-seven

original [introduction to 100 day algorithm - three questions a day - day4] effective parentheses, delete duplicates in an ordered array, and implement strstr

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager. one

2021-08-17 22:23:27 three thousand one hundred and ninety-three twenty-nine

original The difference between queue and deque in Java

1、 Queue, dequeue and deque inherit from collection, and deque is the sub interface of queue. Queue is a one-way queue of FIFO and deque is a two-way queue. Queue has a direct subclass PriorityQueue, while deque has two direct subclasses: LinkedList and arraydeque. The underlying data structure of PriorityQueue is an array without boundary, which indicates that PriorityQueue has its own capacity expansion mechanism. Arraydeque is a two terminal queue without initial capacity, and LinkedList is a two-way linked list.

2021-08-16 18:13:57 one thousand four hundred and sixteen three

original Detailed explanation of basic knowledge of binary tree

1、 Let's look at a problem first. Construct the sequence {1,3,6,8,10,14} into a binary tree. Problem analysis: when we traverse the binary tree above, the sequence is {8,3,10,1,6,14}. However, the left and right pointers of nodes 6, 8, 10 and 14 are not fully utilized. What if we want to make full use of the left and right pointers of each node so that each node can point to its own front and rear nodes? Solution -- > threaded binary tree 2, threaded binary tree 1, binary tree linked list of N nodes always contains n + 1 (formula 2n - (n-1) = n + 1) empty finger fields

2021-08-16 07:02:32 five thousand five hundred and seventy-six one hundred and twenty-nine

original [introduction to 100 day algorithm - three questions a day - day3] palindromes, Roman numerals to numbers, maximum public prefix

Hello everyone, I'm Nezha, a java engineer who loves coding. With the learning attitude of "more speed, less speed, more speed", I continue to grow on the road of no return for program apes. The so-called growth is just to polish your eyes slowly with time, value it when you are young, look down on it when you are old, and look down on it when you are old. It's the road of growth, It is also a journey of gradually letting go of obsession and returning to peace. Perhaps, we will never know where we can go, who we meet, and what kind of person we will become in the end, but we must remember that it is never someone else's shoulder that can make us climb, but ourselves who burn the midnight oil. The road of life has just started. When you are tired, don't be confused. Look back, you are no longer that young, frivolous teenager. one

2021-08-15 16:15:45 two thousand seven hundred and thirty-nine sixty-four

original [introduction to 100 day algorithm - three questions a day - Day2] binary search, first wrong version, search insertion location

1. Leetcode 704. Binary search topic. Given an N-element ordered (ascending) integer array nums and a target value target, write a function to search the target in nums. If the target value exists, return the subscript, otherwise return - 1. Public static int search (int [] num, int target) {int left = 0; int right = nums.length - 1; while (left < right){ ...

2021-08-15 13:22:20 two thousand twenty-one

original [introduction to 100 day algorithm - three questions a day - Day1] middle order traversal of binary tree, sum of two numbers, integer inversion

1. Leetcode 94. Middle order traversal of binary tree: given the root node root of a binary tree, return its middle order traversal. 2. Great God solution / * * definition for a binary tree node. * public class treenode {* int Val* TreeNode left; * TreeNode right; * TreeNode() {} * ...

2021-08-14 22:57:52 two thousand two hundred and thirty-nine thirty-seven

original Haste makes waste, haste makes waste 3

I hope to become an architect and blog expert one day. I hope you will travel half your life and return as a teenager. More haste, less speed, more speed! Preliminary goal: Weekly ranking, top 10000 in total! The initial goal has been achieved, and the final goal: Weekly ranking, top 100 in total! The ultimate goal has been achieved, and now the goal is to pay for the column. Primary goal of paid column: total income exceeds 5000. 2021 integral Weekly ranking Total ranking Visits August 3rd eighteen thousand nine hundred and ninety-eight nine four hundred and three nine hundred and sixty-nine thousand nine hundred and eighty August 10th nineteen thousand seven hundred and five six three hundred and seventy-five one million five thousand and ninety-three ..

2021-08-11 18:10:33 two hundred and twenty-two seven

original Summary of Ali sentinel knowledge system (version 2021)

1、 Baidu Encyclopedia sentinel is a highly available traffic protection component for distributed service architecture. It mainly takes traffic as the starting point to help developers ensure the stability of micro services from multiple dimensions such as current limiting, traffic shaping, fuse degradation, system load protection and hotspot protection. Sentinel has the following characteristics: rich application scenarios: sentinel has undertaken the core scenarios of Alibaba's double 11 traffic promotion in recent 10 years, such as second kill (i.e. burst traffic control within the range of system capacity), message peak shaving and valley filling, cluster traffic control, real-time fuse downstream unavailable applications, etc. Complete real-time monitoring: sentinel also provides real-time monitoring function. You can see the of accessing the application in the console

2021-08-10 21:26:46 three thousand three hundred and seventy one hundred

original [operating system 1] overview of operating system

1、 Overview of operating system operating system refers to controlling and managing the hardware and software resources of the whole computer system, and reasonably organizing and scheduling the work and resource allocation of the computer, so as to provide convenient interfaces and environment for users and other software. It is the most basic system software in the computer system. 2、 Functions and objectives of the operating system -- as the manager of system resources, the process is the execution process of a program. Before execution, the program needs to be put into memory before it can be processed by the CPU. ① As the manager of system resources (these resources include software, hardware, files, etc.), what functions does the operating system need to provide? ② As the interface between users and computer hardware, the operating system should provide simple information for its upper users and applications

2021-08-07 23:33:39 four hundred and twenty-three twenty-four

original [new features 7 of Java 8] user defined functional interface

1、 Introduction to functional interface functional interface is an interface that has only one abstract method, but can have multiple non abstract methods. Functional interfaces can be implicitly converted to lambda expressions. Lambda expressions and method references (actually lambda expressions). For example, a functional interface is defined as follows: package com.panasonic.mes.guor.service@ FunctionalInterfacepublic interface CalFunctionalInterface&l

2021-08-05 22:12:01 eight hundred and seventy thirty-two

original [detailed explanation of java knowledge points 10] why should environment variables be configured?

1、 Foreword after working in Java for so many years, configuring environment variables is the first step, but why configure environment variables? What's the use? Today Nezha will take you to find out. 2、 Baidu Encyclopedia has nothing to do. It's really good for Baidu to explain nouns. 1. Introduction to environment variables environment variables generally refer to some parameters used to specify the operating system operating environment in the operating system, such as temporary folder location and system folder location. Environment variable is an object with a specific name in the operating system, which contains the information that will be used by one or more applications. For example, the path environment variable in windows and DOS operating systems, when the system is required to run a program without telling it the program

2021-08-01 10:20:17 one thousand two hundred and forty-three twenty-nine

original [computer network 2] layered architecture and data communication foundation

1、 Related concepts of hierarchical architecture network architecture is to describe the computer network structure from the function. Computer network architecture is referred to as network architecture, which is a hierarchical structure. Each layer follows a network protocol to complete the functions of this layer. Computer network architecture is a collection of layers and protocols of computer network. When layer N provides services to layer N + 1, this service includes not only the functions of layer N itself, but also the functions provided by lower layer services. There are only interfaces between adjacent layers, and the specific implementation details of the services provided are completely shielded from the upper layer. Architecture is abstract, while implementation refers to some software and hardware that can run. 2、 Understanding hierarchical structure 1. The active elements in the nth layer of entities are called n-layer entities. Real on the same layer

2021-07-29 07:18:31 seven hundred and five forty-three

original [computer network 1] overview of computer network

I. concept of computer network computer network: it is a system that connects decentralized and independent computer systems with lines through communication equipment, and realizes resource sharing and information transmission by fully functional software. 2、 Functions of computer network 1. Data communication 2. Resource sharing 3. Distributed processing (multiple computers each undertake different parts of the same work task) 4. Improve reliability 5. Load balancing 3. Components of computer network 1. Components hardware, software, protocol 2. Working mode edge part: direct use by users (c / S mode P2P mode) core part: provide services for the edge part 3. Function composition communication subnet: realize data communication

2021-07-26 23:30:25 three thousand three hundred and thirty-two ninety-eight

absolutely empty

What does "view definition depth" mean

Published on December 7, 2020 Final reply: December 7, 2020

Does the original blog moved from open source China to CSDN have no original points

Published on February 11, 2020 Final reply: February 11, 2020

How can I close the synchronization problem of moving? I don't want to synchronize now. I don't even have points when I move

Published on February 11, 2020 Final reply: February 11, 2020

Move to CSDN and keep your mind

Published on January 19, 2020 Final reply: February 11, 2020

Regression CSDN

Published on June 24, 2019 Final reply: February 11, 2020

Sleepy, send a selfie

Published on June 25, 2019 Final reply: February 11, 2020

Which should open source China and CSDN use?

Published on June 25, 2019 Final reply: February 11, 2020

HTML5 data - Custom Attributes

Published on August 25, 2017 Final reply: February 11, 2020

JQuery operation select2 control

Published on August 25, 2017 Final reply: February 11, 2020

absolutely empty

Favorites created by TATA favorite

People concerned by TATA fans

Tips
Are you sure you want to delete the current article?
cancel delete
mbapedia4.com