current location:Home > Technical Articles > Development Tools
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Ubuntu ARM Linux: An excellent operating system for ARM-based devices
- You may know that Ubuntu is a popular Linux distribution that runs on a variety of personal computers and servers and provides a user-friendly interface and rich software packages. But, did you know that Ubuntu can also run on ARM-based devices? The ARM architecture is a low-power, high-performance processor design that is widely used in smartphones, tablets, Raspberry Pi and other devices. UbuntuARMLinux is a version of Ubuntu specially customized for ARM architecture devices. It allows you to enjoy the advantages and features of Ubuntu on these devices. This article will introduce the main features, installation methods and usage tips of UbuntuARMLinux, so that you can easily install it on the ARM architecture
- LINUX . vim 928 2024-02-09 11:03:21
-
- go grpc: cannot import github.com/golang/protobuf/proto (no required module provides package 'github.com/golang/protobuf/proto')
- The proto file is importing "github.com/golang/protobuf/proto" instead of "google.golang.org/protobuf/proto" when "protoc --proto_path=protoproto/*.proto --go_out=plugins" =grpc :pb" command import file import(fmt"fmt"proto"github.com/golang/protobuf/proto"math"math")...>
- Golang . vim 1298 2024-02-09 09:00:11
-
- The difference between Linux commands su and sudo
- I have always been confused about the two commands su and sudo. Recently, after a special search, I finally figured out the relationship and usage between them. In this article, I will systematically summarize them. 1. Preparation work Since this article involves user switching, I need to prepare several test users in advance to facilitate subsequent switching operations. In Linux, the command to create a new user is useradd. Generally, the path of this command will be included in the environment variable PATH. If there is no response when typing the useradd command directly, you can use an absolute path, such as /usr/sbin/useradd. It should be noted that only the root user can execute the useradd command. Next, we
- LINUX . vim 761 2024-02-05 16:03:02
-
- A more modern and intuitive Linux text editor than Vim
- If you're tired of Vi and Vim's weird interfaces and cumbersome key bindings, why not give the Micro editor a try? Command-line text editors prove the usefulness of the Linux terminal, allowing you to edit files without leaving the terminal. These editors use fewer resources and are very fast, making them perfect for some quick edits. Some popular command line text editors include Vi, Vim, and Nano. They come pre-installed on most Linux distributions. However, for beginners, learning Vi or Vim's curves and keybindings can be somewhat difficult. At this time, Micro text editor becomes an easier choice. How Micro compares to other editors Micro claims for itself
- LINUX . vim 814 2024-02-05 14:00:13
-
- A complete guide to configuring Linux environment variables, beginners must know...
- When customizing software installation, you often need to configure environment variables. Below are various ways to configure environment variables. In the following example, the environment we use is as follows: Operating system: Ubuntu14.0 User name: uusama The path to which MySQL environment variables need to be configured: /home/uusama/mysql/bin View environment variables in Linux The following is to view environment variables Method: Use the export command to display all environment variables defined by the current system. Use the echo$PATH command to output the value of the current PATH environment variable. The effect of executing these two commands is as follows: uusama@ubuntu:~$exportdeclare-xH
- LINUX . vim 811 2024-02-05 13:00:18
-
- Linux sets dynamic library paths and environment variables
- After installing source code compiled libraries on Linux, we need to enable the system to recognize them by default. Assume that we have installed the library under the path /usr/local/aarch64_qt5.12.0: 1. Set the dynamic library link configuration. If the dynamic library link configuration is not performed, the system will not be able to find the required *.so file, causing the software to fail to execute. . You can check the dependency status by executing the ldd command, for example: pi@NanoPi-NEO-Plus2:~$ldduntitledlinux-vdso.so.1=>(0x0000ffffba839000)libQt5Widgets.so.5=>notfoundlibQt
- LINUX . vim 1359 2024-02-05 11:42:17
-
- When playing with Linux systems and configuring environment variables, you can't avoid these 6 methods!
- Linux environment variable configuration When installing software, you often need to configure environment variables. The following are examples of various environment variable configuration methods. The following are some environment instructions: System: Ubuntu14.0 User name: uusama Need to configure MySQL environment variables Path: /home/uusama/mysql/binLinux Reading environment variables Method of reading environment variables: Use the export command to display all the current system definitions environment variables. Use the echo$PATH command to output the value of the current PATH environment variable. The execution effect of these two commands is as follows: uusama@ubuntu:~exportdeclare-xHOME="/home/
- LINUX . vim 1121 2024-02-05 11:36:15
-
- Choose the most stable version: Recommended guide for choosing a Go language development environment
- Go development environment selection guide: The key to finding the most stable version In Go development, choosing a stable development environment is crucial to improving development efficiency and code quality. This article will provide you with the keys to choosing the most stable version of your Go development environment and illustrate it with specific code examples. 1. Choose a stable Go version. Go language versions are updated frequently, but not every version is suitable for development. To ensure the stability of the development environment, it is recommended to choose the latest stable version. You can view the latest stable version with the following command: gove
- Golang . vim 1536 2024-02-01 08:18:17
-
- What is the difference between JSP and HTML? A brief comparison
- Differences between JSP and HTML JSP (JavaServerPages) and HTML (HypertextMarkupLanguage) are both programming languages used to create web pages, but there are some key differences between them. 1. Language type JSP is a server-side scripting language, while HTML is a client-side markup language. The JSP code is executed on the server side and the results are sent to the client browser. HTML code is executed in the client browser. 2. Head
- javaTutorial . vim 1157 2024-01-31 17:37:06
-
- This domestic free programming tool is popular! Developed by a PhD team from Tsinghua University, it has short response delay and high accuracy.
- In the past year, with the widespread application of large model technology, we have witnessed how AI has profoundly changed the way we work. In the field of programming, the intervention of AI will also bring unprecedented convenience to programmers. Recently, Feishen Technology launched FittenCode, an AI code assistant based on a large self-developed code model. It can help programmers complete coding tasks more quickly, accurately, and with higher quality, greatly improve coding efficiency, and contribute to Free and open to users! The product’s official website address: https://code.fittentech.com/FittenCode has quickly become popular since its last release. The development team worked around the clock to bring features,
- AI . vim 899 2024-01-31 17:03:03
-
- Server connection via key
- Instead of connecting to the server using a password, use a .pem certificate file (key) to connect to the server. 1. Generate the key file ssh-keygen-trsa-b2048-v Note: The connection method is basically the same as that of Git. If you have previously generated public keys and keys for authentication by Git, use the default path ~/ .ssh/id_rsa, pay attention to switching paths and names to avoid overwriting effects. For example: Generatingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/home/vien/.ssh/id_rsa):dataAutoProcess
- LINUX . vim 1239 2024-01-30 17:12:22
-
- What are the C language editors?
- C language editor: 1. Visual Studio; 2. Eclipse; 3. Code::Blocks; 4. Dev-C++; 5. Xcode; 6. Notepad; 7. Vim. Detailed introduction: 1. Visual Studio is an integrated development environment developed by Microsoft. It supports multiple programming languages, including C language. It provides powerful debugging tools, automatic code completion functions and a rich plug-in ecosystem to facilitate development. Writers can write and debug C language programs, etc.
- Common Problem . vim 2475 2024-01-29 15:02:54
-
- Easily master the steps to install Maven on your Mac computer
- Teach you step by step how to install Maven on a Mac computer. The operation is simple and easy to learn. Specific code examples are required. Maven is a tool used for project construction, dependency management, and release deployment. It can help developers manage various dependencies and version conflicts in projects more efficiently. This article will introduce you in detail how to install Maven on a Mac computer, and provide specific code examples so that you can get started easily. Step 1: Download Maven First, we need to download Maven from the official ApacheMaven website (https://
- javaTutorial . vim 916 2024-01-28 08:46:14
-
- What software is used for C language programming?
- C language programming software: 1. Visual Studio Code; 2. Code::Blocks; 3. Dev-C++; 4. Eclipse CDT; 5. CLion; 6. GCC; 7. Xcode. Detailed introduction: 1. Visual Studio Code, which is a free open source code editor developed by Microsoft, supports multiple programming languages, including C language. VS Code can be easily configured to suit C language development by installing various plug-ins. wait.
- Common Problem . vim 3035 2024-01-27 14:36:23
-
- Use ctags and cscope to read source code online: Tutorial of TheLinuxCrossReferencer
- Transfer to: applied to ubuntu system. When there is an Internet connection, it is a great pleasure to use LXR (TheLinuxCrossReferencer) to read the source code online. When there is no network, the Linux kernel code reading tool ubuntulinux becomes a bit difficult to search by simply entering the kernel source code through vim. Next, this article will introduce a tool to quickly locate source code: ctags and cscope. Through the vim editor linux standard tutorial, and using the above two tools together, you can quickly locate the source code you want to view. Okay, let’s get started! 1. Download the latest kernel source code package and unzip it to the home directory. The following steps can actually be done in the current system kernel source code directory.
- LINUX . vim 707 2024-01-26 22:51:22