logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机网络中的数据传输方式—同步传输和异步传输

前言本文不是在介绍网络请求方式中说的同步和异步,应该区分开来,网络请求方式中说的同步和异步区别主要是看需不需要等待结果返回。而本文介绍对同步传输和异步传输是计算机网络中的数据传输方式。异步传输异步传输的显著特征是以一个字符为传输单位,该字符的前后两位分别是起始位和终止位,0是起始,1是终止。需要注意的是,会有一定的时间间隔。实现简单,但是开销较大,适用于低速同步传输同步传输要求保持同步,即发送方和

#网络#http#网络协议
先序遍历中序遍历还原二叉树

前言:这算是在刷树题的第一篇blog,记录一下,方便以后复习准备先序遍历二叉树结果的第一个节点是根节点中序遍历二叉树结果中左子树右子树又以根节点隔开假定:先序遍历结果为: ABDFGHIEC中序遍历结果为: FDHGIBEAC第一次考虑毫无疑问通过先序遍历可以知道A是最开始的根节点,所以中序遍历中我们可以知道它的结构是这样的再进一步对上图中...

Android模拟器通过http连接mysql数据库实现登录

前言数据库大作业是用Android写了一个学生管理系统,后台是用的sqlite,相当于一个app每次安装都带着一个SQLITE数据库跑,但是这样并不是当今主流app的实现方式,在互联网时代,不联网是不行的(这里共享数据的联网)。连接服务器数据库的方式1.通过java的JDBC连接服务器上的数据库/本地数据库2.通过http连接服务器上的数据库毫无疑问,第二种方式是常用的也是推荐的,因为h...

#mysql
分布式唯一ID生成算法—雪花算法思路

前言雪花算法用于生成分布式唯一ID。ID结构第一位是表示正负数,而分布式唯一ID是整数,所以应恒为0后41位是时间戳后10位是机器ID,即最多可以容纳1024个机器最后12位是序列号,即最多4096个ID,从0~4095那么也就是说一个时间戳的时间范围内,雪花算法可以生成1024*4096个ID,大约是四百万+个,可以看出来效率是非常高的官方给出的实现示例/** Copyright 2010-20

文章图片
#docker#consul#容器
【PTA】链表去重

题目重述给定一个带整数键值的链表 L,你需要把其中绝对值重复的键值结点删掉。即对每个键值 K,只有第一个绝对值等于 K 的结点被保留。同时,所有被删除的结点须被保存在另一个链表上。例如给定 L 为 21→-15→-15→-7→15,你需要输出去重后的链表 21→-15→-7,还有被删除的链表 -15→15。输入格式:输入在第一行给出 L 的第一个结点的地址和一个正整数 N(≤10​5,为结点...

docker安装带有postgis的postgresql

一、拉取镜像docker run -t --name postgresql --restart always-e POSTGRES_USER='postgres' -e POSTGRES_PASSWORD=123456 -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -d kartoza/postgis:9.6-2.4二、部署镜像docker run -t --n

#postgresql#docker#容器
Zookeeper 实现分布式锁思路解析及Curator实战

文章目录前言需要考虑的细节如果出现异常,没有删掉结点,进而这个锁永远无法释放,怎么办?如果在Finally之前服务器宕机了怎么办?如果事件监听机制会通知上轮取锁失败者,导致羊群效应怎么办?基于Curator实现Zookeeper实战前言Zookeeper实现分布式锁的核心在于独占性,即当有人创建过某结点,那么再次创建的时候,就不可创建,我们可根据是否能成功创建来实现加锁操作,而如何释放锁呢?走完流

element 表格嵌入输入框 显示scope.row undefined

如图,使用scope来双向绑定数据时,提示scope.row.xf 是undefined<el-table-columnwidth = 180label="名称"align="center"><template slot-scope="scope"><el-input v-model="scope.row.xf" placeholder="姓名"></el

SpringBoot中的dao接口无法自动注入(@autowire)

注意两点:1.在dao接口上加@Mapper注解2.在springboot 启动类上加@MapperScan注解,即指定要扫描的mapper@SpringBootApplication(scanBasePackages={"com.example.demo.*"})@MapperScan(annotationClass = Mapper.class,basePackages = "com...

#mybatis#spring boot#spring +1
【PTA】7-37 玩转二叉树

题目重述给定一棵二叉树的中序遍历和前序遍历,请你先将树做个镜面反转,再输出反转后的层序遍历的序列。所谓镜面反转,是指将所有非叶结点的左右孩子对换。这里假设键值都是互不相等的正整数。输入格式:输入第一行给出一个正整数N(≤30),是二叉树中结点的个数。第二行给出其中序遍历序列。第三行给出其前序遍历序列。数字间以空格分隔。输出格式:在一行中输出该树反转后的层序遍历的序列。数字间以1个空格分隔...

#c++#数据结构#算法
    共 47 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择