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

公司网站的建设要注意什么综合权重查询

公司网站的建设要注意什么,综合权重查询,嵌入式累还是程序员累,企业网站建设cms环境变量修改 打开 .bashrc 文件进行编辑: vim ~/.bashrc在文件的末尾添加上面的环境变量配置 # 添加 PostgreSQL 可执行文件路径到系统 PATH export PATH/home/....../pg/postgresql-12.4/bin:$PATH# 设置 PostgreSQL 数据目录 export PGDATA/home/....../pg/pos…

环境变量修改

  1. 打开 .bashrc 文件进行编辑:
    vim ~/.bashrc
  2. 在文件的末尾添加上面的环境变量配置
# 添加 PostgreSQL 可执行文件路径到系统 PATH
export PATH=/home/....../pg/postgresql-12.4/bin:$PATH# 设置 PostgreSQL 数据目录
export PGDATA=/home/....../pg/postgresql-12.4/data# 设置 PostgreSQL 库文件路径
export LD_LIBRARY_PATH=/home/....../pg/postgresql-12.4/lib:$LD_LIBRARY_PATH# 自定义 PostgreSQL 端口号(可选)
export PGPORT=5333  # 如果不需要自定义端口,可以改为 5432 或删除这行

3.保存并退出 .bashrc,然后使配置立即生效:

source ~/.bashrc

Postgresql安装与链接

解压成功后显示

ls 
postgresql-12.4 postgresql-12.4.tar.gz

进入到postgresql-12.4目录编译安装

# 制定编译工具
./configure --prefix=/home/....../pg --enable-depend --enable-cassert --enable-debug CFLAGS=-O0# 编译安装make && make install
  • prefix:安装在自己的目录下
    注意:CFLAGS建议加上面这个-O0选择,这样可以调试更多内容,方便后续GDB进行调试,否则后续进行学习的时候会重新安装PGSQL。
cd ../		cd pg	cd bin

2、初始化数据库簇 (在postgresql-12.4目录下创建data文件夹)

./initdb -D ../data

3、启动数据库

./pg_ctl -D ../	data -l logfile start	./psql postgres

配置环境变量后,可直接使用 :

启动 PostgreSQL
pg_ctl start
停止 PostgreSQL
pg_ctl stop
如果是手动安装的 PostgreSQL,可以使用 pg_ctl:

/home/....../pg/postgresql-12.4/bin/pg_ctl -D /home/....../pg/postgresql-12.4/data stop

连接到 PostgreSQL 数据库
使用 psql 命令行工具连接到 PostgreSQL 数据库:

psql -U username -d dbname
例如,使用用户 username 连接到 postgres 数据库:

psql -U username -d postgres

如果没有指定数据库名,psql 会尝试连接与当前用户同名的数据库。

断开连接(退出 psql 控制台)
使用以下命令退出 psql 控制台:

\q

PGSQL的使用

使用 \l 用于查看已经存在的数据库;使用 \c + 数据库名 来进入数据库;\d 命令来查看表格;\d tablename 查看表格信息;

pgvector安装

tar -zxvf pgvector-0.7.0.tar.gzcd pgvector-0.7.0
# 安装调试版本CFLAGS="g" PG_CFLAGS="-DDISABLE_DISPATCH" make &&  make install

之后进入到postgresql服务器里面,使用

create extension vector;

创建Vevtor插件。

使用如下代码可以快速在表中生成大量的向量:

create or replace function gen_float4_arr1(int,int) returns float4[] as $$  select array_agg(trunc(random()*$1)::float4) from generate_series(1,$2);  
$$ language sql strict volatile; create or replace function gen_float4_arr(float4[], int) returns float4[] as $$  select array_agg( (u + (u*$2/2.0/100) - u*$2/100*random())::float4 ) from unnest($1) u;
$$ language sql strict volatile;

创建表,id要用serial

create table if not exists v(  id serial PRIMARY KEY,  vec vector(10)    --  自己写想要的维度,比如10
);

使用下面的代码进行向量的随机生成:

do language plpgsql $$
declarev_cent float4[];
beginfor i in 1..10 loop  -- 10个中心点,下面一次插1k条,那就是1万,自己想怎么改怎么改v_cent := gen_float4_arr1(10000,10);   -- 取值范围10000,表是什么维度,这里就写多少insert into v (vec) select gen_float4_arr(v_cent, 20)::vector(10) from generate_series(1,1000);   -- 1万个点围绕一个中心点, 每个维度的值随机加减20%1000020也都可以改end loop;
end;
$$;
http://www.mmbaike.com/news/66589.html

相关文章:

  • 在哪可以找到网站免费发广告的网站大全
  • 广州怎么做网站wap网站html5
  • 代发网站建设seo技术培训中心
  • 注册一个网站百度推广首页
  • 微信公众号怎样做淘客网站seo的作用主要有
  • 做网站软文怎么弄seo关键词排名优化软件
  • wordpress网页树叶特效网络营销乐云seo
  • 如何选择网站做站方向青岛seo建站
  • 洞口做网站的公司推荐常州网站制作维护
  • 怎么查有做网站的公司十大搜索引擎神器
  • 网站首页 选择入口 设计外贸网站优化
  • 旅游公司网站建设合同书sem运营是什么意思
  • 服装网站页面设计优化大师tv版
  • jsp是否可以做网站惠州百度推广排名
  • 英铭广州网站建设近一周热点新闻
  • 个人怎么做动漫短视频网站优化设计官网
  • 衡水哪有做网站的淘宝运营培训班哪里有
  • 长沙网站自己制作网址搜索
  • wordpress qq微信登录硬件优化大师
  • 百度ai智能搜索引擎微信公众号seo
  • 网站提示页面设计新闻式软文经典案例
  • 洛阳建网站公司网络营销策略有哪几种
  • 花钱让别人做的网站版权是谁的企业管理软件
  • 日照那家做网站做的好企业推广是什么职业
  • 牡丹江做网站公司明天上海封控16个区
  • 为什么没有网站做图文小说上海百度推广官方电话
  • 郑州做企业网站新的seo网站优化排名 排名
  • 甘肃做高端网站的公司搜索引擎优化网站排名
  • 网站开发实训报告参考文献网络营销服务企业有哪些
  • 多商城入住网站建设网站快速收录入口