Elastic 中国社区官方博客

关于 Elastic Stack 及相关的任何技术

  • 博客(26)
  • 收藏
  • 关注

原创 如何把一个目录及其以下的所有文件在qmake项目中打包

在我们许多的项目中,我们需要用到一些资源.这些资源我们想分别放入到自己分别的目录中,比如images, videos, audios或assets.当我们打包我们的qmake应用时,我们需要把这些目录也打入到我们的中,并保证我们的应用所引用的文件保持相应的文件架构(相对文件路径).否则我们的应用不会真确运行.也有很多的web应用,我们希望把所有的文件一起打入到我们的应用中,这样我们可以可以使用WebView来访问.

2016-03-31 15:34:33 2770

原创 在Scope利用Content sharing Widget来分享内容

在最新的Scope Widget中,有一个新的Content Sharing Widget.我们可以利用这个Widget来分享我们的图片到信息,Facebook,Twitter等渠道.比如,在我们的Scope Preview中,点击图片上的分享按钮,就可以把我们的内容分享出去.

2016-03-30 08:25:59 1478

原创 在Scope中利用Comment-input来列举我们的评论

在新的Scope设计中,有一个新的Comment-input PreviewWidget.这个可以帮我用来列举我们收到评论,比如在点评中,对一个餐馆的评论文字.

2016-03-29 15:10:08 1789

原创 Ubuntu QML中的WebView及HTML混合编程(hybrid programming)

对于大多数的网页开发者来说,我们可以充分利用我们的QML UI框架来实现一些比较炫的界面,我们也可以利用HTML5现有的应用架构来实现我们基于Web的应用.在今天的例程中,我们来展示如何把这两个方面充分结合起来.这样可以使得我们的应用更加炫,更加充分利用现有的Ubuntu QML APIs来实现我们的一些功能.

2016-03-29 12:10:45 4049 1

原创 利用ViewItems来管理我们ListView项之间的drag-and-drog

ViewItems是依附于一个ListView或ListItem中的属性.我们可以利用它来管理我们的ListView或ListItem中项的drag-and-drop.下面我们来通过一个简单的例程来展示如何利用它来实现一些我们需要的功能:

2016-03-28 10:40:26 1275

原创 Ubuntu屏幕尺寸及字体大小

在今天的这篇文章中,我们们来做一个应用来显示Ubuntu字体及屏幕大小.这篇文章的内容在以前的一些文章中也有提及.在这里,我把所有的内容综合到一起,做成一个应用.这样大家可以一目了然.

2016-03-28 09:42:40 6403

原创 利用InverseMouseArea捕捉在有效区域以外的鼠标事情

在有些设计中,比如,我们想在鼠标所在的区域以外响应我们的鼠标按钮事件来消除一个popup,那么我们可以利用Ubuntu SDK中所提供的InverseMouseArea来实现这个功能

2016-03-24 11:01:02 1503

原创 如何在Ubuntu手机中利用百度地图显示一个坐标位置

地图在我们的生活中扮演非常重要的角色.我们可以利用Ubuntu手机中提供的位置服务得到位置信息并显示自己的位置在百度地图上.在显示位置信息时,我们必须记住一点,我们必须要进行必要的坐标转换,否则我们所显示的地图信息不是精确的.具体更多的信息可以访问"坐标转换API Web服务API".

2016-03-23 14:12:58 2041

原创 从Ubuntu Screen API得到屏幕信息及手机的方向信息

我们知道对于一些手机应用来说,能够得到屏幕的尺寸信息已经屏幕的方向,那么对我们的应用的布局非常中.我们可以通过对这个事件的感知,进一步来对我们的应用的布局来重新调整.

2016-03-22 17:08:29 1295

原创 如何在Ubuntu手机上让自己的应用退到后台还继续运行

由于一些原因,在Ubuntu手机上,只支持一个前台运行的应用.每当应用被推到后台后,就会被自动挂起(suspended),该应用将不再被运行.这也是Ubuntu手机和安卓系统不一样的地方.更确切地说,Ubuntu手机应用的设计更类似于iPhone的应用.只允许一个前台运行的应用.当然如果把手机接到一个无线鼠标和键盘,那么我们的手机会自动进入到Desktop模式,也就自动具有多任务的功能.对于很多开发者来说,没有了多任务,就好像没有了一些创新的应用,比如,我们不可能把导航的应用推到后台就不运行了.在实际的一

