diff --git a/.vitepress/cache/deps/_metadata.json b/.vitepress/cache/deps/_metadata.json deleted file mode 100644 index c3d6f112..00000000 --- a/.vitepress/cache/deps/_metadata.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "hash": "18aad1cc", - "browserHash": "48d59d3f", - "optimized": { - "vue": { - "src": "../../../node_modules/.pnpm/vue@3.3.4/node_modules/vue/dist/vue.runtime.esm-bundler.js", - "file": "vue.js", - "fileHash": "5507e502", - "needsInterop": false - }, - "gsap": { - "src": "../../../node_modules/.pnpm/gsap@3.12.1/node_modules/gsap/index.js", - "file": "gsap.js", - "fileHash": "77423b42", - "needsInterop": false - }, - "dynamics.js": { - "src": "../../../node_modules/.pnpm/dynamics.js@1.1.5/node_modules/dynamics.js/lib/dynamics.js", - "file": "dynamics__js.js", - "fileHash": "d54b723a", - "needsInterop": true - }, - "@withtypes/md5": { - "src": "../../../node_modules/.pnpm/@withtypes+md5@0.1.1/node_modules/@withtypes/md5/lib/index.mjs", - "file": "@withtypes_md5.js", - "fileHash": "4491b644", - "needsInterop": false - }, - "gitalk": { - "src": "../../../node_modules/.pnpm/gitalk@1.8.0/node_modules/gitalk/dist/gitalk.js", - "file": "gitalk.js", - "fileHash": "c45a98ac", - "needsInterop": true - }, - "@vueuse/core": { - "src": "../../../node_modules/.pnpm/@vueuse+core@10.1.2_vue@3.3.4/node_modules/@vueuse/core/index.mjs", - "file": "@vueuse_core.js", - "fileHash": "089b6ba5", - "needsInterop": false - } - }, - "chunks": { - "chunk-WICYTZ2N": { - "file": "chunk-WICYTZ2N.js" - }, - "chunk-DFKQJ226": { - "file": "chunk-DFKQJ226.js" - } - } -} \ No newline at end of file diff --git a/.vitepress/cache/deps/vue.js b/.vitepress/cache/deps/vue.js deleted file mode 100644 index be78b791..00000000 --- a/.vitepress/cache/deps/vue.js +++ /dev/null @@ -1,314 +0,0 @@ -import { - BaseTransition, - BaseTransitionPropsValidators, - Comment, - EffectScope, - Fragment, - KeepAlive, - ReactiveEffect, - Static, - Suspense, - Teleport, - Text, - Transition, - TransitionGroup, - VueElement, - assertNumber, - callWithAsyncErrorHandling, - callWithErrorHandling, - camelize, - capitalize, - cloneVNode, - compatUtils, - compile, - computed, - createApp, - createBaseVNode, - createBlock, - createCommentVNode, - createElementBlock, - createHydrationRenderer, - createPropsRestProxy, - createRenderer, - createSSRApp, - createSlots, - createStaticVNode, - createTextVNode, - createVNode, - customRef, - defineAsyncComponent, - defineComponent, - defineCustomElement, - defineEmits, - defineExpose, - defineModel, - defineOptions, - defineProps, - defineSSRCustomElement, - defineSlots, - devtools, - effect, - effectScope, - getCurrentInstance, - getCurrentScope, - getTransitionRawChildren, - guardReactiveProps, - h, - handleError, - hasInjectionContext, - hydrate, - initCustomFormatter, - initDirectivesForSSR, - inject, - isMemoSame, - isProxy, - isReactive, - isReadonly, - isRef, - isRuntimeOnly, - isShallow, - isVNode, - markRaw, - mergeDefaults, - mergeModels, - mergeProps, - nextTick, - normalizeClass, - normalizeProps, - normalizeStyle, - onActivated, - onBeforeMount, - onBeforeUnmount, - onBeforeUpdate, - onDeactivated, - onErrorCaptured, - onMounted, - onRenderTracked, - onRenderTriggered, - onScopeDispose, - onServerPrefetch, - onUnmounted, - onUpdated, - openBlock, - popScopeId, - provide, - proxyRefs, - pushScopeId, - queuePostFlushCb, - reactive, - readonly, - ref, - registerRuntimeCompiler, - render, - renderList, - renderSlot, - resolveComponent, - resolveDirective, - resolveDynamicComponent, - resolveFilter, - resolveTransitionHooks, - setBlockTracking, - setDevtoolsHook, - setTransitionHooks, - shallowReactive, - shallowReadonly, - shallowRef, - ssrContextKey, - ssrUtils, - stop, - toDisplayString, - toHandlerKey, - toHandlers, - toRaw, - toRef, - toRefs, - toValue, - transformVNodeArgs, - triggerRef, - unref, - useAttrs, - useCssModule, - useCssVars, - useModel, - useSSRContext, - useSlots, - useTransitionState, - vModelCheckbox, - vModelDynamic, - vModelRadio, - vModelSelect, - vModelText, - vShow, - version, - warn, - watch, - watchEffect, - watchPostEffect, - watchSyncEffect, - withAsyncContext, - withCtx, - withDefaults, - withDirectives, - withKeys, - withMemo, - withModifiers, - withScopeId -} from "./chunk-WICYTZ2N.js"; -import "./chunk-DFKQJ226.js"; -export { - BaseTransition, - BaseTransitionPropsValidators, - Comment, - EffectScope, - Fragment, - KeepAlive, - ReactiveEffect, - Static, - Suspense, - Teleport, - Text, - Transition, - TransitionGroup, - VueElement, - assertNumber, - callWithAsyncErrorHandling, - callWithErrorHandling, - camelize, - capitalize, - cloneVNode, - compatUtils, - compile, - computed, - createApp, - createBlock, - createCommentVNode, - createElementBlock, - createBaseVNode as createElementVNode, - createHydrationRenderer, - createPropsRestProxy, - createRenderer, - createSSRApp, - createSlots, - createStaticVNode, - createTextVNode, - createVNode, - customRef, - defineAsyncComponent, - defineComponent, - defineCustomElement, - defineEmits, - defineExpose, - defineModel, - defineOptions, - defineProps, - defineSSRCustomElement, - defineSlots, - devtools, - effect, - effectScope, - getCurrentInstance, - getCurrentScope, - getTransitionRawChildren, - guardReactiveProps, - h, - handleError, - hasInjectionContext, - hydrate, - initCustomFormatter, - initDirectivesForSSR, - inject, - isMemoSame, - isProxy, - isReactive, - isReadonly, - isRef, - isRuntimeOnly, - isShallow, - isVNode, - markRaw, - mergeDefaults, - mergeModels, - mergeProps, - nextTick, - normalizeClass, - normalizeProps, - normalizeStyle, - onActivated, - onBeforeMount, - onBeforeUnmount, - onBeforeUpdate, - onDeactivated, - onErrorCaptured, - onMounted, - onRenderTracked, - onRenderTriggered, - onScopeDispose, - onServerPrefetch, - onUnmounted, - onUpdated, - openBlock, - popScopeId, - provide, - proxyRefs, - pushScopeId, - queuePostFlushCb, - reactive, - readonly, - ref, - registerRuntimeCompiler, - render, - renderList, - renderSlot, - resolveComponent, - resolveDirective, - resolveDynamicComponent, - resolveFilter, - resolveTransitionHooks, - setBlockTracking, - setDevtoolsHook, - setTransitionHooks, - shallowReactive, - shallowReadonly, - shallowRef, - ssrContextKey, - ssrUtils, - stop, - toDisplayString, - toHandlerKey, - toHandlers, - toRaw, - toRef, - toRefs, - toValue, - transformVNodeArgs, - triggerRef, - unref, - useAttrs, - useCssModule, - useCssVars, - useModel, - useSSRContext, - useSlots, - useTransitionState, - vModelCheckbox, - vModelDynamic, - vModelRadio, - vModelSelect, - vModelText, - vShow, - version, - warn, - watch, - watchEffect, - watchPostEffect, - watchSyncEffect, - withAsyncContext, - withCtx, - withDefaults, - withDirectives, - withKeys, - withMemo, - withModifiers, - withScopeId -}; -//# sourceMappingURL=vue.js.map diff --git a/.vitepress/cache/deps/vue.js.map b/.vitepress/cache/deps/vue.js.map deleted file mode 100644 index 98652118..00000000 --- a/.vitepress/cache/deps/vue.js.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": [], - "sourcesContent": [], - "mappings": "", - "names": [] -} diff --git a/.vitepress/head.ts b/.vitepress/head.ts index d6a52c7c..05c87d9b 100644 --- a/.vitepress/head.ts +++ b/.vitepress/head.ts @@ -9,6 +9,13 @@ export default [ href: 'https://c18e-1257416358.cos.accelerate.myqcloud.com/image/32x32.png' } ], + [ + 'link', + { + rel: 'stylesheet', + href: 'https://embed.trydyno.com/embedder.css' + } + ], ['meta', { name: 'theme-color', content: '#fff' }], ['meta', { name: 'twitter:site', content: '@zh_tiger' }], ['meta', { name: 'twitter:card', content: 'summary' }], @@ -38,5 +45,12 @@ export default [ async: true, src: 'https://www.googletagmanager.com/gtag/js?id=G-YBC8HCMM3X' } + ], + [ + 'script', + { + defer: true, + src: 'https://embed.trydyno.com/embedder.js' + } ] ] as any diff --git a/.vitepress/theme/components/Home.vue b/.vitepress/theme/components/Home.vue index f07beee6..1e05953e 100644 --- a/.vitepress/theme/components/Home.vue +++ b/.vitepress/theme/components/Home.vue @@ -53,7 +53,7 @@ onMounted(() => { /> - 开始阅读 📒 + 开始阅读 📒

