首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
工具服务
楽码
创建于2023-01-10
订阅专栏
编程语言,操作系统,网络协议,数据处理,Devops。
等 5 人订阅
共70篇文章
创建于2023-01-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
服务:使用django构建:项目查看和编辑应用权限
查看和编辑权限 Permissions 权限和安全性是任何网站的重要组成部分,但对于Web API而言则至关重要。
服务:使用django构建:创建blog应用
扩展api功能 -blog api, 新建posts 应用 在全局setting注册 在全局路由 注册 posts路由 App配置, 模型 models.py, 5个字段 App配置,在默认管理
服务:使用django构建:使用react的前端:二
首先,将React应用配置为我们的前端。 新建一个控制台界面,linux 下载并安装 node 或者 激活命令行 重启命令行控制台界面,即可完成安装.
服务:使用django构建:使用react的前后端分离
全局环境创建 后端环境初始化,如果需要在新建的backend 虚拟化环境进行操作,重新安装django,否则django-admin 无效 注册到全局配置 创建models
服务:使用django3构建:创建应用
linux 环境及项目创建 安装python3,在linux环境的django 执行安装,数据库迁移,restfulapi 库的基础使用。
构建接口幂等性
简介 幂等性有时是一个令人困惑的概念,至少从定义来看是这样。 操作的幂等性。 幂等 计算是指 在应对同样的操作多次时,都不会产生额外的影响。
服务:远程调用资源
作为同样出自google的技术,它们有着相似特征。 比如都使用 y compiler,大量功能依赖与此。 1 gRPC 简介 大量微服务之间通信的基础设施。 通用 RPC 基础设施来连接在其数据中心
服务:初步的分布式
1 一个简单分布式算法 1.1 需要解决的问题: 1.2 问题特点: 1.3 解决思路: 1.4 更新操作: 1.5 选择频率 1.6 工作原理 1.7 新信息的 传播 1.8 算法改进 小结:
存储服务:分布式键值存储工具
一个一致的分布式键值存储。在分布式系统中主要用作单独的协调服务。 并设计用于保存可完全放入内存中的少量数据 2 安装和基础使用 安装后,需要启动它 指定客户端连接本
服务:现代Api接口服务的构建方法
openAPI 文档 现代的方式定义类 它支持 自动补全 类型检查 数据校验 来自网络的请求的输入数据未python数据类型,包括 转换输出的数据:转换Python数据类型为 网络传输的JSON
标准库:运行时: 输出度量数据,辅助定位性能瓶颈
输出度量数据。辅助定位性能瓶颈 对不同类型的性能数据进行收集和采样,go提供了内置的模块和方法。 比如pprof 和 expvar,在微观层面,采样通过运行性能基准测试收集和采样。
服务:如何做一个好的接口
接口实现步骤 实现api的几个步骤 一个好的接口需要投入大量精力去实现,从命名逻辑到数据处理,到高量的并发连接池处理,这里有他人总结的 restful api 的10条准则.
标准库:字符集包:在新版再谈字符转换效率
go1.20 的unsafe包添加了功能SliceData、String和StringData 。 它们完成了独立于实现的切片和字符串操作的函数集。 Go 的类型转换规则已扩展
标准库:unsafe包:结构体属性偏移量和指针转换
标准库中结构体属性偏移量和指针转换 我们知道go是类型安全的语言(大部分)。 所谓类型安全是一块内存数据一旦被特定类型解释,该内存数据与该类型变量建立关联。
标准库:剖析程序:使用unsafe时,与runtime简单分析性能数据
剖析Go程序的第一步是启用剖析功能。 支持对用标准测试构建的基准进行剖析。 此包内置在go test中。例如,下面的命令 在当前目录下运行基准,并将CPU和 内存配置文件到 cpu.prof
标准库:性能提升:使用unsafe时,与协程使用简单分析性能数据
为了保持清晰,本节专门使用多例程的方式充分利用cpu,以对比使用内置标准库unsafe包和语言层面的方式转换字符。 实例高效类型转换 性能对比 我们实现go语言的类型转换。
标准库:剖析程序:更清晰,独立程序的性能剖析支持
在run执行程序中加入剖析支持 我们有一个需求,需要找到10亿以内的某些特别的数字,它们满足以下特征: 例如,121 正好满足这个特点。 其平方根为 11,为整数. 平方根的逆序的平方
标准库:运行时库runtime,垃圾回收GC概念
运行时在go开发中使用频率比较高,单独整理以下内容。 1 runtime GC Go将内存对象分为以下几类: 微小对象 Tiny size <16B 小对象 16B ~32KB 在微小型和小型 对象
标准库:使用延迟函数:内建函数和自定义函数的调用
延迟执行说明 defer 在return 之后调用,但是在返回给调用方之前修改,可以用于修改return 返回值。 适用的场景包括 比如文件读写,互斥锁的释放,函数的实现需要确保这些资源在函数退出。
标准库:锁性能:内建锁性能的对比
标准库 sync 锁的性能评估 在标准库Mutex的定义非常简单,它有两个字段 state,sema组成: 这两个字段表示 sync同步包 在 src/sync/ 路径
下一页