Golang 学习笔记

Golang参考Golang Golang内置类型和函数内置函数append -- 用来追加元素到数组、slice中,返回修改后的数组、slice close -- 主要用来关闭channel delete -- 从map中删除key对应的value panic -- 停止常规的goroutine (p...

发布于 

简述 HTTP

简述HTTP什么是 HTTP ?超文本传输协议(HTTP)是基于 TCP/IP 的应用层通信协议,用于标准化客户端和服务器之间的通信方式。 HTTP 演变历程1.HTTP 0.9 —— 1991HTTP0.9算是最早期的 HTTP 协议,也被称作单行协议,以唯一可用方法 GET 开头,其后跟目标资源的路径(一旦连接到服务器,协议、服务器、端口号这些都不是必须的) // reques...

发布于 

字符串匹配的KMP算法

参考 字符串匹配 Jack Boxer KMP 算法主要是来匹配某一串字符中是否包含另一串字符串?例:”abababca” 中是否包含 “abc”,但是不同于普通的匹配字符串的方法来看,普通匹配是遍历字符串的每一项与目标字符串逐一比较,遇到不匹配的回滚重新匹配。而 KPM 算法本质上也是遍历字符串,但是会有所提高效率,KMP 算法避免了已经比对过的字符串部分还需要重新比对,而是能接着往下...

发布于 

React 学习笔记

条件渲染不同于 Vue 框架的条件渲染,React 中使用 JavaScript 运算符 if 或者条件运算符去创建元素实现思路:根据不同状态动态 return Dom 元素交给 render 渲染 jsxfunction Greeting(props) { const isLoggedIn = props.isLoggedIn; if (isLoggedIn) {...

发布于 

TypeScript使用手册

日常类型string number boolean 使用和 JavaScript 使用上没区别,不指定类型会隐式转换,一般用于 interface 接口中指定类型 array 指定 [1,2,3] 例:number[] Array[number] 属于 元组类型 (另一种 Array 类型)确切的知道包含多少个元素,以及它在特定位置包含哪些类型 [string, n...

发布于 

Cookie 支持

参考: HTTP Cookie Cookie Support什么是 Cookie? Cookie 是存储在浏览器上的一块数据,网页指示浏览器在首次访问时存储信息,当用户返回网站时,cookie 将添加到 HTTP 标头中(浏览器的自动行为)。 Cookie 的存储以键值对的形式例如yummy_cookie=choco(计为一个),包括实际数据、cookie 过期时间,发送到目标服务器的域...

发布于 

tsconfig 配置文件中关于 jsx 配置项?

参考:tsconfig reference当在 React 中使用 TypeScript 时,tsconfig.json 文件中会有专门配置 jsx 转义的字段, 控制着 jsx 结构在 js文件中的输出,这只会影响着.tsx文件输出 js 文件。 { "compilerOptions": { // 它具有 "react-jsx" | "react" | "r...

发布于