current location:Home > Technical Articles > Development Tools

  • How to deploy golang on Linux
    How to deploy golang on Linux
    In the modern software field, new development languages ​​represented by golang are increasingly popular. As an increasingly popular server-side language, golang is often used to build high-performance web applications and cloud infrastructure. Linux, as one of the most ideal platforms for golang, is widely used due to its stable and secure qualities. . This article will introduce how to deploy golang on Linux and provide some useful technical details, including installing golang, setting golang environment variables, and writing the first golan
    Golang . vim 1373 2023-04-23 10:36:30
  • The founder said that the user base was growing rapidly but the revenue was zero, and the development of 'AI programming artifact' Kite was stopped.
    The founder said that the user base was growing rapidly but the revenue was zero, and the development of 'AI programming artifact' Kite was stopped.
    Can you believe it? Kite, the "AI programming artifact" that once had 500,000 monthly active users, is now saying goodbye to us! Kite is an AI-driven code completion plug-in that helps developers write code faster and stay fluent, and supports 13 languages ​​and 16 editors. In the heyday of Kite, many developers were full of praise for this "programming black technology", including Guido van Rossum, the father of Python: However, after several years of updates and the "big waves" in the technology industry, 11 On March 16, Kite founder Adam Smith stated in the company’s blog: “The development of Kite has been stopped and there will no longer be any further development of Kite software.
    AI . vim 1440 2023-04-22 22:37:11
  • How to check MySQL password? Brief analysis of three methods
    How to check MySQL password? Brief analysis of three methods
    MySQL is a popular database management system that is open source software and used by many web developers to store and manage data. When you use MySQL, you need to set a password in the operating system to protect your database. But what if you forget your MySQL password? In this article, we will introduce several methods to view MySQL passwords. Method 1: Check the MySQL password through the configuration file. In the Linux system, the MySQL configuration file is located at /etc/mysql/my.cnf. you can use it
    Mysql Tutorial . vim 72006 2023-04-21 13:55:00
  • Where is the editing file in docker?
    Where is the editing file in docker?
    Docker is an open source virtualization technology that allows developers to quickly deploy and run applications on different platforms and environments. As one of the most popular container management tools at present, Docker can improve developers' productivity and system resource utilization. However, when using Docker, sometimes we need to edit files in the container, so we need to pay attention to editing files in Docker. What are the problems? First, we need to understand the relationship between containers and hosts in Docker. A container is an independent operating environment running on the host. It can
    Docker . vim 767 2023-04-20 11:00:10
  • How to install mysql on mac
    How to install mysql on mac
    Installing the mysql database on a mac system may present some problems, especially for users who are not familiar with the command line. However, if you follow the steps below, you will have your mysql database installed and started on your mac in no time. Step 1: Download MySQL Go to the official website of MySQL (https://dev.mysql.com/downloads/mysql/) and download the latest mysql version. Select "MySQL Comm
    Mysql Tutorial . vim 11825 2023-04-20 10:56:12
  • Ten Python IDEs and code editors highly recommended!
    Ten Python IDEs and code editors highly recommended!
    Python is a very easy to learn, powerful programming language. Python includes efficient high-level data structures, providing simple and efficient object-oriented programming. The learning process of Python is indispensable without an IDE or code editor, or an integrated development editor (IDE). These Python development tools help developers speed up development using Python and improve efficiency. An efficient code editor or IDE should provide plug-ins, tools and other features that can help developers develop efficiently. 1.VimVim can be said to be the best IDE for Python. Vim is an advanced text editor designed to provide the actual Unix editor 'Vi' functionality and support more and more complete features.
    Python Tutorial . vim 1856 2023-04-19 19:04:04
  • How to make a web front end
    How to make a web front end
    With the rapid development and popularization of the Internet, more and more companies and individuals have begun to pay attention to website construction and development, and front-end development has become a popular skill. So, how is the web front-end made? 1. Learn front-end basics First of all, to become a Web front-end developer, you need to learn certain front-end basics, including HTML, CSS, and JavaScript. HTML is a language used to build the structure of web pages. It is mainly used to define various elements of web pages, such as titles, paragraphs, lists, images, links, etc. CSS is
    Front-end Q&A . vim 627 2023-04-19 14:00:45
  • Let's talk about how to modify files in Docker
    Let's talk about how to modify files in Docker
    Docker is a popular containerization technology that can easily package, deploy and run applications, and is especially suitable for transfer between development, testing and production environments. In Docker, how to modify the files in the packaged container? This article will guide you to learn how to modify files in Docker. 1. Using the command line in the Docker container. With a Dockerfile and a Docker image, we can use the following command to open the command line of a Docker container: ``docker ru
    Docker . vim 6197 2023-04-18 14:43:14
  • Discuss the reasons and solutions for php file failure
    Discuss the reasons and solutions for php file failure
    deal with? In web development, PHP is one of the most commonly used programming languages. However, sometimes PHP files become invalid, which may prevent website functionality from functioning properly and cause inconvenience to users. This article will look at some of the possible reasons why PHP files may become invalid and how to deal with them. 1. Check PHP Code The most common cause of PHP file failure is coding errors. Bad syntax, spelling mistakes, and logical errors can cause PHP files to not work properly. If you encounter when editing a PHP file
    PHP Problem . vim 893 2023-04-18 09:57:50
  • Nodejs download and installation
    Nodejs download and installation
    Node.js is a JavaScript runtime based on the Chrome V8 engine that can be used for server-side programming. It takes its name from its event-driven, non-blocking I/O model, making it lightweight, efficient, and easily scalable. This article will introduce the download and installation process of Node.js. 1. Download Node.js to obtain the original code of Node.js, which can be downloaded from the official website. Open the https://nodejs.org/zh-cn/download/ page
    Front-end Q&A . vim 167 2023-04-17 15:03:11
  • Based on the open source ChatGPT Web UI project, quickly build your own ChatGPT site
    Based on the open source ChatGPT Web UI project, quickly build your own ChatGPT site
    As a technology blogger, Fengfeng prefers all kinds of tossing. I have previously introduced ChatGPT to connect to WeChat, DingTalk and Knowledge Planet (if you haven’t seen it, you can read the previous article). Recently, when I looked at open source projects , discovered a ChatGPTWebUI project. Thinking that I have never connected ChatGPT to WebUI before, it is really good to have this open source project to use. Here are the practical installation steps to share with everyone. The installation official provides many installation methods on Github’s project documentation, including manual installation, docker deployment, and remote deployment. It’s amazing that when choosing a deployment method, I thought about simplicity at first.
    AI . vim 1990 2023-04-15 19:43:01
  • How to install guru in golang to improve development efficiency
    How to install guru in golang to improve development efficiency
    Golang is a very popular programming language. It has the characteristics of efficiency, simplicity, safety and so on, so it is loved by more and more programmers. In the development process of Golang, there are some important tools, one of which is guru. guru is a tool used to analyze Go code and provide useful information. It can help developers understand the code, improve code quality, improve code efficiency, etc. This article will introduce how to install guru on your computer to improve your Golang development efficiency. 1. What is guru? guru is a kind of G
    Golang . vim 959 2023-04-14 13:35:20
  • The best combination for writing Python code on Windows!
    The best combination for writing Python code on Windows!
    How to do Python development on Windows? Should I use a plain text editor like the masters do, or should I use a more complete IDE? Should I use the built-in command line tool, or do I need to install a new Terminal? This article will show you how to use MS Terminal and VS Code officially maintained by Microsoft to protect Python development. One of the great benefits of using Windows is that it has so many applications, and even a powerful GPU can do other "work" in your free time. However, unlike Linux or macOS, developing on Windows will always encounter many challenges, whether it is file encoding or environment control.
    Python Tutorial . vim 887 2023-04-14 13:31:03
  • A brief analysis of how to install and configure the golang environment in Linux systems
    A brief analysis of how to install and configure the golang environment in Linux systems
    Golang is an open source programming language whose main features are static typing, garbage collection, fast compilation and concurrent programming. Golang was developed by Google in 2007 and officially released in 2012. With the continuous development and promotion of Golang, more and more developers are beginning to use this programming language to write efficient and robust software programs. In Linux systems, installing Golang is relatively simple. The installation steps will be briefly introduced below. Step 1: Download and unzip the Golang installation package. First,
    Golang . vim 860 2023-04-13 18:42:02
  • How to solve the problem that MySQL cannot connect to PHP in CentOS7
    How to solve the problem that MySQL cannot connect to PHP in CentOS7
    When using the CentOS 7 operating system, we may encounter the problem that MySQL cannot connect to PHP. This is because CentOS 7 comes with a conflict between MariaDB and MySQL, resulting in the inability to connect to the database. This article will introduce you how to solve the problem that MySQL cannot connect to PHP in CentOS 7. 1. Disable MariaDB1. In order to avoid conflicts with MariaDB, we need to disable it first. You can use the following command: sy
    PHP Problem . vim 774 2023-04-13 10:18:33

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28