【蓝桥杯日记】第一篇——系统环境的搭建

news2025/3/1 18:12:53

 


目录

前言

环境相关文件 

 学生机环境-Web应用开发环境(第十五届大赛)

学生机环境-Java编程环境(第十五届大赛)

学生机环境-C/C++编程环境(第十五届大赛)

学生机环境-Python编程环境 (第十五届大赛)

 学生机环境-软件测试编程环境 (第十五届大赛)

安装步骤

创建java项目

Eclipse 常用快捷键

总结


前言

   嗨喽各位小伙伴们,大家好!想必能够点进来的都是“同道中人“吧!俺也报名了蓝桥杯大赛,本想着假期天天摆烂,奈何想赎回本金300!无奈只能硬着头皮学习,开玩笑的哈哈,以后我应该会每周更新几篇文章。关于自己在学习算法中遇到的问题,欢迎大家提出好的建议和意见。本期的第一篇是环境的搭建。

  自从接触了编程之后,我想最令人头疼的问题就是搭建环境,我最开始想能不能把所有的环境都出厂自动配置好,自己什么都不用配置。这样就轻松了!

环境相关文件 

 学生机环境-Web应用开发环境(第十五届大赛)

链接:https://pan.baidu.com/s/1Z4feojBEtbUm939JAyPUSg

提取码:mstm

学生机环境-Java编程环境(第十五届大赛)

链接:  https://pan.baidu.com/s/1JRNx0bkgHmPqQhANSFBNkQ

提取码: ftgw

学生机环境-C/C++编程环境(第十五届大赛)

链接:https://pan.baidu.com/s/1I7Q5Y1u7UbW1aERDG6v1PQ

提取码:vytx

学生机环境-Python编程环境 (第十五届大赛)

链接: https://pan.baidu.com/s/1mCvMw5JoAB_BPDlnaAhxlw

提取码: trvj

 学生机环境-软件测试编程环境 (第十五届大赛)

链接:https://pan.baidu.com/s/15V83ygXDx_ECqVOuhCkVBw 

提取码:khsl

 下面的内容以java为例,进行详细的说明。

安装步骤

1.安装java的jdk文件,直接安装在c盘的指定位置即可。

 双击jdk1.8的文件进行安装,无脑直接点击下一步进行安装,等待进度条完成。

使用 eclipse,需要配置一下环境变量。好像现在几乎很少使用eclipse只有学校在教学的时候使用的比较多。

2.在电脑文本框中输入“系统高级设置”


点击环境变量 

双击path ——>点击新建

 点击新建按钮创建

变量名:JAVA_HOME

变量值:安装jdk文件的安装目录(C:\Program Files\Java\jdk1.8.0_261)复制到此处,你的和我的可能不一样.

进入系统变量中,点击path然后点击编辑,点击新建

输入%JAVA_HOME%\bin

然后依次点击确定,直到退出系统高级环境变量配置的页面。

3.检查是否配置正确

键盘win+R键,输入cmd

 输入javac

显示此结果表示,环境变量配置成功。 

创建java项目

1.双击.exe文件

2.选择项目保存的位置

3.创建javaproject项目,输入项目的文件点击finish。

4.创建class类

 5.设置字体

6.输入font回车键,点击Basi导航中的最后一个Text Font根据自己的习惯设置字体。

Eclipse 常用快捷键

