码农重装系统后需要安装的软件

文章目录

  • 前言
  • 1 编程软件
    • 1.1 IntelliJ IDEA
    • 1.2 Eclipse
    • 1.3 VSCode
  • 2 Java 开发环境
  • 3 测试运维工具
    • 3.1 Docker
    • 3.2 VirtualBox
      • 3.2.1 windows
      • 3.2.2 centos 7 8
      • 3.2.3 Alma Linux
      • 3.2.4 Rocky Linux
      • 3.2.5 ubuntu server
      • 3.2.6 统信 UOS 服务器操作系统V20(免费使用授权)
      • 3.2.7 openEuler
    • 3.3 Postman
    • 3.4 ssh 软件
      • 3.4.1 Putty
      • 3.4.2 XShell
      • 3.4.3 MobaXterm
    • 3.5 ftp sftp 软件
      • 3.5.1 WinSCP
      • 3.5.2 XFTP
    • 3.6 抓包工具
      • 3.6.1 Fiddler Classic
      • 3.6.2 Wireshark
  • 4 数据库相关
    • 4.1 MySQL
    • 4.2 MariaDB
    • 4.3 DBeaver CE
    • 4.4 Another Redis Desktop Manager
  • 5 办公软件
    • 5.1 WPS
    • 5.2 微信
    • 5.3 QQ
    • 5.4 钉钉
    • 5.5 飞书
  • 6 设计软件
    • 6.1 Axure RP
    • 6.2 draw.io
    • 6.3 PowerDesigner
    • 6.4 PDManer
    • 6.5 StarUML
    • 6.6 Domain Storytelling
  • 7 windows 专属优化小工具
    • 7.1 noMeiryoUI 【换系统字体】
    • 7.2 MordenFlyouts 【换大小写提示】
    • 7.3 MacType 【换字体渲染】
    • 7.4 Snipaste 【截图】
    • 7.5 Watt 【加速器】
    • 7.6 Everything 【搜索】
    • 7.7 Microsoft PowerToys 【官方外挂】
  • 8 常用字体
    • 8.1 HarmonyOS Sans
    • 8.2 Sarasa Mono SC
    • 8.3 JetBrains Mono
    • 8.4 Casacadia Code
  • 9 学习工具

前言

  作为一名代码搬运工,重装好系统 (win10 11, ubuntu 什么的) 之后, 都需要安装哪些软件呢?这里主要记录一下软件官网🌏,方便使用。🙃看来我不仅只搬运代码,也还搬运官网🤣。

1 编程软件

1.1 IntelliJ IDEA

  大名鼎鼎的 IDEA,很好用。
  最新版下载:https://www.jetbrains.com.cn/idea/download
  所有版本(包括历史版本)下载:https://www.jetbrains.com/idea/download/other.html

1.2 Eclipse

  保不齐会不得不使用 eclipse,这里记一下官网 https://www.eclipse.org/downloads/

1.3 VSCode

  宇宙最强编辑器,官网 https://code.visualstudio.com/

2 Java 开发环境

  关于 JDK、Maven、Tomcat、git 的下载安装配置,可以参考我的另一篇文章 《安装好ubuntu系统后的操作》https://blog.csdn.net/ShiJunzhiCome/article/details/104503429

3 测试运维工具

3.1 Docker

  官网 https://www.docker.com/ ,官网里面有各个平台(win, mac, linux)的下载和安装说明。

3.2 VirtualBox

  一款免费好用的虚拟机软件,官网 https://www.virtualbox.org/
  有虚拟机,没有系统镜像怎么能行❓ 所以这里整理一下常用的系统镜像:

3.2.1 windows

  访问 https://next.itellyou.cn/ 可以下载到 win10 win11 镜像

3.2.2 centos 7 8

  访问 https://repo.huaweicloud.com/centos/ 下载

