自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 PG快速构建海量测试数据

1、SRF返回多条记录的函数。例如:postgres=# \df generate_series List of functions Schema | Name | Result data type | ...

2019-04-05 20:49:20 872

原创 让文本飞

本文目录(更新中...)使用sed进行文本替换使用awk进行高级文本处理统计特定文件中的词频按列合并多个文件解析文本中的电子邮件地址和URL对目录中的所有文件进行文本替换使用sed进行文本替换sed是流编辑器(stream editor)的缩写。它是文本处理中不可或缺的工具,能够配合正则表达式使用,功能不同凡响。sed命令众所周知的一个用法是进行文本替换。这则攻略包括了sed 命令大部分的常...

2019-04-03 15:39:36 2535

原创 postgresql中的with查询

WITH提供了一种编写辅助语句的方法,以便在较大的查询中使用。这些语句通常被称为公共表表达式或CTE,可以认为它们定义了仅为一个查询而存在的临时表。WITH子句中的每个辅助语句可以是SELECT、INSERT、UPDATE或DELETE;WITH子句本身附加到主语句,主语句也可以是SELECT、INSERT、UPDATE或DELETE。先通过一个简单的CTE示例了解WITH查...

2019-04-02 15:40:11 3037

原创 使用python批量导入图片到postgresql数据库

直接上代码:import psycopg2import osdef dump_image(): """ 要求: 表已经存在 path路径及文件名不允许有中文 创建表时存文件的字段应该指定bytea类型,例如:create table image (id serial, data bytea); """ #将path目录下的所...

2019-04-02 12:00:23 4902

原创 用 SQL 处理数列

SQL 语言在处理数据时默认地都不考虑顺序。因此,如果遇到了需要考虑数据顺序的情况,处理方法与面向过程语言及文件系统的处理方法很不一样。关系模型的数据结构里,并没有“顺序”这一概念。因此,基于它实现的关系数据库中的表和视图的行和列也必然没有顺序。同样地,处理有序集合也并非 SQL 的直接用途。因此,SQL 处理有序集合的方法,与原本就以处理顺序为目的的面向过程语言...

2019-04-01 17:33:07 4584

原创 数据库表的加法--UNION