快捷键描述
编辑
Ctrl+1快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等)
Ctrl+Shift+F格式化当前代码
Ctrl+Shift+M添加类的import导入
Ctrl+Shift+O组织类的import导入(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用)
Ctrl+Y重做(与撤销Ctrl+Z相反)
Alt+/内容辅助(帮你省了多少次键盘敲打,太常用了)
Ctrl+D删除当前行或者多行
Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑当前行和上面一行交互位置(同上)
Ctrl+Alt+↓复制当前行到下一行(复制增加)
Ctrl+Alt+↑复制当前行到上一行(复制增加)
Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Ctrl+/注释当前行,再按则取消注释
选择
Alt+Shift+↑选择封装元素
Alt+Shift+←选择上一个元素
Alt+Shift+→选择下一个元素
Shift+←从光标处开始往左选择字符
Shift+→从光标处开始往右选择字符
Ctrl+Shift+←选中光标左边的单词
Ctrl+Shift+→选中光标右边的单词
移动
Ctrl+←光标移到左边单词的开头,相当于vim的b
Ctrl+→光标移到右边单词的末尾,相当于vim的e
搜索
Ctrl+K参照选中的Word快速定位到下一个(如果没有选中word,则搜索上一次使用搜索的word)
Ctrl+Shift+K参照选中的Word快速定位到上一个
Ctrl+J正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在状态栏中显示没有找到了,查一个单词时,特别实用,要退出这个模式,按escape建)
Ctrl+Shift+J反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+U列出所有包含字符串的行
Ctrl+H打开搜索对话框
Ctrl+G工作区中的声明
Ctrl+Shift+G工作区中的引用
导航
Ctrl+Shift+T搜索类(包括工程和关联的第三jar包)
Ctrl+Shift+R搜索工程中的文件
Ctrl+E快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
F4打开类型层次结构
F3跳转到声明处
Alt+←前一个编辑的页面
Alt+→下一个编辑的页面(当然是针对上面那条来说了)
Ctrl+PageUp/PageDown在编辑器中,切换已经打开的文件
调试
F5单步跳入
F6单步跳过
F7单步返回
F8继续
Ctrl+Shift+D显示变量的值
Ctrl+Shift+B在当前行设置或者去掉断点
Ctrl+R运行至行(超好用,可以节省好多的断点)
重构(一般重构的快捷键都是Alt+Shift开头的了)
Alt+Shift+R重命名方法名、属性或者变量名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+M把一段函数内的代码抽取成方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+I合并变量(可能这样说有点不妥Inline)
Alt+Shift+V移动函数和变量(不怎么常用)
Alt+Shift+Z重构的后悔药(Undo)
其他
Alt+Enter显示当前选择资源的属性,windows下的查看文件的属性就是这个快捷键,通常用来查看文件在windows中的实际路径
Ctrl+↑文本编辑器 上滚行
Ctrl+↓文本编辑器 下滚行
Ctrl+M最大化当前的Edit或View (再按则反之)
Ctrl+O快速显示 OutLine(不开Outline窗口的同学,这个快捷键是必不可少的)
Ctrl+T快速显示当前类的继承结构
Ctrl+W关闭当前Editer(windows下关闭打开的对话框也是这个,还有qq、旺旺、浏览器等都是)
Ctrl+L文本编辑器 转至行
F2显示工具提示描述

总结

本期文章分为四部分:

1.下载指定组别的安装包文件

2.配置环境变量

3.创建项目

4.数量使用项目的快捷键

 最后,我预祝大家取得好成绩!

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

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

相关文章

JavaScript深拷贝与浅拷贝的全面解析

🧑‍🎓 个人主页:《爱蹦跶的大A阿》 🔥当前正在更新专栏:《VUE》 、《JavaScript保姆级教程》、《krpano》 ​ ​ 目录 ✨ 前言 ✨ 正文 浅拷贝 对象的浅拷贝 数组的浅拷贝 浅拷贝的问题 深拷贝 什么是深拷贝…

Windows+Qt5.14.2+android x86配置与处理adb报错

资源下载 可在部分国内镜像源下载Qt5.14.2:Index of /qt/archive/qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror其他工具 android studio:下载 Android Studio 和应用工具 - Android 开发者 | Android Developerssdk manager 、ndk、java 安装过…

C语言实现俄罗斯方块游戏程序设计【附源码】

目录 一、前言 二、需求分析 2.1 产品需求概述 2.1.1 功能简介 2.1.2 运行环境 2.2 功能需求 2.2.1 绘制地图 2.2.2 生成随机方块 2.2.3 按键响应 2.2.4 预览方块 2.2.5 分数累加 三、概要设计 3.1 系统体系结构图 3.2 模块描述 四、详细设计 4.1 系统主要函数…

【WPF.NET开发】流文档

本文内容 什么是流文档?流文档类型创建流内容与流相关的类内容架构自定义文本 流文档旨在优化查看和可读性。 流文档根据运行时变量(例如,窗口大小、设备分辨率和可选的用户首选项)来动态调整和重新排列内容,而不是设…

python入门,数据容器:set集合

set最大的特点就是不支持重复元素,可以进行元素的去重处理,但不有序,不保证元素顺序正确 所以就不能使用下标索引的访问 1.集合的定义 集合的定义使用的是大括号{ } 对ok这个字符串进行了去重 2.add添加新元素 3.remove移除元素 4.pop随机…

redis(14):缓存雪崩、击穿、穿透及其处理方式

1 Redis 缓存过程 通常后端会采用Mysql等磁盘数据库,可以持久化但是访问慢,高并发时性能差,需要设置Nosql内存型数据库缓存:Redis等; Redis 数据库运行在内存中,因此他的查询速度比 MySql 快的多。所以我们会把一些用户经常查询的数据放在 Redis 中,当 Redis 有的时候…

简单高效 LaTeX 科学排版 第004集 命令与环境

这是《简单高效LaTeX》的第四个视频,主要演示讨论基本命令与排版环境,还有保留字符。 视频地址:https://www.ixigua.com/7298100920137548288?id7298102807985390120&logTagf853f23a668f8a2ee405

