[Zusammenstellung und Zusammenfassung] Dutzende Hardcore-Tools für Programmierer
Unter allen Programmierern, die ich kenne, hat fast jeder seine eigenen gemeinsamen Tools und zugehörigen Ressourcen. Ich glaube, dass es hier immer ein Tool gibt, das Ihnen gehört.
Die vollständige Liste der Produktivitätstools für Programmierer lautet wie folgt:
1. Idea-Intellij IDEA (Integrierte Umgebung für die Entwicklung von Java-Programmiersprachen)
Das branchenweit führende Java-Entwicklungstool, sehr, sehr einfach zu bedienen, wenn Freunde, die Eclipse noch nutzen, sich beeilen und es ausprobieren, Sie werden sich bestimmt in sie verlieben.
2. SecureCRT (SSH-Terminal-Emulationsprogramm)
SecureCRT ist ein Terminal-Emulationsprogramm, das SSH (SSH1 und SSH2) sowie Telnet- und Rlogin-Protokolle unterstützt. SecureCRT eignet sich ideal für die Verbindung zu Remote-Systemen, auf denen Windows, UNIX und VMS ausgeführt werden. 3. Termius (alle Plattform-Remote-Terminal) ) Sie können Ihr Mobiltelefon jederzeit in der U-Bahn oder im Bus herausnehmen, um Online-Probleme zu beheben, was für Programmierer eine wirklich gute Nachricht ist
4 . Ein von Google entwickelter Webbrowser, der auf anderer Open-Source-Software, einschließlich WebKit, basiert, mit dem Ziel, Stabilität, Geschwindigkeit und Sicherheit zu verbessern und eine einfache und effiziente Benutzeroberfläche zu schaffen
5. iTerm (Terminalemulation). Programm, das für die Befehlszeilenerfahrung von Mac OS geschrieben wurde; das i repräsentiert das native Apple-Erscheinungsbild der Programmoberfläche, wobei der Schwerpunkt auf vollständiger internationaler Unterstützung liegt. Es ist aus zwei Projekten zusammengeführt, CTerminal und TerminalX, die beide auf dem JTerminal basieren Projekt; Die Software ist sehr praktisch und einfach zu verwenden
Neu definierte und optimierte Codebearbeitung zum Erstellen und Debuggen moderner Webanwendungen und Cloud-Anwendungen. Eine der großartigen Funktionen von vSCode ist, dass Sie Einstellungen auf viele Arten anpassen können Kann in VScode integriert werden, verfügt außerdem über ein integriertes Terminal und es stehen so viele Erweiterungen zur Verfügung, die das Leben des Entwicklers erleichtern. Einige meiner Lieblingserweiterungen sind AWS Toolkit, ESLint, Live Server, Live Share, Prettier-Code-Formatierer, YAML. Live-Sass-Compiler, Docker usw.
7. VMware Fusion & VMware Workstation (ein für Computer entwickelter Hypervisor für virtuelle Maschinen)
läuft nahtlos auf dem Computer Der beste Weg, um sicherzustellen, dass Windows-Anwendungen reibungslos laufen Erstellen, testen oder demonstrieren Sie Software auf Ihrem Intel-basierten Computer, indem Sie nahtlos mehrere Betriebssysteme ausführen, darunter Windows, Linux und andere PCs.
ist ein Datenbankverwaltungstool, mit dem Sie mit einem einzigen Programm eine Verbindung zu mehreren Datenbanken herstellen können. MySQL-, SQLite-, Oracle- und PostgreSQL-Datenbanken erleichtern die Verwaltung verschiedener Datenbanktypen.
9. Postman (API-Debugging-Tool)
Kurz gesagt, vier Worte: einfach, praktisch, großzügig und schön! Postman ist ein Windows-Client des Web-Debugging-Tools, einem leistungsstarken HTTP-Debugging- und Simulations-Plug-in. Postman kann für API-Entwicklung, Anfragen und Debugging verwendet werden. Darüber hinaus können Sie lnsomnia und Insomnia Designer auch als API-Dokumentation verwenden.
10. RedisDesktopManager (ein visuelles Redis-Verwaltungstool)
Redis Desktop Manager ist ein einfaches, schnelles, plattformübergreifendes Redis-Desktop-Verwaltungstool, auch bekannt als Redis-Visualisierungstool, die offizielle Version von Redis Desktop Manager eine Open-Source-Software, die die Verbindung über SSH-Tunnel unterstützt und mehrere Plattformen wie Windows und Mac unterstützt.
11. Dash (MAC-basierter API-Dokumentationsbrowser und Code-Snippet-Manager)
„Ein unverzichtbares Meisterwerk für Entwickler.“ Dash bietet Ihrem Mac sofortigen Offline-Zugriff auf mehr als 200 API-Dokumentationen. Durchsuchen Sie sofort die Offline-Sammlung mit über 200 APIs, über 100 Spickzetteln und href="">weiteren Funktionen. Sie können sogar Ihren eigenen Dokumentationssatz erstellen oder einen href="">Dokumentationssatz anfordern.
12. Fiddler & Wireshark (http-Paketerfassungstool)
Fiddler und Wireshark sind beide Tools zur Paketerfassung: Die sogenannte Paketerfassung dient der Erfassung der gesendeten und empfangenen Datenpakete Während der Netzwerkübertragung werden auch Vorgänge wie Abfangen, erneutes Senden, Bearbeiten und Übertragen verwendet, um die Netzwerksicherheit zu überprüfen. Als Entwickler möchten Sie häufig die Details der von HTTP-Anfragen gesendeten Daten debuggen und können dann diese beiden Softwareprogramme verwenden. Relativ mehr Menschen nutzen das Paketerfassungstool Wireshark.
13. Mit HBuilder Data ist die Browserfragmentierung kein Problem mehr. Als nächste Generation des neuen Editors von HBuilder verfügt HBuilder über ein effektiveres Tastenkombinationssystem als die vorherige Generation. Moba Software. MobaXterm bringt alle notwendigen Unix-Befehle mit einer einzigen portablen EXE-Datei sofort auf den Windows-Desktop. Mit MobaXterm können Sie Remote-Sitzungen starten. Remote-Shell, MobaXterm ist weitaus besser als Putty, Sie können wählen, ob Sie SSH-, Telnet-, Rlogin-, RDP-, VNC-, XDMCP-, FTP-, SFTP- oder serielle Sitzungen erstellen möchten.
15. Sublime Text (plattformübergreifender Code-Editor)
Sublime Text ist ein hochentwickelter Texteditor für Code, Markup und Prosa. Die chinesische Website von Sublime Text ist bestrebt, inländischen Entwicklern detaillierte chinesische Dokumentationen, Nutzungsanweisungen usw. zur Verfügung zu stellen, um Entwicklern zu helfen, diesen Editor schnell zu beherrschen.
Diese Software ist ein notwendiges Entwicklungstool für die Webentwicklung, z. B. zum Schreiben von JS, Seiten und CSS. Sie ist sehr einfach zu verwenden. Diese Software und Idee stammen von derselben Firma. Diese Firma stellt viele sehr benutzerfreundliche Software her. Im Grunde produziert diese Firma alle Arten von entwicklungsbezogenen IDEs, die Sie benötigen. Es kann als „Web-Front-End-Entwicklungsartefakt“, „leistungsstärkster HTML5-Editor“ und „intelligentste JavaScript-IDE“ bezeichnet werden. Die neue Version bietet eine bessere Unterstützung für JavaScript, TypeScript und CSS, verbessert das Vue.js-Erlebnis und fügt neue Funktionen für die Jest-Integration hinzu.
17 , die vereinfachte chinesische Benutzeroberfläche ermöglicht Ihnen auch die einfache Verwaltung von Remote-Servern. Die Bildschirmsitzung von Xshell flackert nicht und kann zurückgesetzt werden. Die Ausführungsreihenfolge von Skripten kann an mehrere Sitzungen gleichzeitig gesendet werden.
18. SwitchHosts (Tool zum Ändern von Hosts-Dateien)
Dies wird verwendet, um zwischen mehreren HOSTS zu wechseln. Sie können zwischen öffentlicher Hostdatei, aktuellen Systemhosts, lokalem Plan und Online-Plan wechseln. Als Entwickler müssen Sie häufig den lokalen Host ändern. Tun Sie dies immer noch, indem Sie die Hostdatei ändern? Das ist zu langsam. Es wird empfohlen, die Switchhosts-Software zu verwenden, die den lokalen Host schnell ändern kann.
Andere Tools:
1. CodeIf (intelligente Benennung):
https://unbug.github.io/codelf
Die meisten Entwickler haben das Problem mehr oder weniger überwunden Wenn die Benennung von Variablen nicht standardisiert ist, beeinträchtigt dies nicht nur die Effizienz der Entwicklung, sondern stellt auch eine große Herausforderung für die Schüler dar, die sie später verwalten, da sie die Bedeutung Ihrer Variablen herausfinden müssen. Da Projekte immer komplexer werden, nimmt die Anzahl der Variablen und Funktionen zu. Obwohl jede Programmiersprache unterschiedliche Namenskonventionen hat, können sie nicht alle Probleme lösen.
„Die zwei schwierigsten Dinge in der Informatik: Cache-Invalidierung und Benennung.“ Codelf hilft Entwicklern, vorhandene Projektquellcodes zu finden, indem es den Quellcode der Online-Open-Source-Plattformen Github, Bitbucket, Google Code, Codeplex, Sourceforge und Fedora Project durchsucht . Variablennamen, die mit Schlüsselwörtern übereinstimmen, und so Entwicklern helfen, die Probleme mit Variablennamen haben. Dieser Suchdienst unterstützt die direkte Suche auf Chinesisch.
Gleichzeitig können Sie Plug-Ins in Ihrem eigenen Editor installieren, die VS Code, Atom, Sublime Text und Chrome unterstützen.
2. DocsChina – gedrucktes Chinesisch: https://www.docschina.org
Dies ist eine Sammlung chinesischer Frontend-Dokumente, die häufig verwendet werden Entwicklung. Wenn Ihr Englisch wirklich nicht sehr gut ist und Sie immer noch Angst haben, chinesische Dokumente zu finden, ist dies eine sehr gute Wahl für Sie. Denken Sie daran, es zu Ihren Browser-Favoriten hinzuzufügen!
3. Any-Rule (Sammlung regulärer Ausdrücke):
http://github.com/any86/any-rule
Any-Rule verwaltet eine Sammlung häufig verwendeter regulärer Ausdrücke und ist es selbst Ein Tool für reguläre Ausdrücke, das Web/VS Code/Idee/Alfred Workflow für mehrere Plattformen unterstützt.
4. tool.lu (Online-Tool): https://tool.lu
Programmierer haben immer viele Gadgets zur Verfügung, wie zum Beispiel Bilder, Base64-Codierung, Markdown-Editor-Zeitstempelkonvertierung, Hex-Konvertierung usw ., verschiedene Sprachcodes online ausführen. Diese Website enthält so viele Gadgets, die Programmierer benötigen. Wenn Sie beispielsweise JAVA-Code ausführen möchten, sich aber nicht die Mühe machen möchten, die JAVA-Umgebung im System zu installieren, können Sie das darin enthaltene Online-Code-Ausführungstool verwenden, dann JAVA auswählen, JAVA-Code schreiben und Führen Sie es direkt aus.
5. Baomitu (statische Front-End-Quellbibliothek): https://cdn.baomitu.com
Diese statische Ressourcenbibliothek ist ein CDN-Dienst, der HTTP/2 unterstützt Ihr eigenes Für kleine Projekte oder Tests müssen Sie keine Codebibliothek herunterladen. Sie können die Adresse einfach einfügen und verwenden. Da es sich um eine inländische CDN-Bibliothek handelt, ist die Geschwindigkeit sehr hoch.
6. Typora-Markdown (Schreibtool): https://www.typora.io
Ein praktisches Markdown-Schreibtool. Was Sie sehen, ist was Sie bekommen. Das Schreiben von Artikeln in Markdown ist die Erfahrung eines Programmierers Standardkonfiguration, also Standardkonfiguration. Mittlerweile gibt es viele Online-Tools, die Markdown unterstützen, wie etwa Youdaoyun Notes, Queyu, Evernote usw. Diese einfache Benutzeroberfläche, das fesselnde Schreiben und die klare Gliederung machen es zu einer praktischen Waffe, die Sie nicht mehr aus der Hand legen können, wenn Sie es einmal besitzen.
7. Snipaste (einfache und praktische Screenshot-Software):
https://zh.snipaste.com/download.html
Eine kostenlose Desktop-Screenshot-Software mit leistungsstarken Funktionen, einfach zu bedienen und zu unterstützen Screenshots an jeder Bildschirmposition, Unterstützung von Fenster-Screenshots und Unterstützung von Shortcut-Screenshots. Sie können zwei Bilder zu einem Bild zusammenfügen, indem Sie Screenshots machen, und Sie können auch den Text, die Bilder usw. der Screenshots anpassen. Freunde, die diese Sticker-Software mögen, sollten sie nicht verpassen.
8. Captura (das beste Open-Source-Tool zur Bildschirmaufzeichnung und GIF-Animationsproduktion)
-
Offizielle Website:
https://captura.updatestar.com/
-
github:
https://github.com/MathewSachin/Captura
Dieses Tool kann Ihnen beim Aufzeichnen helfen verschiedene Videos leicht. Es unterstützt Vollbildaufzeichnung und Bereichsaufzeichnung. Die Vollbildaufzeichnung kann den gesamten Computerbildschirm aufzeichnen und die gesamte Dynamik auf dem Computerbildschirm aufzeichnen. Die Software verfügt außerdem über einen Videocodec, der Videos dekodieren kann und MP4, AVI, GIF und WebM unterstützt und andere Formate können allgemeine Dekodierungsanforderungen erfüllen. Es unterstützt auch Screenshots, Zwischenablage, einfache Bildbearbeitung und andere Funktionen, was es zu einem sehr benutzerfreundlichen Bildschirmaufzeichnungstool macht.
9. Sunflower (Fernbedienungssoftware): https://sunlogin.oray.com/
Sunflower Remote Control ist eine Software, die Fernsteuerungsdienste bereitstellt. Sunflower Remote Control unterstützt den plattformübergreifenden kollaborativen Betrieb der gängigen Betriebssysteme Windows, Linux, Mac, Android und iOS. Mit dem Sunflower Remote Control-Client, der an jedem Ort installiert ist, der mit dem Internet verbunden werden kann, können Sie problemlos auf Geräte zugreifen und diese steuern. Der gesamte Fernsteuerungsvorgang kann direkt über den Browser durchgeführt werden, ohne dass eine Softwareinstallation erforderlich ist.
10. Everything (lokales Dateiabruftool):
http://www.voidtools.com/support/everything/
Ein von voidef="">tools entwickeltes Dateisuchtool Die Software findet Dateien und Verzeichnisse in Echtzeit anhand ihrer Namen. Alles ist leistungsstark und kompakt. Wenn Sie es zum ersten Mal installieren, erstellt es eine Indexdatenbank und importiert die Namen aller Dateien und Ordner. Bei der späteren Verwendung können Sie die benötigten Dateien schnell suchen und finden.
11. StarUML (UML-Zeichentool)
Ein Artefakt zum Zeichnen von UML-Diagrammen, Klassendiagrammen, Sequenzdiagrammen, Flussdiagrammen, Zustandsdiagrammen usw. Mit diesem Tool können Sie problemlos damit umgehen.
12. uTools (Produktivitäts-Toolset): https://u.tools/
Eine minimalistische, plattformübergreifende Plug-in-Desktop-Software. Erstellen Sie Ihre eigene praktische Werkzeugsammlung, indem Sie eine große Auswahl an Plug-Ins frei auswählen und anpassen. Ich kann über dieses Tool nur sagen, dass es erstaunlich und großartig ist. Dieses Tool vereint viele nützliche Tools. Sie können dieses Tool verwenden, um in Sekundenschnelle verschiedene Software auf Ihrem Computer zu öffnen.
Suchressourcen-Website-Tool:
1. Bing
Bing internationale Version: https://cn.bing.com/
Es fühlt sich viel einfacher an als ein gewisser Grad.
2.DuckDuckGo
DuckDuckGo: https://duckduckgo.com/
Der Einführung auf der offiziellen Website nach zu urteilen, sammelt diese Suchmaschine keine Benutzerinformationen und enthält keine Werbung.
3.Stack Overflow
Stack Overflow:
https://stackoverflow.com/
Wenn wir häufig Google verwenden, finden Sie auf dieser Website Antworten auf viele technische Fragen. Wenn Sie Google nicht verwenden können, können Sie es direkt verwenden Diese Website Einfach suchen.
4.Gitlogs
Gitlogs: https://www.gitlogs.com/
Gitlogs ist eine Suchmaschine speziell für GitHub-Projekte, über die wir schnell die gewünschten Projekte finden können. 5.jiumo-Suche .
6.Ebooke
Ebooke: https://ebookee.org/
Ebookee ist eine internetbasierte Suchmaschinen-Website, die kostenlose E-Book-Downloads anbietet.
7.Iconfinder
Icon-Suche:https://www.iconfinder.com/
Wird zum Suchen von Logobildern verwendet.
8.TinEye
TinEye: https://www.tineye.com
Verwenden Sie Bilder, um Bilder abzurufen, oder geben Sie die URL des abzurufenden Bildes ein. 9.SemanticScholar
10.LibreStock
LibreStock: https://librestock.com/
LibreStock kann einige hochwertige hochauflösende Bilder abrufen.
http://11.CC Search
CC Search:
https://ccsearch.creativecommons.org/
Die auf CC Search durchsuchten Bildressourcen sind alle urheberrechtlich geschützt und können von uns kostenlos verwendet werden.
12.Pexels
Pexels: https://www.pexels.com/
Hochwertige Bilder-Website, kostenlose Nutzung.
13.Unsplash
Unsplash: https://unsplash.com/
Kostenlose Website mit hochauflösendem Material.
14.Der App Store
Der App Store: https://theappstore.org/
Der App Store ist ein Anwendungssuchtool für Apple-Telefone, iPads und Mac-Geräte.
Online-Zeichentool:
• Online-Zeichentool ProcessOn:
https://www.processon.com/
• Online-Zeichentool http://draw.io: https://app.diagrams.net/
• Online-Mindmapping-Tool:
http://www.mindline.cn/webapp
• PlantUML-Online-Editor: http://haha98k.com/
Hilfstools für die Online-Entwicklung:
Tägliche Entwicklung oft habe ich zusammengefasst Einige Hilfswerkzeuge werden in 8 Kategorien eingeteilt, darunter: Kodierungs- und Dekodierungswerkzeuge, Konvertierungswerkzeuge, reguläre Werkzeuge, Kompilierungswerkzeuge, Netzwerkwerkzeuge, Formatierungswerkzeuge, Visualisierungswerkzeuge, Online-Generatoren und andere Werkzeuge usw.
Die spezifische Liste lautet wie folgt:
Online-Kodierungstools:
- BASE64-Kodierungs- und Dekodierungstools: https://base64.supfree.net/
• MD5-Kodierungstools: https://www.zxgj.cn /g/md5
• AES/DES-Verschlüsselung und -Entschlüsselung: http://www.fly63.com/tool/cipher/
• JWT-Dekodierungstool: http://jwt.calebb.net/
• ASCII-Kodierungs- und Dekodierungstool : https://www .matools.com/code-convert-ascii
• Unicode-Kodierungs- und Dekodierungstools: https://www.zxgj.cn/g/unicode
• UTF-8-Kodierungs- und Dekodierungstools: https:/ /www.zxgj.cn/g /utf8
• String-Kodierungs- und Dekodierungstool: https://www.zxgj.cn/g/enstring
• URL-Kodierungs- und Dekodierungstool: http://tool.chinaz.com/ tools/urlencode.aspx?jdfwkey=lbixz1
Online-Konvertierungstool:
- Online-ASCII-Code-Vergleichstabelle: http://www.fly63.com/tool/ascii/
• Universelles Basiskonvertierungstool: https ://www.zxgj.cn /g/jinzhi
• Online-Gleitkomma-Dezimalkonvertierung: http://www.binaryconvert.com/
• RGB-Farbkonvertierung: https://www.zxgj.cn/g/yansezhi
• Zeitstempel-Konvertierungstool: https://www.zxgj.cn/g/unix
• Messeinheiten-Konvertierungstool: http://www.fly63.com/tool/unitable/
• Online-JSON-Parsing: http://www .json.cn/
• Online-Tool zur Formatierung von JS-Code: https://prettier.io/playground/
• SQL-Komprimierungs-/Formatierungstool: https://www.zxgj.cn/g/sqlformat
• JSON und XML online Konvertierung: https://www.zxgj.cn/g/jsonxml
• JSON/YAML-Online-Konvertierung: http://www.fly63.com/tool/jsonyaml/
• RMB-Fallkonvertierungstool: http://www. fly63.com/ tool/renmingbi/
Tool für reguläre Ausdrücke:
- Debugging-Tool für reguläre Ausdrücke: https://regexr.com/
• Visualisierungstool für reguläre Ausdrücke: https://jex.im/regulex/
Netzwerk-Tools:
- IP-Adressabfrage: https://www.ip138.com/
• IP-Adressabfrage: https://www.ipip.net/ip.html
• HTTP-Online-Schnittstellentest Tools: http://www.fly63.com/php/http/
Online-Kompilierungs- und Ausführungstools:
- C# Online-Kompilierung und Ausführung: https://rextester.com/
• C/C++ online Kompilierungs-Debugging: https://www.onlinegdb.com/
• Online-Kompilierungstool-Suite: https://c.runoob.com/
Visualisierungs-/Formatierungstools:
- Online-Frontend-Editor : https://codepen.io/
• Online-Datenvisualisierung: https://flourish.studio/
• Online-JSON-Parsing: http://www.json.cn/
• Online-CSS-Code-Visualisierungstool: https:/ / Enjoycss.com/
• XML-Formatierungstool: https://www.zxgj.cn/g/xmlformat
• Online-JS-Code-Formatierungstool: https://prettier.io/playground/
• SQL-Komprimierungs-/Formatierungstools: https://www.zxgj.cn/g/sqlformat
• JSON- und XML-Online-Konvertierung: https://www.zxgj.cn/g/jsonxml
• JSON/YAML-Online-Konvertierung: http://www.fly63. com/tool/jsonyaml/
Online-Generator:
- UUID-Online-Generator: https://www.zxgj.cn/g/uuid
• Zufallszahlengenerator: https://www .zxgj.cn/ g/suijishu
Andere häufig verwendete Tools:
- Online-Nginx-Konfigurationstool: https://nginxconfig.io/
• Online-Vergleichstool: http://www.fly63.com/tool /textdiff/
• Online-Browser-Plugin für Chrome: https://www.crx4chrome.com/
• Online-Dokumentverwaltungstool für die Benutzeroberfläche: http://www.docway.net/
Online-Materialtool:
Wenn Sie Artikel schreiben oder Videos erstellen, müssen Sie Materialien finden, darunter verschiedene Bilder, Hintergründe, Emoji-Ausdrücke, Ausdruckspakete, Hintergrundbilder, Videos, Gifs usw.
• Kostenloses transparentes Hintergrundbildmaterial: http://pngimg.com/
• Emoji-Suche: https://emoji.svend.cc/
• Emoji-Paket-Download: https://emojiisland.com/
• Open-Source-Symbole : https://feathericons.com/
• Emoticon-Online-Website: https://fabiaoqing.com/
• Kostenlose PNG-Bildbibliothek: https://pluspng.com/
• ICON-Symbol online herunterladen:
https:/ /www.iconfinder.com/
• Minimalistisches Hintergrundbild: https://bz.zzzmh.cn/
• Wallpaper Abyss-Hintergrundbild:
https://wall.alphacoders.com
• Pixabay-Bildmaterialbibliothek: https: //pixabay.com/zh/
• Unsplash-Bildmaterialbibliothek: https://unsplash.com
• Pexels-Bildmaterialbibliothek: http://www.pexels.com
• NASA-Bild- und Videomaterialbibliothek: https:/ /images.nasa.gov
Design- und Produktionstools:
Für Artikelersteller und Videoersteller sind das Entwerfen von Covern, das Erstellen von Postern, das Entwerfen von Logos, das Verschönern von Bildern usw. grundsätzlich erforderlich.
Es besteht eine hohe Wahrscheinlichkeit, dass Sie täglich einige benutzerfreundliche Online-Design- und Produktionstools verwenden, wie z. B. Online-P-Bilder, leichte Audio-/Videobearbeitung, Logoproduktion, Posterdesign und -produktion sowie Bildverschönerung , Online-Bildkonvertierung oder -generierung usw.
• Online-PS: https://www.uupoop.com/
• Online-Audioclip:
https://www.weixinsyt.com/
• Online-Videoclip: https://www.kapwing.com/
• Kostenlose Online-Logo-Erstellung: http://www.uugai.com/
• Online-Generierung künstlerischer Schriftarten: https://www.qt86.com/
• Online-Tool zur Tabellenkonvertierung: https://tableconvert.com/
• Online Poster-Design-Tools:
https://www.designcap.com/
• Tool zur intelligenten Bildvergrößerung: https://bigjpg.com/
• QR-Code-Verschönerer: https://mh.cli.im/
• Online-Code Screenshot-Tool: https://carbon.now.sh/
• Online-Bildausschnitt-Tool: https://www.remove.bg/zh
• ICO-Symbol-Online-Generierung:
http://www.fly63.com /php /ico/
• SVG-zu-PNG-Tool:
http://www.fly63.com/tool/svg2img/
• Video-zu-GIF-Tool:
http://www.fly63.com/tool/giftxt/
• Online QR-Code-Generator:
http://www.fly63.com/tool/ewm/
• Online-QR-Code-Dekodierung:
http://www.fly63.com/php/decoder/
Schreibhilfswerkzeuge:
Beim Schreiben von Artikeln werden häufig Hilfstools im Zusammenhang mit dem Schreiben verwendet, z. B. Tools zur Wortzählung, Tools zum Layouten von Artikeln im Markdown-Format, Bildbett-Websites, Code-Screenshot-Tools usw. Daher sind die folgenden Tools online. Das Tool entspricht meinen Vorstellungen braucht einfach gut.
• Online-Wortzählung: https://www.eteste.com/
• mdnice-Markdown-Satztool: https://mdnice.com/
• md2all-Markdown-Satztool: http://md.aclickall.com/
• Online-Bild-Bett-Artefakt: https://picx.xpoet.cn/
• Online-kostenloses Bild-Bett: https://sm.ms/
• Bild-Muschel-Bild-Bett: https://imgkr.com/
• Online-Code-Screenshots Tool: https://carbon.now.sh/
• Online-Kurzlink-Tool: https://urlify.cn/
• Online-Textersetzung:
http://www.fly63.com/tool/textreplace/
Online-Office-Tools:
Einige Online-Tools werden hauptsächlich zur Bearbeitung von Dokumenten und Manuskripten verwendet: ein vollständiger Satz von Online-PDF-Verarbeitungs- und Konvertierungstools sowie Tools zur gegenseitigen Konvertierung zwischen verschiedenen Multimediadateien. Online-Identifizierungstools, Online-Komprimierungstools usw.
• PDF-Online-Verarbeitungstool 1:
https://smallpdf.com/cn/pdf-tools
• PDF-Online-Verarbeitungstool 2:
https://tools.pdf24.org/zh/
• PDF-zu-Word-Online-Tool :
https://www.pdftoword.com/
• Online-Multimedia-Konverter-Sammlung:
https://cn.office-converter.com/
• Online-Texterkennungstool: https://ocr.wdku.net/
• Online-Tool zur Dateikomprimierung: https://docsmall.com/
Tool zum Notieren von Dokumenten:
Ein gutes Gedächtnis ist nicht so gut wie ein schlechtes Schreiben. Als Lernender halte ich es für einen wesentlichen Schritt, sich Notizen zu machen. Heutzutage erstelle ich natürlich grundsätzlich viele elektronische Notizen und elektronische Dokumente.
Heutzutage gibt es alle Arten von hervorragenden Dokumenten-Tools und Notizen-Software, und es gibt viele nützliche davon. Welches für Sie am besten geeignet ist, ist in der folgenden Liste aufgeführt Ihre persönlichen Gewohnheiten und Bedürfnisse.
• Evernote: https://www.yinxiang.com/
• Youdao Note: https://note.youdao.com/
• OneNote: https://www.onenote.com/
• Vorhang: https :/ /mubu.com/
• Wei Zhi Note: https://www.wiz.cn/
• Graphite Document: https://shimo.im/
• Simplenote: https://simplenote.com/
• Yuque: https://www.yuque.com/
Programming Learning Network:
• Bilibili: https://www.bilibili.com/
• PHP Chinese Network: https://www .php.cn/
• C Language Network: https://www.dotcpp.com/
• cppreference:
http://zh.cppreference.com/
• Chinese University MOOC:
https://www.icourse163 .org/
• Niuke .com: http://www.nowcoder.com
• NetEase Open Course: http://open.163.com
• CodeGym: https://codegym.cc/
• BeginnersBook:
https://beginnersbook. com/
• JavaSED: http://www.javased.com/
• Codecademy:
https://www.codecademy.com/
• Coursera: https://www.coursera.org /
• StackOverFlow:
https://stackoverflow.com/
• LeetCode: https://leetcode-cn.com/
• LintCode: https://www.lintcode.com/
Online-Tutorial-Dokument:
Dieser Teil konzentriert sich hauptsächlich Bei fast allen Online-Tutorials und offiziellen Dokumenten, die während des Entwicklungsprozesses als Referenz benötigt werden, werden Dokumente mit chinesischer Version grundsätzlich zuerst aufgeführt, meistens handelt es sich jedoch um offizielle Dokumente in englischer Sprache.
• Git-Chinesisch-Tutorial:
https://git-scm.com/book/zh/v2
• SVN-Chinesisch-Handbuch:
http://svnbook.red-bean.com/nightly/zh/index.html
• Chinesische Dokumentation der jQuery-API:
https://jquery.cuishifeng.cn/
• Chinesische Dokumentation von Nginx:
https://www.nginx.cn/doc/index.html
• Chinesische Dokumentation von Kafka:
https://kafka .apachecn.org/
• Chinesische Mybatis-Dokumentation:
https://mybatis.org/mybatis-3/zh/index.html
• Offizielle Dokumentation des WeChat-Applets:
https://developers.weixin.qq.com/ Miniprogram /dev/framework/
• Nodejs Chinesische Tutorial-Dokumentation: http://nodejs.cn/learn
• Apache Web Server-Dokumentation:
httpd.apache.org/docs/
• Spring-Dokumentation Chinesische Version:
https ://www.springcloud.cc/spring-reference.html
• Chinesische Version der Golang-Standardbibliotheksdokumentation:
https://studygolang.com/pkgdoc
• Offizielle Java 8-Dokumentation:
https://docs.oracle. com/javase/8/docs/api/index.html
• Offizielle Dokumentation zu Maven:
http://maven.apache.org/guides/
• Offizielle Dokumentation zu Tomcat 8:
http://tomcat.apache.org/ tomcat-8.0-doc/index.html
• Offizielle Dokumentation zu Spring Boot:
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
• Offizielle Dokumentation zu RabbitMQ:
https:// www.rabbitmq.com/documentation.html
• Offizielle Dokumentation zu RocketMQ:
http://rocketmq.apache.org/docs/quick-start/
• Chinesische Dubbo-Dokumentation:
https://dubbo.apache.org/zh /docs/
• Offizielle Netty-Dokumentation:
https://netty.io/wiki/index.html
• Offizielle Elasticsearch-Dokumentation:
https://www.elastic.co/guide/en/elasticsearch/reference/current/ index.html
• Offizielle Dokumentation zu Spring Cloud:
https://spring.io/projects/spring-cloud
• Offizielle Dokumentation zu Docker:
https://docs.docker.com/get-started/
• Chinesische Dokumentation zu Kubernetes :
https://kubernetes.io/zh/docs/home/
• Offizielle Dokumentation von Thymeleaf:
https://www.thymeleaf.org/documentation.html
• Chinesische Dokumentation von Vue.js:
https://cn .vuejs.org/v2/guide/
• Offizielle Dokumentation von React.js:
https://reactjs.org/docs/getting-started.html
• Chinesische Jenkins-Dokumentation:
https://www.jenkins.io/ zh/doc/
Huawei Cloud-Plattform:
- Effiziente und benutzerfreundliche Low-Code-aPaaS-Plattform – App Cube AppCube: https://www.huaweicloud.com/product/appcube.html
- Integration der Forschung und Entwicklung von Huawei Praktiken und modernste Forschung und Entwicklung Eine Softwareentwicklungsplattform, die Konzepte und fortschrittliche Forschungs- und Entwicklungstools integriert – Softwareentwicklungsplattform DevCloud: https://www.huaweicloud.com/devcloud/

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Lösung für den MySQL -Installationsfehler ist: 1. Überprüfen Sie die Systemumgebung sorgfältig, um sicherzustellen, dass die Anforderungen der MySQL -Abhängigkeitsbibliothek erfüllt werden. Unterschiedliche Betriebssysteme und Versionsanforderungen sind unterschiedlich. 2. Lesen Sie die Fehlermeldung sorgfältig durch und ergreifen Sie entsprechende Maßnahmen gemäß den Eingabeaufforderungen (z. B. fehlende Bibliotheksdateien oder unzureichende Berechtigungen), z. B. die Installation von Abhängigkeiten oder die Verwendung von SUDO -Befehlen; 3. Versuchen Sie bei Bedarf, den Quellcode zu installieren und das Kompilierungsprotokoll sorgfältig zu überprüfen. Dies erfordert jedoch eine bestimmte Menge an Linux -Kenntnissen und -erfahrung. Der Schlüssel zur letztendlichen Lösung des Problems besteht darin, die Systemumgebung und Fehlerinformationen sorgfältig zu überprüfen und auf die offiziellen Dokumente zu verweisen.

