Privatization lightweight continuous integration deployment scheme -- 05 continuous deployment service drane

Tip: all notes in this series exist in Github , you can directly Github View all notes Drone pipeline mechanismThe Pipeline mechanism is introduced into Drone. A Pipeline is equivalent to a process in which multiple step s can be performed.A step is an operation configured using a plug-in.Like the Runner, the Pipeline also supports multipl ...

Posted by abhi_madhani on Tue, 08 Mar 2022 10:48:30 +0100

Privatization lightweight continuous integration deployment scheme -- 04 private code warehouse service Gitea

Tip: all notes in this series exist in Github , you can directly Github View all notes The most popular private code warehouse at the enterprise level is Gitlab. At the beginning, I also planned to deploy Gitlab as a private code warehouse.However, after the deployment, it is found that Gitlab takes up too much resources. After optimizatio ...

Posted by polson on Tue, 08 Mar 2022 10:45:28 +0100

Vite multi environment configuration: make the project have higher customization ability

Business backgroundIn recent years, with the development of front-end engineering architecture, front-end projects can also have module capabilities such as back-end engineering. As the saying goes, "the greater the capability (the greater), the greater the responsibility (the greater)", the current front-end engineering should not on ...

Posted by MmmVomit on Tue, 08 Mar 2022 10:40:51 +0100

docker starts the GUI program

Docker's working mode is command line mode, because the main use scenario may be to do more back-end work on the server. However, sometimes we need to run some graphical interface software in the Docker container and output images. At this time, we need to solve the problem of Docker visualization. Install docker and set up the image accelerato ...

Posted by ram4nd on Tue, 08 Mar 2022 10:32:18 +0100

STM32 introduction notes (02): AFIO multiplexing port and remapping, interrupt, serial communication, and timer (SPL library function version)

Leading knowledge 1.STM32 introduction notes (02): Keil5 installation - SPL standard peripheral driver library environment construction and new project template tutorial (SPL library function version) 2.STM32 introduction notes (02): GPIO working principle - GPIO general and AFIO multiplexing function I/O (SPL library function version) ...

Posted by orbitalnets on Tue, 08 Mar 2022 10:29:46 +0100

thymeleaf simply uses th: text, th: each, th: ID, th: switch, th: inline

Reference: Thymeleaf tutorial   thymeleaf uses: Introduce <html xmlns:th="http://www.thymeleaf.org"> thymeleaf standard expression: thymeleaf supports multiple expressions: Variable expression: ${...} Select variable expression: * {...} Connection expression: @ {...} Internationalization expression: #{...} Fragment reference expression ...

Posted by itisprasad on Tue, 08 Mar 2022 10:22:04 +0100

RT thread tutorial series - based on RT studio

RT thread entry Series 2 - key control RGB The main contents of this section are as follows: 1. Using button package 2. Key control creation thread 3. Key control delete thread 1. Using button package The software package greatly improves the development efficiency, which is also the advantage of RTOS. Therefore, I began to use the software p ...

Posted by loony383 on Tue, 08 Mar 2022 10:21:42 +0100

Ngrok penetration service installation

What is ngrok? Ngrok enables you to establish a secure channel between the local computer and the external service through the public port of tcp. In other words, the services we provide (such as web sites) do not need to be built on an external server. As long as we map the site through ngrok, others can directly access our services. People ...

Posted by ruraldev on Tue, 08 Mar 2022 10:21:46 +0100

Recommended system - Neural Collaborative Filtering(NMF)

preface Thesis address: https://arxiv.org/pdf/1708.05031.pdf?ref=https://codemonkey.link Code address: https://github.com/hexiangnan/neural_collaborative_filtering motivation This is an earlier article. Recommendation systems often use the dot product of vectors to learn the interactive information between vectors, Purpose of vector dot ...

Posted by steveonly20 on Tue, 08 Mar 2022 10:19:51 +0100

Deep reinforcement learning (DRL) V: prioritized experience replay (dqn)

All codes https://github.com/ColinFred/Reinforce_Learning_Pytorch/tree/main/RL/DQN 1, Priority playback In empirical playback, uniformly distributed sampling is used, and this method does not seem to be efficient. For agents, the importance of these data is different. Therefore, a Prioritized Replay method is proposed. The basic idea of ...

Posted by jokullsolberg on Tue, 08 Mar 2022 10:16:29 +0100