手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
主键的生成策略
主键的生成策略 <generator>的取值可以为: 1、 increment:用于long,short或者int类型生成的唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用,在集群下不要使用 2、 identity:返回的标识符是long,short或者int类型。对DB2,MS SQL Service,Sybase和HypersonicSQL的内置标识符字段提供支持 3、 seq
作者:编程之家 时间:2020-06-01
在Strtus2中向PostgreSQL数据库插入日期和时间
1.在POJO文件中,将要想插入日期和时间的字段设置为java.sql.Timestamp. 2.在xxxx.hbm.xml文件中,将相应的字段的类型设置为timestamp. 3.在Action里,设置一个String类型的字段,用于接收前端发送过来的日期和时间.格式最好为: "yyyy-MM-dd HH:mm:ss". 4.然后在Action里,通过Timestamp.valueOf(用于接收
作者:编程之家 时间:2020-06-01
QGIS系列教程
Q GIS系列教程 作者:广东省东莞市长安中学 文合平 一 QGIS简介 QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、Unix、Mac OSX和 Windows等平台之上。它的官方主页是: http://www.qgis.org/。 QGIS项目开始于2002年 5月,是基于跨平台的图形工具Qt软件包,采用C++ 语言开 发的一个GIS软件。目前的 开发非
作者:编程之家 时间:2020-06-01
PostgreSQL的内存管理机制三:AllocSet/MemoryContext实例删除和内存回收
话说MemoryContextMethods结构里的函数实现了pg里AllocSet/MemoryContext的内存管理机制,定义见下面。 typedef structMemoryContextMethods { void *(*alloc) (MemoryContext context, Sizesize); /* call this free_p i
作者:编程之家 时间:2020-06-01
PostgreSQL的内存管理机制四:AllocSet/MemoryContext的内存再分配
话说MemoryContextMethods结构里的函数实现了pg里AllocSet/MemoryContext的内存管理机制,定义见下面。 typedef structMemoryContextMethods { void *(*alloc) (MemoryContext context, Sizesize); /* call this free_p i
作者:编程之家 时间:2020-06-01
postgresql 提示create language plpgsql 向数据库加载语言
postgresql 数据库 提示create language plpgsql 向数据库加载语言, 首先查看数据库是否有plpgsql语言,默认的只有C ,sql,internal 三种 select * from pg_language 如果没有的话,加入 create language plpgsql 在shell下和pgadmin III中都好使。
作者:编程之家 时间:2020-06-01
PostgreSQL启动过程中的那些事六:初始化SSL链接相关库
pg到这儿检查参数EnableSSL,如果使能建立SSL连接,就初始化相关库。pg里安全相关的部分基本上是基于OpenSSL开发。搞网络安全的人没有不知道OpenSSL的,看到OpenSSL心中就有数了。国内的VPN、网银、安全支付等产品,基本上都是基于OpenSSL开发的。如果有兴趣可以先看看关于OpenSSL的资料,有本E文的书,名字忘了, 162页左右吧,专门介绍OpenSS
作者:编程之家 时间:2020-06-01
推荐好书Enterprise Rails
Dan Chak写的Enterprise Rails很不错.作者在Amazon工作过. 他的观点独特,但是论据充分推理严密. 简介可参考亚马逊的这篇书评. 简略地翻译成中文的意思就是Dan Chak推荐的方法是Anti-Rails的. 例如他对MySQL不感冒,"如果要用数据库,就用PostgreSQL,用PostgreSQL的DDL,不用Ruby写的Migration Script,结束" 我对
作者:编程之家 时间:2020-06-01
PostgreSQL启动过程中的那些事七:初始化共享内存和信号一:初始化shmemIndex和信号
pg现在要初始化另一块内存——共享内存shared memory(以后shared memory有时会简写成shmem),在这块内存里,pg存放数据、锁、各种backend进程等。 1先上个图,看一下函数调用过程梗概,中间略过部分细节 初始化共享内存方法调用流程图 2计算shared memory大小 话说main()->…->PostmasterMain()->…
作者:编程之家 时间:2020-06-01
与大师面对面 专访PostgreSQL创始人
【IT168 专稿】当Oracle、IBM、Microsoft、Sybase 等几大数据库厂商在数据库领域处于垄断地位的时候,出现了以MySQL、PostgreSQL为代表的开放数据库,推动开源软件事业发展同时,激烈的竞争无疑让用户获得了实惠。 如今,MySQL前途因为Oracle与Sun并购存在不确定性而变得扑朔迷离,无疑让开源数据库的发展受到很大的挫伤,甚至改变目前的市场格局。而接连受到I
作者:编程之家 时间:2020-06-01
PostgreSQL中的数据结构一:可扩展哈希表一
二叉树搜索具有对数时间的表现有个假设:输入数据具有相当的随机性。现在我们看哈希表,这种数据结构,其在插入、删除、查询操作上也具有常数评价时间的表现,而且这种表现以统计为基础,不依赖数据的随机性。 我们先看看pg里的哈希函数,再看pg里动态哈希表“dynmaic hashtable”(我认为用“可扩展哈希表”更能体现“dynmaichashtable”的功能,更贴近中
作者:编程之家 时间:2020-06-01
Getting Started with Rails 3.0 on Heroku/Cedar
Getting Started with Rails 3.0 on Heroku/Cedar Last Updated: 21 December 2011 cedar rails ruby Table of Contents Prerequisites Install the Heroku Command-line Client Write Your App Store Your App in G
作者:编程之家 时间:2020-06-01
rails3beta4 + devise + cancan 打造权限管理系统
rails3beta4 + devise + cancan 打造权限管理系统 为后面的项目做准备, 先拿来练练手。 rails的环境搭建不再重复,先新建项目 rails new passport -d=postgresql 配置postgresql的帐号密码 rake db:create 启动rails, 查看http://localhost:3000, 一切正常 配置
作者:编程之家 时间:2020-06-01
PostgreSQL的内存管理机制十一:初始化共享内存shared memory及其哈希表索引
pg的内存处理AllocSet/MemoryContext外,另一个主要部分就是共享内存shared memory。这一节讨论共享内存(简写shmem)的初始化及其哈希表索引"ShmemIndex"的建立,这是共享内存/shmem管理的基础。 在reset_shared()这个函数里,计算数据缓冲、xlog、clog、共享进程、子事务、并发控制、轻量级锁、backe
作者:编程之家 时间:2020-06-01
关于Postgresql 分区表的那些事
最近一段时间做的项目DB用的都是postgresql, 相对于oracle来说已经够悲催了,更悲催的是使用了postgresql的分区表,哎呀妈呀,所以说老话说的好:没有最悲催只有更悲催!好了,废话不说,言归正传。 Postgresql的分区表使用确实很麻烦。它没有像oracle一样将大量的细节屏蔽,对使用者透明。Postgrsql的分区表暴露了大量的技术细节,这些细节
作者:编程之家 时间:2020-06-01
MediaWiki如何重置用户密码
最近在整合UCenter和MediaWiki,以及其他康盛产品,为了能够实现同步更改UCenter的应用的用户密码,必须找到各个应用的加密方式,网上现成的资料很少,经过几天的苦苦寻找,果然功夫不负有心人,最后终于在MediaWiki的手册里找到,具体方法如下(参考:http://www.mediawiki.org/wiki/Manual:FAQ/zh-hans#.E6.88.91.
作者:编程之家 时间:2020-06-01
PostgreSQL启动过程中的那些事七:初始化共享内存和信号二:shmem中初始化xlog
pg初始化完shmem,给其加上索引"ShmemIndex"后,接着就在shmem里初始化xlog。 1先上个图,看一下函数调用过程梗概,中间略过部分细节 初始化xlog方法调用流程图 2初始化xlog相关结构 话说main()->…->PostmasterMain()->…->reset_shared() ->CreateSharedMemoryAndSema
作者:编程之家 时间:2020-06-01
PostgreSQL启动过程中的那些事七:初始化共享内存和信号三:shmem中初始化clog
pg初始化完shmem,给其加上索引"ShmemIndex"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。安排按clog、subtrans、multixact、twophase的顺序写,把twophase放到multixact之后是因为前面三个用了相同的算法和数据结构,连起来写可以加深印象和归类记忆,本来想把初
作者:编程之家 时间:2020-06-01
MSServer转Postgresql类型对应表
// sqlserver to postgresql type // "bigint", "bigint" // "binary", "bytea" // "bit", "boolean" // "char", "char" // "datetime", "timestamp" // "de
作者:编程之家 时间:2020-06-01
PostgreSQL启动过程中的那些事七:初始化共享内存和信号:四 shmem中初始化subtrans
pg初始化shmem,给其加上索引"ShmemIndex"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。安排按clog、subtrans、multixact、twophase的顺序写,把twophase放到multixact之后是因为前面三个用了相同的算法和数据结构,连起来写可以加深印象和归类记忆,本来想把初始
作者:编程之家 时间:2020-06-01
PostgreSQL数据库 简介
进程结构 PostgreSQL与Oracle类似,是多进程结构的数据库,各种不同类型的进程相互协作,完成客户端的操作请求,同时保证数据的完整性与一致性。 PostgreSQL数据库中主要有两类进程,第一类是backend进程,第二类是数据库后台进程。Backend进程负责接收和执行客户端发出的命令请求(SQL命令、函数调用等操作)。客户端每发出一个连接请求,数据库都会创建一个新的backend
作者:编程之家 时间:2020-06-01
Postgresql 命令大全
1. PostgresSQL 支持标准的 SQL 类型 int,smallint, real,double precision, char(N), varchar(N),date, time,timestamp 和 interval 2. \c [数据库名] 多个数据库之间的切换 \a 在非对齐和对齐的输出模式之间切换 \C [字串] 设置表标题, 如
作者:编程之家 时间:2020-06-01
Postgresql 创建数据库 创建用户 基本操作
postgres简介、安装、用户管理、启动关闭、创建删除数据库 简介: PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES2为基础发展起来的对象关系型数据库管理系统(ORDBMS),可以说是目前世界上最先进,功能最强大的自由数据库管理系统。 它的标志是一个大象头。 安装: PostgreSQL的安装方法比较灵活,可以用源码包安装,也可以用您使用的发
作者:编程之家 时间:2020-06-01
PostgreSQL启动过程中的那些事七:初始化共享内存和信号五:shmem中初始化multixact 编辑
pg初始化shmem,给其加上索引"ShmemIndex"后,接着就在shmem里初始化xlog。然后依次初始化clog、subtrans、twophase、multixact。安排按clog、subtrans、multixact、twophase的顺序写,把twophase放到multixact之后是因为前面三个用了相同的算法和数据结构,连起来写可以加深印象和归类记忆,本来想把初始
作者:编程之家 时间:2020-06-01
ecllipse调试postgresql
1、安装ellipse for c++,即cdt; 2、新建project-->c/c++-->Makefile Project with existing code,导入postgresql代码目录; 3、配置Run configure-->c/c++ application-->新建, 配置参数; 4、使用gdb命令行,执行调试命令F11,在debug窗口中选择gdb,在console窗口即
作者:编程之家 时间:2020-06-01
telnet posfix+postgresql 成功非技术
部署了Mail Server。 这次的难点是 PostgreSQL 为后台来控制 alias 和 transport. 着实让我快死了一把,从MUA->MTA->MDA->MTA->MDA->MTA->MUA,SMTP,POP3,MX,relay 这些真是把我学苦逼了,不过还好,熬过去, 纪念一下。
作者:编程之家 时间:2020-06-01
PostgreSQL初学者容易遇到的问题和解决方法汇总
1、如下命令连接数据库,报错:D:\Program Files\pgsql\bin>psql.exe lwldb psql: 无法解释主机名 "localhost " 到地址: Unknown server error 解决方法:设置PGHOST要设置成127.0.0.1的IP。 setPGHOME=D:\Program Files\pgsql setPATH=%PGHOME%\bin;%path
作者:编程之家 时间:2020-06-01
PostgreSQL初学者用到的相关资源汇总
1、 Windows7上安装部署PostgreSQL 9.0.4_1版本数据库: http://hi.baidu.com/deying/blog/item/8236af09b38c013e6a60fb50.html 2、 postgresql在windows(包括win7)下的安装配置: http://hi.baidu.com/yimifeitian/blog/item/cbe0b48a5ab1c
作者:编程之家 时间:2020-06-01
PostgreSQL表空间、模式、表、用户/角色之间的关系
PostgreSQL表空间、模式、表、用户/角色之间的关系是本文我们主要要介绍的内容,表空间,数据库,模式,表,用户,角色之间的关系到底是怎样的呢?接下来我们就开始介绍这一过程。 实验出角色与用户的关系 在PostgreSQL中,存在两个容易混淆的概念:角色/用户。之所以说这两个概念容易混淆,是因为对于PostgreSQL来说,这是完全相同的两个对象。唯一的区别是在创建的时候: 1.我用下面的ps
作者:编程之家 时间:2020-06-01
PostgresQL数据库的参数需要KeepAlive和防火墙清理检查的时间
最近的项目中发现一个问题,如果数据库的SQL执行时间过长,比如2个小时的时候。 应用程序一等处于等待状态,而数据库的SQL已经执行完成了。感觉比较怪异。 查看log,应用程序没有任何错误信息,只要数据库输出了如下的信息: 1.could not send data to client: XXX 2.unexpected EOF on client connection 3. disco
作者:编程之家 时间:2020-06-01
上一页
195
196
197
198
199
200
201
202
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native