当前位置: 首页 > news >正文

seo排名优化的网站昨天正常的网站突然显示建设中

seo排名优化的网站,昨天正常的网站突然显示建设中,wordpress优化速度,怎么理解网站开发convergence是rust编写支持postgresql协议的工具包。 它的convergence/convergence-arrow/examples/datafusion.rs是一个支持datafusion后台数据引擎DeepSeek的简易服务器示例程序。 通过询问DeepSeek,我知道了怎么运行这个示例。 Rust 项目中的 examples 目录通常…

convergence是rust编写支持postgresql协议的工具包。

它的convergence/convergence-arrow/examples/datafusion.rs是一个支持datafusion后台数据引擎DeepSeek的简易服务器示例程序。

通过询问DeepSeek,我知道了怎么运行这个示例。
Rust 项目中的 examples 目录通常用于存放示例代码,这些示例展示了如何使用你这个库(在这里是 convergence-arrow)的功能。

可以在这个项目下的任何目录中运行cargo run --example datafusion, Cargo 会自动识别。但是因为它又依赖一个csv文件,所以还是要在正确的目录下执行,否则会报文件不存在的错误。

/par/convergence/convergence-arrow# cargo run --example datafusionCompiling convergence-arrow v0.17.1 (/par/convergence/convergence-arrow)Finished `dev` profile [unoptimized + debuginfo] target(s) in 56.39sRunning `/par/convergence/target/debug/examples/datafusion`thread 'tokio-runtime-worker' panicked at convergence-arrow/examples/datafusion.rs:33:6:
failed to register csv: ObjectStore(NotFound { path: "/par/convergence/convergence-arrow/convergence-arrow/data/100_4buckets.csv", source: Os { code: 2, kind: NotFound, message: "No such file or directory" } })
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

改到上一级目录执行,就不报错了。

/par/convergence/convergence-arrow# cd ..
/par/convergence# cargo run --example datafusionFinished `dev` profile [unoptimized + debuginfo] target(s) in 3.44sRunning `target/debug/examples/datafusion`thread 'tokio-runtime-worker' panicked at /par/convergence/convergence/src/server.rs:52:27:
called `Result::unwrap()` on an `Err` value: ConnectionClosed
note: run with `RUST_BACKTRACE=1` environment variable to display a backtracethread 'tokio-runtime-worker' panicked at /par/convergence/convergence/src/server.rs:52:27:
called `Result::unwrap()` on an `Err` value: ConnectionClosedthread 'tokio-runtime-worker' panicked at /par/convergence/convergence/src/server.rs:52:27:
called `Result::unwrap()` on an `Err` value: ConnectionClosed

另开一个终端,沿用我们的postgresql协议客户端工具pgproto,一开始脚本中的表不存在就报错,后来改成查询示例中注册的test_100_4buckets表(其实是datafusion访问data/100_4buckets.csv文件),就能查询出结果了。

/par/pgproto/src# ./pgproto -h 127.0.0.1 -p 5432 -f /par/pgpo2.txt
Failed to connect to host=127.0.0.1 port=5432.
/par/pgproto/src# ./pgproto -h 127.0.0.1 -p 5432 -f /par/pgpo2.txt
FE=> Query (query="SELECT * FROM foods where category='meat' limit 2")
<= BE ErrorResponse(C 22000 S ERROR M Error during planning: table 'datafusion.public.foods' not found )
<= BE ReadyForQuery(I)/par/pgproto/src# ./pgproto -h 127.0.0.1 -p 5432 -f /par/pgpo3.txt
FE=> Query (query="select count(*) from test_100_4buckets")
<= BE RowDescription
解析出的字段名:
字段数量: 1
字段 1: count(*)
<= BE DataRow
100
<= BE CommandComplete(SELECT 1)
<= BE ReadyForQuery(I)
FE=> Query (query="select bucket, count(*) from test_100_4buckets group by bucket order by bucket")
<= BE RowDescription
解析出的字段名:
字段数量: 2
字段 1: bucket
字段 2: count(*)
<= BE DataRow
a|25
<= BE DataRow
b|25
<= BE DataRow
c|25
<= BE DataRow
d|25
<= BE CommandComplete(SELECT 4)
<= BE ReadyForQuery(I)

