![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
有时候我们正在工作的时候,要稍微离开一下,但又不想中断现有的工作合上笔记本,下面介绍Mac电脑快速锁屏的技巧: 系统自带方法 点击屏幕左上角苹果图标,点击锁定屏幕,或者使用快...
简介 Java NIO 是由 Java 1.4 引进的异步 IO.Java NIO 由以下几个核心部分组成: Channel Buffer Selector NIO 和 IO...
背景介绍 Kafka简介 Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证...
本文探讨Linux中主要的几种零拷贝技术以及零拷贝技术适用的场景。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入: 引文## 在写一个服务端程序时(Web Serv...
HTTPS 简介 在日常互联网浏览网页时,我们接触到的大多都是 HTTP 协议,这种协议是未加密,即明文的。这使得 HTTP 协议在传输隐私数据时非常不安全。因此,浏览器鼻...
为了换取性能,JVM在内置锁上做了非常多的优化,膨胀式的锁分配策略就是其一。理解偏向锁、轻量级锁、重量级锁的要解决的基本问题,几种锁的分配和膨胀过程,有助于编写并优化基于锁的...
分库分表的基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据...
最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种...
请屏住呼吸,让我们一起来看看以下的三组数据: 1 2005年,百度在美国纳斯达克斯上市,一夜之间造就了7个亿万富翁、51个千万富翁、240多个百万富翁,很幸福。 2 2014...
说话课笔记 本课程来自于网易公开课,地址:https://vip.open.163.com/courses/123 背景 因为要帮人下载这门课程的视频,看着这门课程好像主题很...
本文适用有前端基础但没有Vue基础的读者。 作为一个正正经经的后端开发,虽然早年自称过全栈,但是随着前端技术发展的越来越快,技术栈越来越多,现在已经不敢自称全栈。 早年搭建管...
一、当你在浏览器访问淘宝 你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.c...
每天提早1小时,365天早餐不重样,你的生活可以过成诗一样,码农可以,你也可以! 这篇文章主要持续分享我做的365天早餐不重样,记录我的早餐成长史,有失败、有美好,我都鼓足...
前言 此篇文章是自己在学习Docker的过程中纪录的笔记,包括安装、基本概念理解、基本命令、简单实例,适合初学者对Docker有个基本的认知,帮助初学者上手 一、安装 Mac...
1、新的声明方式 以前我们在声明时只有一种方法,就是使用var来进行声明,ES6对声明的进行了扩展,现在可以有三种声明方式了。 字面理解ES6的三种声明方式: var:它是v...