·征询意见时:可以耽误你五分钟的时间么?→结论/解决方法→现状→分析与原因→使用数据/分析数据→描述问题前先想好解决方案 ·接受到工作指令时重复确认,确认deadline、时间节点,check进度和方向 ·人的一生时间很宝贵,因此经过一段时间就应总结自身在这段时间的收获 ·公司顾的是雇员的时间,因此 ...
分类:
其他好文 时间:
2020-03-12 23:22:13
阅读次数:
69
TCP拥塞控制: 1. 网络拥塞:太多主机一台快的速度向网络中发送太多的数据,网络性能显著下降. 2. 慢启动算法:TCP连接建立时,每经过1个RTT,拥塞窗口增大一倍. 3. 新的阈值是当前窗口大小的一半 4. 快速回复算法:当发生3次重复确认时,网络拥塞程度不是很严重 5. 拥塞窗口调整的基本策 ...
分类:
其他好文 时间:
2020-03-03 00:37:05
阅读次数:
82
使用curl v www.baidu.com发送一个请求 使用wareshark的过滤器表达式显示这个完整请求 TCP HTTP协议 , 其中192.168.1.4是本地ip 可以看到84 85两个tcp帧合成一个http报文86 89 服务器端发生了数据帧重传,90 客户端重复确认了一下 最后服务 ...
分类:
Web程序 时间:
2019-09-28 15:01:32
阅读次数:
121
1、最小化安装centos7操作系统 2、新增硬盘分两个分区,文件系统依次为ext4和xfs 3、将两个文件系统 挂在/mnt和/opt目录 4、新增普通用户egon并采用无需重复确认的方式为该用户设定密码 5、将egon添加到/opt的属组里,保证egon能对/opt有读写权限,并且保证other ...
分类:
其他好文 时间:
2017-12-31 00:41:34
阅读次数:
172
分布式锁经常用于在解决分布式环境下的业务一致性和协调分布式环境。实际业务场景中,比如说解决并发一瞬间的重复下单,重复确认收货,重复发现金券等。使用分布式锁的场景一般不能太多。开源地址:http://git.oschina.net/chejiangyi/XXF.BaseService.DistributedLock开源相关..
分类:
Web程序 时间:
2017-04-30 22:46:09
阅读次数:
710
1、最小化安装centos7操作系统 2、新增硬盘分两个分区,两个分区的文件系统依次为ext4和xfs 3、将两个文件系统分别挂在到/mnt和/opt目录 4、新增普通用户egon并采用无需重复确认的方式为该用户设定密码 5、将egon添加到/opt的属组里,保证egon能对/opt有读写权限,并且... ...
分类:
系统相关 时间:
2017-03-30 23:14:49
阅读次数:
304
rabbitmq 重复确认导致消息丢失 背景 rabbitmq 在应用场景中,大多采用工作队列 work-queue的模式。 在一个常见的工作队列模式中,消费者 worker 将不断的轮询从队列中拉取最新消息,当队列负载压力增大时允许添加多个worker 进行处理。然而执行一个任务可能需要相当的时长 ...
分类:
其他好文 时间:
2016-11-22 09:39:29
阅读次数:
385
分布式锁实现分布式锁经常用于在解决分布式环境下的业务一致性和协调分布式环境。实际业务场景中,比如说解决并发一瞬间的重复下单,重复确认收货,重复发现金券等。使用分布式锁的场景一般不能太多。开源地址:http://git.oschina.net/chejiangyi/XXF.BaseService.Di...
分类:
其他好文 时间:
2015-11-06 16:07:00
阅读次数:
216
TCP的错误恢复我是我们定位、诊断、并最终修复网络高延迟的最好工具。1.TCP重传 重传数据包是TCP最基本的错误恢复特性之一,它被设计用来对付数据包丢失。 数据包丢失可能有很多原因,包括出故障的应用程序、流量负载沉重的路由器,或者临时性的服务中断。数据包层次上的移动速度非常快,而且数据包丢失通常是暂时的,因此TCP能否检测到数据包丢失并从中恢复显得至关重要。 决定是否有...
分类:
其他好文 时间:
2015-09-06 06:22:27
阅读次数:
230
网站在进行新用户注册时,都会将用户的注册信息存入数据库中,需要的时候再进行提取。今天写了一个简单的实例。主要完成以下几点功能:(1)用户进行注册,实现密码重复确认,验证码校对功能。(2)注册成功后,将用户进行插入数据库中进行保存。(3)将数据库表中数据进行提取,并打印。1.注册表单在以前的几篇博客....
分类:
数据库 时间:
2015-06-25 19:33:05
阅读次数:
162