TCP流量控制和拥塞控制

  • Post author:
  • Post category:其他

先来了解2个TCP的概念: MSS:Maximum Segment Size,TCP一次传输发送的最大数据段长度。 RTT:Round-Trip Time,往返时延,表示从发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后便立即发送确认),总共经历的时延。 TCP传输大块数据时,肯定需要进行数据分段,而每个分段所能携带的最大数据就是1个MSS,假设大块数据为100个MSS,那么发送…

继续阅读 TCP流量控制和拥塞控制

线程池的总结

  • Post author:
  • Post category:其他

一.线程池状态 1.RUNNING:这是最正常的状态,接受新的任务,处理等待队列中的任务。线程池的初始化状态是RUNNING。线程池被一旦被创建,就处于RUNNING状态,并且线程池中的任务数为0。 2.SHUTDOWN:不接受新的任务提交,但是会继续处理等待队列中的任务。调用线程池的shutdown()方法时,线程池由RUNNING -> SHUTDOWN。 3.STOP:不接受新的任务提…

继续阅读 线程池的总结

js将对象合并

  • Post author:
  • Post category:其他

题目:用你知道的方法合并下列对象 const a={a:1,b:4 } const b={b:2,c:3 } 方式一:Object.assign const a = {a:1,b:4}; const b = {b:2,c:3}; let obj1 = Object.assign(a,b); //Object.assign合并对象 console.log( obj1 ); //{a:1,b:2,c:…

继续阅读 js将对象合并

唐奇安通道策略-python量化【backtrader回测】

  • Post author:
  • Post category:python

唐奇安通道策略-python量化 这里简单的介绍关于唐奇安通道策略的相关理论以及python代码,抛砖引玉。 前言 唐奇安通道是海龟交易策略中需要应用到的一个指标。 简单而言唐奇安通道是由一条上轨线、中线和下线组成,上轨线由N1日内最高价构成,下轨线由N2日内最低价计算,当价格冲破上轨是可能的买入信号,反之,冲破下轨时是可能的卖出信号。 一、唐奇安通道计算 通道上界=过去20日内的最高价 通道下界…

继续阅读 唐奇安通道策略-python量化【backtrader回测】

log4j2 + logstash

  • Post author:
  • Post category:其他

log4j2 https://github.com/mp911de/lo... log4j2 把日志发送到logstash用好几种方式,一个是通过socket appender,这种方式有个缺点是断掉之后不会自动重连;第二种方式就是使用logstash-gelf <dependency> <groupId>biz.paluch.logging</groupId>…

继续阅读 log4j2 + logstash

大数据分析入门-Windows下安装eclipse及Hadoop(windos下hadoop开发环境准备)

  • Post author:
  • Post category:其他

1. java安装 1 下载Java的jre包(jdk-8u301-windows-x64.exe),exe安装即可。 2 安装到D:\软件\java目录下(安装上级目录尽量不能有空格)。安装目录可以自己调整。按提示可以不安装jre环境,java目录下有jre目录。 3 安装完成后,电脑右键—属性—高级属性—高级—环境变量。 4 添加JAVA_HOME的环境变量,定义java安装路径变量,便于以后…

继续阅读 大数据分析入门-Windows下安装eclipse及Hadoop(windos下hadoop开发环境准备)

leetcode第80题 删除有序数组中的重复项 II

  • Post author:
  • Post category:其他

删除有序数组中的重复项 II 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 最多出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 说明: 为什么返回数值是整数,但输出的答案是数组呢? 请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。 你可以想象内…

继续阅读 leetcode第80题 删除有序数组中的重复项 II

Node.js之模块机制

  • Post author:
  • Post category:其他

文章原创于公众号:程序猿周先森。本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号。 其实在JavaScript的发展中,它主要是在浏览器前端中被应用广泛。因为在实际应用中, JavaScript的表现能力主要取决于宿主环境的API支持程度, 在最早期,只有对BOM, DOM的支持,随着HTML5的出现,在浏览器中出现了更多,更强大的API供JavaScript调用,但是这些都是发生在前端,后…

继续阅读 Node.js之模块机制

算法之回文数

  • Post author:
  • Post category:其他

题目: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 简单去思考,就是转换为字符串去判断是否为回文数。 public boolean isPalindrome(int x) { StringBuffer sb1=new StringBuffer(x+""); StringBuffer sb2=new StringBuffer(x+""); sb1.rev…

继续阅读 算法之回文数

【系统分析师之路】第十四章 操作系统章节习题集

  • Post author:
  • Post category:其他

【系统分析师之路】第十四章 操作系统章节习题集 ■习题汇总 【系分章节习题第01题:绿色】 01.进程的五态模型包括运行状态、活跃就绪状态、静止就绪状态、活跃阻塞状态和静止阻塞状态。针对下图的进程五态模型,为了确保进程调度的正常工作,(a)、(b)和©的状态分别为(),并增加一条()。 A.静止就绪、静止阻塞和活跃阻塞 B.静止就绪、活跃阻塞和静止阻塞 C.活跃阻塞、静止就绪和静止阻塞 D.活跃阻…

继续阅读 【系统分析师之路】第十四章 操作系统章节习题集