3.2.3 Alma Linux

  它是专门替代 centos 的。官网 https://almalinux.org 。从官网上,可以找到国内镜像下载链接。安装过程可以参考知乎上的一篇文章 《如何逐步安装 AlmaLinux 9操作系统》https://zhuanlan.zhihu.com/p/529489831 ,和安装 centos 差不多。

  • 官网镜像链接页面 https://mirrors.almalinux.org/isos.html
  • 上海交通大学 AlmaLinux 9 镜像网址 https://mirror.sjtu.edu.cn/almalinux/9.2/isos/x86_64/
  • 大连东软信息学院 AlmaLinux 9 镜像网址 http://mirrors.neusoft.edu.cn/almalinux/9.2/isos/x86_64/

3.2.4 Rocky Linux

  它也是专门替代 centos 的。官网 https://rockylinux.org/zh_CN/ 。安装过程可以参考一篇 Linux 中国的文章 《图解 Rocky Linux 9 安装步骤》https://linux.cn/article-14909-1.html,也和安装 centos 差不多。

  援引另一篇文章 《Rocky Linux和AlmaLinux 区别和选择对比》https://www.laozuo.org/27149.html 可知:

当选择使用Rocky Linux或AlmaLinux时,可以考虑以下因素:

  • 如果你更加倾向于免费、社区驱动的方案,并希望参与到庞大的社区中,那么Rocky Linux可能是一个很好的选择。
  • 如果你希望获得商业支持并与现有的企业级解决方案集成,以及享受CloudLinux公司所提供的附加功能和服务,那么AlmaLinux可能更适合你。

3.2.5 ubuntu server

  官网 https://ubuntu.com/download/server#downloads

3.2.6 统信 UOS 服务器操作系统V20(免费使用授权)

  官网 https://www.chinauos.com/resource/download-server-ufu

3.2.7 openEuler

  官网 https://www.openeuler.org/zh/

3.3 Postman

  免费,官网 https://www.postman.com/,它是跨平台的API测试工具。

3.4 ssh 软件

3.4.1 Putty

  只支持 windows, 开源免费,官网 https://putty.org/

3.4.2 XShell

  只支持 windows,家庭和学校用户可以免费使用,官网 https://www.xshell.com/zh/xshell/

3.4.3 MobaXterm

  只支持 windows,Home Edition 是免费的,官网 https://mobaxterm.mobatek.net/

3.5 ftp sftp 软件

3.5.1 WinSCP

  只支持 windows,免费,官网 https://winscp.net/eng/index.php

3.5.2 XFTP

  只支持 windows,家庭和学校用户可以免费使用,官网 https://www.xshell.com/zh/xftp/

3.6 抓包工具

3.6.1 Fiddler Classic

  Fiddler Classic 版,是免费的,只支持 windows,官网 https://www.telerik.com/fiddler
  它还有个孪生兄弟 Fiddler Everywhere,是收费的,可以跨平台使用(win, linux, mac)

3.6.2 Wireshark

  开源免费,官网 https://www.wireshark.org/ 。它是跨平台的,不过官网上只提供了 windows 和 mac 的安装包,linux 的得自己从源码编译安装。

4 数据库相关

4.1 MySQL

  社区版免费,官网 https://dev.mysql.com/downloads/mysql/

  • yum 安装的官方指南 https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
  • apt 安装的官方指南 https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/

4.2 MariaDB

  社区版免费,来源于 MySQL,完全兼容 MySQL,性能比 MySQL 强。官网 https://mariadb.org/

  • yum 安装的官方指南
    • 先看 《Installing MariaDB with yum/dnf》https://mariadb.com/kb/en/yum/
    • 然后看 《MariaDB Package Repository Setup and Usage》https://mariadb.com/kb/en/mariadb-package-repository-setup-and-usage/
  • apt 安装的官方指南 https://mariadb.com/kb/en/installing-mariadb-deb-files/

