
工作经验&知识库
文章平均质量分 67
chaiqi
可持续升级
展开
-
PostGresql 常用sql函数备忘录
函数参考:http://www.cnblogs.com/wuhenke/archive/2010/08/02/1790747.html导出数据 C:\Program Files\PostgreSQL\8.4\bin>pg_dump.exe --host 127.0.0.1 --port 5432 --username postgres terra_postgis2 > c:\原创 2014-04-07 09:45:55 · 13428 阅读 · 0 评论 -
Openads,phpadsnew广告统计系统,中文安装和使用说明,教程完整版
下面这篇文章是我从网上找的很不错,我配置了一下,发现它的安装包其实是有些问题的安装后报错!我这里把它完善一下!修改一下。这个程序已经变名字了:叫openads ,官方网址:http://www.openads.org/phpAdsNew是一款可以用它构建DoubleClick那样的第三方广告统计系统,也可以管理自身拥有的大量广告业务,适合于大型商业网站使用,个人网站用户当然也可以用它来管理网站原创 2007-04-16 18:34:00 · 5315 阅读 · 2 评论 -
Dos批处理命令超级简单 完成 _desktop.ini 病毒去除工作,绝对好用
我被这个 _desktop.ini 快烦死了,什么杀毒都不好用!后来在朋友的帮助下 写了一个 批处理命令 del_desktop.bat批处理命令内容是:@echo offfor %%i in (d e) do ( cd /d %%i:attrib _desktop.ini /S /D >>0408files.txt del /f/s/f/q/a:s _desktop.ini >>04原创 2007-04-10 11:47:00 · 2347 阅读 · 1 评论 -
tomcat数据库 jndi文件配置
原创 2007-04-06 18:40:00 · 865 阅读 · 0 评论 -
oracle数据库的MDB函数
CREATE OR REPLACE function md5(input_string VARCHAR2) return varchar2ISraw_input RAW(128) := UTL_RAW.CAST_TO_RAW(input_string);decrypted_raw RAW(2048);error_in_input_buffer_length EXCEPTION;BEGIN--转载 2007-03-14 14:24:00 · 1183 阅读 · 0 评论 -
oracle 两种方法不同的效率!务必少使用 not in
两种方法不同的效率!方法1select * from userinfo,achieveamount where userinfo.unionid = achieveamount.unionid(+) and achieveamount.unionid IS NULL 方法2select * from userinfo where userinfo.unionid not in原创 2007-01-25 17:43:00 · 2179 阅读 · 0 评论 -
[导入]创建高度动态变化的Iframe
iframe,尤其是不带边框的iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能,可是iframe的大小却不像层那样可以“伸缩自如”,所以带来了使用上的麻烦,给iframe设置高度的时候多了也不好,少了更是不行,现在,我终于知道了让iframe动态体调整高度的方法,主要是以下JS函数:function SetCwinHeight(){ var cwin=do转载 2007-01-25 15:45:00 · 753 阅读 · 0 评论 -
Google Web Toolkit 入门
Ajax 被用于创建更加动态和交互性更好的 Web 应用程序。Google Web Toolkit (简称GWT) 是 Google 推出的 Ajax 应用开发包,GWT 支持开发者使用Java 语言开发 Ajax 应用。本文中作者将介绍如何使用 GWT 开发 Ajax 应用的基本方法和步骤。 Ajax简介 Ajax是 Asynchronous JavaScript and XM转载 2007-01-23 13:26:00 · 5821 阅读 · 0 评论 -
Oracle经验技巧集锦
1.删除表空间DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]]2.删除用户DROP USER User_Name CASCADE3.删除表的注意事项在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DELETE * FROM 表名时,TABLESPA转载 2007-01-24 15:20:00 · 783 阅读 · 0 评论 -
jsp,html 清除页面缓存
网页缓存的作用是什么?应该很重要。但是我们在开发网络应用的时候,网页缓存总是给我们一种莫名的烦恼。于是几乎每一个开发者都试图解决过这个问题。当然,我也不是今天才着手解决这个问题。但是今天一时心血来潮,写一篇,记录一下用到的方法。1.禁止客户端缓存要在中加入类似如下内容(我当然还没有这么用过): 2.在服务器的动态网页中禁止缓存,要加入类似如下脚本(1)asp(好久不用了):转载 2007-01-23 14:58:00 · 1238 阅读 · 0 评论 -
pl/sql入门
PL/SQL是ORACLE的过程化语言,包括一整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数。 默认安装完Oracle后,初学者应该了解下面的一些SQL语句: 1、连接 SQL*Plus system/manager 2、显示当前连接用户 SQL> show user 3、查看系统拥有转载 2007-01-23 11:50:00 · 880 阅读 · 0 评论 -
Linux 管道命令 cut 、sort 、 wc 、 split 、tr 的常用 技巧实例
Linux sort的常用 按照第5个字段进行排序 [root@test2 smartlsData]# ll | sort -t : +5n-rwxrwxrwx 1 root root 178718700 12月 22 18:40 Poi.bal-rwxrwxrwx 1 root root 182348152 12月 22 18:40 Poi.bas-rwxrwxrwx 1 r原创 2007-03-06 16:12:00 · 4261 阅读 · 0 评论 -
ORALCE 取出重复的数据记录
查找重复select count(*),id,unionid,projecttype from achieveamount group by id,unionid,projecttype having count(*) > 1 如果有重复就删掉其中一个 00100000007001001、00100000037001001删除重复delete from achieveamount a w转载 2007-01-19 14:06:00 · 2855 阅读 · 0 评论 -
Linux 文件、内容查找(递归) ,grep ,find
内容查找(递归)grep /etc/httpd/modules/ -lr 51ditu *文件名查找(递归,不适合查找modules)find /etc/httpd/ -name httpd.conf 引用:grep 命令用于搜索由 Pattern 参数指定的模式,并将每个匹配的行写入标准输出中。这些模式是具有限定的正则表达式,它们使用 ed 或 egrep 命令样式原创 2007-03-05 15:59:00 · 66168 阅读 · 3 评论 -
j2ee程序员应该掌握的linux知识
一般大型J2EE应用都在建构在linux环境下的。开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试。但是最后的发布还是要到linux环境,同时我们对网上web服务器和数据库服务器的应用管理(比如自动脚本发布等),应用监控(web服务是否正常、mysql数据库的使用情况)、系统监控(监控磁盘空间的使用情况等)都要求程序员熟悉必要的linux知识。转载 2007-02-27 13:38:00 · 814 阅读 · 0 评论 -
适合中大型网站的广告统计系统OpenADS(phpadsnew)实战手册+中文帮助文档
这些天研究广告统计系统,仔细看了一些google和一些其他网站的广告统计方式!目前市面上基本上有两种开源的广告统计程序:1、google Adsense(asp)2、OpenADS(php)又叫 phpadsnew这两个我都看了,对于目前采用Linux架构的网站应用来说,应该采用OpenADS是首选,他对中大型的网站的统计支持都很卓越而且可以分别管理 广告发布员和 客户 。让其单独原创 2007-04-17 15:37:00 · 11664 阅读 · 11 评论 -
用 管道命令 分析apache 日志
cat logSort.log | grep -v "sogou" | grep -v "msnbot" | grep -v "http://" | wc -l cat nolog.log | grep " /html/" |awk {print $2" "} | sort -n >laochai.txtcat 0321-detail-access_log |grep原创 2007-04-26 13:19:00 · 1527 阅读 · 0 评论 -
让一个脚本自动定时运行,设置、启动 linux定时脚本 (crontab详解)
[root@test1 init.d]# crontab -e 在root文件后面添加一行(含义:每月的18日4:40分执行scott_select.sh)40 4 18 * * /oracle_backup/bin/scott_select.sh0 0 23 * * /patch to tranferfiles.sh >;tranferfiles.log 设置完了之后不要忘了,启原创 2007-05-17 15:52:00 · 12152 阅读 · 0 评论 -
Mysql 建表用 MyISAM不用InnoDB(大数据高读取)
MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。 我作为使用MySQL的用户角度出发,I转载 2014-04-07 09:43:56 · 9641 阅读 · 0 评论 -
地理入门-经纬度时区速成总结篇
为了帮助个朋友快速了解一下地理和经纬度。方便日后开发应用。写了如下文章(适合初学者)longitude 经度 ,latuate 纬度地球仪上横着的是纬度,竖着的是经度经线 是半圆 是等长的纬线 是圆的 不是等长的,赤道最长经度分东经和西经,纬度分南纬和北纬 南纬、西经 为负转换:经度一般从0°~180°,纬度不可能超过90。前缀是E或W的一定是经度,前缀是N或S的一定是纬度原创 2014-03-26 10:44:19 · 5898 阅读 · 0 评论 -
用skyline调用WMTS接口,类似arcgis
我要用skyline 叠加 smartearth 得瓦片栅格图。smartearth栅格图:http://f.smartearth.cn:9000/SE_Mapimg?st=GetImg&box=53,26&lev=6&type=vect&uuid=terra&uid=smarteartharcgis wmts图:http://sampleserver6.arcgiso原创 2013-07-11 17:01:38 · 7469 阅读 · 1 评论 -
Google map EPSG:900913 地图分块算法、切片算法个人解析。一看就明白哈
Google map 地图分块算法的解析 EPSG:900913我下面的小伙子总是不明白map api,这块算法原理。我想很多人也一样,所以写一下说明一下哈projection: "EPSG:900913", //投影为 900913,google 墨卡托投影 units: "m", //屏幕坐标以米为单位maxResolution: 156543.0339, //最大比例下的每像素屏原创 2012-09-27 18:25:16 · 21207 阅读 · 0 评论 -
RewriteCond apche获取url参数
开发系统中用到:RewriteEngine onRewriteCond %{QUERY_STRING} ser=([a-zA-Z0-9_]+)RewriteRule ^/engine(.*)$ http://e.smartearth.cn:9000/%1?%{QUERY_STRING} [P]RewriteCond %{QUERY_STRING} ser=([a-zA-Z0-9原创 2012-06-14 15:51:42 · 797 阅读 · 0 评论 -
判断点在多边形内部
0.前言最近不断遇到类似的几何位置问题,一直没有花时间去总结,本文总结了我常用点跟多边形的位置判断方法以及代码。希望能够对大家有所帮助。文中所指的多边形均为凸多边形,一些描述可能有误,欢迎指正。1.测试的多边形在开始之前,我们需要先构建好测试环境。我构建了一个比较特殊的多边形,如下。/ \| ||_|从最上面的顶点顺时针坐标(屏幕坐标系)分别为:(40,10)转载 2012-06-13 14:54:16 · 1487 阅读 · 0 评论 -
13 个mod_rewrite 应用举例
1.给子域名加www标记 RewriteCond %{HTTP_HOST} ^([a-z.]+)?example\.com$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule .? http://www.%1example.com%{REQUEST_URI} [R=301,L] 这个规则抓取二级域名的%1变量,如果不是以w转载 2012-06-13 11:16:11 · 666 阅读 · 0 评论 -
最短路径算法——Dijkstra and Floyd算法
最短路径算法——Dijkstra算法 Dijkstra 算法在刚开始在学数据结构的时候,完全没弄明白,主要是也不怎么想去弄明白。而从学校出来到现在,最短路径算法都没有实际运用过,最近在一个GIS项目中总算用到了,于是乎把教材重温了下,同时查阅了网上一些资料,借鉴了一些别人的东西,并顺利用写进了项目中,文中的主要代码来自于园子里的一位大哥,这位大哥对通用框架的研究很深入,他的链接为转载 2012-04-08 17:13:18 · 1294 阅读 · 0 评论 -
Gis分析POI空间聚合设计思路及示例实现源码
前些时候领导让我们提前预言商业智能gis分析以及物流交通相关的业务。其中有个重要的技术就是 POI空间聚合。从网上找了些资料,大多是E文的,而且说的都巨复杂,不是特别容易理解。多亏了google,哥们后来无意中发现了一个esri做的一个聚合示例。 http://www.esrichina-bj.cn/market/H1N1/H1N1.swf ,哈哈如获至宝,通过httpwatch找到数据来源,发现他是通过客户端做聚合运算的。flex的引擎下几百个点的运算速度相当不错。而且聚合的效果也相当的明显。唯一不足的是原创 2010-06-09 17:01:00 · 16184 阅读 · 18 评论 -
spatialkey-gis商业智能分析软件试用有感_自有数据导入分析
<br />这个我们理解为 Gis商业智能,国外有这样的网站,国内还真的没有发现。我试用了一次,也没有完全吃透。不过觉得sk做的这个产品还是不错,有问题可以和老柴回复交流。<br /> <br />SpacialKey 是一款gis商务智能的分析toB的BS结构的软件,前端用flex表现效果、用户体验做的非常好。<br />网址为:https://www.spatialkey.com/<br /> <br />申请测试账户<br />我注册申请了一个key。得到了30天的使用权。有兴趣的朋友可以试试看。他的原创 2010-06-01 17:46:00 · 4164 阅读 · 0 评论 -
Mapenjoy“影像订购”产品上线前景分析
文章来自于老柴开发团队的blog,篇篇皆原创。 同事并不看好今天下午我问部门助理婷婷关于“在线客服”问题的时候,了解到Mapenjoy之前的影像订购从发布到现在总共达成购买的也就1-2笔,而且基本上也都转到传统销售部那边了。我又咨询了几个同事,感觉上大家对在线影像订购的前景并不十分看好。日志分析我查看了一下上周bsei 和Mapenjoy 网站的 google流量分析统计,对“原创 2010-05-28 14:19:00 · 1295 阅读 · 0 评论 -
Apache Rewrite 重定向问题汇总
apache 的 rewrite模块 用了也有段时间了。每次都是先从历史中找资料修改。今天腾出点时间整理下和大家分享一下,其实rewrite规则超多,我也没有全部理解,实践中我用的一些列出来,相信一般应用的朋友足够了 为什么需要用重写规则? 他人总结:一个网站,如果是长期需要放在internet上提供服务,必定会有不断地更新和维护,如临 时转移到其它服务器进行维护,重新组织目原创 2010-05-24 16:35:00 · 14396 阅读 · 0 评论 -
linux,unix 下 jdk安装
最简单的方法:访问 http://java.sun.com/products/archive/ 选择合适的jdk版本。 拷贝到linux服务器上, 直接运行 .bin 的文件。生成jdk文件,然后拷贝替换原来的jdk就可了。修改/etc/profile 里面的环境变量,修改tomcat/bin目录下的 catalina.sh转贴:我在HP工作站Visualize C3600的Un转载 2007-05-23 10:54:00 · 4078 阅读 · 0 评论 -
在Oracle中实现搜索分页查询
在构建自定义搜索引擎时,开发人员常遇到的一个问题是实现某种类型的分页功能;也就是说,允许用户提交一个返回很多行数据的查询,但是只显示前20条。在用户点击一个链接时,下20条或者前20条数据会从数据库应用程序中取出。 数据库访问存在的一个问题是来自 Web 站点的请求是无状态的。在等待用户请求下一组数据时,让数据库维护一个游标的效率是非常低的。对 HTML 编写代码让游标位于客户端是可以做到的,转载 2007-05-23 15:09:00 · 930 阅读 · 0 评论 -
oracle 安装 ,卸载 , 调优,备份 ,导库 笔记
安装Oracle数据库0. 安装系统(全安装) 以下参考: http://my.opera.com/jlake/blog/show.dml/98701 1. 做个链接 ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5 如果不做此链接,在安装过程中建好数据库,将会出现不能链接不上数据库问题。原创 2007-02-26 18:14:00 · 2212 阅读 · 0 评论 -
oracle查看权限
select * from dba_role_privs;select * from dba_sys_privs where grantee=DITU51_API原创 2007-02-11 13:56:00 · 1382 阅读 · 0 评论 -
Java Socket 样例程序(客户端)
/** * 调试Socket * @param argv */ public static void main(String argv[]){ BufferedReader in; Socket socket; PrintWriter out; try { socket = new Socket("172.16.72.149",1234); in = new原创 2007-02-13 13:54:00 · 8029 阅读 · 1 评论 -
EXcel 数学函数
一、与求和有关的函数的应用SUM函数是Excel中使用最多的函数,利用它进行求和运算可以忽略存有文本、空格等数据的单元格,语法简单、使用方便。相信这也是大家最先学会使用的Excel函数之一。但是实际上,Excel所提供的求和函数不仅仅只有SUM一种,还包括SUBTOTAL、SUM、SUMIF、SUMPRODUCT、SUMSQ、SUMX2MY2、SUMX2PY2、SUMXMY2几种函数。这里笔者将以原创 2006-10-24 16:22:00 · 2890 阅读 · 0 评论 -
Excel函数应用之函数简介
Excel函数应用之函数简介(陆元婕 2001年05月23日 10:12)编者语:Excel是办公室自动化中非常重要的一款软件,很多巨型国际企业都是依靠Excel进行数据管理。它不仅仅能够方便的处理表格和进行图形分析,其更强大的功能体现在对数据的自动处理和计算,然而很多缺少理工科背景或是对Excel强大数据处理功能不了解的人却难以进一步深转载 2006-10-24 16:13:00 · 1222 阅读 · 0 评论 -
Spring的下载和安装
下载主页http://www.springframework.org/download.html ,或者直接使用链接地址:http://voxel.dl.sourceforge.net/sourceforge/springframework/spring-framework-1.1.4-with-dependencies.zipSpring的下载包有两种:spring-framework-1.转载 2006-10-22 21:14:00 · 1108 阅读 · 0 评论 -
最简单的spring入门示例
应群里一位朋友的要求,写一个最简单的spring示例,使用spring的MVC,并应用了spring的依赖注入 ,实现简单应用,索性放在这里供还没入门的spring爱好者参考,初步感受一下spring应用(spring高手就不必看了,这里并没有涉及高级特性,比如与ORM框架的整合,事务管理,远程调用,代理等这些功能)spring至关重要的一环就是装配,即配置文件的编写,接下来我按刚才实际过转载 2006-10-09 18:31:00 · 1158 阅读 · 0 评论 -
Eclipse下配置spring应用
Eclipse下配置spring应用一. 关于Spring的环境配置问题。需要的包(除了基本java web开发环境(如jdk,tomcat )之外的):spring-framework,jakarta-struts(后面有关于spring与struts结合的部分要用到).二. 关于Spring的基本配置文件(我个人感觉,学习开发框架时,在明白了它的设计思转载 2006-10-09 18:30:00 · 1095 阅读 · 1 评论