除了运行example, 还可以运行test, 可以test一个文件,

cargo test --test test_datafusionCompiling convergence-arrow v0.17.1 (/par/convergence/convergence-arrow)Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 34sRunning tests/test_datafusion.rs (target/debug/deps/test_datafusion-5bfe2727a2979e23)running 2 tests
test count_rows ... ok
test grouped_counts ... ok

也可以test一个函数, cargo会自动在各个文件中找这个函数。

/par/convergence# cargo test count_rowsCompiling convergence-arrow v0.17.1 (/par/convergence/convergence-arrow)Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 12sRunning unittests src/lib.rs (target/debug/deps/convergence-59c3fb083bdbbb67)running 0 teststest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00sRunning tests/test_connection.rs (target/debug/deps/test_connection-96a75e35b0056308)running 0 teststest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 6 filtered out; finished in 0.00sRunning unittests src/lib.rs (target/debug/deps/convergence_arrow-a62e8f28e1b474cd)running 0 teststest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00sRunning tests/test_arrow.rs (target/debug/deps/test_arrow-cfca8d83e13540b8)running 0 teststest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 1 filtered out; finished in 0.00sRunning tests/test_datafusion.rs (target/debug/deps/test_datafusion-5bfe2727a2979e23)running 1 test
test count_rows ... oktest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 1 filtered out; finished in 1.73s

这个工具包的功能还不完善,create table语句就不能成功,统一返回一个表已存在的错误

/par/pgproto/src# ./pgproto -h 127.0.0.1 -p 5432 -f /par/pgpo4.txt
FE=> Query (query="create table test(i int, j varchar(10))")
<= BE ErrorResponse(C 22000 S ERROR M Execution error: Table 'test' already exists )
<= BE ReadyForQuery(I)
FE=> Query (query="create table test1(i int, j varchar(10))")
<= BE ErrorResponse(C 22000 S ERROR M Execution error: Table 'test1' already exists )
<= BE ReadyForQuery(I)
http://www.dtcms.com/a/428733.html

相关文章:

  • php 网站开发流程图中国建设网 中国建设网
  • 作业代做网站中卫网站定制开发价格
  • 把 Vue2 项目“黑盒”嵌进 Vue3:qiankun 微前端实战笔记
  • 阐述电子商务网站的建设流程四会市住房和城乡建设局网站
  • 智能锁网站建设关键词太原论坛建站模板
  • 如何编写网站后台网站建设的基本原则
  • 如何自己建网站服务器海珠免费网站建设
  • 平台网站开发方案wordpress数据库承载
  • 苹果软件混淆落地日志,一次从危机到稳态的全流程实战
  • 芜湖市建设工程质监站网站小程序登录授权
  • 建设小说网站首页wordpress网站如何播放视频播放
  • 做公司网站推广crm系统是什么意思啊
  • sync.Once实现懒加载
  • 十三、格式化 HDFS 文件系统、启动伪分布式集群
  • 国产化+国际化双驱适配,ZStack Cloud v5.4.0 LTS应用市场一键解锁更丰富的云服务能力
  • 电商网站建站开发语言网络营销策划的主要特点
  • C++---运行时类型信息(Run-Time Type Information,RTTI)
  • php是前端还是后端大连谷歌seo
  • 学校网站 建设措施外贸网站优化公司
  • 基础建设期刊在哪个网站可以查万网cname解析
  • 深圳市建设工程网站十大装修公司排行榜
  • 【完整源码+数据集+部署教程】苹果病害图像分割系统: yolov8-seg-EfficientRepBiPAN
  • 网站搜索框如何做wordpress 文章php
  • 做网站算 自由职业者wordpress 自动连接
  • 安徽省建设厅官方网站毕业设计网站开发题目
  • 极速在线网站网站做记录访客
  • 中医理论、学派
  • 网站开发有哪几种语言html5制作网页的步骤
  • Spring AI alibaba RAG知识库基础
  • 9. Spring AI 当中对应 MCP 的操作