4.3 DBeaver CE

  DBeaver CE 是一个跨平台、免费好用的数据库连接工具,它可以免费连接各种关系型数据库,比如 MySQL MariaDB Oracle SQLServer 等等。下载链接:

  • DBeaver官网:https://dbeaver.io/
  • DBeaver Community Edition下载网址:https://dbeaver.io/download/
  • DBeaver CE 各版本 deb 包下载网址:https://dbeaver.io/debs/dbeaver-ce/

4.4 Another Redis Desktop Manager

  跨平台、免费,官网 https://goanother.com/cn/

5 办公软件

5.1 WPS

  跨平台、免费,官网 https://www.wps.cn/

5.2 微信

  官网 https://weixin.qq.com/

5.3 QQ

  跨平台,官网 https://im.qq.com/index/

5.4 钉钉

  跨平台,官网 https://www.dingtalk.com/

5.5 飞书

  跨平台,官网 https://www.feishu.cn/

6 设计软件

6.1 Axure RP

  收费,破解的话,只能自己搜索了。官网 https://www.axure.com/
  谷歌浏览器插件下载 https://www.axure.com.cn/79769

6.2 draw.io

  跨平台、开源免费,可以在线使用,也可以去 github 上下载 PC 端安装包 https://github.com/jgraph/drawio-desktop/releases 。官网 https://www.drawio.com/

6.3 PowerDesigner

  只能在 windows 上用、收费,破解的话,只能自己搜索了。官网 https://www.powerdesigner.biz/EN/

6.4 PDManer

  国人研发的、取代 PowerDesigner、跨平台、免费的数据库表结构设计软件,官网 https://gitee.com/robergroup/pdmaner

6.5 StarUML

  跨平台、免费,官网 https://staruml.io/

6.6 Domain Storytelling

  跨平台、免费,官网 https://domainstorytelling.org/ 。工具下载网址 https://egon.io/

7 windows 专属优化小工具

7.1 noMeiryoUI 【换系统字体】

  可以更换 win10 11 的部分或全部字体,官网 http://tatsu.life.coocan.jp/MySoft/WinCust/index.html,github 网址 https://github.com/Tatsu-syo/noMeiryoUI

7.2 MordenFlyouts 【换大小写提示】

  它可取代 win 的大小写、音量、亮度的屏幕提示样式,可以直接从 微软应用商店 安装。

7.3 MacType 【换字体渲染】

  一款免费的字体渲染软件,渲染效果比 win 自身的要好。官网 https://www.mactype.net/

7.4 Snipaste 【截图】

  截图小工具,官网 https://zh.snipaste.com/

7.5 Watt 【加速器】

  当访问 github 或者 steam 很慢的时候,就可以使用 Watt 加速了。可以直接从 微软应用商店 安装。

7.6 Everything 【搜索】

  它是一个特别好用、速度特别快的磁盘文件搜索软件,官网 https://www.voidtools.com/zh-cn/ 。它比 win 资源管理器自带的搜索,快得多得多。

7.7 Microsoft PowerToys 【官方外挂】

  可以直接从 微软应用商店 安装。它有很多有意思的功能,比如类似于苹果的晃动鼠标会有提示、屏幕取色器、屏幕标尺、纯文本格式粘贴等等。

8 常用字体

8.1 HarmonyOS Sans

  正好可以配合 NoMeiryoUI 换掉 win 的系统字体,把 Microsoft YaHei UI 换成 HarmonyOS Sans SC 。官网 https://developer.harmonyos.com/cn/design/resource

8.2 Sarasa Mono SC

  也就是等距更纱黑体,中英文等宽。镜像地址 https://mirror.tuna.tsinghua.edu.cn/github-release/be5invis/Sarasa-Gothic/ 。github 地址 https://github.com/be5invis/Sarasa-Gothic

8.3 JetBrains Mono

  虽然说 IDEA 自带此字体,但是在 win 的设置的字体里面,搜索不到它,所以其他软件(比如 VSCode)要用此字体的话,得再安装一下。官网 https://www.jetbrains.com/lp/mono/

