热门 最新 精选 话题 上榜
网络编程实战ip地址的分类:1、ipv4、ipv6127.0.0.1:4个字节组成,0-255,42亿;30亿都在北美,亚洲就只有4亿201
原创 11天前
120阅读
Java网络编程:UDP/TCP实现实时聊天、上传图片、下载资源等
Redis问题现象1、海量用户2、高并发真正的问题:关系型数据库1、性能:数据库保存在磁盘上。磁盘的IO性能低下。CPU数据交换和高速缓
set的基本操作set的拓展操作:用户推荐-业务场景注意第一个50个是不会变减少的,但是第二个是会减少的。操作如下:综上所示
泛型 Generic泛型类写一个泛型类语法:类名 T就代表数据类型的占位符 运行的时候要表示一种引用类型,不可以是实
原创 11天前
142阅读
Java集合学习2:泛型
三个问号是版本号linux下指定端口启动redis如果想起多台redis的服务,那么就需要通过这样来启动。redis-server 于是通过 ...
Jedis学习编程语言中的数据如任何和redis联动,如果是java语言,那么就可以使用Jedis工具,同时springdata redis也可以使用,
事务就是一个命令执行的队列,将一系列预定命令包装成一个整体(一个队列)。执行的时候,依次按照添加顺序依次执行,中间
原创 11天前
125阅读
Redis学习12:事务
Redis介绍Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可
原创 精选 11天前
301阅读
Redis学习完结篇:经典面试题+重点知识
说白了,Map就是 键值对,存储一对数据 。允许用null作为key或者value。Map接口使用map的遍历注意keySet()方法是得到的key的set形式的集合,所以要以
原创 11天前
128阅读
Java集合学习5:Map-HashMap、Hashtable
Colletions工具类定义了存取以外的集合常用方法排序用法:Collections.sort(list);二分查找:Collections.binarySearch(list,12); 返回负数就是没有找到。复制:
什么是JUCJUC就是工具类,java.util.concurent的缩写。用来开发并发编程的工具包。JUC是一个处理线程的工具包,JDK1.5开始出现的。什么是线程、进程线程的状态时执行。但是
原创 11天前
136阅读
JUC并发编程学习1:JUC概述、进程线程概述
MQ概念Message Queue(消息队列),在消息的传输过程中保存消息的容器,多用于分布式系统之间进行通信。就是两
计算机网络体系结构常见的计算机网络体系结构分别有OSI体系结构、TCP/IP体系结构OSI的层次划分不是很合理,功能重
原创 11天前
125阅读
计算机网络学习4:常见的计算机网络体系结构
共享信道要着重考虑的一个问题就是如何协调多个发送和接收站点对一个共享传输媒体的占用,即 媒体接入控制MACMAC——Medium A
广播风暴将浪费网络资源和各主机的CPU资源,所以需要慎重考虑是否使用。(除非需求特别要求了)事实上,
IP数据报的发送与转发发送过程与转发过程如果C要给F发送数据报,那么如何知道F是不是跟自己在同一个网络呢?
UDP: User Datagram Protocol 用户数据报协议TCP: Transmission Control Protocol 传输控制协议同时这里指的连接是指逻辑连接,而不是物理连接。tcp必须三次握手,才能建立可靠连接,也就是只支持一对一的通信。应用层报文传下来之后或者交付上面,都是保留报文的边界。udp是面向报文的。tcp将应用进程发送
原创 11天前
39阅读
计算机网络学习26:TCP/UDP对比区别、TCP流量控制、拥塞控制、超时重传时间的选择、可靠传输的实现
注意区分点对点通信 和 端到端协议。简单的认为:运输层直接为应用进程间的逻辑通信提供服务。逻辑通信
应用层概述客户/服务器方式(C/S) 和 对等方式 P2P peertopeer客户/服务器方式P2P方式动态主机配置协议 DHCP应当配置 I
同时,发送窗口的大小还取决于拥塞窗口的大小。也就是发送窗口 应该 从 接收窗口 和 拥塞窗口中 取小者。
原创 11天前
33阅读
计算机网络学习28:TCP报文段首部
关系模式关系模式: 对关系的描述。什么是关系:关系是一张表、一张二维表。关系有哪些需要描述?1、关系中有哪
第一章 绪论四个基本概念DBS是宏观的层面来看待数据库数据库关系系统的功能数据库系统的组成发展阶段人工发展阶段:文件系统阶段:数据库阶段数据模型概念模型E-R图逻辑和物理模型层次模型:跟树型结构类似,有双亲,根节点,兄弟节点。优势: 数据结构比较清晰,查询效率比较高。网状模型关系模型:如上图中的 所属班级号 就是外码。三
正确性符合现实世界语义、反映当前实际状况的;相容性数据库同一对象在不同的关系表中的数据是符合逻辑的。三大完整性实现 完整性 的 约束条件 三大方法:1、check就是说必须是女的或者姓名不能为张。断言触发器...
模糊控制的应用热交换过程的控制、机器人控制、电梯控制、交通路口控制、核反应堆控制等等。模糊集合的定义模糊集合的表示方法1
第三章概述过程通道是计算机与被控对象交换信息的桥梁,分为输出通道与输入通道。输出通道与输入通道通常又分
有线传输系统分为串行接口通信、USB总线、CAN总线。串行通信串行通信是指使用一条数据线,将数据一位一位地依次传
WebSocket协议用这个协议最方便的就是,服务器主动向客户端推送信息。客户端也可以主动向服务器发送信息。属于应用层协议,在握手阶段还是使用了HTTP的协议。在普通的连接过程中,HTTP通过Request请求来界定,一个Request得到一个Response,在HTTP1.0中,这次HTTP请求就已经结束了。在 HTTP1.1 中进行了改进,使得有一个 keep
物联网通信论文:基于云原生的物联网端管云系统方案综述与演进设想。围绕云原生+物联网平台方案的有机结合进行
Flask的优点1、微框架、简洁、扩展性高。2、相应的插件非常好,可用性很高。3、开发效率很高,例如SQLAlchemy的ORM操作
表关系:一对一、一对多、多对多关系一、外键SQLAlchemy中可以使用外键。通过ForeignKey类来实现,并且可以指定表的外键约束。代码如下:class Article(Base): __tablename__ = 'article' id = Column(Integer,primary_key=True,autoincrement=True) title = Colum