上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: Docker安装 系统环境 关闭防火墙 systemctl stop firewalld 关闭selinux vim /etc/selinux/config SELINUX=disabled 安装docker引擎 yum install -y docker 启动docker systemctl st 阅读全文
posted @ 2022-07-28 21:11 我是小杨 阅读(89) 评论(0) 推荐(0)
摘要: Docker核心概念 Docker技术的三大核心概念,分别是: 镜像(Image) 容器 (Container) 仓库 (Repository) ####Docker镜像 Docker 镜像 (Image) 类似于虚拟机镜像,可以将它理解为个面向 Docker引擎的模板,包含了文件系 统。 镜像从何 阅读全文
posted @ 2022-07-28 19:07 我是小杨 阅读(225) 评论(0) 推荐(0)
摘要: Tengine介绍 Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 从2011年12 阅读全文
posted @ 2022-07-27 18:58 我是小杨 阅读(670) 评论(0) 推荐(0)
摘要: 我们通常把宿主发起的任务称为宏观任务,把 JavaScript引擎发起的任务称为微观任务。 以下事件属于宏任务: setlnterval() setTimeout() 以下事件属于微任务 Promise().then(function(){}) new MutationObserver() <scr 阅读全文
posted @ 2022-07-27 00:45 我是小杨 阅读(44) 评论(0) 推荐(0)
摘要: 为什么要做防抖 有的操作是高频触发的,但是其实触发一次就好了,比如我们短时间内多次缩放页面,那么我们不应该每次缩放都去执行操作,应该只做一次就好。在比如监听输入框输入,不应该每次都去触发监听,应该是用户完成一段输入后,再进行触发 总结:等用户高频事件完了,再进行事件操作 不开防抖 未做防抖 <!DO 阅读全文
posted @ 2022-07-19 19:02 我是小杨 阅读(37) 评论(0) 推荐(0)
摘要: 减少浏览器的负担 内存过大会让浏览器压力过大,导致浏览器卡顿 Node端 内存如果不够,服务就会中断,而nodejs开启的服务,如果... 阅读全文
posted @ 2022-07-19 08:48 我是小杨 阅读(102) 评论(0) 推荐(0)
摘要: 定义 public enum OrderStatus { CODE(1,"代码"), LIFE(2,"生命"), ... 阅读全文
posted @ 2022-07-19 08:48 我是小杨 阅读(44) 评论(0) 推荐(0)
摘要: 公平与非公平锁 非公平锁更能充分的利用cpu的时间片,尽量减少cpu的空闲状态时间 使用多线程最重要的是线程切换的开销,当采用非公平锁时,当一个线程请求锁获取同步状态,然后释放同步状态,所以刚释放锁的线程在此刻获取同步状态的概率就变得非常大,所以就减少了线程的开销。 ReentrantLock lo 阅读全文
posted @ 2022-07-19 08:48 我是小杨 阅读(87) 评论(0) 推荐(0)
摘要: volatile的可见性 使用volatile修饰共享变量,就可以达到上面的效果,被volatile修改的变量有以下特点: 1.线程中读取的时候,每次读取都会去主内存中读取共享变量最新的值,然后将其复制到工作内存 2.线程中修改了工作内存中变量的副本,修改之后会立即刷新到主内存 如果使用starti 阅读全文
posted @ 2022-07-19 08:48 我是小杨 阅读(36) 评论(0) 推荐(0)
摘要: 可以把它理解为 一个同步工具,也可以描述为 一种同步机制,它通常被 描述为一个对象。与一切皆对象一样,所有的Java对象是天生的Monitor,每一个Java对象都有成为Monitor的潜质,因为在Java的设计中 ,每一个Java对象自打娘胎里出来就带了一把看不见的锁,它叫做内部锁或者Monito 阅读全文
posted @ 2022-07-19 08:48 我是小杨 阅读(128) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页