- 博客(27)
- 资源 (4)
- 收藏
- 关注
转载 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 1082
转载 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 8262
转载 PostgreSQL: 如何连接 " group by " 结果集的行?
如何连接 " group by" 结果集的行? 有点像行列转换,但又不完全是,描述颇为费劲,举例如下: 假如一张表有以下数据: 中国 台北 中国 香港中国 上海 日本 东京 日本 大阪要求得到
2014-06-26 17:25:23 2324
转载 浅析Linux下core文件
Core,又称之为Core Dump文件,是Unix/Linux操作系统的一种机制,对于线上服务而言,Core令人闻之色变,因为出Core的过程意味着服务暂时不能正常响应,需要恢复,并且随着吐Core进程的内存空间越大,此过程可能持续很长一段时间(例如当进程占用60G+以上内存时,完整Core文件需要15分钟才能完全写到磁盘上),这期间产生的流量损失,不可估量。凡事皆有两面性,OS在出Core
2014-06-25 21:17:10 1035
转载 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 2246 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 1759
转载 Vi下删除SWP文件
在vi下还是不能删除内容啊??我是用root用户啊,根本就不能删除里面的内容。我用a+delete无法删除。 在vi下还是不能删除内容啊??那就用x,先按一下esc,再按x。使用vi编辑器编辑文件时,经常会由于非正常退出而产生一个swp文件,以后每次进入时都会提示,非常麻烦。现将网上搜集的解决方法陈列于此:swp文件产生原因分为:1.当你用多个程序编辑同一个文件时。2.非常规
2014-06-23 11:36:21 1846
转载 WKT 格式
WKTWKT - 概念WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库中存储相同的信息。该格式由开放地理空间联盟(OGC)制定。WKT - 几何对象WKT可以表示的几何对象包括:点,线,多边形,
2014-06-23 10:42:45 14731
转载 linux下的so、o、lo、a、la文件的区别
o: 编译的目标文件a: 静态库,其实就是把若干o文件打了个包so: 动态链接库(共享库)lo: 使用libtool编译出的目标文件,其实就是在o文件中添加了一些信息la: 使用libtool编译出的库文件,其实是个文本文件,记录同名动态库和静态库的相关信息
2014-06-23 10:28:59 2859
转载 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 2111
转载 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 773
转载 通过force index了解的MySQL查询的性能优化
查询是数据库技术中最常用的操作。查询操作的过程比较简单,首先从客户端发出查询的SQL语句,数据库服务端在接收到由客户端发来的SQL语句后, 执行这条SQL语句,然后将查询到的结果返回给客户端。虽然过程很简单,但不同的查询方式和数据库设置,对查询的性能将会有很在的影响。因此,本文就在MySQL中常用的查询优化技术进行讨论。讨论的内容如:通过查询缓冲提高查询速度;MySQL对查询的自动优化;基
2014-06-23 10:08:57 571
转载 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 1717
转载 ifndef/define/endif作用和用法
问题:ifndef/define/endif”主要目的是防止头文件的重复包含和编译,偶只知道这个概念不懂的是怎么个用法,和为什么要用它~~高手请指点一下~~谢谢~~~!!!--------------------------------------------------------------------------------------------------用法:.h文
2014-06-18 11:02:19 1353
转载 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 471
转载 C++实现反射机制
第一篇C++编程语言是一款功能强大的计算机应用语言。其能够支持很多程序设计风格。我们今天将会在这里为大家详细介绍一下有关C++反射机制的具体实现步骤,大家可以从中获得一些有帮助的内容。在Java编程中,我们经常要用到反射,通过反射机制实现在配置文件中的灵活配置, 但在C++编程中,对这种方式步提供现有的支持,那么我们怎么才能在配置文件中配置想要调用的对象呢? 我们的思路是通过对象名称确
2014-06-16 20:26:20 619
转载 关于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 1272
转载 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 481
转载 Mapinfo Sql语句查询方法
Mapinfo Sql语句查询方法 ----曹恒 Select * from 基站 where objwithin (select obj from 折线 wh
2014-06-11 10:58:58 4477 1
转载 POSTGIS简介
一 什么是PostgreSQL和PostGIS1.1 什么是PostgreSQL说起数据库,大家耳熟能详的商业数据库产品当推Oracle、微软的SqlServer和IBM的DB2等,而开源数据库中则有两大产品MySQL和PostgreSQL。PostgreSQL 是一种对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大、特性最丰富和最复杂的自由软件数据库系统。它起源
2014-06-11 10:37:01 4347
转载 POSTGIS常用函数
1,基本操作函数AddGeometryColumn(, , , , , )给一个已存在属性数据表增加一个几何字段(geomtry column)。schema_name 指表的模式的名字,srid 必须是一个整数指对应于 SPATIAL_REF_SYS 表,type必须是一个大写的字符串,用来描述几何类型,例如:'POLYGON' 或者 'MULTILINESTRING'。Drop
2014-06-11 10:31:59 886
转载 SQL点滴10—使用with语句来写一个稍微复杂sql语句,附加和子查询的性能对比
转载 今天偶尔看到sql中也有with关键字,好歹也写了几年的sql语句,居然第一次接触,无知啊。看了一位博主的文章,自己添加了一些内容,做了简单的总结,这个语句还是第一次见到,学习了。我从简单到复杂地写,希望高手们不要见笑。下面的sql语句设计到三个表,表的内容我用txt文件复制进去,这里不妨使用上一个随笔介绍的建立端到端的package的方法将这些表导入到数据库中,具体的就不说了。从这
2014-06-09 21:27:34 666
转载 namespace的用法
C++中采用的是单一的全局变量命名空间。在这单一的空间中,如果有两个变量或函数的名字完全相同,就会出现冲突。当然,你也可以使用不同的名字,但有时我们并不知道另一个变量也使用完全相同的名字;有时为了程序的方便,必需使用同一名字。比如你定义了一个变量string user_name, 有可能在你调用的某个库文件或另外的程序代码中也定义了相同名字的变量,这就会出现冲突。命名空间就是为解决C++中的变量、
2014-06-06 14:57:55 499
转载 linux常用命令小结
/是指根目录 就是所有目录最顶层的目录~指的是你当前用户的主目录 如果是root用户的话就是/root/目录 如果是其他用户的话就是/home/下以你用户名命名的用户 当然主目录可以由管理员更改或者建立用户的时候指定
2014-06-05 12:41:36 847
转载 丢失的修改、不可重复读、读脏数据、幻影读
常见并发并发一致性问题包括:丢失的修改、不可重复读、读脏数据、幻影读(幻影读在一些资料中往往与不可重复读归为一类)。丢失修改下面我们先来看一个例子,说明并发操作带来的数据的不一致性问题。考虑飞机订票系统中的一个活动序列:甲售票点(甲事务)读出某航班的机票余额A,设A=16.乙售票点(乙事务)读出同一航班的机票余额A,也为16.甲售票点卖出一张机票,修改余额A←A-1.所以A
2014-06-03 13:41:34 6928
new!微软、阿里、百度、腾讯、华为等IT公司笔、面试题汇总
2013-09-01
Windows API开发详解:函数、接口、编程实例---源代码
2011-11-18
《Java Web编程宝典(十年典藏版)》光盘源码
2011-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人