Xuebao APP "daily use experience" challenge based on Youmeng + U-APM

Use background As a developer, I'm not writing BUG,Just writing BUG On my way. Small and medium-sized companies, in particular, are usually understaffed, the development process is imperfect, and the test scenario cannot cover all of them. Although I suggest that I should write less every time I modify old functions and make new functions BU ...

Posted by b-ware on Wed, 10 Nov 2021 11:20:27 +0100

Stop using mybatis. Mybatis plus, a divine tool, is sent to the soul

Mybatis plus is a mybatis enhancement tool to simplify development and improve efficiency. The following uses the abbreviation mp to simplify the representation of mybatis plus. This article mainly introduces the use of mp with SpringBoot. Note: the mp version used in this article is the latest version 3.4.2. Please refer to the documentation ...

Posted by plugnz on Mon, 08 Nov 2021 07:59:37 +0100

The way to advanced Android [3] after reading this article, I won't be Android animation framework again. I kneel on the washboard

Android animation can act on View/ViewGroup, activity and Fragment to achieve cool interaction effects. After several days of exploration, we have made clear the use of all kinds of animation and the implementation principle of animation, which is recorded below.Although there are several categories of Android animation, the implementation core ...

Posted by rklapwijk on Mon, 08 Nov 2021 01:32:35 +0100

Advanced Android [2] ten minutes to thoroughly understand the View event distribution mechanism

prefaceAndroid event distribution mechanism is the foundation that Android developers must understandThere are a large number of articles on Android event distribution mechanism on the Internet, but there are some problems: incomplete content, unclear ideas, no source code analysis, complex simple problems and so onToday, I will comprehensively ...

Posted by spider22 on Sat, 06 Nov 2021 14:34:55 +0100

Actual combat of Spring Cloud microservice -- Construction of nacos Service Registry (with source code)

As one of the basic functions of microservices, the registry plays an important role. Microservices divide individual services into services under different modules, and what about communication calls for services of different modules? This requires service registration and discovery. This article will use Alibaba's open source project nacos to ...

Posted by FirePhoenix on Wed, 03 Nov 2021 07:03:36 +0100

A series of operations triggered by "@ Value injection failed" in "SpringBoot source code"

background In the project, I want to inject a field with @ Value, but I didn't expect that the injection was unsuccessful, but I can do it in another way, so I want to know the reason why the @ Value annotation was unsuccessful. The code in this article is based on Spring version 5.3.8 Simulate @ Value successful scenario First of all, in o ...

Posted by Shroder on Tue, 02 Nov 2021 13:57:24 +0100

[Web security] php://filter Shallow bottom layer analysis

Create a new PHP file: a.php <?php $a = "a.txt"; include("php://filter/resource=" . $a); Create a new file in the same directory: a.txt (the content is <? PHP phpinfo();? > base64 encoding) PD9waHAgcGhwaW5mbygpOz8+ Next breakpoint in the related function of the corresponding file: [data] Post key codes: php_stream * php_strea ...

Posted by homer.favenir on Tue, 02 Nov 2021 06:58:08 +0100

Java coding practices for functional programming: writing high-performance, abstract code using laziness

Author|HangingSource|Ali Technical Public NumberThis article takes lazy loading as an example to step through the concepts of functional programming, so the reader does not need any basis for functional programming, just a little knowledge of Java 8.Is an abstraction bound to degrade code performance?The programmer's dream is to write "hig ...

Posted by EriRyoutan on Mon, 01 Nov 2021 18:49:16 +0100

MySQL tutorial Chapter 05 accounts and permissions

When the client connects to the MySQL server, it must provide valid identity authentication, such as user name and password. When the user performs any database operation, the server will verify whether the user has corresponding permissions. For example, SELECT permission is required for query tables and DROP permission is required for deletin ...

Posted by ivytony on Mon, 25 Oct 2021 15:36:07 +0200

126_ DAX is used in power Bi to calculate stock RSI and stock moving average

Blog: www.jiaopengzi.com Article directory of jiaoshanzi Please click to download the attachment 1, Background A few days ago, a friend was exchanging stock RSI with DAX. Because almost all the algorithms of RSI stock software need all the data from the first day of listing. The influencing factors of the current RSI [close] push forward wi ...

Posted by ruano84 on Mon, 18 Oct 2021 06:21:43 +0200