/** * Welcome to your Workbox-powered service worker! * * You'll need to register this file in your web app and you should * disable HTTP caching for this file too. * See https://goo.gl/nhQhGp * * The rest of the code is auto-generated. Please don't update this file * directly; instead, make changes to your Workbox build configuration * and re-run your build process. * See https://goo.gl/2aRDsh */ importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js"); self.addEventListener('message', (event) => { if (event.data && event.data.type === 'SKIP_WAITING') { self.skipWaiting(); } }); /** * The workboxSW.precacheAndRoute() method efficiently caches and responds to * requests for URLs in the manifest. * See https://goo.gl/S9QRab */ self.__precacheManifest = [ { "url": "404.html", "revision": "f2acd29de3de8d07dad7112bb651d6d9" }, { "url": "assets/css/0.styles.45d9d031.css", "revision": "bf64f505dbe001ee40e057b594429415" }, { "url": "assets/img/search.83621669.svg", "revision": "83621669651b9a3d4bf64d1a670ad856" }, { "url": "assets/js/10.7933187b.js", "revision": "fab860e70f51e33f0726a4e6501b3047" }, { "url": "assets/js/11.b9b41530.js", "revision": "3fce4b9a626f31fea7dad62fcd964da3" }, { "url": "assets/js/12.70a5dba8.js", "revision": "d9ebb0dd71bd7ee7b0ab6a1e07c30d08" }, { "url": "assets/js/13.857dcc43.js", "revision": "91cdbd449855743da97724e21889675d" }, { "url": "assets/js/14.5a603a55.js", "revision": "18c36975550cb3a7bc0f8f01c744a5e9" }, { "url": "assets/js/15.d217acb7.js", "revision": "a3f6be5397a4605db21f193bc59fa93f" }, { "url": "assets/js/16.ad565eae.js", "revision": "9eab2964d75a016ede44bbee4a523c91" }, { "url": "assets/js/17.d43e9f56.js", "revision": "8f2f31758bbacb1b5e4cda986bb626a2" }, { "url": "assets/js/18.aa00ff43.js", "revision": "21263eda3d96c3d8878ac52386b11cfe" }, { "url": "assets/js/19.43ce44b3.js", "revision": "7d0435ac691561a60da20979b289e41e" }, { "url": "assets/js/20.5618e1ff.js", "revision": "ed44faead694b36e7edce0d71660dbb9" }, { "url": "assets/js/21.1c5a41d7.js", "revision": "2abe9e71d62ecb9442ebc7056171f5fd" }, { "url": "assets/js/22.fbe9fdf1.js", "revision": "1d7bd922a0b7745ae04ef11511f034b8" }, { "url": "assets/js/23.a4fb0e74.js", "revision": "3da75f0c11bcc3cdd1295ab45be3c19e" }, { "url": "assets/js/24.e3a23b69.js", "revision": "ca4157a4970d639456504d71c06d391c" }, { "url": "assets/js/25.9896afe9.js", "revision": "4d0dafcb181b2345dcb9ffe786c87b7c" }, { "url": "assets/js/26.96164082.js", "revision": "7bd6798a63a2eced549d9283974a993f" }, { "url": "assets/js/27.391033bb.js", "revision": "35b368678d39ea808ea889c65d1d1c9f" }, { "url": "assets/js/28.703f74c2.js", "revision": "6a2dc76deefe158524ba70bb7b3b7a86" }, { "url": "assets/js/29.02a952cb.js", "revision": "b9eb4e4cace4b6a2e0571aac80d85e78" }, { "url": "assets/js/30.7e13628f.js", "revision": "e9cea490d3bcd50fcbd6cefbe78e1251" }, { "url": "assets/js/31.c4652f75.js", "revision": "d1947fdeee8399b7f90be2b83f44ad90" }, { "url": "assets/js/32.05d2cbec.js", "revision": "ff4c952bdec9f389a7402292369b8a95" }, { "url": "assets/js/33.3b265df8.js", "revision": "3e74c8c3c8cf64da0eae7e2a64cb313a" }, { "url": "assets/js/34.26330a03.js", "revision": "808c2b3dc8f7518d34539a7b5bf6663b" }, { "url": "assets/js/35.417d706d.js", "revision": "660a8b4be8a2f98c254c1d7aad48c7d3" }, { "url": "assets/js/36.0ed775e0.js", "revision": "d247ea67f5b568d0395c1c00f8faeed5" }, { "url": "assets/js/37.34430c74.js", "revision": "452f7584c50ec55f4e76d4e584888e3a" }, { "url": "assets/js/38.87d5e0ff.js", "revision": "491039efe8d3619fbb604730320c991d" }, { "url": "assets/js/39.7b648b3e.js", "revision": "8926c0bff137f9a10b979ea73e8c393c" }, { "url": "assets/js/4.fb6e0f89.js", "revision": "304b142424b320b51babb9b6fa01ff9d" }, { "url": "assets/js/40.3b7a219e.js", "revision": "37bbca6df31832d526f27dd6459822e7" }, { "url": "assets/js/41.e727eee9.js", "revision": "018161029bc51f06cab9411df6a14d9a" }, { "url": "assets/js/42.0134c187.js", "revision": "d2c0f02508f2acaa5272dfce37b163d8" }, { "url": "assets/js/43.175e982f.js", "revision": "94a27269b2731044b356fe249ad1ea04" }, { "url": "assets/js/44.72d90888.js", "revision": "874423eb477d902e644647f5592831e5" }, { "url": "assets/js/45.d49955bd.js", "revision": "4a8411b023b4dfae6206568337433fd5" }, { "url": "assets/js/46.a9c290ec.js", "revision": "dc0db6a6f96ed8225e960988a0b25535" }, { "url": "assets/js/47.cc639f04.js", "revision": "ea5c824af05e1ce131feabb8bbb422fc" }, { "url": "assets/js/48.98c78321.js", "revision": "c32b16dd3334eda1920e6e2b53e39838" }, { "url": "assets/js/49.a7c3afed.js", "revision": "fd493ff5c85b6e5384d02d3c7df19d31" }, { "url": "assets/js/5.cb43ecfb.js", "revision": "ba47a8e18abdc4e6846087076e5abaef" }, { "url": "assets/js/50.22d8c542.js", "revision": "26730dfd030c129faab5773d212977c9" }, { "url": "assets/js/51.28055fcd.js", "revision": "953c6329d2e601430783772b78caaa7c" }, { "url": "assets/js/52.f8103df5.js", "revision": "3e0294fb79645f2ce393504c0bfa4413" }, { "url": "assets/js/53.76541550.js", "revision": "5e299bf02a853c836960d4f729d4d4e9" }, { "url": "assets/js/54.e78d2776.js", "revision": "6cc7541015066ce95c1f344c3bb2b0ee" }, { "url": "assets/js/55.3ce3079c.js", "revision": "6c9daed77664bceee7a8757433853c50" }, { "url": "assets/js/56.832958c9.js", "revision": "ab03a37736c5cd8ec6701ee6629aa190" }, { "url": "assets/js/57.961ce896.js", "revision": "b5ff411736227a1f2b82a4b05e36f62b" }, { "url": "assets/js/58.6d6fbc82.js", "revision": "ed961d531fbd5a4551e472df9e8ed13a" }, { "url": "assets/js/59.d5e48112.js", "revision": "2c5594406db9f1e5e5e966c2780afbc9" }, { "url": "assets/js/6.c8f4721c.js", "revision": "d46e38a83b53accfb9577ceab12eb833" }, { "url": "assets/js/60.7927b23b.js", "revision": "f1503d4da8705cd41d615e3985ee6d10" }, { "url": "assets/js/61.ee233f24.js", "revision": "8b4b6caf4da37b87f5aba3137fb92d75" }, { "url": "assets/js/62.6ba50cc7.js", "revision": "c50df68b7eba04ea5bd05f444a4508ed" }, { "url": "assets/js/63.9cbf9f2b.js", "revision": "94d9fa34f8a65a37d9bf47e2622c2100" }, { "url": "assets/js/64.0be148a4.js", "revision": "fb9059d2721bb56e05bd5560d0909900" }, { "url": "assets/js/65.c520257e.js", "revision": "0d700e59cf55e5e82e87bd2efaf7e2a0" }, { "url": "assets/js/66.f2335390.js", "revision": "cfb1932d6cad3fe51c63806e629d1c16" }, { "url": "assets/js/67.e5737218.js", "revision": "669664b5207606926112e4c9727cd4b8" }, { "url": "assets/js/68.46427a01.js", "revision": "33edccfde47d58e73a26859b88783d7e" }, { "url": "assets/js/69.450417bb.js", "revision": "e1efd284c6a5b70e7fb0919691f05c30" }, { "url": "assets/js/7.046e5a1b.js", "revision": "a1a4eabe5f9f709c8fdb0f59c535f7e3" }, { "url": "assets/js/70.072034d2.js", "revision": "17e6fcb32ef68fd810fd318bf21a3aa9" }, { "url": "assets/js/8.77fb8967.js", "revision": "fe3132e4d77b75cf16882c0fcf84463c" }, { "url": "assets/js/9.ebfa537e.js", "revision": "f8c46e4421227a74a3111727b37c7e7a" }, { "url": "assets/js/app.79a38eea.js", "revision": "47193fce47767e950d4619c99675cc1e" }, { "url": "assets/js/vendors~flowchart.20a64d45.js", "revision": "716c82a5a8d7e7248817c9c543fbb778" }, { "url": "assets/js/vendors~notification.ea176280.js", "revision": "4638db80765160e1766d4bf574a4457c" }, { "url": "docker/docker-cheat-sheet.html", "revision": "14e8c5a89aacd3ef7245db222c7026f1" }, { "url": "docker/docker-compose.html", "revision": "0b6c393bf27187f0953bdc4c901ee027" }, { "url": "docker/docker-dockerfile.html", "revision": "9d43d29855174d5fba38cf34e95291f4" }, { "url": "docker/docker-quickstart.html", "revision": "65a0262fed5b06d931b4e60fad686e35" }, { "url": "docker/index.html", "revision": "758d096beab5a4a69bbe678eca0c141e" }, { "url": "docker/kubernetes.html", "revision": "f9fff0f9beff5275891da35c3db9618e" }, { "url": "docker/service/docker-install-mysql.html", "revision": "ebdfba0bd4349b4ef2c224232fe3a0c0" }, { "url": "docker/service/docker-install-nginx.html", "revision": "153abc46bd66f70c7e206141525f65a1" }, { "url": "images/dunwu-logo-100.png", "revision": "724d2445b33014d7c1ad9401d24a7571" }, { "url": "images/dunwu-logo-200.png", "revision": "0a7effb33a04226ed0b9b6e68cbf694d" }, { "url": "images/dunwu-logo-50.png", "revision": "9ada5bdcd34ac9c06dcd682b70a9016b" }, { "url": "images/dunwu-logo.png", "revision": "f85f8cd2ab66992bc87b0bb314fdcf59" }, { "url": "index.html", "revision": "f5de0bed3943fd98e9de09f0313c60e4" }, { "url": "linux/cli/free.html", "revision": "a06054519dd4a451488c56acb5c8a722" }, { "url": "linux/cli/grep.html", "revision": "6e2f659494c462616130e5c73c885cfc" }, { "url": "linux/cli/index.html", "revision": "afc9519072639b200f01272a7593267c" }, { "url": "linux/cli/iostat.html", "revision": "948f9402cc39ed45d278e079cbb2122d" }, { "url": "linux/cli/iotop.html", "revision": "0107de05d4f432476f93d0461ac7e409" }, { "url": "linux/cli/linux-cli-dir.html", "revision": "ce83d21da017254d07217128729f1628" }, { "url": "linux/cli/linux-cli-file-compress.html", "revision": "7024dd0f89674eb1f949df5dedcd900d" }, { "url": "linux/cli/linux-cli-file.html", "revision": "dac9a6beccbb544e4a31996f3d21265c" }, { "url": "linux/cli/linux-cli-hardware.html", "revision": "38b6ff4cefc0743398e7bf6ac86ea400" }, { "url": "linux/cli/linux-cli-help.html", "revision": "378005b3c0ad4bdf5edeb8dedbad67d5" }, { "url": "linux/cli/linux-cli-net.html", "revision": "4abc4f14c5acdc9767dbe01b05348105" }, { "url": "linux/cli/linux-cli-software.html", "revision": "5cf5be31d7ef73b5949f65e1883f32c8" }, { "url": "linux/cli/linux-cli-system.html", "revision": "8328251e4644ea7e2c53825b26bf133a" }, { "url": "linux/cli/linux-cli-user.html", "revision": "b2d852e36018bad6d5e1a4406145fd47" }, { "url": "linux/cli/scp.html", "revision": "4b155e5b535d491ef1ef740781b74ed0" }, { "url": "linux/cli/top.html", "revision": "909a635b773df1c1266ce6f0d2718da9" }, { "url": "linux/cli/vmstat.html", "revision": "2c8686f737883869e6470b151d0331c3" }, { "url": "linux/cli/命令行的艺术.html", "revision": "c0bf9391a873bb0545430bec608cc94d" }, { "url": "linux/expect.html", "revision": "c265fb96a5987e62b073a9ceb2557298" }, { "url": "linux/ops/crontab.html", "revision": "342fcf6eaede130a1e6e5593f163f3c5" }, { "url": "linux/ops/firewalld.html", "revision": "6475d7ea2c68e60a1a7e575da29525ad" }, { "url": "linux/ops/index.html", "revision": "68b6ce8033734f8a3e779378c9a6eafe" }, { "url": "linux/ops/iptables.html", "revision": "848665ff1d2cce8e5f3bfbce1d3d5cb4" }, { "url": "linux/ops/network-ops.html", "revision": "a22a3d25b2f75d2e0ef63ced721d98ca" }, { "url": "linux/ops/ntp.html", "revision": "6f0c4e89ad5e02f6b2ec35b9a6795fab" }, { "url": "linux/ops/samba.html", "revision": "105fd41745834938a1ea408273a6b44d" }, { "url": "linux/ops/systemd.html", "revision": "90c4a94360d1c4ae13a096afba1a082f" }, { "url": "linux/ops/vim.html", "revision": "2fbc6777e339aac919a6e57624f411b8" }, { "url": "linux/ops/zsh.html", "revision": "488b64b7706a4e316a166aebc63fd978" }, { "url": "linux/soft/apollo/index.html", "revision": "02fd3f70202cc84c5f6293252c222c19" }, { "url": "linux/soft/elastic/elastic-beats.html", "revision": "7df9a03908478a0421131cd59fed12f4" }, { "url": "linux/soft/elastic/elastic-kibana.html", "revision": "cd910a3908d908aa75cf8c7653aa9a5d" }, { "url": "linux/soft/elastic/elastic-logstash.html", "revision": "73a495388bf716f0d7440350c0da39d6" }, { "url": "linux/soft/elastic/elastic-quickstart.html", "revision": "5ed7dac5fe4b49b7c9d304fae18a3961" }, { "url": "linux/soft/elastic/index.html", "revision": "953cb573bb840a18ea8046529ebeee5d" }, { "url": "linux/soft/fastdfs.html", "revision": "14d991987ad3a061760013deb23aeea2" }, { "url": "linux/soft/gitlab-ops.html", "revision": "49c5eab37855942ea8d72e2a7b41a715" }, { "url": "linux/soft/index.html", "revision": "dac468e8de4fdfd54dd2829ba58b48cb" }, { "url": "linux/soft/jdk-install.html", "revision": "e3a80173c9fb3f3644ade38d9b66c2aa" }, { "url": "linux/soft/jenkins-ops.html", "revision": "6d3c9890f2ceeeac403452a6ad527967" }, { "url": "linux/soft/kafka-install.html", "revision": "305025d9fd695b36ac3b4654a1843e9f" }, { "url": "linux/soft/maven-install.html", "revision": "12bf7e75aef1577358e3b5cd9ffedf1e" }, { "url": "linux/soft/mongodb-ops.html", "revision": "5acb08a7cda76d8f3be76f1c7d7b5cc5" }, { "url": "linux/soft/nacos-install.html", "revision": "44dd724bcb837e9499c9ae18525f55f9" }, { "url": "linux/soft/nexus-ops.html", "revision": "4d4deb4ac304347d4bcaba40e1e77f21" }, { "url": "linux/soft/nodejs-install.html", "revision": "5be5a2da0efb80ac53681b32c9b3b540" }, { "url": "linux/soft/rocketmq-install.html", "revision": "45491a526e16ba358363bd900b57fad3" }, { "url": "linux/soft/svn-ops.html", "revision": "6c7f7741c1409cd21f0d08debbbd65c9" }, { "url": "linux/soft/tomcat-install.html", "revision": "527af5e7a0979414251b62f7e3444a9b" }, { "url": "linux/soft/yapi-ops.html", "revision": "d12e4348627a3f735f754732be107ed6" }, { "url": "mac/soft/ruby-install.html", "revision": "5664b9736b30f71516ba5db30fca5ccc" } ].concat(self.__precacheManifest || []); workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); addEventListener('message', event => { const replyPort = event.ports[0] const message = event.data if (replyPort && message && message.type === 'skip-waiting') { event.waitUntil( self.skipWaiting().then( () => replyPort.postMessage({ error: null }), error => replyPort.postMessage({ error }) ) ) } })