2016-03-22 14:13:17 1826 1

原创 Ubuntu文件浏览器 - 开发Scope/应用利器

我们知道一个好的工具可以帮我们更好更快地开发我们的应用.在今天的文章中,我来介绍一下我最新开发的一个文件浏览器工具.这个工具可以很方便地帮我们打开我们所需要的文件,并快速地查看我们应用/Scope输出的信息,以便更方便地调试我们的应用.由于该应用使用了"unconfined"安全策略,所有不能上传到应用商店.如果开发者感兴趣的话,可以直接从我的github中下载,并安装到自己的手机中.目前应用还在完善中.如果大家有上面建议,欢迎提出来.我会在下一个版本中考虑进去的.

2016-03-21 13:29:53 2100

原创 浅析AbstractButton在QML中的应用

我刚看了一下AbstractButton.这个API提供了一个最基本的供我们写我们的自己按钮的功能,比如它有clicked, pressAndHold信号供我们使用,同时也提供了一个最基本的一下属性,比如hover及触觉功能等.在新的API发布中,他提供了sensingMargins,它可以让我们扩展我们的触碰区域.

2016-03-21 11:51:23 2401

原创 利用Expandable创建一个可以扩展的列表

我们可以通过利用Ubuntu.Components.ListItems 中的Expandable来创建一个可以扩展的List列表.在有些列表应用中这个是非常有用的.它可以让我们展示更多的内容

2016-03-16 15:52:20 1047

原创 如何得到Ubuntu UI Toolkit的版本

该文章介绍了如何获取Ubuntu Toolkit的版本信息.

2016-03-16 08:30:21 1344

原创 有那些UbuntuColors?

在我们设计我们的Ubuntu应用中,如果我们想把我们的应用设计成为最符合Ubuntu的颜色的话,我们需要使用UbuntuColors来作为我们设计的参考.在今天的练习中,我们来显示我们的Ubuntu系统中到底有那些颜色.

2016-03-15 15:48:50 877

原创 Ubuntu平台融合(Convergence)演进

视频展示了Ubuntu平台上的融合(convergence)的演进展示.

2016-03-15 12:08:47 1119

原创 运用ScrollView来显示ScrollBar并配合键盘方向键来滚动

当我们的视窗不能完全显示一个大的显示区域的时候,我们希望能够使用ScrollBar来方便地移动我们的视窗并展示不同部分的内容.对于触屏的设备来说,我们可以在我们的设计中加入Flickable来通过触碰的操作来完成我们视窗的移动.但是对于我们没有触碰的设备来说,我们智能通过ScrollBar或一些方向的热键来移动我们的视窗的位置.在今天的例程中,我们来使用Ubuntu SDK中提供的ScrollView来完成我们所需要的功能.

2016-03-15 11:27:34 2145

原创 在Image切换时利用CrossFadeImage来产生动画特效

利用CrossFadeImage能够在我们切换它的source时生产我们所需要的特效.除此之外,它本身就像我们通常所使用的一个QML Image元件.

2016-03-15 08:05:48 1097

原创 利用ComboButton来做一个下拉的选项

在其它的很多平台上我们可以使用ComboButton来实现我们一个下拉(drop-down)的选项.在Ubuntu.Components 1.3版本中,我们也有类似的东西,虽然在我之前的例程中,我们也实现了一个自己的ComboBox.

2016-03-14 15:29:21 2292

原创 利用SwipeArea来识别手势操作

在Ubuntu.Components 1.3中,有一个新增加的API叫做SwipeArea.我们可以通过这个API来识别我们的手势.这对一些需要手势进行操作的应用来说无疑是一个非常必要的接口.

2016-03-10 15:01:41 1508

原创 PageHeadState API 浅析

PageHeadState API是一个helper API.在Ubuntu Phone应用设计中,当我们在转换我们的状态时,更好地帮我们轻松地设置我们的header

2016-03-10 11:39:06 769

原创 Ubuntu.Components 1.3上的PageHeader教程

在Ubuntu.Components 1.3上推出了一个新的PageHeader.它是用来代替以前版本Ubuntu.Component 1.1/1.2中的Page.title及Page.head.在编程的时候,如果PageHeader存在的话,那么Page.title及Page.head将不在起任何的作用.本文章的英文出处为"PageHeader tutorial".英文好的开发者可以直接读英文的文章.在Ubuntu.Components 1.3中,每个页面可以有自己单独的Page.header,而且每个h

