计算机基础
本专栏专注于,计算机网络,操作系统,数据结构与算法,计算机组成原理
轻松玩编程
你好,我是梦阳辰,一位渴望学习更多知识的在校小白。平时喜欢写写博客分享生活和编程相关知识,期待与你相遇!
展开
-
Maven快速入门&在IDEA中配置与使用
在这个世界上取得成就的人,都努力去寻找他们想要的机会,如果找不到机会,他们便自己创造机会。“你好,我是梦阳辰,快来和我一起学习起来吧!01.什么是Maven?Maven是一个快速构建工具。Maven 翻译为"专家"、“内行”,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项e目的构建、报告和文档等步骤。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。Maven 也可被用于构建和管理.原创 2020-11-24 14:09:03 · 1196 阅读 · 0 评论 -
Java程序报错总结
1.* 空指针异常:编译通过,但是运行时显示空指针异常。class Computer{ String name; String datea; String color;}class Student{ int xuehao; String name; Computer a;}public class FirstBlood{ public static void main...原创 2020-10-24 09:31:13 · 1315 阅读 · 0 评论 -
程序员必学的计算机网络知识(运输层)
写在前面的话:”当有人说你是傻瓜时,证明你离成功不远了。”今天是中秋国庆假期的第五天,天气转凉,开始对我冻手冻脚了。冲冲冲!我是梦阳辰,未来我陪你一起成长!当我们用QQ发消息的时候,我们通过应用层的协议知道了如何将数据转换成报文用来传输,知道了报文各个字段的含义,明确了进程什么时候发送报文。但是如何让接受方电脑知道我发送的消息是给QQ这个进程的而不是给微信或其它应用进程的呢?01.概述网络核心设备部分中的路由器在转发分组时都只用到了(物理,数据链路,网络)三层。所以说传输层是主机(协议栈)才有的.原创 2020-10-21 20:49:50 · 915 阅读 · 0 评论 -
程序员必学的计算机网络知识(应用层)
写在前面的话:今天是中秋节的前一天,下午开始放假了,教室只有我一个人,没有小伙伴。我的心也随之有点躁动,下午听了一首《消愁》继续开干。让自己埋头学习五分钟后,之前不想学,现在居然不想走了。也是没谁了!我是梦阳辰,未来我陪你一起成长。一台电脑上有很多应用,如何让数据给指定的应用呢?这时候就需要通信规则,不同的应用之间的通信,就需要需要不同的通信规则,需要多个应用进程之间的通信和协同工作来解决这个问题。那应用层协议应该定义哪些内容呢?1)应用进程交换的报文类型,如:请求报文和响应报文。2)各种报文.原创 2020-10-15 11:02:25 · 3128 阅读 · 2 评论 -
Linux从入门到精通三(Windows:你知道我的兄弟Linux吗?)
不是你比别人差,只是付出不够多。01.Linux的网络配置1.查看和配置网络查看虚拟网络编辑器在linux中的配置文件配置:/etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=“static”ONBOOT=“yes”IPADDR=192.168.11.128GATEWAY=192.168.40.2DNS=192.168.40.202.Linux进程管理查看进程:ps(应用级别的进程)ps -e(显示所有的进程)ps -ef(.原创 2020-08-04 09:36:11 · 224 阅读 · 0 评论 -
Linux从入门到精通二(Windows:你知道我的兄弟Linux吗?)
“没有什么可惜不可惜,只有现在有没有努力!”你好,我是梦阳辰!期待与你相遇!01.Linux中的组1.组简介2.组操作02.帮助命令查看当前所在目录和查看当前目录的内容03.目录1.切换目录2.创建目录3.删除目录和创建文件4.删除文件和复制文件...原创 2020-07-27 22:19:02 · 262 阅读 · 0 评论 -
Linux从入门到精通一(Windows:你知道我的兄弟Linux吗?)
前言:“我们什么都没有,唯一的本钱就是青春;梦想让我与众不同,奋斗让我改变命运!”你好,我是梦阳辰!今天还是学习的日子!一起加油吧!01.Linux概述1.Linux简介Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和6.原创 2020-07-19 23:38:07 · 350 阅读 · 2 评论 -
还在为学了Git就忘而苦恼吗?一张图教你学会Git基本操作
1>git clone 复制远程仓库/仓库中的项目到电脑本地2>git add 将本地项目保存至暂存区3>git commit -m ‘说明’ 提交(至本地仓库)4>git push 将本地项目上传至远程仓库5>git pull 拉取/同步远程仓库的代码到本地。...原创 2020-05-08 15:11:58 · 237 阅读 · 0 评论 -
Git和Github详细入门教程(别再跟我说你不会Git和Github)
Git概述1.Git是目前世界上最先进的分布式版本控制系统。解决的问题:记录了每次修改的:版本,内容,操作用户,修改时间,文档名等。2.Git和Github的区别Git是一个分布式版本控制系统,简单的说就是一个软件,用于记录一个或若干文件内容变化,以便来查阅特定版本修订情况的软件。Github是一个为用户提供Git服务的网站,简单说就是一个可以放代码的地方(也可以放其他内容)。Gith...原创 2020-05-06 19:12:29 · 23986 阅读 · 20 评论