随笔分类 - 自定义 / 其它
摘要:一、什么是 UML 类图 UML 类图即统一建模语言(Unified Modeling Language),可使用图形来表示程序,包括: 用例图 时序图 类图 活动图 部署图 组件图 ... UML 主要面对的多为强类型的面向对象语言,如 Java 而 JS 是一个弱类型的语言,且没有接口、泛型等,
阅读全文
摘要:vscode 打开文件时如果会覆盖掉原来窗口中打开的未做修改的文件,非常影响使用体验 ###解决方法: ####1、ctrl/command+shift+p 快捷键打开 json 设置 ####2、在 json 设置中添加以下两行或将对应属性设置成 false/true "workbench.edi
阅读全文
摘要:1、在编辑器窗口中键盘 ctrl/command + shift + p 2、输入 setting,打开设置(json) 3、在 JSON 文件中加入以下代码: // 水平滚动条 开始 "editor.scrollbar.horizontal": "visible", "workbench.colo
阅读全文
摘要:###一、什么是 Flow Flow 是 facebook 出品的 JavaScript 静态类型检查工具 Vue.js 的源码利用了 Flow 做了静态类型检查,所以了解 Flow 有助于我们阅读源码 ###二、为什么用 Flow JavaScript 是动态类型语言,它的灵活性有目共睹,但是过于
阅读全文
摘要:一、全局安装 Hexo $ npm install hexo-cli -g 二、初始化博客项目并安装依赖 $ hexo init blog$ cd blog$ npm install 三、运行博客项目 $ hexo server 也可以简写 $ hexo s 查看运行结果 → 访问:http://l
阅读全文
摘要:服务端推送技术包括: 1、Ajax 轮询 2、Ajax 长轮询 3、WebSocket 一、Ajax 轮询 利用 XHR,通过 setInterval 定时向后端发送请求 1、优点:实现简单 2、缺点:数据同步不及时,增加后端处理压力 3、场景:适用于对消息及时性要求不高且服务器资源充足的开发 se
阅读全文
摘要:一、序列化: 就是将内存中的对象转换为字节序列,方便持久化到磁盘或者网络传输 SerializeToString(): serializes the message and returns it as a string. Note that the bytes are binary, not tex
阅读全文
摘要:一、安装 brew install nginx 或 sudo brew install nginx 二、启动 brew services start nginx 或 sudo brew services start nginx 三、重启 brew services restart nginx 或者
阅读全文
摘要:执行数据库查询时,有完整查询和模糊查询之分,一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 一、四种匹配模式 关于条件,SQL提供了四种匹配模式: 1、% 表示任意0个或多个字符,可匹配任意类型和长度的字符。有些情况下是中文,需用两个百分号(%%)表示: S
阅读全文
摘要:一、搜索引擎工作原理 搜索引擎的工作分为三个阶段,即爬行,索引和检索 1、爬行 搜索引擎具有网络爬虫或蜘蛛来执行爬网,每次抓取工具访问网页时,它都会复制该网页并将其网址添加到索引中。 在“蜘蛛”抓取网页内容,提炼关键词的这个过程中,就存在一个问题:“蜘蛛”能否看懂。如果网站内容是 flash 和 j
阅读全文
摘要:一、什么是 mock-api mock-api(模客)是一个便捷的 REST 接口数据模拟工具,用于前后端隔离测试,开发调试。 二、mock-api 的使用 1、注册登录 http://mock-api.com/ 2、建立模拟系统 可以是某个后端服务,也可以是一组相关的api集合 3、创建规则 规则
阅读全文

浙公网安备 33010602011771号