一、什么是Promise? 1.Promise的结构: class Promise{ constructor(exector){ function resolve(){ } function reject(){ } exector(resolve,reject) } then(){ } } 2.Pr ...
分类:
其他好文 时间:
2020-03-30 21:28:48
阅读次数:
75
三次握手与accept()函数的关系? 1、客户端发送SYN给服务器。 2、服务器发送SYN+ACK给客户端。 3、客户端发送ACK给服务器。 4、连接建立,调用accept()函数获取连接。 在三次握手和四次挥手协议中,客户端和服务器端各用到什么函数?(这里涉及到底层的socket知识) Sock ...
分类:
其他好文 时间:
2020-03-30 19:55:19
阅读次数:
92
@Configuration@Getterpublic class PPTConf { @Value("${ppt.template.folder}") private String templateFolder; @Value("${chrome.driver.path}") private St ...
分类:
其他好文 时间:
2020-03-30 19:40:41
阅读次数:
67
linux 内核优化 默认情况下,linux系统有一些限制,并不能直接支持高并发性能,需要做一些内核优化。 1、把以下内容加入 /etc/sysctl.conf 1 net.ipv4.ip_forward=1 2 net.ipv4.tcp_syncookies = 1 3 net.ipv4.tcp_ ...
分类:
系统相关 时间:
2020-03-30 16:11:40
阅读次数:
90
1什么是Linux?Linux有两种含义:一种是Linux编写的开源操作系统的内核另一种是广义的操作系统2Linux的第一印象命令行操作,区别与windows的图形界面3常见目录介绍/根目录,类似于我的电脑/rootroot用户的家目录/home/uesrname普通用户的家目录/etc配置文件目录,windows的注册表/bin命令目录,/sbin管理命令目录/usr/bin/和/usr/sbi
分类:
系统相关 时间:
2020-03-30 14:39:04
阅读次数:
114
volatile和synchronize的区别 1.volatile不能保证原子性,只能修饰参数可见性,synchronize可以保证线程安全 2.volatile只能修饰参数,不能修饰方法,synchronize只能修饰方法 3.当对同一个参数进行多个线程时,可以使用volatile修饰,因为参数 ...
分类:
其他好文 时间:
2020-03-29 21:07:35
阅读次数:
64
一.volatile关键字有什么用途,和Synchronize有什么区别 volatile是一个轻量级的Synchronize,保证了共享变量的可见性,能够防止脏读,被volatile关键字修饰的变量,如果值发生了改变,其他线程立刻可见 volatile能保证数据可见性,但是无法保证数据的原子性 S ...
分类:
其他好文 时间:
2020-03-29 17:49:32
阅读次数:
54
加权轮询 后端集群每台机器都分配一个权重,权重高得会承担更多的流量,相反权重低的分配的流量也会少,这种策略允许后端集群机器配置差异化 java实现 多线程输出结果 ...
分类:
编程语言 时间:
2020-03-29 10:52:23
阅读次数:
65
时间同步综合测量解决方案关键词:时间测试仪,时间同步测试仪,时间综合测量仪时间同步综合测量仪是一种测量精度达到纳秒级的时间测试仪,能够同时对各种时间频率信号进行精密测量,在计量、通信、电力等领域广泛使用。时间综合测试仪主要包含精密授时型接收部件,内置时基、时间频率信号测量模块。基本工作原理时通过参考源(外参考输入,卫星授时或内置时基)与被测输入信号进行比较,计算出被测仪表输出信号与参考源的偏差在选
分类:
其他好文 时间:
2020-03-29 10:40:47
阅读次数:
74
一、模块 模块是Nuxt.js扩展,可以扩展其核心功能并添加无限的集成。模块只是在引导Nuxt时按顺序调用的函数。框架在加载之前等待每个模块完成。 (1)模块几乎可以自定义Nuxt的任何地方。 (2)Nuxt模块可以合并到npm包中。 (3)模块只是简单的功能,它们可以打包为npm模块或直接包含在项 ...
分类:
Web程序 时间:
2020-03-29 10:24:49
阅读次数:
393