随笔分类 -  基础计算机知识

你的代码的风格
摘要:参考网址:http://www.jb51.net/shouce/Pythonbbf/latest/ex44.html 类的风格: class应该使用“camel case”(驼峰式大小写) 例如不是super_gold_factory应该是 SuperGoldFactory __init__不应该做 阅读全文

posted @ 2016-12-16 10:59 zhuzhu2016 阅读(334) 评论(0) 推荐(0)

Ubuntu下ibus在firefox浏览器中选中即删除的解决办法
摘要:Ubuntu上的firefox更新到36版后,ibus在浏览器中输入中文时选中的文字就会被删除。这个问题在很多贴吧、论坛上也有讨论,不过很多方法都无效。最简单有效的办法就是在命令行输入 ibus-setup 1 ibus-setup 在出现的界面中,选中General选项卡,把Embeded pre 阅读全文

posted @ 2016-11-14 10:13 zhuzhu2016 阅读(521) 评论(0) 推荐(0)

进程和线程的区别
摘要:进程和线程的区别 进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。 一个程序至少一个进程,一个进程至少一个线程。 为什么会有线程? 每个 阅读全文

posted @ 2016-08-24 22:28 zhuzhu2016 阅读(85987) 评论(2) 推荐(0)

Ping程序的实现
摘要:Ping程序的实现 在windows系统下进行cmd可以进行ping操作。 ping命令是用来确定本地主机与网络中其他主机的网络通信情况,或者查看是否是为效IP。 ping的工作原理:网络另一主机发送ICMP报文,通过返回信息判断网络连接状况。没有通过运输层的TCP或者UDP 可以看到ping的返回 阅读全文

posted @ 2016-08-24 19:18 zhuzhu2016 阅读(1808) 评论(0) 推荐(0)

FTP协议
摘要:FTP协议 FTP即文件传输协议是应用层提供交互式会话系统,基于TCP连接的,FTP客户端和服务器之间是可靠的、面向连接的、为数据提供可靠保证,标准连接端口端口是21,数据传输端口是20。 FTP主要作用:让用户连接上一个远程计算机(这些计算机运行着FTP服务器程序),来查看远程计算机有什么文件,将 阅读全文

posted @ 2016-08-24 18:00 zhuzhu2016 阅读(744) 评论(0) 推荐(0)

http协议
摘要:http协议 http协议即超文本传输协议,是基于请求与响应的、无状态的应用层的面向对象的协议,基于TCP的连接方式。 http协议的特点: 支持C/S模式(客户/服务器模式)[B/S是基于特定通信协议的—http协议的C/S架构] 简单快速:客户向服务器请求服务时,只需要传送方法和路径。请求常用的 阅读全文

posted @ 2016-08-24 12:40 zhuzhu2016 阅读(525) 评论(0) 推荐(0)

TCP报文的最大负载和报文的最小长度
摘要:TCP报文的最大负载和报文的最小长度 MTU:最大传输单元,以太网的MTU为1500Bytes MSS:最大分解大小,为每次TCP数据包每次传输的最大数据的分段大小,由发送端通知接收端,发送大于MTU就会被分片。 MSS默认最小为536B,最小的MTU576B,MSS = MTU - IP头(20B 阅读全文

posted @ 2016-08-22 22:56 zhuzhu2016 阅读(35623) 评论(0) 推荐(2)

碎碎念
摘要:1.bit 和Byte 1B = 8 bit; 那什么时候用bit,什么时候用Byte? Byte:一般情况下用的都是byte,比如u盘大小,硬盘大小,内存大小,数据类型int为4字节(Byte)。对用户来说,用byte是直观的感受. bit: 网速中使用的bit/s,通常说的2M,4M带宽,单位都 阅读全文

posted @ 2016-08-15 09:22 zhuzhu2016 阅读(143) 评论(0) 推荐(0)

导航