Der Artikel führt den Betrieb der MySQL -Datenbank vor. Zunächst müssen Sie einen MySQL -Client wie MySQLworkBench oder Befehlszeilen -Client installieren. 1. Verwenden Sie den Befehl mySQL-uroot-P, um eine Verbindung zum Server herzustellen und sich mit dem Stammkonto-Passwort anzumelden. 2. Verwenden Sie die Erstellung von Createdatabase, um eine Datenbank zu erstellen, und verwenden Sie eine Datenbank aus. 3.. Verwenden Sie CreateTable, um eine Tabelle zu erstellen, Felder und Datentypen zu definieren. 4. Verwenden Sie InsertInto, um Daten einzulegen, Daten abzufragen, Daten nach Aktualisierung zu aktualisieren und Daten nach Löschen zu löschen. Nur indem Sie diese Schritte beherrschen, lernen, mit gemeinsamen Problemen umzugehen und die Datenbankleistung zu optimieren, können Sie MySQL effizient verwenden.

Die MySQL -Download -Datei ist beschädigt. Was soll ich tun? Wenn Sie MySQL herunterladen, können Sie die Korruption der Datei begegnen. Es ist heutzutage wirklich nicht einfach! In diesem Artikel wird darüber gesprochen, wie dieses Problem gelöst werden kann, damit jeder Umwege vermeiden kann. Nach dem Lesen können Sie nicht nur das beschädigte MySQL -Installationspaket reparieren, sondern auch ein tieferes Verständnis des Download- und Installationsprozesses haben, um zu vermeiden, dass Sie in Zukunft stecken bleiben. Lassen Sie uns zunächst darüber sprechen, warum das Herunterladen von Dateien beschädigt wird. Dafür gibt es viele Gründe. Netzwerkprobleme sind der Schuldige. Unterbrechung des Download -Prozesses und der Instabilität im Netzwerk kann zu einer Korruption von Dateien führen. Es gibt auch das Problem mit der Download -Quelle selbst. Die Serverdatei selbst ist gebrochen und natürlich auch unterbrochen, wenn Sie sie herunterladen. Darüber hinaus kann das übermäßige "leidenschaftliche" Scannen einer Antiviren -Software auch zu einer Beschädigung von Dateien führen. Diagnoseproblem: Stellen Sie fest, ob die Datei wirklich beschädigt ist