2016-03-09 17:52:21 1199

原创 利用thumbnailer API来提取图标视频或专辑的thumbnail

最近我读了一篇关于thumbnailer API的文章.这个API主要是用来让我们提取图片,视频,或在线音乐的图片的thumbnail的.

2016-03-07 15:34:29 1253

原创 运用AdaptivePageLayout来做融合(convergence)设计以实现动态布局

在我先前的文章"如何得到屏幕和可用显示区域的大小尺寸及运用分辨率无关的编程",我已经阐述了如何运用units.gu来设计于分辨率无关的应用.虽然如此,但是如果是对一些屏幕比较大的尺寸来说,我们还是希望可以改变它的一些布局以使得我们的内容显示更加饱满,更加生动.在Ubuntu手机平台中,我们可以使用AdaptivePageLayout来实现我们所需要的功能

2016-03-04 09:33:58 1128

原创 如何得到屏幕和可用显示区域的大小尺寸及运用分辨率无关的编程

在我们的很多的应用中,我们非常希望得到实际设备的屏幕尺寸大小.这样很方便我们进行我们的UI设计工作.在我们的Ubuntu应用设计中,我们经常会使用一个虚拟的尺寸单位units.gu.这对很多的已经习惯使用pixel的开发者来说,可能一下子并不容易理解.其实在我们的Ubuntu应用设计中,我们需要尽量来使用units.gu来设计我们的应用.这样我们的应用就可以在不同的屏幕尺寸中可以进行自动的适配.

2016-03-03 10:22:51 1764

原创 从零开始创建一个Ubuntu应用 -- 一个小小的RSS阅读器 (1)

在这篇文章中,我们将详细介绍如何使用我们的Ubuntu SDK来从零开始来创建一个最基本的RSS阅读器.当我们完成整个练习后,我们将熟悉Ubuntu应用的整个开发流程.

2016-03-01 16:13:43 1973 2

05-ES 在绿盟企业安全平台的应用实践 - 陆攀 武汉 2024.03.30

1. 安全大数据分析典型场景,面临的挑战 2. ES 在绿盟安全平台的应用情况,优化之路

2024-04-01

04-小米在 Elasticsearch 服务成本治理的实践-周明裕 武汉 2024.03.30

1.小米 Elasticsearch 服务现状与用户场景 2.在数据分层、数据压缩、部署架构优化上的成本治理实践 3.基于成本数仓开展的数据治理实践

2024-04-01

03-AI Assistant - 李捷 武汉 2024.03.30

1. Elastic AI 助手概述:定义与功能简介 2.Elastic AI 助手核心使用场景介绍 3.实战演示:Elastic AI 助手提升运维效率

2024-04-01

02-腾讯云 ES 结合 AI 场景的实践与探索 - 刘忠奇 武汉 2024.03.30

1. 腾讯云 ES 结合 AI 实现混合搜索实战演练 2. AI 诊断专家的探索 (LLMOps) 3. 腾讯云 ES 8.11.3 版本 AI 能力解读

2024-04-01

01- Elasticsearch 简单而高效的管道查询语言 - 刘晓国 武汉 2024.03.30

Elasticsearch 查询语言 (ES|QL) 提供了一种强大的方法来过滤、转换和分析存储在 Elasticsearch 中以及未来其他运行时中的数据。 它旨在易于最终用户、SRE 团队、应用程序开发人员和管理员学习和使用。用户可以编写 ES|QL 查询来查找特定事件、执行统计分析并生成可视化效果。 它支持广泛的命令和功能,使用户能够执行各种数据操作,例如过滤、聚合、时间序列分析等。 Elasticsearch 查询语言 (ES|QL) 使用 “管道”(|) 逐步操作和转换数据。 这种方法允许用户组合一系列操作,其中一个操作的输出成为下一个操作的输入,从而实现复杂的数据转换和分析。

2024-04-01

04-阿里云 Elasticsearch Serverless 低成本弹性能力解读 杭州 1.6 2024

围绕阿里云 Elasitcsearch Serverless 在超低成本、秒级弹性扩缩、云上免运维、API 兼容等多个方面,提供全流程使用 Demo 演示,及底层产品和技术架构的实现解读。

2024-01-08

02-Elasticsearch 8.x 向量搜索使用详解 杭州 1.6 2024

