读java编程那些事——计算机基础
来源:互联网 发布:怎么在淘宝投诉卖家 编辑:程序博客网 时间:2024/05/17 21:48
今天起。
那些很难的,等你学过之后就会发现,其实他很简单。
就像计算机,我一直觉得从二进制到一行代码就可以做很多事是一件很神奇的不可思议的事情。即使我好像学过很多相关知识。
因为不踏实,因为不常用而导致的遗忘,因为不反思不总结。所以,今天起。
很多东西,学过之后才会豁然开朗。
1.整数的表达
在计算机中,首位1代表负,0代表正。1是男生,男生要挣钱养家,负担总要重一些。负
正数的原码,反码,补码都是其本身。一身正气的人不会被世俗所改变。
负数的反码是符号位不变,其他位取反。男生打拼,难免被社会改变,可是就算其他的全都变了,本心不会变。
负数的补码是在反码的数值位+1,不改变符号位。只要本心不变,浪子回头,一切都会回来的。
即:负数的补码的补码等于原码。
2.网络编程
本质:两个计算机之间数据交换。
即:使用IP地址、域名和端口连接到另一台计算机上对应的程序,按照规定的协议(数据格式)来交换数据。
网卡(网络适配器)——IP——域名——DNS
为了在一台设备上运行多个程序——端口Port——找到一台设备上唯一的程序
3.数据传输方式
Protocol 协议定义数据传输的格式
TCP(Transfer Control Protocol)传输控制协议:面向连接、可靠、一次连接多次传输
缺点:建立连接和维持连接的代价高,传输速度不快。
UDP(User Datagram Protocol)用户数据报协议:面向无连接、不可靠、开销小、速度快
缺点:数据可能会丢失
阅读全文
1 0
- 读java编程那些事——计算机基础
- Java编程那些事儿——计算机内部的数据表达、网络编程基础
- Java编程那些事儿9——网络编程基础
- Java编程那些事儿9——网络编程基础
- Java编程那些事儿9——网络编程基础
- Java编程那些事儿93——多线程基础
- Java编程那些事儿93——多线程基础
- Java编程那些事儿30—流程控制基础
- Java编程那些事儿44—数组基础语法
- Java编程那些事儿48—多维数组基础
- Java编程那些事儿57—面向对象基础
- Java编程那些事儿30—流程控制基础
- Java编程那些事儿44—数组基础语
- Java编程那些事儿48—多维数组基础
- Java编程那些事儿57—面向对象基础
- Java编程那些事儿8——计算机内部的数据表达
- Java编程那些事儿8——计算机内部的数据表达
- Java编程那些事儿8——计算机内部的数据表达
- java实现遍历树形菜单方法——Dao层
- poj2524(并查集)
- 通讯录第三版
- 使用maven 自动为 js/css加版本号
- UiAutomator 使用简介
- 读java编程那些事——计算机基础
- 总结/继承,多态
- TextView详解
- 随机从1~100中选出10个数并进行冒泡排序
- 关于mysql中字符编码
- java中遍历map的几种方式
- 原生JS如何运动ajax封装函数
- 后台返回数据快速赋值到页面封装js
- Reuters-21578 数据集处理