- 博客(13)
- 收藏
- 关注
原创 计算机网络常见面试题(一)
1. TCP/UDP区别以及TCP如何保证传输可靠性TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步(同步就是两台主机一个
2020-09-08 20:45:35 772
Java入门学习——郝斌(四)
Java入门学习(四)GUI(图形用户界面)组件GUI(图形用户界面)组件组件(Component)是图形用户界面的基本组成元素,凡是能够以图形化方式显示在屏幕上并能够与用户进行交互的对象均为组件,如菜单、按钮、标签、文本框、滚动条等。组件分类:java.awt.Componentjava.awt.MenuComponent说明:抽象类java.awt.Component是除菜单相关组件之外所有...
2020-09-04 19:38:26 691
原创 学习笔记——Java面向对象 查漏补缺(二)
在java入门学习阶段,看了郝斌老师的视频,视频是09年的,年份久一点,看了大概基础后,再看廖雪峰老师的java教程查漏补缺。文章中只记录自己不太熟悉的部分。廖雪峰老师的java教程网页https://www.liaoxuefeng.com/wiki/1252599548343744面向对象编程面向对象基础面向对象编程,是一种通过对象的方式,把现实世界映射到计算机模型的一种编程方法现实世界中,我们定义了“人”这种抽象概念,而具体的人则是“小明”、“小红”、“小军”等一个个具体的人。所以,“人”
2020-09-02 20:38:16 732
原创 学习笔记——Java入门程序基础 查漏补缺(一)
在java入门学习阶段,看了郝斌老师的视频,视频是09年的,年份久一点,看了大概基础后,再看廖雪峰老师的java教程查漏补缺。廖雪峰老师的java教程网页https://www.liaoxuefeng.com/wiki/1252599548343744Java程序基础整数运算整数的数值表示不但是精确的,而且整数运算永远是精确的,即使是除法也是精确的移位运算在计算机中,整数总是以二进制的形式表示。左移位:<<右移位:>>无符号右移:>>>对by
2020-07-22 15:52:22 263
原创 Java入门学习笔记——郝斌(三)线程
Java入门学习笔记三-郝斌`toString`方法二级目录三级目录toString方法所有的类都默认自动继承了Object类Object类中的toString方法返回的是类的名字和该对象哈希码组成的字符串System.out.println(类对象名);实际输出的是该对象的toString()方法所返回的字符串为了实际需要,建议子类重写从父类Objec继承的toString方法System.out.println(类对象名);示例1class A{}public class Te
2020-07-14 15:43:58 366
原创 Java入门学习笔记——郝斌(二)面向对象下
Java入门学习笔记二-郝斌面向对象编程(下)继承同包继承权限问题(重点)面向对象编程(下)继承一个新类从已有的类那里获得其已有的属性和方法,这种现象叫类的继承这个新类被称为子类,也叫派生类,已有的那个类叫做父类,也叫做基类继承的好处:代码得到极大的重用形成一种类的层次体系结构为多态创造条件继承的实现方式class SubClass extends SuperClass{.......}利用继承可以较好的模拟出现实世界事物之间的联系同包继承权限问题(重点)子类的
2020-06-26 10:12:23 855
原创 Java入门学习笔记——郝斌(一)概述及面向对象
Java入门学习笔记-郝斌Java概述java的起源和发展java的特点java的应用领域java学习目标二级目录三级目录Java概述java的起源和发展java的特点简单易学java的风格类似于C++,因此C++程序员初次接触Java语言,就会感到很熟悉。从某种意义上讲,Java语言是C及C++语言的一个变种,因此,C++程序员可以很快地掌握Java编程技术。Java摒弃了C/C++中容易引发程序错误并且难以掌握的一些特性,如指针、结构、以及内存管理等。Java提供了丰富的类库,可以帮助
2020-06-12 11:03:21 1791
原创 Java入门学习笔记(语言基础)——动力节点(二)
Java入门学习笔记二Java语言基础标识符标识符定义标识符的命名规则标识符的命名规范关键字关键字定义关键字字面值变量变量的定义变量的作用声明/定义变量的语法格式变量声明后的赋值访问变量变量的作用域变量的分类数据类型数据类型的作用数据类型的分类基本数据类型八种基本数据类型各自占用空间大小是多少二进制字节(byte)字符编码八种基本数据类型的取值范围数据类型-char类型转义字符 \数据类型-整数型原码、补码、反码数据类型-浮点型数据类型-布尔型数据类型-类型转换运算符算术运算符关系运算符逻辑运算符赋值类运
2020-06-05 11:02:06 3133 4
原创 Java入门学习笔记(java概述)——动力节点(一)
Java入门学习笔记一java概述Java概述Java语言发展史Java语言特性【开源、免费、纯面向对象、跨平台】Java的加载与执行开始第一个Java程序java学习过程是在b站看的动力节点java零基础教程视频,本来看的是郝斌老师的教程,一方面是声音画面稍微有点不同步,还有年代稍微有点长,对我这种需要速成的,学习完可能还要找有差异的地方继续学习,干脆就看新点的视频教程了。在这里也是记录自己的学习笔记。Java概述Java语言发展史Java语言诞生于1995年。其实在1995年之前SUN公司(
2020-05-26 10:44:12 3583 1
原创 Git本地仓库初始化并上传到远程仓库
Git本地仓库初始化并上传到远程仓库在使用git时,首先我们需要创建本地仓库。在需要成为本地仓库的文件夹上右击,选择Git Bash here,打开git窗口。输入git init ,初始化仓库,完成后,当前文件夹中会有.git文件,表示初始化成功。添加文件到Git仓库,分两步:第一步添加文件git add file file为具体添加文件的名字,可以反复多次使用,添加多个文件gi...
2019-12-12 14:55:34 457
原创 Anaconda安装cv2模块
anaconda安装cv2模块参考链接:link自己之前安装cv2模块,几次一直出错,安装过成功的,但是时间长了又忘了,所以记录一下。安装OpenCv:在终端或Anaconda Prompt中输入下列命令:conda install --channel http://conda.anaconda.org/menpo opencv安装过程中报错PermissionError:有一些文...
2019-10-14 10:57:42 1696
原创 Python中Argparse模块用法
刚开始学习这个python中Argparse模块,刚开始看的有点晕,现在懂了这个模块的作用,记录一下,防止以后忘了
2019-08-08 21:10:49 664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人