20pzqm 20pzqm
4年前
golang 基于grpc的插件框架——go-plugin 使用入门
golang基于grpc的插件框架——goplugin使用入门说说我对插件的理解大家都用过vscode,当我们想要在vscode中格式化json的时候,很简单,去插件市场安装一个jsontools就好了;想要使用eclipse的键盘快捷方式,安装一个eclipsekeymap就可以.由此可见,插件帮助我们扩展原有程序的功能,同时它与原有工程是解耦
Wesley13 Wesley13
4年前
MongoDB数据库操作
MongoDB是一个面向文档的数据库系统.使用c编写,不支持sql.但有自己功能强大的查询语法.MongoDB使用BSON作为数据存储和传输的格式,BSON是一种类似JSON的二进制序列化文档,支持嵌套对象和数组.MongoDB很像mysql,document对应mysql的row,collection对应mysql的table应用场景:
Wesley13 Wesley13
4年前
.Net Core Configuration Etcd数据源
前言    .NetCore为我们提供了一套强大的Configuration配置系统,使用简单扩展性强。通过这套配置系统我们可以将Json、Xml、Ini等数据源加载到程序中,也可以自己扩展其他形式的存储源。今天我们要做的就是通过自定义的方式为其扩展Etcd数据源操作。何为Etdc    在使用etcd之前我们先介绍一下Etcd
Wesley13 Wesley13
4年前
4 mysql底层解析——innodb文件系统基本结构(段、簇、页面),包括连接、解析、缓存、引擎、存储等
上一篇(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Ftianyaleixiaowu%2Farticle%2Fdetails%2F100015840),我们学习了innodb文件系统的大的框架,知道了innodb文件系统是由一些log和每个表的ibd(1
Stella981 Stella981
4年前
Python基础编程常用模块汇总
3.8<fontcolorredjson模块重点</fontjson模块是将满足条件的数据结构转化成特殊的字符串,并且也可以反序列化还原回去。不同语言都遵循的一种数据转化格式,即不同语言都使用的特殊字符串。(比如Python的一个列表\1,2,3\利用json转化成特殊的字符串,然后在编码成bytes
Stella981 Stella981
4年前
Django学习之JWT
JWTJsonWebToken,是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准(RFC7519),被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。单点登录(SingleSignOn,以下简称SSO),是指在多系统应用群中登录一个系统,便可在该应用群其他所有系统中得到授权而无需再次登录。
Wesley13 Wesley13
4年前
TARS为SpringCloud提供高性能的RPC能力
传统HTTP存在的瓶颈Spring Cloud 是一个优秀的开源微服务解决方案,通常采用 HTTP  json 的 REST 接口对外提供服务,简洁易用部署方便,很多公司也基于 Spring Cloud 作为基础架构去构建自身的微服务架构。但是随着业务规模和用户规模的增长,传统基于的 HTTP 的服务会逐步暴露出一些问题。首先是性能
Stella981 Stella981
4年前
Spring Security使用详解7(注销登录配置)
默认情况下,SpringSecurity提供了注销接口是/logout,访问这个接口即可注销当前登录用户并且自动跳转到登录页。如果需要修改注销接口,或者想在注销时做一些业务逻辑,或者注销后不是跳转到登录页而是返回一段JSON提示,只需在一些简单配置即可。七、注销登录配置1、样例代码首先修改SpringSecurit
程序员小五 程序员小五
1年前
融云IM干货丨移动端接收Push通知需要哪些技术条件?
移动端接收Push通知需要满足以下技术条件:操作系统和设备支持:设备需要运行支持推送通知的操作系统,如iOS或Android。推送服务:需要一个推送服务,如苹果的APNs(ApplePushNotificationservice)或Google的FCM(F