介绍一下进行记录加法运算的 UNION(并集)。1、创建两个表--商品表1CREATE TABLE Product1 (product_id CHAR(4) NOT NULL, product_name VARCHAR(100) NOT NULL, product_type VARCHAR(32) NOT NULL, sale_price ...

2019-04-01 16:01:02 5169

原创 python数据可视化:生成数据

数据可视化指的是通过可视化表示来探索数据,它与数据挖掘紧密相关,而数据挖掘指的是使用代码来探索数据集的规律和关联,数字集可以是用一行代码就能表示的小型数字列表,也可以是数字节的数据。python中目前最流行的工具之一是matplotlib,它是一个数学绘图库。我们还会使用pygal包,它专注于生成适合在数字设备上显示的图表。1、安装matplotlib,还有它运行所需要...

2019-03-24 00:38:14 4012

原创 编译时ERROR:‘FALSE’未定义(第一次出现) 或`TRUE’未定义(第一次出现)解决办法

1、问题:编译时出现某个文件报错:‘FALSE’未定义(第一次出现) 或‘TRUE’未定义(第一次出现)之类的错误。2、解决:在报错的文件中定义一个宏即可:#ifndef FALSE#define FALSE (0)#endif#ifndef TRUE#define TRUE (!FALSE)#endif然后重新编译即可。...

2019-03-23 11:42:59 5839

原创 yum报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:SyntaxError: invalid syntax

1、原因在python2中可以这么写:except KeyboardInterrupt, e:但是在python3里面要写成:except KeyboardInterrupt as e:yum采用系统自带的python作为命令解释器(一般都为2.7版本),因为升级了python,所以导致了这样的问题。2、解决把 /usr/bin/yum 和 /usr/libexec/urlgra...

2019-03-21 22:26:49 4667 1

转载 PostgreSQL 相似文本检索与去重

背景在云栖社区的问答区,有一位网友提到有一个问题:表里相似数据太多,想删除相似度高的数据,有什么办法能实现吗? 例如: 银屑病怎么治? 银屑病怎么治疗? 银屑病怎么治疗好? 银屑病怎么能治疗好? 等等 解这个问题的思路1. 首先如何判断内容的相似度,PostgreSQL中提供了中文分词,pg_trgm(将字符串切成多个不重复的token,计算两个字符串...

2019-03-21 18:24:56 2444

原创 查看和修改Linux的时间、时区

一、查看和修改Linux的时区1. 查看当前时区命令 : date -R2. 修改设置Linux服务器时区方法 A命令 : tzselect方法 B 仅限于RedHat Linux 和 CentOS命令 : timeconfig方法 C 适用于Debian命令 : dpkg-reconfigure tzdata3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件c...

2019-03-21 16:09:04 240

原创 Linux下使用mvn命令(maven)

1、 找jdk并添加JAVA_HOME环境变量大部分操作系统都是自带有Java环境的:[root@localhost /]# 查看Java版本信息[root@localhost /]# java -versionopenjdk version "1.8.0_60"OpenJDK Runtime Environment (Loongson 8-loongson3a-NeoKylin) (b...

2019-03-21 15:38:32 8022 1

原创 PostgreSQL查看表结构或导出数据:pg_dump命令

查看postgres数据库中的test_table的建表语句:pg_dump -U postgres -d postgres -w -s -t test_table-U 用户名-d 数据库名-w 不输入密码-W 输入密码-s 只转储模式,不转储数据-a 只转储数据,不转储模式-t 表名可以pg_dump --help查看一下把得到的数据转存到文件...

2019-03-20 14:17:03 13521

原创 openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file

查找一下libssl.so.1.1的位置,然后连接到/usr/lib64/libssl.so.1.1即可。如下我的位置是在/usr/local/lib64/libssl.so.1.1,连接到/usr/lib64/libssl.so.1.1就可以了。[root@localhost ~]# find / -name libssl.so.1.1/usr/local/lib64/libssl.so.1...

2019-03-20 09:30:00 17877

原创 Linux下修改python3为默认python

1 先删除旧的python连接。sudo rm -rf /usr/bin/python2 删除后建立新的连接关系,例如linux下python3默认在/usr/local/bin/下,那么:ln -s /usr/local/bin/python3 /usr/bin/python把/usr/local/bin/python3改为自己的路径即可。3 查看当前使用的python路径。w...

2019-03-19 19:53:43 6799

转载 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式

一、TPS: Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。(业务TPS = CAPS × 每个呼叫平均TPS) TPS是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结...

2019-03-14 18:15:08 2813 1

转载 CRUSH算法 - 可控、可伸缩、分布式地归置多副本数据

论文概况论文名称:CRUSH: Controlled, Scalable, Decentralized Placement of Replicated Data论文作者:Sage A. Weil Scott A. Brandt Ethan L. Miller Carlos Maltzahn论文单位:Storage Systems Research CenterUniversity of C...

2019-02-15 16:21:09 1195

原创 python中常用的比较方法:‘=’ 、‘==’ 、 is、 cmp( ) 、 in 的区别

python中字符串比较可以用哪些?先看一下 ‘=’ ,‘==’ , is, cmp( ) , in 的区别:python中字符串的比较是不能用 = 的,在python中 = 是赋值的意思。a=b的意思是把b的内存地址引用赋值给a。没有开辟新内存。python中的 is 用来判断是否是同一个对象,也就是说is是来判断两个变量的地址引用是否相同,相同的话返回true,表示这两个变量的内存...

2018-10-16 23:19:23 35482

亚洲人脸识别训练模型

亚洲人脸识别训练模型,包括68_point模型,以及v1_for_asian模型

2019-02-15

空空如也

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

TA关注的人

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