将 OpenCV Java 与 Eclipse 结合使用

配置 Eclipse 首先,从下载页面获取 OpenCV 的新版本,并将其解压缩到一个简单的位置,例如 .我使用的是 2.4.6 版,但其他版本的步骤或多或少相同。C:\OpenCV-2.4.6\ 现在,我们将 OpenCV 定义为 Eclipse 中的用户库&…

美颜技术详解:美颜SDK与直播平台集成

如今,美颜技术成为了吸引用户的一项重要功能。本篇文章,小编将深入讲解美颜技术,重点关注美颜SDK的原理以及如何将其无缝集成到直播平台中,为用户提供更加优质的视觉体验。 一、美颜技术概述 美颜技术的应用范围广泛&#xff0c…

DrissionPage获取浏览器Network数据包

DrissionPage是什么? GitHub - g1879/DrissionPage: 基于python的网页自动化工具。既能控制浏览器,也能收发数据包。可兼顾浏览器自动化的便利性和requests的高效率。功能强大,内置无数人性化设计和便捷功能。语法简洁而优雅,代码…

【C++入门到精通】智能指针 [ C++入门 ]

阅读导航 引言一、什么是智能指针二、为什么需要智能指针三、内存泄漏1. 什么是内存泄漏,内存泄漏的危害2. 内存泄漏的示例,以及解决方法3. 内存泄漏分类(1)堆内存泄漏(Heap leak)(2)系统资源泄漏 4. 如何检…

Nginx配置动静分离实例(Nginx处理静态资源)

Nginx动静分离概述 Nginx 动静分离是指动态请求跟静态请求分开,可以理解为使用Nginx处理静态页面(包含静态资源文件),Tomcat处理动态页面; 提醒一下:下面实例讲解是在Mac系统演示的; 两个方式…

恢复 iPhone 和 iPad 数据的 10 个好工具 - [苹果数据恢复]

它发生了.. 有时您需要从您的手机或平板设备恢复重要数据。 许多人已经开始将重要文件存储在手机上,因为他们几乎可以在任何情况下随时随地轻松访问数据。 不言而喻; 您可以轻松访问您的电子邮件、共享图片、编辑和共享文档、支付账单等等,只需在您的手…

【k8s】Kubernetes 声明式 API、命令式

1. 资源管理方式: 1>. 命令式对象管理∶直接使用命令去操作kubernetes资源 kubectl run nginx-pod --imagenginx:1.17.1 --port802>. 命令式对象配置∶通过命令配置和配置文件去操作kubernetes资源 kubectl create/patch -f nginx-pod.yaml3>. 声明式对…

win10重新安装Windows应用商店

安装Windows 终端 用 PowerShell 重装 Microsoft Store使用 MSIX 包重装 Microsoft Store下载安装包及依赖下载Windows 应用商店的安装包安装包是依赖组件包 微软应用商店无法连接网络解决办法 参考: wind10自带的终端程序和powerShell 真是太垃圾了, 突…

简单高效LaTeX 科学排版 第005集 导言区和文档输出

导言区是LaTeX文档的前导重要部分,这个视频讨论了建立导言区的方法,并且讨论了LaTeX文档的输出。 视频链接:https://www.ixigua.com/7298100920137548288?id7303715340075139622&logTag6eb24f453fe9fe617a61

文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《与新能源互补和独立参加多级市场的抽蓄电站容量分配策略》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 这个标题涉及到抽蓄电站在能源系统中的角色,特别是在多级市场中的参与,并强调了新能源的互补性以及抽蓄电站的独立性。下面我将…

领域驱动设计应用之WebAPI

领域驱动设计应用之WebAPI 此篇文章主要讲述领域驱动设计在WebApi中的应用,以及设计方式,这种设计的原理以及有点。 文章目录 领域驱动设计应用之WebAPI前言一、相对于传统设计模式的有点二、WebAPI对接中的使用案例业务拆分父类设计HttpResponse(返回)…

计算机三级(网络技术)一综合题(IP地址计算)

例题一 (正常算) 计算并填写下表 地址类别 A类地址段是1.0.0.0~127.255.255.255 1~127 B类地址段是128.0.0.0~191.255.255.255 128~191 C类地址段是192.0.0.0~223.255.255.255 192~223 所以41填A 网络地址为主机位全0 根据子网掩码&…

计算机网络安全教程(第三版)课后简答题答案大全[6-12章]

目录 第 6 章 网络后门与网络隐身 第 7 章 恶意代码分析与防治 第 8 章 操作系统安全基础 第 9 章 密码学与信息加密 第 10 章 防火墙与入侵检测 第 11 章 IP安全与Web安全 第 12 章 网络安全方案设计 链接:计算机网络安全教程(第三版)课后简答题答案大全[1-5…