8.4 Casacadia Code

  微软官方出品的等宽编程字体,官网 https://github.com/microsoft/cascadia-code

9 学习工具

  关于思维导图 freeplane、笔记工具 Trilium、Markdown编辑器 Typora,可以参考我的另一篇文章 《安装好ubuntu系统后的操作》https://blog.csdn.net/ShiJunzhiCome/article/details/104503429

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/61531.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法 -汉诺塔,哈夫曼编码

有三个柱子,分别为 from、buffer、to。需要将 from 上的圆盘全部移动到 to 上,并且要保证小圆盘始终在大圆盘上。 这是一个经典的递归问题,分为三步求解: ① 将 n-1 个圆盘从 from -> buffer ② 将 1 个圆盘从 from -> to ③ 将 n-1 个圆盘从 buffer -> to 如果…

opencv android sdk 使用中的问题

Plugin with id ‘kotlin-android’ not found 在build.gradle(:app)中添加以下内容 buildscript {ext {Kotlin_Verion "1.9.10"}dependencies {classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$Kotlin_Verion"}repositories {mavenCentral()} …

论文浅尝 | 利用对抗攻击策略缓解预训练语言模型中的命名实体情感偏差问题...

笔记整理:田家琛,天津大学博士,研究方向为文本分类 链接:https://ojs.aaai.org/index.php/AAAI/article/view/26599 动机 近年来,随着预训练语言模型(PLMs)在情感分类领域的广泛应用&#xff0c…

数据结构--树4.2.2(二叉树--遍历)

目录 一、二叉树的建立 二、二叉树的遍历算法 一、二叉树的建立 CreateBitree(Bitree *t){char c;scanf("%c",&c);if( c){*t NULL;}else{*t(Bitnode*)malloc(sizeof(Bitnode));(*t)->data c;CreateBitree(&(*t)->lchild);CreateBitree(&(*t)-&…

打造个人的NAS云存储-通过Nextcloud搭建私有云盘实现公网远程访问

文章目录 摘要1. 环境搭建2. 测试局域网访问3. 内网穿透3.1 ubuntu本地安装cpolar3.2 创建隧道3.3 测试公网访问 4 配置固定http公网地址4.1 保留一个二级子域名4.1 配置固定二级子域名4.3 测试访问公网固定二级子域名 摘要 Nextcloud,它是ownCloud的一个分支,是一个文件共享服…

模拟电子技术基础学习笔记二 杂质半导体

通过扩散工艺,在本征半导体中掺入少量合适的杂质元素,可得到杂质半导体。 按掺入的杂质元素不同,可形成N型半导体和P型半导体 控制掺入杂质元素的浓度,可以控制杂质半导体的导电性能。 一、N型半导体(negative Semic…

ui网页设计实训心得

ui网页设计实训心得篇一 通过这次实训对这门课程的学习,做好网页,并不是一件容易的事,它包括网页的选题、 内容采集整理、 图片的处理、 页面的排版设置、 背景及其整套网页的色调等很多东西。 所以我得出一下总结: 一、 准备资…

CUBLAS库入门教程(从环境配置讲起)

文章目录 前言一、搭建环境二、简单介绍三、 具体例子四、疑问 前言 CUBLAS库是NVIDIA CUDA用于线性代数计算的库。使用CUBLAS库的原因是我不想去直接写核函数。 (当然,你还是得学习核函数该怎么写。但是人家写好的肯定比我自己写的更准确!&…

[PyTorch][chapter 54][Variational Auto-Encoder 实战]

前言: 这里主要实现: Variational Autoencoders (VAEs) 变分自动编码器 其训练效果如下 训练的过程中要注意调节forward 中的kle ,调参。 整个工程两个文件: vae.py main.py 目录: vae main 一 vae 文件名: vae…

typora使用

1.主题配置 先打开主题文件夹, 文件–>>偏好设置–>>外观–>>打开主题文件夹 1.1字体 修改字体需要修改css文件,确定当前所用主题,可以在typora菜单点击主题,看看当前勾选的是哪个主题,比如gith…

iPhone 15 Pro与iPhone 13 Pro:最大的预期升级

如果你在2021年首次发布iPhone 13 Pro时就抢到了它,那么你的合同很可能即将到期。虽然距离iPhone 15系列还有几周的时间,但你可能已经在想:是时候把你的旧iPhone升级为iPhone 15 Pro了吗? 我们认为iPhone 13 Pro是你现在能买到的最好的手机之一。但如果你想在2023年晚些时…

微信小程序 趣味学习与益智游戏系统APP

管理员、用户可通过HBuilder系统手机打开系统,注册登录后可进行管理员后端;首页、个人中心、用户管理、学生分类管理、学一学管理、玩一玩管理、听一听管理、试题管理、练一练管理、系统管理、考试管理,用户前端;首页、学一学、玩…

音视频入门基础理论知识

文章目录 前言一、视频1、视频的概念2、常见的视频格式3、视频帧4、帧率5、色彩空间6、采用 YUV 的优势7、RGB 和 YUV 的换算 二、音频1、音频的概念2、采样率和采样位数①、采样率②、采样位数 3、音频编码4、声道数5、码率6、音频格式 三、编码1、为什么要编码2、视频编码①、…

同一台电脑测.Net和Mono平台浮点运算的差异

float speed 0.1f;float distance 2.0f;long needTime (long)(distance / speed);Log.Debug($"needTime{needTime}"); 结果: .Net平台算出20 Mono平台算出19

【传输层】网络基础 -- UDP协议 | TCP协议

再谈端口号端口号范围划分netstatpidof UDPUDP的特点面向数据报UDP的缓冲区 基于UDP的应用层协议 TCP认识TCP协议的报头理解封装解包理解可靠性TCP工作模式16位窗口大小6位标志位URGACKPSHRSTSYNFIN 再谈端口号 端口号(Port)标识了一个主机上进行通信的不同的应用程序 在TCP/I…

力扣92. 局部反转链表

92. 反转链表 II 给你单链表的头指针 head 和两个整数 left 和 right &#xff0c;其中 left < right 。请你反转从位置 left 到位置 right 的链表节点&#xff0c;返回 反转后的链表 。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,4,5], left 2, right 4 输出&am…

计算机网络 | TCP 三次握手四次挥手 |半关闭连接

本来是不愿意写的&#xff0c;可是在实际场景&#xff0c;对具体的描述标志还是模糊不清&#xff0c;基础不扎实&#xff0c;就得承认&#xff01;&#xff01;&#xff01; TCP 连接建立需要解决三大问题&#xff1a; 知道双方存在约定一些参数&#xff0c;如最大滑动窗口值、…

Kotlin,解决调用了函数但是函数体内没有执行的问题,什么时候使用invoke

fun main() {listOf(1,2,3).forEach{ foo(it)} } fun foo(a:Int) {print(a) }这段代码按照代码逻辑来说打印的是 123 但是没有这个打印 把foo函数转成java的代码如下 JvmStaticNotNullpublic static final Function0 foo(final int var0) {return (Function0)(new Function0 ()…

Ubuntu 22.04安装 —— Win11 22H2

目录 Ubuntu使用下载UbuntuVmware 安装图示安装步骤图示 Ubuntu使用 系统环境&#xff1a; Windows 11 22H2Vmware 17 ProUbutun 22.04.3 Server Ubuntu Server documentation | Ubuntu 下载 Ubuntu 官网下载 建议安装长期支持版本 ——> 可以选择桌面版或服务器版(仅包…

UI界面自动化BagePage

常用basepage模块代码 # -*- coding: utf-8 -*- # Desc: UI自动化测试的一些基础浏览器操作方法# 第三方库导入 import time from logging import config import randomimport allure from selenium.webdriver.common.alert import Alert from selenium.webdriver.remote.webe…