zoukankan      html  css  js  c++  java
  • 问问题

    1、什么是胶水代码?

    我理解就是一门语言,可以是市面上的流行语言如python、lua,也可以是DSL,重点在于能够粘和不同的语言或者模块。

    2、什么是缓存穿透?缓存击穿?缓存雪崩?

    我们有个node-server,动不动就会报警,内容是“超时错误”。一般就是两种原因,db代理超时,或者redis频繁访问失败。。redis频繁访问失败,导致服务会去直接请求db,这就是缓存穿透。db访问量变大,服务操作数据的时长也变大。

    什么是缓存击穿? 其实跟缓存雪崩有点类似,缓存雪崩是大规模的key失效,而缓存击穿是一个热点的Key,有大并发集中对其进行访问,突然间这个Key失效了,导致大并发全部打在数据库上,导致数据库压力剧增。 这种现象就叫做缓存击穿。

    3、lua是什么?怎么用?能解决啥问题?

    维基百科:Lua发音: /ˈlə/,葡萄牙语“月亮”)是一个简洁、轻量、可扩展的脚本语言。Lua有着相对简单的C API而很容易嵌入应用中[3]。很多应用程序使用Lua作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。

    我遇到的场景:

    4. vscode种vue3 snippet设置

    https://github.com/Wscats/vue-snippets/blob/master/package.json

    在settings.json中增加设置

    "vue3snippets.enable-compile-vue-file-on-did-save-code": true,
    "vue3snippets.tabWidth": 4

    其他可以根据文档自行配置

     5. vscode 怎么调试 node-server服务

    先开启node-server的 --debug 模式,启动debug server,

    打开 vscode,cmd+shift+p,输入attach,打开debug进程,点击左上角的debug server

  • 相关阅读:
    再探动态库的应用
    GNU Binutils
    ELF文件详解—初步认识
    解读linux的/proc下的statm、maps、memmap内存信息文件
    Linux重新编译内核
    查看进程的内存布局
    manjaro设置开机动画
    最常规的修复方式 通过live cd
    拯救manjaro桌面
    linux下的库入门
  • 原文地址:https://www.cnblogs.com/catherinezyr/p/15420902.html
Copyright © 2011-2022 走看看