介绍用 Elasticsearch8 进行向量搜索开发的详细细节,包括调用 embedding 模型进行向量化,向量搜索 API 使用,最佳实践,语义搜索,混合搜索等等内容。

2024-01-08

03-Elasticsearch大宽表应用案例实践探索 杭州 1.6 2024

关系型数据库中数据表的字段数量超过100个极为少见,在 Elasticsearch 中索引字段数量超过100个已是随处可见,当索引字段数量超过100个、1000个、10000个,Elasticsearch 带来了什么?

2024-01-08

01 - Elasticsearch 简单而高效的管道查询语言- ES QL 杭州 1.6 2024

Elasticsearch 查询语言 (ES|QL) 提供了一种强大的方法来过滤、转换和分析存储在 Elasticsearch 中以及未来其他运行时中的数据。 它旨在易于最终用户、SRE 团队、应用程序开发人员和管理员学习和使用。用户可以编写 ES|QL 查询来查找特定事件、执行统计分析并生成可视化效果。 它支持广泛的命令和功能,使用户能够执行各种数据操作,例如过滤、聚合、时间序列分析等。 Elasticsearch 查询语言 (ES|QL) 使用 “管道”(|) 逐步操作和转换数据。 这种方法允许用户组合一系列操作,其中一个操作的输出成为下一个操作的输入,从而实现复杂的数据转换和分析。

2024-01-08

02-微盟技术沙龙-ES在商品中台的落地 12.21 2023 online

Elasticsearch 在业务上,主要用于一些业务检索场景(商品检索、订单检索等),构建在 ES 搜索引擎之上。在微盟体系中,商品中台 ES 承载了日均亿级别的查询和高频写入。经历过线上的一些性能挑战之后,逐步的沉淀了一些经验和理论。 本主题主要通过以下三个方面,来和大家探讨下 ES 在一些业务场景中的实操: 一、 ES 在商品中台的使用场景&落地沉淀:业务场景、规模介绍,如何高效率地支撑多业务线的检索迭代需求。 二、ES 在业务场景中的使用建议:通过一些建模的方法论,如何在一个业务选型中,进行合适的 ES 建模,业务研发,需要关注哪些场景,该从什么角度去做一些评估和选择,如何有效的设置一些索引。 三、基于业务场景的 ES 性能优化:ES 在业务的调优以及如何做优化,解决潜在问题风险,支持高频次的吞吐和写入查询。 最后呢,通过这些年与 ES 的恩爱情仇,提供一些ES,顶层的一些思考与方法论,一起交流,可以更轻松的使用ES,解决业务问题,提供商业价值。

2023-12-22

01-微盟 Elasticsearch 运维实践

Elasticsearch 作为开源的搜索引擎,在数据检索、大数据、日志分析等领域都有较好的表现。在微盟的生产环境中 ES 被广泛使用。 1、Elasticsearch 使用建议:介绍在使用 Elasticsearch 进行数据搜索和分析时,应该遵循的一些规范和建议,包括 ES 架构的选择、索引结构的设计、查询语句的优化、写入优化等等,以提高 Elasticsearch 的性能、可靠性、安全性和可维护性。 2、Elasticsearch 监控体系:介绍如何基于 Prometheus 和 Grafana 搭建一套 Elasticsearch 的监控体系。无侵入兼容自建 ES 与云 ES,实现微盟整个 ES 监控体系的落地。 3、Elasticsearch字段类型推荐:介绍 Elasticsearch 支持的多种字段类型,根据查询场景的特点和需求,选择最合适的类型的原则和建议,包括keyword/text/wildcard/long 类型等,以及分词器、查询方式等相关使用方法的影响和调优。 4、Elasticsearch 日常问题:分享一些在使用 Elasticsearch 过程中遇到的问

2023-12-22

04-腾讯云ES在日志和搜索的场景化能力建设-腾讯云师文博-最终版 12.02 2023 Beijing

腾讯云ES在日志和搜索的场景化能力建设-腾讯云师文博

2023-12-03

03-Vega 或 Vega-Lite二次开发 Kibana 接口可视化 12.02 2023 Beijing

Vega 或 Vega-Lite二次开发 Kibana 接口可视化

2023-12-03

02-Elasticsearch 索引优化-小红书刘显鹏 12.02 2023 Beijing

Elasticsearch 索引优化

2023-12-03

