提升SQLAlchemy使用效率:查询、关系和事务
在前一篇文章中,我们介绍了如何使用SQLAlchemy进行基础的数据库操作。在这篇文章中,我们将进一步学习如何使用SQLAlchemy进行查询、处理表之间的关系以及管理事务。
2023-08-13
ClickHouse整合kafka
使用Kafka表引擎作为数据管道用途的示意图在上图中,整个拓扑分为三类角色:首先是Kafka数据表A,它充当的角色是一条数据管道,负责拉取Kafka中的数据。接着是另外一张任意引擎的数据表B,它充当的角色是面向终端用户的查询表,在生产环境中通常是MergeTree系列。最后,是一张物化视图C,它负责将表A的数据实时同步到表B...
2024-05-13
轻松搞定Docker:Ubuntu系统详细安装指南
Docker 是一个开源的平台,用于开发、部署和运行应用程序。本文将详细介绍在Ubuntu系统上安装Docker的步骤。请注意,本指南适用于以下Ubuntu版本:
2024-06-20
MySQL sql_mode 说明(及处理一起 sql_mode 引发的问题)
最近测试组那边反应数据库部分写入失败,app层提示是插入成功,但表里面里面没有产生数据,而两个写入操作的另外一个表有数据。因为 insert 失败在数据库层面是看不出来的,于是找php的同事看下错误信息:
CSS常用代码
1. css 2.x 文字换行 {代码...} 两端对齐 {代码...} 去掉Webkit(chrome)浏览器中input(文本框)或textarea的黄色焦点框 {代码...} 去掉chrome记住密码后自动填充表单的黄色背景 ie6: position:fixed {代码...} clearfix {代码...} [链接] seperate-table {代码...} {代码...} min-height: 最小高度兼容代码 {代码...} 鼠...
FIT9131数据仓库
FIT9131 Semester 1 2021 Assignment 225 April 2021 1Used Car Warehouse Database SystemDue Date: 10:00pm on Friday in Week 12 (28 May 2021)IntroductionThis assignment is worth 25% of the marks for your final assessment in this unit. Heavy penalties willapply for late submission. This is an individu...
2022-05-08
安装docker版本的superset[完整过程]
目录1.首先安装docker2.安装docker-compose3.安装superset4.安装mysql数据驱动5.错误排查6.安装impala数据驱动
2020-11-05
SAP UI5应用的调试标志位的本地存储逻辑 - local storage使用的一个例子
We know that once we enable debug mode via “Ctrl+Alt+Shift+P”, this setting will be persisted: even if you turn off your laptop and launch the application tomorrow, the debug mode will still be there.
2020-08-21
SAP CRM中间件Material Sales Organization和distribution channel的映射逻辑
For example, I have created a material with the following sales organization and distribution channel id in ERP:
2020-08-24
如何使用SAP事务码SAT进行UI应用的性能分析
Have you ever noticed this button in SAT during your testing? We can use it to trace transaction which are not launched by backend.
2020-02-17
如何在微软官网查询WHQL认证的产品
微软发布了兼容性产品查询网站[链接]如上图可以看到,你需要输入相应的产品名或者市场销售的名称,如果你知道公司名的话,你的搜索查找会根据准确,例如:可以download相应的测试报告,可以你报告中查看通过WHQL认证(微软徽标认证)的具体信息。
2021-11-09
Yii2 ElasticSearch aggregate (group)
我想要统计的是country_code 出现的次数,通过yii2的ElasticSearch扩展,上面的例子满足我的需要。业务场景:在fecify商城中,使用elasticSearch搜索,进行aggregate group操作,代码如下:
2022-08-23
promise vs Observable(js小笔记)
在传统的解决方案中,js实现异步编程采用的方法是回调函数和事件监听(事件发布订阅),但是当应用很复杂很庞大时,大量的回调会让调试程序变得举步维艰,成为开发者的噩梦。
1206. 设计跳表 : 数据结构实现题
跳表 是在 $O(log{n})$ 时间内完成增加、删除、搜索操作的数据结构。跳表相比于树堆与红黑树,其功能与性能相当,并且跳表的代码长度相较下更短,其设计思想与链表相似。
2022-07-26
elasticsearch聚合之bucket terms聚合
1. 背景此处简单记录一下bucket聚合下的terms聚合。记录一下terms聚合的各种用法,以及各种注意事项,防止以后忘记。2. 前置条件2.1 创建索引 {代码...} 2.2 准备数据 {代码...} 3. 各种聚合3.1 统计人数最多的2个省3.1.1 dsl {代码...} 3.1.2 运行结果3.2 统计人数最少的2个省3.2.1 dsl {代码...} 注意: 不推荐使用 _c...
2022-11-14
ElasticSearch系列-SpringBoot整合
引入依赖 {代码...} 配置客户端 {代码...} 客户端对象ElasticsearchOperationsRestHighLevelClient 推荐ElasticsearchOperations特点: 始终使用面向对象方式操作 ES索引: 用来存放相似文档集合映射: 用来决定放入文档的每个字段以什么样方式录入到 ES 中 字段类型 分词器..文档: 可以被索引最小单元 json 数据格式相关注...
2023-07-25
elasticsearch聚合之bucket terms聚合
1. 背景此处简单记录一下bucket聚合下的terms聚合。记录一下terms聚合的各种用法,以及各种注意事项,防止以后忘记。2. 前置条件2.1 创建索引 {代码...} 2.2 准备数据 {代码...} 3. 各种聚合3.1 统计人数最多的2个省3.1.1 dsl {代码...} 3.1.2 运行结果3.2 统计人数最少的2个省3.2.1 dsl {代码...} 注意: 不推荐使用 _c...