自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

步行者的专栏

自己的人生自己走。记录点点滴滴。。。

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 SQL性能更多问题点在于实现逻辑

最近在性能调查中,发现很多性能问题都是由于逻辑不当,造成SQL性能下降。1. 在写SQL的时候最好能够减少不必要的查询。比如有一个检索是显示自己权限组织内的所有人的资格数量(每页显示20人)。发现的做法如下:   首先,先取出自己权限组织的所以人的用户ID   然后,select  用户名, count(userid) as 资格数量  from comp where user

2012-05-21 17:28:56 700

原创 memo:java正则表达式

java正则表达式主要在java.util.regex.Pattern类中有所描述。详细可以参考http://docs.oracle.com/javase/6/docs/api/文档。使用例子:(数字分割字符串)String test = "a1b2c3d4";String[] tokens = test.split("\\d");for(String s: tokens)

2012-05-21 10:36:47 930

原创 PostgreSQL:部分一致检索的变通方法

众所周知,在PostgreSQL中部分一致和后方一致都是使用不了索引的。后方一致可以把字段反转后定义一个函数索引来解决。而部分一致就貌似没有办法了。比如有一致user表。一般查询都是user关联一大堆其他的表。如果条件是用户名部分一致,一般的写法是 AND user.user_name like '%输入的关键字%'最近在调查一个性能问题的时候(user  inner

2012-05-18 17:22:45 1192

原创 memo:java接口的实现等

1. 接口  有接口A,下面的几种写法中哪些没有错误?    public interface A { public void m1(); }    class B implements A { }    // The type B must implement the inherited abstract method A.m1()    class C implemen

2012-05-16 15:22:55 1241

原创 memo:PostgreSQL常用数学运算符和函数

Table 9-2. Mathematical OperatorsOperatorDescriptionExampleResult+addition2 + 35-subtraction2 - 3-1*multiplication2 * 36/division (integ

2012-05-15 16:42:54 2516

原创 memo:PostgreSQL的数组函数

数组也是我们SQL中经常使用的类型。像unnest这个函数可以把数组转换成一个子查询,可以方便地实现一些功能。利用好数组有时候会提高系统性能。比如减少JDBC执行次数,使用数组后能够使得查询条件使用索引等。Table 9-40. Array OperatorsOperatorDescriptionExampleResult=e

2012-05-15 12:13:39 5483

原创 memo:PostgreSQL字符串函数

字符串函数和运算符是我们经常在SQL需要用到的。尤其是regexp_split_to_array和regexp_split_to_table(stringtext, pattern text [,flags text])这两个函数很多时候很方便。比如根据已经知道的id去执行一个函数,取得相应信息。下面的的例子是取得101,102,105三个用户的基本信息。   select get_u

2012-05-15 12:09:17 1798

原创 PostgreSQL数据库取外部数据的扩展功能

Foreign Data Wrappers是PostgreSQL取得外部数据比较方便的功能扩展。可以取得关系数据库的数据,比如Oracle,MySQL,ODBC.还可以取得NOSQL数据库的数据。比如CouchDB,Redis还可以直接访问text文本文件,csv文件。还可以访问twitter的数据。等等。可以说利用好这些功能后,我们就会减少很多关联数据的编码。具体

2012-05-12 16:32:23 4406

原创 Play!项目转成Eclipse的项目:eclipsify

Play!生成的项目,如果想要在Eclipse中开发 的话。执行一下eclipsify命令后,然后Eclipse导入就可以了。

2012-05-12 15:48:05 7235

原创 PostgreSQL直接查询CSV文件的方法:file_fdw

CSV文件时我们经常操作的东西,在系统开发中我们经常会写一个上传画面,把csv上传到数据库。PostgreSQL9.1以后,我们可以不用写上传画面保存到数据库了,直接用SQL查询即可。这边用到了扩展功能file_fdw。需要先把扩展加入到数据库。做法如下:--先生成一个file_fdw服务器。CREATE SERVER file_fdw_server FOREIGN

2012-05-10 14:30:15 3911

原创 Postgres访问其他PostgresQL数据库的功能DBLINK

有时候的业务需要参照其他数据库的数据。我们可以在程序中分别从两个数据库中取值然后处理。但这样开发效率和性能都不是很好。如果两个数据库都是PostgreSQL的话,用扩展的DBLINK功能非常简单。比如一个数据db1,db2。首先需要把db1加入dblink扩展。示例1:取得db2的用户表的用户名SELECT * FROM dblink('hostaddr=192.168.0

2012-05-10 12:22:53 12518 1

原创 项目计划管理软件:GanttProject

GanttProject是一款免费的项目计划管理软件。可以导入Microsoft Project的文件,也可以导出。还可以生成jpg图片等的。对于简单的项目管理来说感觉够用了。最大的好处就是不要钱。呵呵!Gantt chart.Create work breakdown structure, draw dependencies, define milestones.

2012-05-09 12:17:27 16728

转载 转载:Tomcat启动报错:transport error 202: bind failed: Address already in use

Tomcat启动报错:transport error 202: bind failed: Address already in use 了,上网查找了下面这篇文章。也是一种解决办法。下文来自:http://blog.csdn.net/sam031503/article/details/7037033tomcat 启动日志报出以下错误: ERROR: transport error

2012-05-08 12:40:08 16489

原创 Liferay控制面板的返回URL问题:http://one:8080/group/control_panel/null

在liferay的测试环境的ip变更后,控制面板的返回URL为http://one:8080/group/control_panel/null了。发现配置文件中的IP没有及时修改。#### Redirect## # # Set this property to "ip" or "domain" for the redirect security method. If

2012-05-08 12:36:31 4734

原创 SVN取两个版本之间的差分文件的方法

由于项目中有两台SVN服务器。一台对内部,一台对客户。由于在开发中没有及时更新客户的服务器(过于频繁更新客户服务器也不是一个好事情,一次更新多个文件也是一个不错的选择(SVN更新邮件减少))。那怎么去的两个版本之间的所有差分文件呢?我的做法如下:1,首先在Repository Browser中先查看log(Show log)2,选择要比较的两个版本(

2012-05-07 14:04:28 7080

Liferay Admin Guide.pdf

Liferay Portal Admin Guide 6.0.X版本 对网站运营比较有用!!!

2011-07-01

Liferay Developer's Guide 6.0.X版本

Liferay Developer's Guide 6.0.X版本 开发人员必备文档

2011-07-01

excelfileformat.pdf

Excel格式构造式样书.POI,JXL等操作Excel原理更加容易理解.

2010-02-05

jQueryAPI-100204

jQueryAPI 1.1.4版中文文档

2010-02-05

空空如也

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

TA关注的人

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