SpringMVC source code: Initialization of DispatcherServlet (3)

In the previous part, FrameworkServlet left onRefresh to DispatcherServlet to complete, So go into DispatcherServlet # onRefresh Refresh the Spring container (the sub-container is refreshed here) @Override protected void onRefresh(ApplicationContext context) {<!– –> initStrategies(context); //The parameter context here is the SpringWeb container created before (and later passed as a parameter to the initialization function of […]

iOS GCD(Grand Central Dispatch)

There are three commonly used thread management methods in iOS, namely NSThread, GCD and NSOperation. Now let’s take a look at GCD among them. Serial and parallel are for task queues, while synchronization and asynchronous are for threads. Serial Queue + Sync sequence execution + synchronization Serial Queue + Async sequence execution + asynchronous (in […]

Oracle RU 19.21 and datapatch -sanity_checks

Reference documentation: Oracle? Database Patch 35643107 – Database Release Update 19.21.0.0.231017 Datapatch User Guide (Doc ID 2680521.1) datapatch fails with ORA-04061/ORA-4065/ORA-04045/ORA-04067 due to Golden Gate triggers. (Doc ID 2301658.1) In the readme of 19.21 RU, there is an optional step in 3.3.2 Load Modified SQL Files into the Database. % ./datapatch -sanity_checks (optional). This is […]

Bsdiff, differential incremental upgrade of Bspatch (based on Win and Linux)

Table of Contents background content Preparation on windows platform on linux platform Formal work Ideas for generating differential files Functional differential file idea Perform differential incremental upgrade while maintaining the same directory structure Server (generate differential file) Client (function differential file) Updated on December 6th (bug fixed) Perform analysis Notes and areas of concern: background […]

Oracle11gR2 for Linux installation–database patch installation

Download patches and opatch tools -1) Download patches and patch opatch tools (requires official purchase or company purchase) p6880880_112000 Linux-86-64p24006111_112040_Linux-x86-64 These two patches are used for testing –2) Upload patch-related files to the server for decompression 2.1 Must be uploaded to the oracle user, that is, su – cd /backup/ directory under oracle Use the […]

cocosCreator’s dispatchEvent event distribution

Version: 3.8.0 Language: TypeScript Environment: Mac Node event dispatch cocosCreator supports using Node nodes for event dispatch (dispatchEvent). The event dispatch system is implemented in accordance with the Web’s event bubbling and capturing standards. Event dispatch is mainly passed to the parent node gradually through bubbling. After distribution, it will go through the following stages: […]

“Linux” patch production guide

Foreword When we participate in some open source projects, we often encounter problems such as loopholes, which require us to patch them. Especially the source code of Linux has a large amount of source code. When the kernel is modified and a new kernel is released, it is basically released in the form of patches […]

PatchELF finds a dynamic library for your software

Foreword For those who often run programs or install programs on the server, they will inevitably encounter some problems. One of the most common problems is, like the following version `GLIBC_2.23′ not found version `GLIBC_2.15′ not found glibc library cannot be found. Of course, there may also be problems that other libraries cannot be found. […]

[Convert data set format] dcm to nii, mhd to nii, nii to nii.gz, nrrd to nii, jpg to png, patch the image,

Blogger WeChat cvxiayixiao [Segment Anything Model] Column on computer vision detection and segmentation tasks. Link [Public Data Set Preprocessing] Especially the acceptance and preprocessing of medical public data sets, code explanations are provided. Link [opencv + image processing] Opencv code library explanation, combined with image processing knowledge, is not just a library adjustment. Link [opencv […]