自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(290)
  • 资源 (4)
  • 收藏
  • 关注

转载 远程连接pgsql数据库常用命令

postgreSQL的实用程序:(1)用户实用程序:createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同)createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREATE USER 相同)dropdb 删除数据库dropuser 删除用户pg_dump 将PostgreSQL数据库导出到一个脚

2014-07-09 11:34:51 8264

原创 PostgreSQL常用函数

1,with t as (select poi.mid poi_id, link.link_id link_id from   poi, nav_link_graphy link where poi.kind not like '%BF00%' and   poi.kind not like '%BB86%' and   poi.kind not like '%2F0105%' and   p

2014-07-09 11:24:21 3160

转载 postgresql 索引类型

postgresql提供了B-tree,R-tree,GiST和hash索引类型。不同的索引类型适合特定的查询类型。绝大多数数据库都支持B-tree索引类型,postgresql默认的create index语句也是创建B-tree索引。 R-tree:R树是一种用于处理多维数据的数据结构,用来访问二维或者更高维区域对象组成的空间数据.R树是一棵平衡树。树上有两类结点:叶子结点和非

2014-07-07 17:18:47 2700

原创 postgres中遇到的两个问题解决

1,ps -aux |grep post    ,结果如下:Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.3/FAQ28455     1549  0.0  0.0 51156  704 pts/12   S+   18:37   0:00 grep postdaihuan  17426 

2014-07-02 19:16:24 2649

转载 Oracle SQL 正则表达式(regular expression)

在oracle数据库当中有字符处理的函数,比如substr()、replace()和instr(),当然也有做字符匹配的操作符like,不过这些函数和操作符在处理一些复杂的字符串时,会显得有些力不从心。从oracle10g开始,Oracle内建了符合IEEE POSIX (Portable Operating Systemfor Unix)标准的正则表达式。当然oracle也支持perl的正则表达

2014-06-30 12:30:35 1040

转载 PostgreSQL数据库切割和组合字段函数

http://my.oschina.net/Kenyon/blog/76819Postgresql里面内置了很多的实用函数,下面介绍下组合和切割函数 环境:PostgreSQL 9.1.2           CENTOS 5.7 final 一.组合函数 1.concat a.语法介绍concat(str "any" [, str "any" [, ...]])

2014-06-26 20:11:31 8188

转载 PostgreSQL: 如何连接 " group by " 结果集的行?

如何连接 " group by" 结果集的行? 有点像行列转换,但又不完全是,描述颇为费劲,举例如下:    假如一张表有以下数据:    中国                 台北 中国                 香港中国                 上海 日本                 东京 日本                 大阪要求得到

2014-06-26 17:25:23 2292

转载 浅析Linux下core文件

Core,又称之为Core Dump文件,是Unix/Linux操作系统的一种机制,对于线上服务而言,Core令人闻之色变,因为出Core的过程意味着服务暂时不能正常响应,需要恢复,并且随着吐Core进程的内存空间越大,此过程可能持续很长一段时间(例如当进程占用60G+以上内存时,完整Core文件需要15分钟才能完全写到磁盘上),这期间产生的流量损失,不可估量。凡事皆有两面性,OS在出Core

2014-06-25 21:17:10 988

转载 PostgreSQL的执行计划分析

http://my.oschina.net/Kenyon/blog/75757近期有人提出想查看Postgresql的执行计划,下面分析下PG执行计划中的cost等相关值是怎么计算出来的: PG的版本是9.1.2   1.终端工具PGADMIN,对执行的语句按F7即可,然后看数据输出和解释  2.命令行分析:explain select * from table_name;

2014-06-24 17:03:36 2228 1

转载 PostgreSQL执行计划的解释

一个顺序磁盘页面操作的cost值由系统参数seq_page_cost (floating point)参数指定的,由于这个参数默认为1.0,所以我们可以认为一次顺序磁盘页面操作的cost值为1。下面osdba=# explain select * from t;QUERY PLAN———————————————————-Seq Scan on t  (cost=0.00 ..4

2014-06-24 17:01:33 1727

转载 Vi下删除SWP文件

在vi下还是不能删除内容啊??我是用root用户啊,根本就不能删除里面的内容。我用a+delete无法删除。  在vi下还是不能删除内容啊??那就用x,先按一下esc,再按x。使用vi编辑器编辑文件时,经常会由于非正常退出而产生一个swp文件,以后每次进入时都会提示,非常麻烦。现将网上搜集的解决方法陈列于此:swp文件产生原因分为:1.当你用多个程序编辑同一个文件时。2.非常规

2014-06-23 11:36:21 1820

转载 WKT 格式

WKTWKT - 概念WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库中存储相同的信息。该格式由开放地理空间联盟(OGC)制定。WKT - 几何对象WKT可以表示的几何对象包括:点,线,多边形,

2014-06-23 10:42:45 14403

转载 linux下的so、o、lo、a、la文件的区别

o: 编译的目标文件a: 静态库,其实就是把若干o文件打了个包so: 动态链接库(共享库)lo: 使用libtool编译出的目标文件,其实就是在o文件中添加了一些信息la: 使用libtool编译出的库文件,其实是个文本文件,记录同名动态库和静态库的相关信息

2014-06-23 10:28:59 2807

转载 PostgreSQL+PostGIS的使用(转载)

二、 PostGIS中的几何类型PostGIS支持所有OGC规范的“Simple Features”类型,同时在此基础上扩展了对3DZ、3DM、4D坐标的支持。1. OGC的WKB和WKT格式OGC定义了两种描述几何对象的格式,分别是WKB(Well-Known Binary)和WKT(Well-Known Text)。在SQL语句中,用以下的方式可以使用WKT格式定义几何对象:

2014-06-23 10:23:31 2030

转载 mysql中force Index等一些比较少用到sql优化

对于经常使用oracle的朋友可能知道,oracle的hint功能种类很多,对于优化sql语句提供了很多方法。同样,在mysql里,也有类似的hint功能。下面介绍一些常用的。      1。强制索引 FORCE INDEX SELECT * FROM TABLE1 FORCE INDEX (FIELD1) … 以上的SQL语句只使用建立在FIELD1上的索引,而不使用其它字段上的

2014-06-23 10:10:56 767

转载 通过force index了解的MySQL查询的性能优化

查询是数据库技术中最常用的操作。查询操作的过程比较简单,首先从客户端发出查询的SQL语句,数据库服务端在接收到由客户端发来的SQL语句后, 执行这条SQL语句,然后将查询到的结果返回给客户端。虽然过程很简单,但不同的查询方式和数据库设置,对查询的性能将会有很在的影响。因此,本文就在MySQL中常用的查询优化技术进行讨论。讨论的内容如:通过查询缓冲提高查询速度;MySQL对查询的自动优化;基

2014-06-23 10:08:57 545

转载 Geography V.S. Geometry

Geography V.S. GeometryGeography 和 Geometry 其实是Sq lServer 2008支持的两种空间数据类型Spatial。Geography指的是球面的数据,而Geometry指的是平面数据。类比一下,Geography的数据都是在地球仪上,Geometry的数据都是在平面地图上(比如Google Maps)。但就理解投影问题来看是通用的,并不局限于

2014-06-19 14:42:15 1688

转载 ifndef/define/endif作用和用法

问题:ifndef/define/endif”主要目的是防止头文件的重复包含和编译,偶只知道这个概念不懂的是怎么个用法,和为什么要用它~~高手请指点一下~~谢谢~~~!!!--------------------------------------------------------------------------------------------------用法:.h文

2014-06-18 11:02:19 1336

转载 C++ 模板学习笔记

1. 模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,int y);{return(x>y)?x:y ;}//函数2.float

