- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 pgsql函数中的return类型
在pgsql函数中有三个类返回类型,分别是 RETURNS expression,RETURNS SETOF sometype,RETURNS RECORD。其中RETURNS expression类型返回的是一个标量类型或者一个复合类型,标量类型类似与int等,复合类型类似rowtype其中rowtype类型的返回实例如下:首先创建一个表test1,表中定义两个列id以及infopostgres=# create table test1(id int,info text);向表中插入两行
2020-08-28 14:55:18 5409 1
转载 postgresql 游标(cursor)的使用
介绍PostgreSQL游标(Cursor)本文我们通过一些示例进行详细说明如何使用PostgreSQL游标。概述PostgreSQL游标可以封装查询并对其中每一行记录进行单独处理。当我们想对大量结果集进行分批处理时可以使用游标,因为一次性处理可能造成内存溢出。另外我们可以定义函数返回游标类型变量,这是函数返回大数据集的有效方式,函数调用者根据返回游标对结果进行处理。下图展示了如何使用PostgreSQL游标:第一步声明游标. 接着打开游标. 然后从结果中取出行至目标变量中.
2020-08-27 11:14:17 6840
原创 oracle临时表与pg临时表的区别
入职后师傅让查询pg临时表与oracle全局临时表的区别以及oracle临时表转pg的思路,一下全部为自己实践所得,有错误的地方欢迎评论更正。。。Pg临时表:pg临时表分为会话级的以及事务级别的。会话级别:数据可以一直保存在整个会话表的生命周期中,如果结束当前会话,则清空表中的数据并删除表。在此会话期间可以直接对表的字段以及数据进行更改,其他会话不能访问当前的临时表。事务级别:(1)on commit delete rows:可以以此命令在一个会话中创建临时表,并且在开始事务之前与之..
2020-08-22 09:17:51 455
转载 Postgresql 快照
http://www.chensj.cn/article/postgresql-source-code-analysis-big-picture/PostGreSQL采用“快照”方式来实现MVCC。具体地说,这意味着每一个事务中的查询仅能看到:1.该事务启动之前已经提交的事务所作出的数据更改。2.当前事务中该查询之前的查询所作出的更改。PostGreSQL在每个事务启动时为该事务获取一个当前的数据库快照,快照中数据结构如下:typedef struct SnapshotData{ ...
2020-08-20 16:19:53 940
原创 oracle的number与postgresql的numeric对比
oracle的number与postgresql的numeric数据类型都是用来存储精确的小数类型,用法基本相同,这里记录两个数据类型的不同。oracle:存储范围:10^-(130)-10^128(不包括)以十进制格式进行存储的,它便于存储,但是在计算上,系统会自动的将它转换成为二进制进行运算的。precision(精度):[1,38]scale(标度):[-84,127]存储的最大整数位为pricision-scale其中标度可以大于进度 pg不支持,标度可以<0,标度
2020-08-17 19:00:38 3201
转载 PostgreSQL模式(Schema)
PostgreSQL模式(Schema) 一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突; 比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中的任意模式中的对象,只要他有权限。 我们需要模式有以下几个主要原因: 1). 允许多个用户使用一个数据库而不会干扰其它用户。 2). 把...
2020-08-17 10:35:00 1251
原创 sql中group by的用法
https://blog.csdn.net/hao1066821456/article/details/69556644
2020-08-14 10:31:08 139
原创 postgresql中创建新用户等各种命令
https://blog.csdn.net/far_from_home/article/details/72053419
2020-07-15 08:21:11 509
转载 TensorFlow:tf.ConfigProto()与Session
转载链接 TensorFlow中的小知识:tf.ConfigProto()与Session同时在这里做一个tensorflow的小型神经网路网络,代码如下:#完整神经网络import tensorflow as tf #导入tensorflow模块import numpy as np #导入numpy模块BATCH_SIZE = 8 #表示一次喂入神经网络多少组数据...
2019-05-20 18:44:57 208
转载 (TensorFlow)——tf.variable_scope和tf.name_scope详解
这几天学习tensorflow,看到关于tf.variable_scope和tf.name_scop,一直没有深入了解其中的作用。转载一篇博客:Tensorflow中tf.name_scope() 和 tf.variable_scope() 的区别记录一下作用,一面以后忘记。在这里简单点说下:tf.variable_scope可以让变量有相同的命名,包括tf.get_variable...
2019-05-17 19:12:27 326
转载 双重指针的使用
这几天看yolov3程序,里面有双重指针的调用,不是很了解,所以转载了双重指针的用法这篇文章。首先看一道习题:char GetMemory(char *memorystr,u8 num){ memorystr = (char*)malloc(num);} int main(void){ char *str = NULL; GetMemory(str,6)...
2019-05-10 09:33:50 1018
原创 yolov3数据读入(二)
前面以一篇文章将写将yolov3网络层参数加载出来。这里有几个结构体在yolov3中的链表中作用比较大:typedef struct list{ int size; node *front; node *back;} list;typedef struct node{ void *val; struct node *next; str...
2019-05-09 17:00:46 394
原创 yolov3中数据读入(一)
yolov3的训练代码从 detector.c de train_detector()函数开始,函数如下:void train_detector(char *datacfg, char *cfgfile, char *weightfile, int *gpus, int ngpus, int clear, int dont_show)如果训练代码为:*datacfg代表的是 voc.da...
2019-05-09 16:15:49 1504
原创 python中[...,1]与[...,1:2]
数组的调用中经常会用到a[...,1]与a[...,1:2]最开始对这两种调用方法有点不是很明白,操作后如下: 1 import tensorflow as tf 2 import numpy as np 3 a = np.array([[[1,2,21],[3,4,34]],[[5,6,56],[7,8,78]]]) 4 print('a.shape:',a.shape) ...
2019-03-09 10:01:17 18452 8
原创 文件夹中所有图片名称的修改及剪裁 C++
在进行图像识别时,需要对INRIA数据集进行剪裁,同时修改数据集的名称便于进行图像的识别与训练,在网上看到一个看到一个小程序处理图片挺好使得,进行修改,程序如下#include <iostream>#include <fstream>#include <stdlib.h> //srand()和rand()函数#include <time....
2018-09-13 10:26:16 361 1
转载 c++读取文件夹下面的图片名称
最近在做图像识别这方面,需要对图片进行标记,读取图片列表,在这里转载c++对文件进行操作之读取文件夹下面的图片名称,程序也摘抄下来#include&lt;iostream&gt;#include&lt;io.h&gt;using namespace std;const char path[100]="D:/OCR/*.pbm"; //不同的路径可以自己改,支持通配符查找int ma...
2018-09-13 10:14:44 2851
HOG+adboost行人检测
2018-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人