Best practice of springboot + aop, no longer afraid to double-click 666

Talk nineteen to the dozen During the crazy overtime work less than a month after returning to work, I haven't had much time to write blog recently, which is a little bit slow. Fortunately, in the projects I do, not all are business logic of addition, deletion and modification, or some more interesting and practical technical points, so I sorte ...

Posted by betportal on Sun, 12 Apr 2020 04:25:05 -0700

Using and improving EvictingQueue in guava

I. Introduction Because some servers in the service are abroad, the network is very unstable, and the http request is very volatile. So we hope to switch to other servers to send http requests through http proxy when the network slows down. What if the definition slows down? If the last N http requests are executed and the execution time exceed ...

Posted by rlalande on Fri, 10 Apr 2020 05:00:36 -0700

"Flutter animation series" combined animation

Introduction to Lao Meng: in the previous article Summary of 25 animation components in Flutter animation series http://laomengit.com/flutter/module/animated_1/ "Flutter animation series" Google engineers take you to choose the flutter animation control: http://laomengit.com/flutter/module/animated_choose/ In a project, the anim ...

Posted by kellz on Sun, 05 Apr 2020 23:38:34 -0700

Android Studio: version number of the Support Library dependency package

When we use RecyclerView, if we want to use a specific version, how can we know the version number? If you have used this library in your notebook, it will be saved on your local hard disk.  Local storage path of version number of Android self dependent package: It doesn't matter if you haven't used this version. It's stated in Google de ...

Posted by gaogier on Sun, 05 Apr 2020 12:58:01 -0700

"python data analysis (2nd Edition) - Amando van Dango" reading notes Chapter 4 - statistics and linear algebra

python data analysis personal study reading notes - Catalog Index Chapter 4 statistics and linear algebra Statistics and linear algebra lay the foundation for exploratory data analysis. Both descriptive and inferential statistical methods are helpful to obtain insights and inferences from the original data. For example, after calculating the ...

Posted by consultant1027 on Sun, 05 Apr 2020 09:29:07 -0700

Retrofit+BroadcastReceiver realizes the function of App version update

Preface: In the process of project development, there is generally a need for "version update". We can judge whether to upgrade according to the version code. Generally, for each version update, the version number is increased by one. If the version number on the get server is higher than the version number of this program, you will ...

Posted by PGTibs on Sat, 04 Apr 2020 22:30:56 -0700

The story of the star programmer being killed by Google

First of all, we need to mention a software called Homebrew Homebrew is probably the best package manager on Mac. It is equivalent to Ubuntu apt and command-line app store Homebrew brew Max Howell is the author of Homebrew. When he went to google for an interview, the interviewer gave a question about reversing the bi ...

Posted by pedrokas on Sat, 04 Apr 2020 02:31:07 -0700

Dynamic query of jpa

order This paper mainly studies the dynamic query of jpa javax.persistence.criteria jpa absorbs criteria from hibernate, and it can also realize end-to-end dynamic query by using criteria and parsing url query syntax. The following shows the implementation of spring side branch 4. springside branch 4 SearchFilter /**************************** ...

Posted by Noctagon on Thu, 02 Apr 2020 19:46:26 -0700

Using graphic verification code Kaptcha in Java Web project

1, Verification code introduction The main way of generation: 1. Use Java Native mode, including the use of Servlet, AWT and ImageIO; 2. Use open source libraries, such as Jcaptcha, Kaptcha; (open source library of each graphic verification code: http://www.oschina.net/project/tag/248/captcha?lang=19) In addition, the generated code can be ...

Posted by gin on Thu, 02 Apr 2020 10:26:13 -0700

Android reads the meta of each part

In the Android manifest.xml manifest file, we can sometimes see the following configuration content similar to the beginning of the < meta data... > element: <meta-data       android:name="com.google.android.maps.v2.API_KEY"       android:value="AIzaSyBhBFOgVQclaa8p1JJeqaZHiCo2nfiyBBo" />   <meta-data  ...

Posted by beginPHP on Wed, 01 Apr 2020 17:04:31 -0700