• GitHub global digital annual report: join hands to promote super collaboration in the open source world


    On January 24, 2020, the wuhan2020 open source project was officially launched, attracting aboutMore than 3000Technical volunteers andMore than 1000 bitsNon technical volunteers carry out volunteer action and participation online. * * Wuhan2020 Agreement after establishmentThreeDuring the month, we launched volunteer support and work collaboration on the Internet through open source collaborationFiveWebsite / APP,23GitHub code […]

  • Xiaobai’s confession


    When you find that the world can be described by code, you really understand the world. If you don’t work hard, you can’t get success. I hope that my little white programmer can really become a proper code master, not for anything else, just for a better future. This work adoptsCC agreementThe author and the […]

  • Figure slam: Guide to simultaneous localization and mapping of noob


    By krunal KshirsagarCompile | FlinSource | medium What is slam? Simultaneous localization and mapping (SLAM) is used for the parallel construction of the environment model (map) and the state estimation of the mobile robots in it. In other words, slam provides you with a way to track the robot’s position in the world in real […]

  • Learn how to make CSS wave text animation effect in 5 minutes


    Video demo address: https://mp.weixin.qq.com/s/GH… Source code index.html <!DOCTYPE html> <html lang=”en”> <head> <meta charset=”UTF-8″> <meta name=”viewport” content=”width=device-width, initial-scale=1.0″> <meta http-equiv=”X-UA-Compatible” content=”ie=edge”> <link href=”./style.css” rel=”stylesheet”> < title > CSS wave text animation effects <link> </head> <body> The official account of “CSS special effects world” regularly shares CSS effects > <div class=”wavy”> < span style = — […]

  • When the data is stored in the database, why can duplicate records occur when the data is logically protected from duplication?


    In many abnormal situations, such as high concurrency and bad network, there are occasionally duplicate records in the database. If there is a book list now, the structure is similar to this +—-+————–+ | id | name | +—-+————–+ |1. A brief history of the world| +—-+————–+ In case of exception, the following records may […]

  • Implementation code of spring boot Hello World


    This article is the introduction to springboot. Without any additional tools, we create a spring boot web project from scratch and run it. Project construction In the final analysis, spring boot is just a framework, a few jars, nothing magical. However, the process of creating a project with spring initializr blocks a lot of information, […]

  • http://javaexception.com/archives/221


    Copyright notice: This is the original article of xing’star. Please indicate the source for reprint! This article is synchronized from http://javaexception.com/archives/221 Circle expand scale animation Key code: final Animator circularReveal = ViewAnimationUtils.createCircularReveal(subsamplingScaleImageView, SystemUtils.getWindowWidth() / 2, ivScreenShot.getHeight() / 2, 0, SystemUtils.getWindowHeight() / 2); circularReveal.setInterpolator(new DecelerateInterpolator()); circularReveal.setDuration(400); circularReveal.start();   The effects of the apps on the shelves […]

  • Nodejs installation


    Nodejs supports cross platform operation. It can basically run on all operating systems, corresponding to different operating systems, and installed in different ways. Official website of nodejs: https://nodejs.org corresponding Chinese website: http://nodejs.cn/ Tend to English website, Chinese website will have a great delay after all. Installation of windows system: no more details. Download the corresponding […]

  • Hello World of Ruby’s Beginning Notes


    Note: Please go to http://rubyinstaller.org/to download and install the Ruby Windows installation package. Installed a Ruby 193, wrote the first Ruby program, to record their own learning bits.First create a new folder in Ruby, Sample, and then add a new file named HelloWorld. RBThe content is: Copy codeThe code is as follows: puts “Hello,World!”  Of […]

  • Hello World of Perl’s Beginning Notes


    Work needs to start learning Perl, download a Windows version (5.16): Download links http://www.activestate.com/activeperl/downloadsOnce installed, write the first Perl program Copy codeThe code is as follows: #!/usr/bin/perl  print “Hello,World!\n”; Running results: (Very similar to Python) Copy codeThe code is as follows: c:\Perl>perl HelloWorld.pl  Hello,World! Then I learned: cpan, although I don’t know exactly what this […]