Distributed timing task -- XXL job learning: source code analysis -- actuator startup process

Distributed timing task -- XXL job learning (2): source code analysis -- actuator startup process preface 1, Start of actuator 1.1 analysis of the core class XxlJobSpringExecutor 1.1.1 initJobHandlerRepository() 1.1.2 initJobHandlerMethodRepository() 1.1.3 GlueFactory.refreshInstance(1) 1.1.4 super.start() ...

Added by Azad on Thu, 25 Jun 2020 05:17:05 +0300

canvas tags for HTML5

canvas tags for HTML5 preface text What is canvas Basic use of canvas canvas element Rendering context Test support canvas drawing concept Coordinate space Draw rectangle Draw path Draw arc arc example 1 arc example 2 arc example 3 Add canvas style fillStyle strokeStyle Draw text Add text sty ...

Added by cresler on Wed, 24 Jun 2020 09:22:11 +0300

Caffe_stu01_ Theoretical preparation

About Caffe At the beginning of Caffe design, the target is only for image, without considering the data of text, speech or time series. Therefore, Caffe supports convolutional neural network very well, but it does not support time series RNN, LSTM, etc. There are many common network models in the mod ...

Added by andremta on Sun, 21 Jun 2020 08:31:52 +0300

Kettle and Hadoop perform Sqoop jobs

catalog 1, Sqoop export 2, Sqoop import 1, Sqoop export 1. Create a job to export the HDFS file to the MySQL database. (1) Open PDI and create a new job, as shown in Figure 1. Figure 1   (2) Edit the 'Sqoop export' job item, as shown in Figure 2. Figure 2 Description: CDH631 is a buil ...

Added by cloudhybrid on Mon, 08 Jun 2020 06:13:45 +0300

Linux Rootkit avoids kernel detection

come from How to avoid kernel detection in Linux Rootkit Remember to lock the door when Rootkit is successful. If we want to inject a Rootkit into the kernel and do not want to be detected at the same time, what we need to do is to hide it subtly and keep it quiet. I have talked about this topic, such as process disconnection, TCP link discon ...

Added by Daddy on Sun, 17 May 2020 06:59:07 +0300

Actual | Write to Hudi using Spark Streaming

1. Project Background Traditional data warehouse organization structure is designed for OLAP (Online Transaction Analysis) requirements of offline data. The common way to import data is to use sqoop or spark timer jobs to import business database data into warehouses one by one.With the increasing requirement of real-time in data analysis, hou ...

Added by robh76 on Sun, 19 Apr 2020 03:03:03 +0300

The Transactions and Persistence of the redis Actual War

1. Transaction description (1) What is a transaction A transaction is a bundle of things that are bound together and executed sequentially until they are successful, otherwise they are restored to their previous state Transactions must be subject to ACID principles, which are atomicity, consistency, isolation, and durability, respectively. ...

Added by christh on Sat, 18 Apr 2020 01:04:59 +0300

IOptions, IOptions monitor, and IOptions snapshot

background ASP.NET Core introduces the Options mode, which uses classes to represent related setting groups. To put it simply, a strongly typed class is used to express configuration items, which brings many benefits.Beginners will find that this framework has three main consumer oriented interfaces: ioptions < toptions >, ioptions monit ...

Added by eabigelow on Fri, 17 Apr 2020 11:08:00 +0300

ASP.NET Core notes - options mode

Option interface Differences between ioptionsnapshot and IOptionsMonitor Post configuration of options Validation of options In ASP.NET Core note (3) - configuration, various configuration providers and configuration reading methods are introduced. However, in practice, it is not recommended to read applications directly from a heap of config ...

Added by wdsmith on Wed, 15 Apr 2020 17:10:35 +0300

Handwritten MVC framework - example of using IOC alone

-------Previous: Handwritten MVC framework (two) - code implementation and use examples------ background I used the GMVC framework when developing the GMQ framework, and found some inconveniences in the process of using, which were also optimized. Currently, GMQ transmission is based on http transmission. I plan to use netty instead. Because my ...

Added by groovything on Sun, 12 Apr 2020 17:17:29 +0300