IntelliJ IDEA概述
IntelliJ IDEA 简称 IDEA,是 JetBrains 公司的产品,JetBrains 公司的主要开发工具如下表所示:
IDEA 是 Java 的集成开发工具。IDEA 在业界被公认为是最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、JavaEE 支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的。IDEA 内置的工具和支持的框架如下图所示:
02、安装 IDEA
双击运行 IDEA 安装程序,一步步傻瓜式的下一步就行了。
为了方便启动 IDEA,可以勾选【64-bit launcher】复选框。为了关联 Java 源文件,可以勾选【.java】复选框。
点击【Install】后,需要静静地等待一会,大概一分钟的时间,趁机休息一下眼睛。
安装完成后的界面如下图所示。
03、启动 IDEA
回到桌面,双击运行 IDEA 的快捷方式,启动 IDEA。
假装阅读完条款后,勾选同意复选框,点击【Continue】
如果想要帮助 IDEA 收集改进信息,可以点击【Send Usage Statistics】;否则点击【Don’t send】。
点击【Create New Project】,创建一个新的项目。
我电脑上默认安装的是 JDK 1.8。
给项目起一个英文名字,点击【Finish】。
启动成功后的界面如下图所示。
点开 cmower 节点,可以查看项目创建成功后的目录结构图。
1).idea 目录里有一些 xml 文件,包含了项目的历史记录和版本控制信息。
2)src 为 Java 源文件的根目录。
3)cmower.iml 文件为当前项目的配置信息。
4)External Libraries 里包含了项目依赖的 jar 包。
04、使用 IDEA 创建 hello world 程序
既然 IDEA 已经安装成功了,不妨来一发 hello world 程序。
右键 src 目录,依次选择 New→Java Class
输入类名后,选择 Class 选项。
IDEA 创建的第一个 Java 类就完成了。
在大括号中敲 psvm,然后再敲回车就可以创建 main 方法。
其中 psvm 为 public static void main
的首字母缩写。整个 hello world 程序的代码如下所示。
`public class Test { public static void main(String[] args) { System.out.println("沉默王二,一枚有趣的程序员"); } }`
* 1
* 2
* 3
* 4
* 5
整个过程不需要按住 Ctrl + S
进行保存,IDEA 会自动帮我们保存——再也不用担心源码丢失了,IDEA 真贴心。
在当前代码编辑窗口下右键选择【Run ‘Test.main()’】运行当前程序。
执行结束后会在控制台输出以下信息。
如果更改了源码,再次运行时可以直接点击下图中绿色的“运行”按钮即可,不需要再右键选择【Run ‘Test.main()’】了。
</div><div><div></div></div>
<link href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/markdown_views-f23dff6052.css" rel="stylesheet">
<link href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/style-c216769e99.css" rel="stylesheet">
</div>
计算机毕业何去何从?
众所周知,网络安全与我们息息相关,无论是企业还是个人都应该重视网络安全。而且网络安全是一个新兴行业,人才需求量远大于供给,因此在薪资福利上具有很大的优势,但对于初学者而言,很多人依然担心前景问题,那么网络安全就业前景如何?本文为大家介绍一下。
负责对客户网络、系统、应用进行渗透测试、安全评估和安全加固
在出现网络攻击或安全事件时,提供应急响应服务,帮助用户恢复系统及调查取证
针对客户网络架构,建议合理的网络安全解决方案
日常终端维护,操作系统安装加固
完成网络安全设备故障排查、处置
完成相关管理制度文档的编写和提交
负责监控、扫描等各类安全策略的制定和优化
负责信息安全事件的应急响应
参与网络安全评估工作、安全加固工作和监控等等
负责网络安全产品的系统技术设计、代码开发与实现、单元测试、静态检查、本地构建等工作;
参与公司其他产品的系统技术设计以及研发工作。
网络安全等级保护测评项目实施;
Web渗透测试、操作系统安全加固等安全项目实施配合
跟踪和分析国内外安全事件、发展趋势和解决方案
承担或参与创新型课题研究
参与项目方案设计,组织推动项目落实,完成研究内容、
负责网络安全关键技术攻关和安全工具研发
通过模拟实施特定方法所获得的结果,评估计算机网络系统安全状况;
通过特定技术的实施,寻找网络安全漏洞,发现但不利用漏洞。
全业务系统网络安全技术体系的规划和建设,优化网络安全架构;
负责网络安全相关流程、规范、标准的指定和评审,高效处置突发事件;
负责网络安全防护系统的建设,提升网络安全保障水平;
负责信息安全事件应急响应、攻击溯源、取证分析工作;
对安全事件的应急处置进行经验总结,开展应急响应培训;
负责各业务系统的上线前安全测试(黑盒白盒)及渗透测试工作;
参与应急响应、攻击溯源、取证分析技术的研究,提升整体重大信息安全事件应急处置能力。
跟踪国内外安全热点事件、主流安全漏洞、威胁情报、黑灰产动态并进行分析研究,形成应对方案;
负责数据安全日常维护和管理工作,包括数据安全审核、数据安全事件的监控与响应、安全合规的审计与调查等;
负责数据安全标准规范的制定和管理,包括数据安全需求识别、风险分析、数据分级分类、数据脱敏、数据流转、泄露防护、权限管控等;推进相关安全管控策略在平台落地、执行。
负责开展与数据全生命周期管理有关的各项数据安全工作;
负责跨平台、跨地域数据传输、交互等数据安全方案制定与落地
定期组织开展数据安全自评工作,发现潜在数据安全风险,制定相应的管控措施,并推进落实整改。
黑客/网络安全学习路线
对于从来没有接触过黑客/网络安全的同学,目前网络安全、信息安全也是计算机大学生毕业薪资相对较高的学科。
大白也帮大家准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
这也是耗费了大白近四个月的时间,吐血整理,文章非常非常长,觉得有用的话,希望粉丝朋友帮忙点个「分享」「收藏」「在看」「赞」
网络安全/渗透测试法律法规必知必会
今天大白就帮想学黑客/网络安全技术的朋友们入门必须先了解法律法律。
网络安全/渗透测试linux入门必知必会
网络安全/渗透测试计算机网络入门必知必会
网络安全/渗透测试入门之HTML入门必知必会
网络安全/渗透测试入门之Javascript入门必知必会
网络安全/渗透测试入门之Shell入门必知必会
【网络安全零基础入门必知必会】Shell编程基础入门(非常详细)零基础入门到精通,收藏这一篇就够了(第七章)
网络安全/渗透测试入门之PHP入门必知必会
网络安全/渗透测试入门之MySQL入门必知必会
网络安全/渗透测试入门之Python入门必知必会
网络安全/渗透测试入门之SQL注入入门必知必会
网络安全/渗透测试入门之XSS攻击入门必知必会
网络安全/渗透测试入门文件上传攻击与防御入门必知必会
网络安全/渗透测试入门CSRF渗透与防御必知必会
网络安全/渗透测试入门SSRF渗透与防御必知必会
网络安全/渗透测试入门XXE渗透与防御必知必会
网络安全/渗透测试入门远程代码执行渗透与防御必知必会
网络安全/渗透测试入门反序列化渗透与防御必知必会
网络安全/渗透测试入门逻辑漏洞必知必会
网络安全/渗透测试入门暴力猜解与防御必知必会
网络安全/渗透测试入门掌握Redis未授权访问漏洞必知必会
网络安全/渗透测试入门掌握ARP渗透与防御关必知必会
网络安全/渗透测试入门掌握系统权限提升渗透与防御关必知必会
网络安全/渗透测试入门掌握Dos与DDos渗透与防御相关必知必会
网络安全/渗透测试入门掌握无线网络安全渗透与防御相关必知必会
网络安全/渗透测试入门掌握木马免杀问题与防御必知必会
网络安全/渗透测试入门掌握Vulnhub靶场实战必知必会
网络安全/渗透测试入门掌握社会工程学必知必会
网络安全/渗透测试入门掌握渗透测试工具使用必知必会
觉得有用的话,希望粉丝朋友帮大白点个「分享」「收藏」「在看」「赞」
黑客/
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...