Get the App
  • Zookeeper deployment

    Zookeeper deployment

    ZooKeeper is a distributed, open source distributed application coordination service, an open source implementation of Google's Chubby, and an important component of Hadoop and Hbase. It is a software that provides consistent services for distributed applications.

    Shulou · 2022-06-03 06:05
  • Optimization Summary of Docker Image Construction

    Optimization Summary of Docker Image Construction

    Summary of the optimization of Docker image construction as we continue to use docker images, if we do not pay attention to and optimize the process, the volume of the image will become more and more. In many cases, when we deploy applications using docker, we will find that the volume of the image is at least 1G. Mirror

    Shulou · 2022-06-03 06:05
  • Steps for building jenkins environment

    Steps for building jenkins environment

    1. Download the jenkins.war package 2. Hold down the shift key in the directory where the war package is located and right-click to open the command line window. Execute the following two commands to start jenkins:jar-jar jenkins.warjava-Xms1024m-

    Shulou · 2022-06-03 06:05
  • Lintcode16 Permutations II solution problem solution

    Lintcode16 Permutations II solution problem solution

    [title description] Given a list of numbers with duplicate number in it. Find all unique permutations. Give a column with duplicate numbers

    Shulou · 2022-06-03 06:05
  • DMP user profile system (SparkGraphX SparkCore SparkSQL)

    DMP user profile system (SparkGraphX SparkCore SparkSQL)

    DMP user Portrait system (SparkGraphX SparkCore SparkSQL) course viewing address: http://www.xuetuwuyou.com/course/221 course from www.51.com: http:/

    Shulou · 2022-06-03 06:05
  • Spark-yarn mode jar package optimization

    Spark-yarn mode jar package optimization

    In yarn mode, the jar package will be uploaded to yarn to execute the spark program. If you upload it every time, it will take a lot of time. Moreover, if it is Ali Yun's machine, the upload is very slow, and the 180m jar will take more than ten minutes to upload, so you have to upload it to hdfs in advance. Spark support

    Shulou · 2022-06-03 06:05
  • From Lucene to Elasticsearch: full-text Retrieval practice

    From Lucene to Elasticsearch: full-text Retrieval practice

    Today I'm going to tell you about inverted indexes. Index is one of the core technologies that constitute search engines, and it is very common in daily life. For example, when I read a book, I will first read the catalogue of the book, through which I can quickly locate the page number of a specific chapter and speed up the query of the content. Documents are usually guaranteed

    Shulou · 2022-06-03 06:05
  • Spring Boot/Angular integrates Keycloak to achieve single sign-on

    Spring Boot/Angular integrates Keycloak to achieve single sign-on

    This paper introduces the basic knowledge of Keycloak, the configuration of ADFS and Salesforce IDP, and the method of integrating Spring Boot and Angular with Keycloak to realize single sign-on. The code of this article integrates Sprin with Angular 8

    Shulou · 2022-06-03 06:05
  • Virtualenv opens on windows

    Virtualenv opens on windows

    Select a file shelf, open cmdvirtualenv envname # to create a virtual environment named envname dir # look at the current directory and you can see that an envname file has been created virtualenv-p

    Shulou · 2022-06-03 06:05
  • Thrift lesson 4 exception handling of connection interruption

    Thrift lesson 4 exception handling of connection interruption

    The scenario Thrift framework uses exception handling mechanism. When the client is disconnected abnormally and the server tries to send data to the client, the Thrift library will throw an exception, causing the process to be interrupted. This situation is very normal, the server side should catch the occurrence of exceptions, but should not be different

    Shulou · 2022-06-03 06:05
  • Detailed introduction, installation and configuration of kafka

    Detailed introduction, installation and configuration of kafka

    1. Brief introduction to Kafka is a distributed,partitioned,replicated commit logservice. It provides features similar to JMS, but is completely different in design and implementation, and it does not

    Shulou · 2022-06-03 06:05
  • The method of checking and accepting the software project well

    The method of checking and accepting the software project well

    1. Communicate proactively with customers (1), there must be a communication strategy in the project, and how do senior executives report work progress and get support? And how do the middle managers constantly confirm and gradually clarify their business goals? How to agree on the project application operation mode and make continuous improvement with the grass-roots level? All need to communicate and feedback.

    Shulou · 2022-06-03 06:05
  • Why are many companies recruiting test developers?

    Why are many companies recruiting test developers?

    See a lot of people explain why companies are recruiting test developers, talking about efficiency, talking about job responsibilities, no one is talking about the changes in the development of the industry. Before I start the text, I would like to make a point that 80% of those who do tests are not called test engineers. Okay, with this point of view, let's

    Shulou · 2022-06-03 06:05
  • How to implement R & D performance Management in start-up companies | X-Developer case

    How to implement R & D performance Management in start-up companies | X-Developer case

    After going through the seed stage and the valley of death, startups finally come to the stage of growth. For the founding team, the successive challenges in the technology business are easy to deal with, but the headache is that with the development of the company and the continuous arrival of new terms and concepts, it takes time to digest and determine. One of the most troublesome nouns is performance

    Shulou · 2022-06-03 06:04
  • The difference between data Analysis and big data Analysis

    The difference between data Analysis and big data Analysis

    Data analysis refers to the process of using appropriate statistical analysis methods to analyze a large number of collected data, extract useful information and form a conclusion, that is, a detailed study and summary of the data. Data analysis requires mastering mathematical knowledge and analytical tools, including statistics, probability theory and mathematical statistics.

    Shulou · 2022-06-03 06:04
  • Principles of MAPREDUCE (2)

    Principles of MAPREDUCE (2)

    3.1.1 Overview of mapreduce's shuffle mechanism: in v mapreduce, how the data processed by the map phase is transferred to the reduce phase is the most critical process in the mapreduce framework. This process is called shu.

    Shulou · 2022-06-03 06:04
  • Programming steps of sparkStreaming

    Programming steps of sparkStreaming

    (1) the programming of StreamingContext    is similar to that of spark core. When writing a program of SparkStreaming, it also needs a general programming entrance-StreamingContext. Streami

    Shulou · 2022-06-03 06:04
  • Send mail after Jenkins is built

    Send mail after Jenkins is built

    Let's first install the Jenkins mail extension "Email Extension Plugin". How to install Jenkins and plug-ins can be found in the previous article: http://qicheng0211.blog.51cto.com/

    Shulou · 2022-06-03 06:04
  • Installation and use of data acquisition tools

    Installation and use of data acquisition tools

    Data acquisition is an important part of the whole process of big data analysis. Typical data acquisition tools include ETL tools, log collection tools, data migration tools and so on. Flume is a highly available, highly reliable, distributed mass log collection, aggregation and transmission system. 1. Install Flume download

    Shulou · 2022-06-03 06:04
  • Some contents of the outsourcing service of IT operation and maintenance

    Some contents of the outsourcing service of IT operation and maintenance

    In the previous two articles, we understood the concept and importance of IT operation and maintenance outsourcing. This article focuses on the work of IT operation and maintenance outsourcing. The following is a summary of the work of Shandong Software Evaluation Center for many years, and the deficiencies are corrected. Welcome to log in to http://www. × / to discuss together.

    Shulou · 2022-06-03 06:04