基于 Nginx 实现 10万+ 并发,Linux 内核优化

转自:芋道源码 由于默认的Linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能。 在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态we »

Java 知识杂记

来之不易的美团面试,结果居然挂了...(附面试答案) 分布式 VS 高并发 VS 多线程 水平扩展:当一台机器扛不住流量时,就通过添加机器的方式,将流量平分到所有服务器上,所有机器都可以提供相当的服务; 垂直拆分:前端有多种查询需求时,一台机器扛不住,可以将不同的需 »

[笔记]胡萍儿童教育课

1.如何回答孩子我从哪里来这个问题? 1.如实回答,不要对孩子撒谎(从肚子中生出来...) 2.不要用孩子听不懂过认知不到的词语来回答 3.是否继续深入讲解,要看孩子对当前答案是否满意?是否继续追问? »

雪花算法(snowflake)

简单描述 最高位是符号位,始终为0,不可用。 41位的时间序列,精确到毫秒级,41位的长度可以使用69年。时间位还有一个很重要的作用是可以根据时间进行排序。 10位的机器标识,10位的长度最多支持部署1024个节点。 12位的计数序列号,序列号即一系列的自增id,可以支持 »

Java泛型

泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类型检查和类型转换的方法。 也就是说,泛型信息不会进入到运行时阶段。 泛型类型在逻辑上看以看成是多个不同的类型,实际上都是相同的基本类型 泛型有三种使用方式 »

识车

轮胎规格参数 轮胎3T标示 TREADWEAR 耐磨指数(*480=总里程) 标准夏季胎 160~300 夏季高性能胎 160~200 »

GPU视频转码研究

参考文档 NVIDIA VIDEO CODEC SDK cuda 安装文档 cuda rpm 下载页面 Video Encode and Decode GPU Support Matrix FFmpeg / libav | NVIDIA Developer FFmpeg-4.0 »

This application requires a Java Runtime Environment 1.7.0

系统已经安装过了 JDK,也配置了JAVA_HOME等环境变量,其他依赖 jdk 的应用程序都能正常运行。但运行jd-gui时提示需要java1.7环境,很可能程序是直接通过读取注册表判断 java 版本及相关信息引起的。 方法1 java -jar jd-gui.exe 每 »