首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
服务端实践
西门老铁
创建于2022-01-04
订阅专栏
记录服务端开发中的实践经验,包括简单的算法,规范和架构。
等 1 人订阅
共11篇文章
创建于2022-01-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
联邦学习框架 FATE 适配 ARM
构建镜像 官方提供了一个 FATE Builder 项目https://github.com/FederatedAI/FATE-Builder 。但是用这个项目直接构建还是会遇到不少卡点。于是我基于上
解读Casbin 之一: 常见的访问控制模型配置
权限控制是每个管理系统的关键组成部分,而Casbin是一个强大且高效的开源访问控制库,支持各种访问控制模型,用于在全局范围内执行授权。 Casbin 目前支持 Golang、Java、C/C++、No
Casdoor 信创(达梦)适配笔记
当前官网版本的 Casdoor 无法满足信创要求,主要原因是采用的数据库基本是国外主流的数据库,对国产自主可控的数据库没有适配,笔者在项目中遇到自主可控需求,并完成达梦数据库适配。
在 Ubuntu 中安装 Oracle JDK 并管理多版本
背景 因为 Oracle 的闭源特质,Ubuntu 内置的 apt 仓库中默认安装的 JDK 是 OpenJDK,如果想要安装Oracle 版本的 JDK,就需要去官网下载。另外我们可能会需要再电脑上
K8s中使用Ingress转发gRPC
背景 gRPC需要对公网提供服务。这个场景虽然也可以用Service实现,但是Service的服务是基于端口的,端口是有限资源,且有产生冲突的场景,一旦服务多起来管理就是个很大的问题。
在一段混合文本中提取json对象
提出问题 假设有这样一段文本,里面混入了一些json字符串,我们需要把json字符串提取出来。网上大部分解决方案是正则表达式/{.*?}/,但是正则的方法有很多局限性。比如下文这个例子,如果正则使用非
MySQL全文索引和中文场景的应用
MySQL做全文索引在性能方面完全没有问题,虽然功能方面来说肯定无法做到与专业搜索引擎匹敌,但是胜在方便快捷。在引入全文索引的时候,也要重点评估 TPS 的峰值能力。
实现PHP中parse_url的逆运算http_build_url
PHP中有一个解析URL的内置函数parse_url,用来把一个URL中的各部分拆解开来。但是这个内置函数并没有提供逆运算,有一个可以做逆运算的 http_build_url ,但是要装一个http的
JWT(JSON Web Token) 原理简析
简述 用一句话来说明JWT的原理其实很简单。写过API的同学应该会熟悉为了防止API被非法调用,会引入参数签名。最简单的方法就是把各种参数拼成字符串,再加一个密钥,最后做一个MD5作为签名。只要请求来
分页方式和API分页的优化
分页器是应用程序中一个非常常见的功能,本文对比了PC和APP时代下,对分页器的不同要求,从而找出一种适合当下需求的优化方案。 SQL在设计的时候就考虑了分页器这种场景,那就是LIMIT OFFSET语句,下面例子就是每页十个,分别查询1、2、3页的场景。 我们很容易把他公式化,…
Access Token & Refresh Token 详解以及使用原则
本文通过分析Access Token 和 Refresh Token 的配合流程和安全要点,得到正确管理和使用Access Token 和 Refresh Token的方法和原则。 我们先看看一个来自RFC6749定义的Oauth2中token使用的基本流程,大概可以明白Acc…