2014-06-17 10:44:36 466

转载 C++实现反射机制

第一篇C++编程语言是一款功能强大的计算机应用语言。其能够支持很多程序设计风格。我们今天将会在这里为大家详细介绍一下有关C++反射机制的具体实现步骤,大家可以从中获得一些有帮助的内容。在Java编程中,我们经常要用到反射,通过反射机制实现在配置文件中的灵活配置, 但在C++编程中,对这种方式步提供现有的支持,那么我们怎么才能在配置文件中配置想要调用的对象呢? 我们的思路是通过对象名称确

2014-06-16 20:26:20 608

转载 关于SQL中CTE(公用表表达式)(Common Table Expression)的总结

一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都

2014-06-13 20:49:20 1205

原创 group by 语句 多字段分组

group by 语句 多字段分组

2014-06-13 16:31:36 1060

转载 SQL Server之字符串函数

http://www.cnblogs.com/jiajiayuan/archive/2011/06/16/2082488.html  以下所有例子均Studnet表为例:计算字符串长度len()用来计算字符串的长度select sname ,len(sname) from student字符串转换为大、小写lower() 用来将一个字符串转换

2014-06-13 11:33:46 473

转载 Mapinfo Sql语句查询方法

Mapinfo   Sql语句查询方法                                                                                                 ----曹恒       Select * from 基站 where objwithin (select  obj  from 折线 wh

2014-06-11 10:58:58 4421 1

转载 POSTGIS简介

一 什么是PostgreSQL和PostGIS1.1 什么是PostgreSQL说起数据库,大家耳熟能详的商业数据库产品当推Oracle、微软的SqlServer和IBM的DB2等,而开源数据库中则有两大产品MySQL和PostgreSQL。PostgreSQL 是一种对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大、特性最丰富和最复杂的自由软件数据库系统。它起源

2014-06-11 10:37:01 4288

转载 POSTGIS常用函数

1,基本操作函数AddGeometryColumn(, , , , , )给一个已存在属性数据表增加一个几何字段(geomtry column)。schema_name 指表的模式的名字,srid 必须是一个整数指对应于 SPATIAL_REF_SYS 表,type必须是一个大写的字符串,用来描述几何类型,例如:'POLYGON' 或者 'MULTILINESTRING'。Drop

2014-06-11 10:31:59 866

转载 SQL点滴10—使用with语句来写一个稍微复杂sql语句,附加和子查询的性能对比

转载 今天偶尔看到sql中也有with关键字,好歹也写了几年的sql语句,居然第一次接触,无知啊。看了一位博主的文章,自己添加了一些内容,做了简单的总结,这个语句还是第一次见到,学习了。我从简单到复杂地写,希望高手们不要见笑。下面的sql语句设计到三个表,表的内容我用txt文件复制进去,这里不妨使用上一个随笔介绍的建立端到端的package的方法将这些表导入到数据库中,具体的就不说了。从这

2014-06-09 21:27:34 647

转载 namespace的用法

C++中采用的是单一的全局变量命名空间。在这单一的空间中,如果有两个变量或函数的名字完全相同,就会出现冲突。当然,你也可以使用不同的名字,但有时我们并不知道另一个变量也使用完全相同的名字;有时为了程序的方便,必需使用同一名字。比如你定义了一个变量string user_name, 有可能在你调用的某个库文件或另外的程序代码中也定义了相同名字的变量,这就会出现冲突。命名空间就是为解决C++中的变量、

2014-06-06 14:57:55 484

转载 linux常用命令小结

/是指根目录  就是所有目录最顶层的目录~指的是你当前用户的主目录  如果是root用户的话就是/root/目录    如果是其他用户的话就是/home/下以你用户名命名的用户  当然主目录可以由管理员更改或者建立用户的时候指定

2014-06-05 12:41:36 833

原创 64位win7 下Eclipse 安装svn插件 及问题解决

64位win7 下Eclipse 安装svn插件 及问题解决:

2014-06-04 12:20:13 3952

转载 丢失的修改、不可重复读、读脏数据、幻影读

常见并发并发一致性问题包括:丢失的修改、不可重复读、读脏数据、幻影读(幻影读在一些资料中往往与不可重复读归为一类)。丢失修改下面我们先来看一个例子,说明并发操作带来的数据的不一致性问题。考虑飞机订票系统中的一个活动序列:甲售票点(甲事务)读出某航班的机票余额A,设A=16.乙售票点(乙事务)读出同一航班的机票余额A,也为16.甲售票点卖出一张机票,修改余额A←A-1.所以A

2014-06-03 13:41:34 6831

转载 c/c++调用mysql存储过程

c/c++调用mysql存储过程mysql5.0以后就支持存储过程了,目前mysql的6.0Alpha版也已经推出。6.0不仅支持大型数据库如oracle等的绝大部分功能,如存储过程、视图、触发器、job等等,而且修正了这些功能所存在的bug,其中6.0.1还支持64位windows,以及表空间。在c/c++中访问mysql,常见的只是一些简单的业务,使用c中嵌入简单的查询、插入、更新

2014-05-30 15:32:34 1133

转载 对象关系数据库

使用面向对象方法学可以定义任何一种DBMS数据库,即网络型、层次型、关系型、面向对象型均可,甚至文件系统设计可以遵循面向对象的思路。对象-关系数据库正是把面向对象方法学与关系数据库系统技术相结合的产物。按照“第三代数据库系统宣言”的文章的思想,一个面向对象数据库系统(OODBS)必须满足两个条件:(1)支持统一核心的面向对象数据模型;(2)支持传统数据库系统所有的数据库特征。也就是

2014-05-30 11:23:53 6062 1

转载 PostgreSQL新手教程

自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。安装1首先,安装PostgreSQL客户端。  sudo apt-get install

2014-05-29 20:28:05 1126

转载 MapInfo mif/mid文件说明

mif/mid文件说明MIF是Mapinfo用来向外交换数据的一种中间交换文件。当用户在Mapinfo中将一张Mapinfo地图表以MIF格式转出来MIF文件中后,Mapinfo会同时在用户指定的保存目录下生成两个文件(*.mif,*.mid)。其中*.mif文件保存了该Mapinfo表的表结构及表中所有空间对象的空间信息(如:每个点对象的符号样式、点位坐标;每个线对象的线样式、节点数据、节点

2014-05-29 17:56:15 4854

转载 关系代数中的除法运算

数据库考试中常见题分析:关系代数中的除法运算数据库考试中经常会出现关系运算题目而一般的加减乘运算相对比较简单,通常不会直接出题比较容易乱的是除法这是很早以前我看关系代数时的一篇文章,分析得很好。一直收藏在我的收藏夹里。。今天整理收藏夹时又看到了转出来,分享一下 也顺便给自己做个补充。。。认真看下面这段中的图,很容易就理解出除法的     除法运算的定义:

2014-05-19 14:08:48 2456

转载 数据库范式概念解析(第一范式,第二范式,第三范式)

大部分数据库从业人员都知道关系数据库有三个基本的范式,即:第一范式,第二范式,第三范式。当然也有牛人知道BC范式,第四范式,第五范式,第六范式,甚至还有个DK范式。本人对数据库的范式概念也是一知半解的,想想有些可笑,搞数据库的竟然不了解关系数据库的基础——范式。这不最近查阅了不少资料,今天把这些东东总结一下。 范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的

2014-05-17 14:25:07 745

转载 等值连接和自然连接

1.首先元组:关系中的行属性:关系中的列关系运算:R(A,B,C,D) 、S(B,C,Y,Z)为两个关系;选择[取得关系R中符合条件的元组]、投影[取得关系R中某几个属性列组成新的关系]、连接[RxS的笛卡尔积中选取属性间满足条件的元组] 等值连接:关系R、S,取两者笛卡尔积中属性值相等的元组,比如R.A=S.B

2014-05-17 14:11:31 12726 1

转载 C系列: 全局变量与静态变量的区别

要讲清静态变量与全局变量的区别,要从四个方面:一为修饰符,二为存储地址,三为生命周期,四为外部可访问性。 修饰符:全局变量在源文件的函数外部声明(不含extern),但若其它源文件要调用这个变量,就需要通过extern关键字来引用一下。静态变量用static来修饰; 存储地址:两者都是存储在静态存储区,非堆栈上,它们与局部变量的存储分开; 生命周期:两者都是在程序编译时或程序装入时由系

2014-05-13 10:01:46 1329

转载 C++ 常函数

类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或

2014-05-12 22:42:41 13884

new!微软、阿里、百度、腾讯、华为等IT公司笔、面试题汇总

整理研究者July博客部分面试笔试题,http://blog.csdn.net/v_JULY_v,包括微软百度谷歌腾讯等公司的经典笔试面试题,全部已整理为pdf文档,感谢July。 百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题.pdf 九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题).pdf 十月百度,阿里巴巴,迅雷搜狗最新面试七十题(第201-270题).pdf 十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦(第271-330题).pdf 微软、谷歌、百度等公司经典面试100题[第101-170题].pdf 微软等数据结构+算法面试100题全部答案集锦.pdf 微软公司等数据结构+算法面试100题(第1-100题)全部出炉.pdf

2013-09-01

Windows API开发详解:函数、接口、编程实例---源代码

Windows7是微软公司推出的最新的桌面操作系统,《Windows API开发详解:函数、接口、编程实例》采用图解的方式以及生动的操作实例,图文并茂地向用户介绍了Windows7操作系统。《Windows API开发详解:函数、接口、编程实例》共分12讲,第1~第4讲介绍了Windows7的新特性及安装、Windows7的基本操作、如何自定义桌面以及Windows资源管理器的操作,使读者可以很快掌握Windows7的基本操作。第5~第8讲主要讲解了Windows7常用的组件、如何播放和制作多媒体文件以及互联网的相关知识,通过实例的讲解,读者可以很快掌握Windows7日常工作和娱乐所需的操作。第9~第12讲主要介绍了用户账户的管理、软硬件的添加与删除、系统的日常维护及安全防护方面的知识,读者通过这几讲的学习可以初步掌握Windows7系统维护方面的知识。《Windows API开发详解:函数、接口、编程实例》颇具特色之处是将重点课程录制成了视频,配有全程语音讲解,还配有每讲的PPT课件,都收录在《Windows API开发详解:函数、接口、编程实例》所附光盘中,可作为读者学习时的参考和向导。《Windows API开发详解:函数、接口、编程实例》充分考虑了初学者的实际需要,真正“从零开始”。学习《Windows API开发详解:函数、接口、编程实例》,可以使对计算机“一点都不懂”的读者轻松掌握Windows7的基本知识和基本操作。

2011-11-18

《Java Web编程宝典(十年典藏版)》光盘源码

《Java Web编程宝典(十年典藏版)》是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用Java Web进行程序开发的各种技术、技巧。全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e技术入门、Hibernate高级应用、Spring核心之IoC、Spring核心之AOP、程序调试与发布等内容;第2篇为范例演练篇,主要包括基础知识相关、数据库相关、图像与文件相关、图表与报表相关、Ajax等相关的范例;第3篇为项目实战篇,主要包括讯友联系人管理模块、播客视频管理模块、博客管理模块、明日知道论坛管理模块等4个小型项目:第4篇为商业系统篇,主要包括一个大型的商业项目,即天下淘网上购物商城系统。 《Java Web编程宝典(十年典藏版)》附有配套DVD光盘,光盘中提供了书中全部实例和项目的源代码。这些源代码全部经过精心调试,能够在Windows XP、WindowsServer2003及Windows7操作系统下编译和运行。 《Java Web编程宝典(十年典藏版)》适用于Java Web的初学者、编程爱好者,同时也可以作为培训机构、大中专院校老师和学生的学习参考用书。

2011-11-12

空空如也

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

TA关注的人

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