Der MySQL -Installationsfehler wird normalerweise durch das Fehlen von Abhängigkeiten verursacht. Lösung: 1. Verwenden Sie den Systempaketmanager (z. B. Linux APT, YUM oder DNF, Windows VisualC Neuverteilung), um die fehlenden Abhängigkeitsbibliotheken wie sudoaptinstalllibmysqlclient-dev zu installieren; 2. Überprüfen Sie die Fehlerinformationen sorgfältig und lösen Sie die komplexen Abhängigkeiten nacheinander. 3. Stellen Sie sicher, dass die Paket -Manager -Quelle korrekt konfiguriert ist und auf das Netzwerk zugreifen kann. 4. Laden Sie die erforderlichen Laufzeitbibliotheken herunter und installieren Sie sie für Windows. Die Entwicklung der Gewohnheit, offizielle Dokumente zu lesen und Suchmaschinen gut zu nutzen, kann effektiv Probleme lösen.

MySQL hat sich geweigert, anzufangen? Nicht in Panik, lass es uns ausprobieren! Viele Freunde stellten fest, dass der Service nach der Installation von MySQL nicht begonnen werden konnte, und sie waren so ängstlich! Mach dir keine Sorgen, dieser Artikel wird dich dazu bringen, ruhig damit umzugehen und den Mastermind dahinter herauszufinden! Nachdem Sie es gelesen haben, können Sie dieses Problem nicht nur lösen, sondern auch Ihr Verständnis von MySQL -Diensten und Ihren Ideen zur Fehlerbehebungsproblemen verbessern und zu einem leistungsstärkeren Datenbankadministrator werden! Der MySQL -Dienst startete nicht und es gibt viele Gründe, von einfachen Konfigurationsfehlern bis hin zu komplexen Systemproblemen. Beginnen wir mit den häufigsten Aspekten. Grundkenntnisse: Eine kurze Beschreibung des Service -Startup -Prozesses MySQL Service Startup. Einfach ausgedrückt, lädt das Betriebssystem MySQL-bezogene Dateien und startet dann den MySQL-Daemon. Dies beinhaltet die Konfiguration

