8.1、概述 计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系 统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程:在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换 8.2、三要素 ...
分类:
其他好文 时间:
2020-07-19 11:35:14
阅读次数:
69
实现一个简单的常驻任务是容易的,写一个while True就可以了,但是同时要能接收外界传来的参数,就稍微有点复杂. 我第一个想到的是网络编程中的server/client模式 server作为常驻进程,可以接受client传来的各种参数进行处理 服务端:server.py import socke ...
分类:
编程语言 时间:
2020-07-18 13:41:11
阅读次数:
72
23种设计模式——桥接模式 桥接模式 将抽象部分与它的实现部分分离,使他们都可以独立地变化。是一种对象结构模式 下面第一张图是我们经常看到的,要是用代码实现的话要分成很多很多的类,这显然不是我们想要的,违反了单一职责原则;桥接模式就是来解决这种问题,演变成了第二张图,通过连接点连接起来,但又不相互干 ...
分类:
其他好文 时间:
2020-07-16 21:56:39
阅读次数:
78
think PHP6 保存到数据库的时候出现:SQL错误(1366):Incorrect String Value 这种问题的出现,如果不是数据库设置的编码格式不正确,那就是你文件本身的编码格式不正确。 所以你只需要进行如下操作: 1、打开你文件浏览器,找到你的文件,选择文件,用笔记本打开 2、点击 ...
分类:
数据库 时间:
2020-07-16 18:31:28
阅读次数:
93
鲁班学院java架构师成长路线随着互联网时代的到来,高并发网络编程这一新鲜名词早已跃然于纸上,为了满足大众眼光的需求,我为大家找了些关于高并发网络编程方面的资料,本文便来介绍高并发网络编程中的epoll的实现机制,真正理解为何epoll能实现高并发网络编程。epollIO多路复用模型实现机制:由于epoll的实现机制与select/poll机制完全不同,上面所说的select的缺点在epoll上不
分类:
编程语言 时间:
2020-07-15 12:54:09
阅读次数:
77
通过修改注册表,修改中文Windows系统中的命令行(cmd)显示字体 ...
精英人数的增长速度持续加快后,很多人开始焦虑,我也焦虑,深知要走出焦虑不容易,我想把走出焦虑快速成长的认知和方法写成文章分享给更多人,做成【技术人成长系列】文章给更多人面对面分享,该系列总共三篇,分别是《完成自己的认知升级》、《自我成长的方法》、《学会自我培养或培养他人》。本文是快速成长第一篇:“完成自己的认知升级”,内容偏长但值得仔细阅读。
分类:
其他好文 时间:
2020-07-14 09:20:27
阅读次数:
69
JAVA网络编程 网络的定义 我们将多台计算机按照一定的模式连接到一起的一种方式 同一个网络中的计算机可以相互进行访问 主要功能 资源共享 信息传输与集中处理 均衡负荷与分布处理 网络分层 由于结点之间联系很复杂,在制定协议时,把复杂成份分解成 一些简单的成份, 再将它们复合起来。最常用的复合方式是 ...
分类:
编程语言 时间:
2020-07-13 21:38:22
阅读次数:
68
计算机网络数据链路层知识点基础 数据链路层的主要功能 重要! 通过使用各种控制协议将有差错的物理信道变为无差错的传输帧的数据链路 数据链路层的三个基本问题 重要!(为啥呢?因为在这个层的协议都围绕这仨个问题) 封装成帧 透明传输 差错控制 封装成帧的方法 1.字节填充 使用特殊标志字节来表示帧的开始 ...
分类:
其他好文 时间:
2020-07-12 19:13:52
阅读次数:
89
先分享一下自己的经历。 去年7月进入新公司没多久,部门领导就给我分配了一个任务:给公司的一个户外设备写一个采集数据程序,将数据入库,然后做一个web端。因为领导是做.NET的,当时在来之前有和领导沟通过,领导的意思是希望来一个会网络编程和多线程,部门急需一个可以来做采集程序的java,我当时有点心虚 ...
分类:
Web程序 时间:
2020-07-10 13:20:55
阅读次数:
60