01-ES-QL for Community - Chinese 12.03 2023 Beijing

详细描述 ES|QL 新的管道语言

2023-12-03

01-Elasticsearch Relevance Engine - meetup 11.16 2023

Elasticsearch Relevance Engine 是一种创建高度相关的 AI 搜索应用程序的新功能。ESRE 建立在 Elastic 在搜索领域的领导地位以及超过两年的机器学习研究和开发基础之上。Elasticsearch Relevance Engine 结合了 AI 的最佳实践和 Elastic 的文本搜索。ESRE 为开发人员提供了一整套将复杂的检索算法和与大型语言模型(LLM)集成的能力。

2023-11-17

02-基于Apache SeaTunnel的MySQL到Elasticsearch实时同步解决方案-线上 meetup11.16

用 Apache SeaTunnel 以最快的方式,实现从 MySQL 到 ElasticSearch 实时同步,在本次分享中,我们将详细介绍这一解决方案的工作原理、如何配置和部署,以及实际的使用案例。

2023-11-17

04-腾讯云 Elasticsearch 助力企点业务腾飞 meetup 上海 10.21 2023

04-腾讯云 Elasticsearch 助力企点业务腾飞 meetup 上海 10.21 2023

2023-10-23

03-腾讯云ES在搜索场景的建设及优化经验分享 meetup 上海 10.21 2023

03-腾讯云ES在搜索场景的建设及优化经验分享 meetup 上海 10.21 2023

2023-10-23

02-腾讯云 Elasticsearch 新篇章 meetup 上海 10.21 2023

02-腾讯云 Elasticsearch 新篇章 meetup 上海 10.21 2023

2023-10-23

01-Elasticsearch Relevance Engine meetup 上海 10.21 2023

01-Elasticsearch Relevance Engine meetup 上海 10.21 2023

2023-10-23

04-腾讯云大数据 Elasticsearch 开启 Serverless 新范式 meetup 成都 8.19 2023

04-腾讯云大数据 Elasticsearch 开启 Serverless 新范式 meetup 成都 8.19 2023

2023-08-19

03-Elastic 企业搜索 meetup 成都 8.19 2023

03-Elastic 企业搜索 meetup 成都 8.19 2023

2023-08-19

02-Elasticsearch AI 大模型搜索引擎介绍与演示 meetup 成都 8.19 2023

02-Elasticsearch AI 大模型搜索引擎介绍与演示 meetup 成都 8.19 2023

2023-08-19

01-Vector search 及 Elastic NLP meetup 成都 8.19 2023

01-Vector search 及 Elastic NLP meetup 成都 8.19 2023

2023-08-19

ES 集群在线融合迁移最佳实践及避坑指南

ES 集群在线融合迁移最佳实践及避坑指南

2023-08-09

持续进化,腾讯云大数据Elasticsearch 服务 开启 Serverless 新范式

持续进化,腾讯云大数据Elasticsearch 服务 开启Serverless 新范式

2023-08-09

Elasticsearch 在物流系统的应用

Elasticsearch 在物流系统的应用

2023-08-09

Elasticsearch 和 ChatGPT 的力量:利用生成式 AI 彻底改变搜索应用程序

Elasticsearch 和 ChatGPT 的力量:利用生成式 AI 彻底改变搜索应用程序

2023-07-17

如何阅读我的文章来学习 Elastic Stack

如何阅读我的文章来学习 Elastic Stack。

2022-11-08

Ubuntu Core知识分享

介绍Ubuntu及其开发流程

2016-12-26

Ubuntu core introduction

介绍Ubuntu Core, snapcraft,Ubuntu Core安全,商店

2016-08-31

Scope开发介绍

在文档中介绍最新的在Ubuntu手机平台上的Scope开发知识

2015-06-29

Ubuntu上的HTML5开发

本文档介绍了如何在Ubuntu平台上开发HTML5的应用

2015-03-18

online account workshop

Ubuntu平台上的online account介绍

2015-02-03

Ubuntu手机介绍

介绍Canonical公司,Ubuntu手机平台,SDK。重点介绍Ubuntu手机平台上的Scope技术。

2015-01-16

Ubuntu应用开发

在这个文档中介绍如何在Ubuntu平台上开发应用

2015-01-04

Scope技术开发

这篇文章介绍了如何在Ubuntu平台上开发Scope。

2015-01-04

images.tar.gz

Pictures for tutorials

2014-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除