diff --git a/package.json b/package.json index 491cceed..d62dd1aa 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "author": "hugozach ", "homepage": "https://www.tigerzh.com", "private": true, - "version": "1.0.16", + "version": "1.0.18", "engines": { "node": ">=14.0.0" }, diff --git a/src/note/vpn.md b/src/note/vpn.md index f7b394c6..b3586518 100644 --- a/src/note/vpn.md +++ b/src/note/vpn.md @@ -1,3 +1,5 @@ +# MacOS连接公司自带vpn + # VPN @@ -54,6 +56,47 @@ ##### 2019-08-15 +======= +## 正文 + +##### 1.打开Mac偏好设置 > 网络 + +![在这里插入图片描述](https://c18e-1257416358.cos.accelerate.myqcloud.com/uPic/20190214142801606.png) + +##### **2.点击右下角添加按钮,并选择vpn** + +![在这里插入图片描述](https://c18e-1257416358.cos.accelerate.myqcloud.com/uPic/20190214142908348.png) +##### 选择VPN类型:L2TP/IPSec,输入任意服务器名称,单击创建 +![在这里插入图片描述](https://c18e-1257416358.cos.accelerate.myqcloud.com/uPic/20190214142955148.png) +##### 输入服务器地址 账户名称,先点击应用,然后点击连接 + +![在这里插入图片描述](https://c18e-1257416358.cos.accelerate.myqcloud.com/uPic/20190214143828561.png) +##### 输入密码点击好 + +![在这里插入图片描述](https://c18e-1257416358.cos.accelerate.myqcloud.com/uPic/20190214143907162.png) +##### 一般来说会有这样的错误 + +> IPSec 共享密钥”丢失。请验证您的设置并尝试重新连接。 + +##### 如下操作 + +> 打开终端 + +```js + cd /etc/ppp + sudo touch options + //输入密码 + sudo vim options + // 在vim中通过输入i 进入插入模式。粘贴下面内容后按(“esc“ + “:“ 退出,"wq"保存) + +plugin L2TP.ppp + +l2tpnoipsec + +``` +##### 做完上面的这些步骤返回偏好设置再进行连接就可以正常使用了 +(2019-08-15) +>>>>>>> e6a717cd2f17b8e336dd37784613576f99447179 (ps:有的连接上以后还是访问不了 并且ping出现只有第一条有数据 就超时了) 这个可能是DNS污染问题,请按如下步骤操作: diff --git "a/src/tools/ChatGP\346\214\207\344\273\244.md" "b/src/tools/ChatGP\346\214\207\344\273\244.md" index 37ce2e34..50fb716b 100644 --- "a/src/tools/ChatGP\346\214\207\344\273\244.md" +++ "b/src/tools/ChatGP\346\214\207\344\273\244.md" @@ -1,5 +1,15 @@ + # ChatGPT 指令 +### 演练场 + + + +
+ +
+ + ### 介绍 ChatGPT 是一个基于 GPT-3.5 架构的大型语言模型,由 OpenAI 开发。它被训练用于生成文本,回答问题和进行对话。ChatGPT 通过学习大量的文本数据,具备广泛的知识和语言理解能力,可以与用户进行自然、流畅的交流。 @@ -1260,3 +1270,5 @@ ChatGPT 是一个基于 GPT-3.5 架构的大型语言模型,由 OpenAI 开发 ] ``` + +