摘要:
概要 实现思路 使用方法 启动队列服务 使用队列服务 概要 在调用第三方 API 的时候, 基本都有访问限速的限制条件. 第三方的 API 有多个的时候, 就不太好控制访问速度, 常常会导致 HTTP 429(Too Many Requests) 然后就会有一段时间的禁止访问. 为了应对这种限速的情 阅读全文
摘要:
"概要" "通用元素" "修改的方式" "主页面" "标签上的图标" "logo 和 系统名称" "footer 的配置" "loading 页面" "最终效果" 概要 使用 Antd Pro 来开发前端项目时, 生成的项目模板中, 一些基本的元素都是和 Antd Pro 项目相关的. 比如, 系统 阅读全文
摘要:
"概要" "整体介绍" "补充说明" "Q. 有了 prisma 自动生成的 graphql 接口, 为什么还要 rest 接口和 websocket 接口?" "Q. 为什么要通过 illuminant 加一层反向代理, 而不是直接暴露 prisma 的 graphql 接口?" "Q. 既然 p 阅读全文
摘要:
"概要" "antd pro 路由简介" "路由, 菜单和面包屑" "页面之间的路由" "带参数的路由" "总结" 概要 路由配置是单页应用的核心之一, antd pro 将所有的路由配置集中在一个文件中, 可以更好的对应用的全局进行管理. 同时, 它的路由还和菜单和面包屑自动关联上了, 真的是给开 阅读全文
摘要:
"概述" "antd pro table" "antd pro table 的主要部分" "表格显示的配置(绿色框内)" "检索的配置(红色框内)" "是否显示检索部分" "检索的内容是如何生效的" "工具栏的配置(黄色框内)" "表格操作信息(蓝色框内)" 概述 如果用 react 开发前端, 建 阅读全文
摘要:
"概述" "golang websocket 库" "示例" "后端" "前端" "结论" 概述 对于 golang 的 web 开发, 之前写过 2 篇 blog, 分别介绍了: 1. 在 Gin 框架下, 各类 http API 的开发方法(包括文件上传, 下载等) "golang Web 方案 阅读全文
摘要:
"概要" "Spark 单机环境配置" "JDK 环境配置" "Spark 环境配置" "python 环境配置" "Spark 使用示例" "示例代码 (order\_stat.py)" "测试用的 csv 文件内容 (orders.csv)" "运行结果" 概要 大数据和人工智能已经宣传了好多年 阅读全文
摘要:
"起因" "原因调查" "原因分析" "问题解决" "总结" 起因 今天在做数据库数据读取时, 首先通过多个 goroutine 将从数据库读取的数据写入 channel, 同时通过另一个 goroutine 从 channel 中读取数据进行分析. 就是这么简单的一个功能, 在读取数据的时候不定期 阅读全文
摘要:
"概要" "goroutine 的控制" "取消控制" "超时控制" "goroutine 之间的传值" "总结" 概要 golang 的提供的 channel 机制是基于 CSP(Communicating Sequencial Processes)模型的并发模式. 通过 channel, 可以很 阅读全文
摘要:
传值还是传引用 调用函数时, 传入的参数的 传值 还是 传引用 , 几乎是每种编程语言都会关注的问题. 最近在使用 golang 的时候, 由于 传值 和 传引用 的方式没有弄清楚, 导致了 BUG. 经过深入的尝试, 终于弄明白了 golang 的 传值 的 传引用 , 尝试过程记录如下, 供大家 阅读全文