数据
Prometheus、Grafana 搭建 Kubernetes 监控
· ☕ 2 分钟
Prometheus 社区更新太快,之前写的一些文档有些过时。最近又开始关注可观测性,补齐运维方面的一些知识点。 1. 名词解释 Grafana 一个可视化工具,提供各种可视化面板,支持各种数据源,包括 Prometheus、OpenTSDB、MySQL 等。 Prometheus 一个时间序列数据库,主要

运营不再是拍脑袋的事
· ☕ 3 分钟
更多的技巧,请持续关注本文的更新。 1. 运营不再是拍脑袋的事 万物互联,互联网对物理世界的建模越来越准确。我们的地理位置、行动轨迹、在电子设备上的操作都在被记录。如果能汇集各大厂商的用户画像,我们的数字版就出来了。 你只能代表此刻的你,而数字人可以

GrowingIO 数据采集字段分析
· ☕ 2 分钟
1. 字段含义 1.1 u, 用户ID 1 2 3 4 5 6 if cookie.has(gr_user_id){ //使用 cookie 中的 gr_user_id 有效期十年 } else { //按照 "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" 格式,随机生成一个 gr_user_id } 1.2 s,会话ID 1 2 3 4 5 6 7 if cookie.has(gr_session_id_){ //使用 cookie 中的 gr_session_id_ //gr_session_id_,的有效期为 100 分钟 } else { //按照 "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" 格式,随机生成一个 gr_session_id_ }

Django 初始化数据之 fixture
· ☕ 2 分钟
1. Fixtures 特点 Fixtures 是一种新的提供初始化数据的方法,并且被 Django 的测试框架用来处理单元测试的测试数据。不同于 SQL 文件的是,使用 fixture 可以提供一个被 Django 的 serialization 系统所能识别的序列化文件,它会被读取并自动转换成对应的 model ,然后保存进数据库。 2. 数据导出 将 app_name 的数据导出为 ini

Base64 编码
· ☕ 3 分钟
1. 应用场景 1.1 Mail 由于 RFC821 要求邮件内容必须为 ASCII 码。当邮件中有其他的非ASCII字符或二进制数据时,就需要 Content-Transfer-Encoding,Base64是其中的一种方法。 1.2 URL 有些应用需要把二进制数据放到URL里,而URL只允许特定