自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

转载 PostgreSQL学习笔记10之性能提升技巧

一、使用EXPLAIN:    PostgreSQL为每个查询都生成一个查询规划,因为选择正确的查询路径对性能的影响是极为关键的。PostgreSQL本身已经包含了一个规划器用于寻找最优规划,我们可以通过使用EXPLAIN命令来查看规划器为每个查询生成的查询规划。    PostgreSQL中生成的查询规划是由1到n个规划节点构成的规划树,其中最底层的节点为表扫描节点,用于从数据表中返

2013-01-31 22:56:51 616

转载 PostgreSQL学习笔记9之事务隔离

在SQL的标准中事物隔离级别分为以下四种:    1. 读未提交(Read uncommitted)    2. 读已提交(Read committed)    3. 可重复读(Repeatable read)    4. 可串行化(Serializable)    然而PostgreSQL在9.1之前的版本中只是实现了其中两种,即读已提交和可串行化,如果在实际应用中选择了另外

2013-01-31 22:53:23 1049

转载 PostgreSQL学习笔记8之索引

一、索引的类型:    PostgreSQL提供了多  种索引类型:B-Tree、Hash、GiST和GIN,由于它们使用了不同的算法,因此每种索引类型都有其适合的查询类型,缺省时,CREATE INDEX命令将创建B-Tree索引。        1. B-Tree:    CREATE TABLE test1 (        id integer,

2013-01-31 22:35:10 2751

转载 PostgreSQL学习笔记7之函数和操作符<三>

九、序列操作函数:    序列对象(也叫序列生成器)都是用CREATE SEQUENCE创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。下面序列函数,为我们从序列对象中获取最新的序列值提供了简单和并发读取安全的方法。函数返回类型描述nextval(regclass)bigint递增序列对象到它的下一个数

2013-01-31 22:27:08 1221

转载 PostgreSQL学习笔记6之函数和操作符<二>

六、模式匹配:    PostgreSQL中提供了三种实现模式匹配的方法:SQL LIKE操作符,更近一些的SIMILAR TO操作符,和POSIX-风格正则表达式。    1. LIKE:    string LIKE pattern [ ESCAPE escape-character ]    string NOT LIKE pattern [ ESCAPE escape-

2013-01-31 22:23:16 548

转载 PostgreSQL学习笔记5之函数和操作符<一>

一、逻辑操作符:    常用的逻辑操作符有:AND、OR和NOT。其语义与其它编程语言中的逻辑操作符完全相同。二、比较操作符:    下面是PostgreSQL中提供的比较操作符列表:操作符描述小于>大于小于或等于>=大于或等于=

2013-01-31 22:21:52 524

转载 PostgreSQL学习笔记4之常用数据类型

一、数值类型:    下面是PostgreSQL所支持的数值类型的列表和简单说明:名字存储空间描述范围smallint2 字节小范围整数-32768 到 +32767integer4 字节常用的整数-2147483648 到 +2147483647bi

2013-01-31 21:57:22 651

转载 PostgreSQL学习笔记3之表的继承和分区

一、表的继承:    这个概念对于很多已经熟悉其他数据库编程的开发人员而言会多少有些陌生,然而它的实现方式和设计原理却是简单易懂,现在就让我们从一个简单的例子开始吧。    1. 第一个继承表:    CREATE TABLE cities (   --父表        name        text,        population float,

2013-01-31 21:19:07 574

转载 PostgreSQL学习笔记2之模式

一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突; 比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中的任意模式中的对象,只要他有权限。    我们需要模式有以下几个主要原因:    1). 允

2013-01-31 21:13:11 606

转载 PostgreSQL学习笔记1之表定义

一、表的定义:    对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。    1. 创建表:    CREATE TABLE products (        product_no integer,        name text,        price numeric    );        2.

2013-01-31 21:11:28 1204

转载 window 查端口占用进程命令

1、Windows平台 在windows命令行窗口下执行: C:\>netstat -aon|findstr "80"TCP     127.0.0.1:80         0.0.0.0:0               LISTENING       2448 看到了吗,端口被进程号为2448的进程占用,继续执行下面命令: C:\>tasklist|findstr "2

2013-01-24 15:55:54 564

转载 如何将shp数据导入Oracle Spatial

0:下载shp2sdo.exe,拷贝到oracle安装目录的D:/oracle/product/10.2.0/db_1/bin文件夹下。1:shp文件路径:D:\project\GC\shp\point.shp2:D:\project\GC\shp>shp2sdo point gcpoint -g geom -d -s 4326 -t 0.5 -v3:生成两个文件gcp

2013-01-21 21:10:14 4041 1

转载 Linux系统之间文件传输命令

scp是有Security的文件copy,基于SSH登录1:将本地/home/Administrator/file01文件拷贝到远程机器的/home/file01scp /home/Administrator/file01 root@192.168.151.129:/home/file012:将本地/home/Administrator/文件夹下的所有文件(不包括子文件

2013-01-19 17:19:10 816

转载 MySQL远程连接

1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" select host, user, password from user;mysql -u root -pvmwarem

2013-01-19 16:40:27 389

转载 Linux下安装JDK,Tomcat,Maven

1:安装jdk-6u37-linux-i586-rpm.bin进入文件所在目录chmod 755 jdk-6u37-linux-i586-rpm.bin./jdk-6u37-linux-i586-rpm.bin  注意存在 ./默认安装位置/usr/java1.1:安装jdk-6u37-linux-i586.rpm进入文件所在目录rpm -ivh jdk-6

2013-01-19 15:01:29 1313

转载 red hat linux 6下卸载自带firefox

rpm -qa|grep firefox检查一下那些包,然后rpm -e *后面跟的是你刚才检查出来的firefox包firefox默认的安装路径/usr/lib/firefox安装最新的firefox下载Firefox-latest.tar.bz2并解压,直接运行firefox即可

2013-01-19 13:02:26 4796

转载 Red hat Linux 6解压命令

tar jxvf fcitx-3.2.1.tar.bz2

2013-01-19 11:14:08 690

转载 RedHat Linux 5 中文包和中文输入法安装

安装完成后首先面对的问题是全英文无法显示汉字和输入汉字的问题。需要找到光盘上的2个中文支持字体包安装上即可.文件名如下,注意不同版本文件明后面数字部分可能会不同,其代表版本号.下面是Red Hat Enterprise Linux 5.0版本下的中文包文件名.在iso文件的/server/文件夹下fonts-chinese-3.02-9.6.el5.noarch.rpm

2013-01-17 21:40:55 1910

转载 mongodb显示Unclean shutdown detected mongodb

启动mongodb时,提示Unclean shutdown detected mongodb,解决方法很简单删除掉该文件:f:/data/db/mongo.lock再执行: ./mongod  --repairmongod --repair --dbpath f:/data/db正确关闭mongod 的方法:进

2013-01-17 17:16:08 1251

转载 Mongo入门之环境搭建

操作系统:WindowsXpMongoDB:mongodb-win32-i386-2.0.2.zip1:解压MongoDB至F:\software\MongoDB\mongodb-win32-i386-2.0.2 简称为MongoDB_HOME2:在F盘下建立目录 /data/db3:CommandLine进入MongoDB_HOME/bin目录,执行mongod.exe,

2013-01-17 15:41:24 2694

原创 oracle利用触发器和sequence实现主键自增长

建立表-- Create tablecreate table GEO_BOOKMARK(  F_ID       NUMBER not null,  F_NAME     VARCHAR2(100) not null,  F_REMARK   VARCHAR2(200),  F_XMIN     NUMBER not null,  F_YMIN     NUMBER

2013-01-16 09:31:02 479

转载 Linux查询IP命令

Linux查询IP命令 ifconfig输出:lo       Link encap:Local Loopback            inet addr:127.0.0.1  Mask:255.0.0.0          inet6 addr: ::1/128 Scope:Host          UP LOOPBACK RUNNING  MTU:16436  Metr

2013-01-15 20:46:43 708

转载 solr下配置IKAnalyzer同义词

1:修改tomcat_home/solr/conf/synonyms.txt,加入如下内容beijing,北京2:将synonyms.txt编码方式改为无BOM的UTF-8

2013-01-11 17:11:22 2745

转载 solr下配置IKAnalyzer分词器的扩展词典,停止词词典

1:将IKAnalyzer_home文件夹下的stopword.dic和IKAnalyzer.cfg.xml复制到tomcat_home/webapps/solr/WEB-INF/classes下,并修改IKAnalyzer.cfg.xml        IK Analyzer 扩展配置        ext.dic;         stopword.dic;

2013-01-11 17:04:47 10765 1

转载 Solr中配置IKAnalyzer分词器配置,测试分词效果

1:下载IKAnalyzer2012_u6.zip,解压缩至F:\software\Lucence\IKAnalyzer2012_u6,简写为IKAnalyzer_home2:将IKAnalyzer_home中的IKAnalyzer2012_u6.jar拷贝至tomat_home\webapps\solr\WEB-INF\lib3:在tomat_home/solr/conf

2013-01-11 16:33:01 7210

转载 Solr索引Oracle数据库的基本配置

1:tomcat_home/solr/config/solrconfig.xml中加入如下配置data-config.xml 2:在tomcat_home/solr/config/中创建data-config.xml文件(与solrconfig.xml在同一目录),加入如下内容      3:在tomcat

2013-01-11 16:15:43 5103

原创 Solr3.6.1 在tomcat6下的环境搭建

Tomcat路径:D:\prg\apache-tomcat-6-solr 简写为tomcat_homeSolr文件下载保存路径为:F:\software\Lucence\solr\apache-solr-3.6.1 简写为solr_home1:将solr_home/dist下的apache-solr-3.6.1.war拷贝到tomcat_home/webapps文件夹下,并改名为s

2013-01-11 15:38:32 880

转载 Oracle union union all

如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。 Union:对两个结果集进行并集操作,不包括重复行,

2013-01-10 21:14:47 380

原创 利用Apache提供的ftp下载工具类下载ftpServer数据

本文章概述了在B/S模式下,从FTP服务器上读取数据,并利用struts2框架下载的关键代码private static FTPClient ftpClient = new FTPClient(); // 连接ftp服务器 private boolean connectServer(String ip, String user, String password) { // F

2013-01-09 16:06:05 759

原创 Oracle分页查询

--建表create table dinya_test (       transaction_id number primary key,       item_id number(8) not null,       item_description varchar2(300),       transaction_date date )--插入数据

2013-01-09 15:47:25 371

转载 oracle大数据量查询--分区表入门

在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Oracle提供了对表和索引进行分区的技术,以改善大型应用系统的性能。 使用分区的优点:   增强可用性:如果表的某个分区出现故障,表在其他分区的数据仍然可用;   维护

2013-01-09 15:27:16 1758

转载 SQL 左外连接,右外连接,全连接,内连接

1:内连接(典型的连接运算,使用像   =   或   2: 外连接。外连接可以是左向外连接、右向外连接或完整外部连接。LEFT   JOIN   或   LEFT   OUTER   JOIN。     左向外连接的结果集包括LEFT  OUTER子句中指定的左表的所有行,而不仅仅是连接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列

2013-01-08 22:18:15 525

转载 gbpm 工作流

是一个基于jBPM4进行扩展和封装的开源工作流项目,将主要弥补企业用工作流系统的落差,主要的扩展点:1. 身份管理,基于企业内组织架构2. Task参数设定的扩展,是流程引擎灵活性的扩展,减少程序员流程开发及维护的工作量,用户的流程需求变更通过设定来更改,同时也将使的开发流程图尽可能的与业务流程图接近3. 流程签核历史日志数据的扩展,性能提升及数据完整性http://c

2013-01-08 16:27:21 3772

转载 System setProperty(property,value)方法

通常JDKd的运行参数设置为#for linuxexport JAVA_OPTS="$JAVA_OPTS -Dcode=BeiJing"#for winset JAVA_OPTS=%JAVA_OPTS%  -Dcode=BeiJing相当于Java代码里面实现System.setProperty("code","BeiJing");同时,获取code的值则可以用下列

2013-01-07 20:39:51 1412

原创 solr配置扩展词典和停用词典的问题

在${Tomcat_Home}webapps\solr\WEB-INF\classesd\ext.dic中配置扩展词典之后,对中文进行分词,可能配置好了的扩展词典无效,则有可能是ext.dic的编码问题,将ext.dic的编码方式转换成无BOM格式的UTF-8编码方式即可同理,在${Tomcat_Home}webapps\solr\WEB-INF\classesd\stopword.dic中配

2013-01-05 16:54:26 2736

hadoop-2.5.2-src.tar.gz

hadoop-2.5.2的源码包,官网上经常删除老版本的下载链接,上传一个备份

2014-12-09

sqlite图形操作界面

sqlite图形操作界面,可以方面的新建sqlite数据库,并进行增删查改的数据操作

2011-09-25

ADT-android develop tool

android开发工具包,作为eclipse的插件,可以进行高效的android应用程序的开发。

2011-09-25

用BlazeDS实现Java和Flex通信

文档简要介绍了Flex与Java实现数据交互的方法,附有一个详细的实例

2011-09-22

C#源码转Java的小工具

一个轻量级的源码转换工具,小巧,快速,能够方便的将C#源码转换成Java

2011-09-16

mysql必知必会

本书对mysql数据库进行了基本的介绍,属于图灵丛书系列入门教程

2011-09-16

VC++实现一个文件查找功能的对话框应用程序

本程序使用FindFirstFie和FineNextFile函数利用递归函数实现

2010-05-06

空空如也

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

TA关注的人

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