
-
All
-
web3.0
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Backend Development
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Web Front-end
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Database
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Operation and Maintenance
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Development Tools
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
PHP Framework
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Common Problem
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Other
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Tech
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
CMS Tutorial
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Java
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
System Tutorial
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Computer Tutorials
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Hardware Tutorial
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Mobile Tutorial
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Software Tutorial
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-
-
Mobile Game Tutorial
-
VSCode
-
sublime
-
notepad
-
git
-
composer
-
SVN
-
GitLab
-
pycharm
-
MyEclipse
-
vim
-
macOS
-
visual studio code
-
eclipse
-
visual studio
-
idea
-

Six great AI tools every CTO needs to know
Artificial intelligence is now everywhere, and its capabilities fascinate and sometimes worry people. For teams that do not adopt artificial intelligence technology, they may fall behind. As a CTO (or head of engineering), part of your job is to guide adoption of safe and impactful AI tools. This article will select the “best of breed” tools for each area of software delivery, or at least those AI tools currently being built for them that can make an impact. Here’s a look at selected artificial intelligence for software development. The "revolution" brought by artificial intelligence It is not an exaggeration to say that artificial intelligence will bring revolution to various industries. Artificial intelligence is revolutionizing software engineering, and various machine learning algorithms and artificial intelligence-based tools and technologies continue to emerge.
May 20, 2023 pm 06:44 PM
How to import git into pycharm
In today's software development, Git has become an essential tool for most developers to efficiently manage code, and PyCharm is a powerful Python integrated development environment. Combining these two tools can help us better manage our own project code. So how to import Git into PyCharm? Next, I will describe this process in detail. Step 1: Install the Git plug-in in PyCharm. After opening PyCharm, we need to select "Fil
May 20, 2023 am 10:04 AM
How Python Pygame implements business games
1. Precautions 1. The font of python should be as small as possible otherwise it will be visually ugly. Adjust it to about 9-11 and be sure to adjust the Consolas font. There may be problems with the character drawing display of win7 system because the program uses tab characters. The tab character takes up 2 characters to store under win7. The game is designed for win10. When designing, a 1-character tab character is used for drawings. 2. Never use Ctrl+C to violently stop the game! You must enter "exit", otherwise the archive will not be saved and the archive cannot be loaded the second time you enter it. Normal exit will result in file.close() violent exit and will not close. 3. Don’t enter anything wrong! The input string that should be written as a number reports an error, and the archive is also not saved! ! 4. Collect the most money
May 17, 2023 pm 02:16 PM
There is no idea golang plug-in
Let’s talk about why the idea Golang plug-in is not used in the process of developing Golang projects. Everyone knows that there are two most commonly used IDEs, one is JetBrains’ IntelliJ IDEA, and the other is Microsoft’s Visual Studio Code. Everyone has their own preferences when it comes to the choice of IDE, but JetBrains is undoubtedly a benchmark company in the Java field and has contributed a lot to open source projects, and its Intell
May 15, 2023 pm 03:24 PM
TinyDB is a lightweight database written purely in Python.
TinyDB is a lightweight database written in pure Python, with only 1,800 lines of code in total and no external dependencies. The goal of TinyDB is to make it easier for small Python applications to use databases. For some simple programs, it is better to use TinyDB than to use SQL databases because it has the following characteristics: Lightweight: The current source code has 1800 lines of code (about 40% of documentation) and 1,600 lines of test code. Can be migrated at will: The database file is generated in the current folder, does not require any service, and can be migrated at will. Simplicity: TinyDB makes it easy for users to use by providing a simple and clean API. Written in pure Python: Ti
May 15, 2023 pm 01:19 PM
golang ide theme settings
With the continuous development and popularity of Go language, more and more developers are beginning to use Go language for programming. In order to write code more efficiently, IDE (integrated development environment) is particularly important. In the process of using IDE to write Go language, theme settings can greatly improve the developer's visual experience and operational efficiency. 1. Why set a theme? In the process of writing code, we usually spend a long time, spending most of the time in front of the computer screen and keyboard. A good theme can allow us to maintain a comfortable mind while seeing the computer screen and keyboard.
May 15, 2023 am 09:28 AM
How to use the Python file system module pathlib library
1. The official definition of pathlib library is that pathlib is a built-in library of Python. The definition given by the Python documentation is Object-oriented file system paths. pathlib provides classes representing file system paths, with semantics applicable to different operating systems. The path classes are divided between pure paths, which provide pure computational operations without I/O, and concrete paths, which inherit pure paths but also provide I/O operations. 2. Pathlib cheats 1. Basic usage Path.iterdir()# Traverse the subdirectories or files of the directory Path.is_dir()# Determine whether it is a directory Path.gl
May 13, 2023 pm 11:49 PM
What is the data cleaning method in Python?
The library needed for data cleaning here is the pandas library. The download method is still running in the terminal: pipinstallpandas. First we need to read the data importpandasaspddata=pd.read_csv(r'E:\PYthon\User Value Analysis RFM Model\data. csv')pd.set_option('display.max_columns',888)# is greater than the total number of columns pd.set_option('display.width&#
May 13, 2023 pm 04:19 PM
How to automatically enter ERP system data in Python
Overall project situation Software: Pycharm Environment: Python3.7.9 (taking into account that customers may have different operating systems, for compatibility reasons) Technical libraries: requests, pandas, Pyqt5, etc. (see dependency files for details) Requirements analysis Through analysis of customer requirements documents To communicate with each other, there are roughly the following requirements: Submitting data to three interfaces in batches based on "order number ownership" requires a GUI operation interface to support the login of different salesmen. In general, it is a POST data submission and GUI development. Project implementation 1. Post submission mainly uses crawler technology. The steps that remain unchanged for thousands of years are to analyze the web page first. 1.1 Login found through packet capture that the password is in clear text, which reduces the difficulty by one
May 10, 2023 pm 12:52 PM
How to randomly generate arithmetic problems using Python
1. The environment is prepared to randomly generate calculation questions, then we need to import the random module. Environment installation: python3.8: interpreter, pycharm: code editor. The content this time is very simple and there is no need to install any modules. You can use it directly after installing Python~ 2. The main program importrandomdefadd(): a=random.randint(0,10)b=random.randint(0,10) print(f"{a}+{b}=?")c=input(">")ifa+b!=int(c):print(&q
May 09, 2023 pm 11:55 PM
What are the fundamental concepts of Python functions?
01. Quick experience of functions 1.1 Quick experience The so-called function is to organize code blocks with independent functions into a small module. The use of calling functions when needed involves two steps: defining functions - encapsulating independent functions and calling functions - —Enjoy the effect of the encapsulated result function. When developing a program, using functions can improve writing efficiency and code reuse. Exercise steps New 04_Function project Copy the previously completed multiplication table file. Modify the file and add function definition multiple_table(): New Another file, use import to import and call function 02. The function basically uses the definition of function 2.1. The format of defining the function is as follows: def function name (): def is English define
May 09, 2023 pm 11:43 PM
How to create a simple word game using Python and Pygame
1. Environment preparation 1) Operating environment environment installation: python3.8: interpreter, pycharm: code editor, pygame, numpy, and some of the built-in modules can be used directly by installing Python. 2) Module installation The installation method of third-party libraries is as follows: General installation: pipinstall+module name Mirror source installation: pipinstall-ipypi.douban.com/simple/+module name (there are many domestic mirror sources, here is Douban’s usage ) 3) Pictures and text materials, etc. 2. Code display main program - importpygameimportsysimp
May 09, 2023 pm 07:43 PM
How to use Python for Excel automation?
1. Commonly used libraries for operating Excel with Python. Before you start operating Excel, you need to install Python and some related libraries. You can use pip to install the following libraries, or use the professional python client: pycharm to quickly install python and related libraries. pandas: used to process Excel files and data openpyxl: used to read and write Excel files xlrd: used to read Excel files xlwt: used to write Excel files 1. Use a third-party library openpyxlopenpyxl is a library used to read and write Excel2010xlsx Python library for /xlsm/xltx/xltm files. it
May 07, 2023 pm 11:04 PM
How to solve the error when opening terminal using python under linux
When using Python to open the terminal under Linux, an error is reported. Scenario 1: Execute automated tasks on Jenkins. Use the Jenkins user (with sudo permissions) when executing the test task. The test script is executed in Linux (background). When the following code is executed, an error is reported: os.system (f"/usr/bin/konsole-e{cmd_orin2_10s}") Scenario 2: There is no problem when the test script is executed locally. When executing locally, using the root user, the command window can be opened normally. Error log: 17:44:03qt.qpa. xcb:couldnotconnecttodisplay
May 02, 2023 pm 05:43 PM
How to use Python to discover patterns in data
1. Before you start, you need to make sure that Python and pip have been successfully installed on your computer. (Optional 1) If you use Python for data analysis, you can install Anaconda directly, which has Python and pip built-in. (Optional 2) In addition, it is recommended that you use the VSCode editor. It has many advantages. Please choose any of the following One way to enter the command to install dependencies: 1. Open Cmd (Start-Run-CMD) in Windows environment. 2. Open Terminal in MacOS environment (command+space and enter Terminal). 3. If you are using VSCode editor or Pycharm, you can directly use Termin at the bottom of the interface
Apr 28, 2023 pm 01:43 PM
Hot tools Tags

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

vc9-vc14 (32+64 bit) runtime library collection (link below)
Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit
VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version
Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit
VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version
Chinese version, very easy to use

Hot Topics