Die MySQL -Leistungsoptimierung muss von drei Aspekten beginnen: Installationskonfiguration, Indexierung und Abfrageoptimierung, Überwachung und Abstimmung. 1. Nach der Installation müssen Sie die my.cnf -Datei entsprechend der Serverkonfiguration anpassen, z. 2. Erstellen Sie einen geeigneten Index, um übermäßige Indizes zu vermeiden und Abfrageanweisungen zu optimieren, z. B. den Befehl Erklärung zur Analyse des Ausführungsplans; 3. Verwenden Sie das eigene Überwachungstool von MySQL (ShowProcessList, Showstatus), um die Datenbankgesundheit zu überwachen und die Datenbank regelmäßig zu sichern und zu organisieren. Nur durch kontinuierliche Optimierung dieser Schritte kann die Leistung der MySQL -Datenbank verbessert werden.

Es gibt keine absolut beste MySQL -Datenbank -Sicherungs- und Wiederherstellungslösung, und sie muss basierend auf der Menge an Daten, geschäftlicher Bedeutung, RTO und RPO ausgewählt werden. 1. Logical Backup (Mysqldump) ist einfach und einfach zu bedienen, für kleine Datenbanken geeignet, aber langsame und riesige Dateien. 2. Die physische Sicherung (Xtrabackup) ist schnell und für große Datenbanken geeignet, aber komplizierter zu bedienen. Die Sicherungsstrategie muss die Sicherungsfrequenz (RPO-Entscheidung), die Sicherungsmethode (Datenmenge und Zeitanforderungsentscheidung) und den Speicherort außerhalb des Standorts (Off-Site-Speicher sind sicherer) berücksichtigt und regelmäßig den Sicherungs- und Wiederherstellungsprozess testen, um die Korruption der Sicherungsdateien, den unzureichenden Speicherplatz, die Unterbrechung von Netzwerken und die nicht angemessenen Probleme zu vermeiden und die Datensicherheit sicherzustellen.

Häufige Gründe und Lösungen für MySQL -Installationsfehler: 1. Falsch Benutzername oder Passwort, oder der MySQL -Dienst wird nicht gestartet. Sie müssen den Benutzernamen und das Passwort überprüfen und den Dienst starten. 2. Portkonflikte müssen Sie den MySQL -Höranschluss ändern oder das Programm schließen, das Port 3306 besetzt. 3. Die Abhängigkeitsbibliothek fehlt, Sie müssen den Systempaket -Manager verwenden, um die erforderliche Abhängigkeitsbibliothek zu installieren. V. 5. Falsche Konfigurationsdatei müssen die Konfigurationsdatei von My.cnf überprüfen, um sicherzustellen, dass die Konfiguration korrekt ist. Nur wenn MySQL stetig und sorgfältig überprüft wird, können MySQL reibungslos installiert werden.