多线程 是指在软件 或者 硬件 上实现多个线程并发执行的技术。 优势: 具有多线程能力的计算机 因为有硬件支持而使其能够在同一时间执行多个线程,进而提升整体的处理性能。 操作系统中采用 时间片轮转法 来保证多个进程 / 线程并发执行,所谓的并发就是 :宏观并行,微观串行。 Java虚拟机的多线程:是 ...
分类:
编程语言 时间:
2019-10-29 23:50:37
阅读次数:
115
1、Nginx+Keepalived实现站点高可用 linux cluster类型 LB:nginx负载,varnish(director module)haproxy,lvs HA:keepalived,heartbeat 采用冗余方式为活动设备提供备用设备,活动设备出现故障时,备用设备主动代替活 ...
分类:
系统相关 时间:
2019-10-29 13:35:39
阅读次数:
117
本文介绍了 linux capabilities 的产生背景,详细解读了 capabilities 的获得和继承算法,最后通过具体的示例来解释这一切。 ...
分类:
系统相关 时间:
2019-10-29 12:00:28
阅读次数:
104
JS数据类型之问—概念篇1.JS原始数据类型有哪些?引用数据类型有哪些?在JS中,存在着7种原始值,分别是:booleannullundefinednumberstringsymbolbigint引用数据类型:对象Object(包含普通对象-Object,数组对象-Array,正则对象-RegExp,日期对象-Date,数学函数-Math)函数Function2.说出下面运行的结果,解释原因。fu
分类:
Web程序 时间:
2019-10-23 00:11:28
阅读次数:
109
性能测试概念 在如今这个万物互联的时代,网络的作用至关重要,它连接了万物,几乎任何信息都可以在web上获取到。大到企业、学校、政府、国家,小到个人、个体经营者,他们每时每刻都在使用网络获取各种信息。web内容的获取和与其的交互非常便利快捷,因而网络的响应速度就变得至关重要。 再者,大多数的web应用 ...
分类:
其他好文 时间:
2019-09-04 10:19:39
阅读次数:
93
http缓存机制及varnish:browser:缓存机制缓存类型:publicprivateExpire:cache-controlmax-age:Etag缓存策略CDN:ContentDeliveryNetwork使用CNAME解析智能DNS智能DNS+内容分发技术自建CDN智能DNS服务器租用或者自己构建bind,viewBind-dlz+MySQL(Pgsql,Oracle,db4)租用公
分类:
Web程序 时间:
2019-08-30 16:01:57
阅读次数:
133
Nginx:操作实例keepalived+Nginx实现高可用corosync+NginxNginxweb服务器反向代理webmail模块化设计架构SSI以及图像缩放nginx热部署平滑升级referer反盗链机制Tenine淘宝二次开发varnish缓存服务器,squid(出现时间比较长的缓存服务器)nginx:cache(disk)httpd:cache(disk,memory)Nginx高度
分类:
其他好文 时间:
2019-08-27 14:20:39
阅读次数:
127
mysql:大规模,高并发web服务器体系结构:MySQL复制,Nginx,LNMP,Memcached,Tomcat(java,servlet,集群),varnish(squid)NoSQL(redis,mongodb)mysql-bin.index:二进制日志文件索引文件MySQLReplicationMySQL主从复制逻辑架构
分类:
数据库 时间:
2019-08-21 18:58:49
阅读次数:
120
简介 在讲防火墙的时候,不得不说的是iptables,本文尽量以通俗易懂的方式描述iptables的相关概念,请耐心的读完。 [toc] 防火墙分类及说明 从逻辑上讲防火墙分为主机防火墙和网络防火墙两类。 主机防火墙: 针对单个主机进行防护; 网络防火墙:往往处于网络入口或边缘,针对于网络入口进行防 ...
分类:
Web程序 时间:
2019-08-10 18:59:04
阅读次数:
94