gPRC 理解

gPRC概述gRPC基于服务定义,指定可以使用的参数和返回类型的远程调用方法gRPC使用proto buffers 作为接口定义语言(Interface Definition Language,IDL),用于描述服务接口和有效载荷消息服务方法:一元RPC单个请求,单个响应,类似普通函数服务器流式RPC客户端请求一个RPC,可以获取多个消息,每个消息可以保证顺序客户端流式RPC客户端请求一个RPC,

React学习笔记

React 一个构建用户界面的JavaScript库React学习笔记:React可以在node的服务端运行,也可以通过引入JS库的方式在浏览器渲染以下为React目前学习的大致目录,如有遗漏,或者错误,欢迎大家补充和纠正hello,world应用结构独创JSX模板语法使用create-react-app创建默认程序propsstate组件生命周期组件拆分组件交互react小应用:表格组件1.he

JWT

JWTJSON WEB TOKENJWT由三部分构成header:头部是固定内容,标识了使用的签名算法和令牌的类型{"alg":"HS256","typ":"JWT"}payload载荷是包含的用户信息和令牌信息,有官方推荐的字段,比如:iss: 令牌发行方iat: 令牌发出时间exp:令牌过期时间nbf: 令牌开始使用时间等完整列表:https://www.iana.org/assignment

PHP模板语法

前言PHP目前支持四种标签格式:<% //php代码 %>上述四种中(例2)和(例4)还支持简写echo符 "=" 短标签用法 //打印hello,与作用一致,所以称为简写echo A

Elasticsearch搜索系统评分算法(TF/IDF)详解

Elasticsearch搜索系统评分算法(TF/IDF)测试数据:搜索词:黑色猫拆词结果为:[ 黑色, 猫 ]返回的搜索结果数:1178100第一个作品id:120200930152404540229作品关键词:背景,猫,街道,智能,眼睛,黑色,底图,小猫,街,可爱,眼,猫,黄色,眼睛,黑色,动物,猫,猫,眼睛,猫,凝视,猫,眼睛,焦点,黑色,猫,可爱,黑色,猫,猫,坐在,上,拖鞋,猫,与拖鞋,

imageMagick 常用命令记录

裁剪:convert $img_file -crop 860x430+70+166 -resize 550x274 $crop_img裁剪+缩放convert $img_file -crop 860x430+70+166 -resize 550x274 $crop_img合并convert $proto_img $crop_img -geometry +45+106 -composite $cr

JS瀑布流插件masonry动态载入数据无法计算问题

最近的开发中遇到了一个关于JS瀑布流插件masonry的问题,在AJAX载入后台数据时,瀑布流无法重新计算的问题。在过程中一直使用姿势不对,导致浪费了很多时间,记录下来希望下次能不在踩坑这是正常的效果:初开始以为:添加完新元素后重新调用插件即可完成重新计算。但效果好像不太一样,添加完成后,重新执行masonry并无任何效果,且添加的元素会置于顶部被覆盖于底层通过查找发现masonry有一个方法,a