技术空间
文章平均质量分 73
joliny
绘画,听音乐,读书,乒乓球,乐器,电脑技术学习。
展开
-
linux+apache2.0.59+php5.2.3+gd环境构架
原创 2007-06-20 14:56:00 · 1603 阅读 · 0 评论 -
php中自定义hashmap类
/** * @(#)hashable.php * PHP version 5.2.3 * * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成原创 2007-06-20 15:05:00 · 4741 阅读 · 1 评论 -
PHP自定义错误处理器处理出错信息
如果您是PHP老手,当然知道当PHP脚本出错时发生了什么事情。此时PHP解析器将在屏幕上给出错误信息,如 Fatal error: Call to undefined function on line 19 --,因此程序在此处终止。这个信息会吓到客户,他可能立即打电话和你进行咨询。幸运的是,这里有解决办法。PHP拥有内置工具,可以让开发人员捕捉脚本错误然后将它们转到自定义的错误处理器。此原创 2007-06-20 17:11:00 · 1360 阅读 · 0 评论 -
Eclipse中使用MyEclipse编辑JSP时中文乱码的解决办法
第一步:保证Eclipse的全局属性中的编码设置正常(也就是中文字符集了)设置过程如下:Window - Preferences - MyEclipse - Files & Editors - JSP 在这里设置Encoding的值为:"Chinexe, National Standard"第二步:JSP页面一定要包含以下两行红色的声明,当然 gb2312 也可以改为 GBK转载 2007-06-25 20:07:00 · 2397 阅读 · 0 评论 -
postgre数据库备份shell
#!/bin/sh#-------------------------------------------------------------------##機能 マネージメントデータベースのバックアップ#作者 2007/06/05 蒋彪 #-------------------------------------------------------------------原创 2007-06-20 14:58:00 · 1352 阅读 · 0 评论 -
postgre数据库备份恢复shell
#!/bin/sh#td=`date +"%Y%m%d%H%M%S" `#echo $tddbname=test#backupname=$td.$dbname.dump#su postgres -c "/usr/local/carlink/postgresql/bin/pg_dump $dbname > /usr/local/carlink/dbbackup/databak/"$backupn原创 2007-06-20 15:00:00 · 1707 阅读 · 0 评论 -
php 中图像压缩处理类(一)bmp.php
/** * @(#)bmp.php * PHP version 5.2.3 * * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成原创 2007-06-20 15:12:00 · 4339 阅读 · 2 评论 -
php 中图像压缩处理类(二)imageutil.php
/* * @(#)imageutil.php * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成 2007年5月11日原创 2007-06-20 15:13:00 · 1350 阅读 · 0 评论 -
php中自定义分页处理类
/** * @(#)pages.php * PHP version 5.2.3 * * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成原创 2007-06-20 15:29:00 · 974 阅读 · 0 评论 -
php中自定义日志处理类(类似于java中的log4j)
/** * @(#)logger.php * PHP version 5.2.3 * * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成原创 2007-06-20 15:33:00 · 1902 阅读 · 0 评论 -
php中自定义数据库处理类
/** * @(#)dbutil.php * PHP version 5.2.3 * * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成原创 2007-06-20 15:38:00 · 1472 阅读 · 0 评论 -
Eclipse3.2.2下载 MyEclipse5.5下载 MyEclipse5.5注册码
官方网站,这里有myeclipse5.5,有一个是MyEclipse5.5+Eclipse3.2.2http://www.myeclipseide.com/index.php?module=htmlpages&func=display&pid=4MyEclipse5.5 http://www.myeclipseide.com/module-htmlpages-display-pid-4.ht原创 2007-06-25 22:07:00 · 10325 阅读 · 1 评论 -
php 出错控制
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 错误报告是按位的。或者将数字加起来得到想要的错误报告等级。; E_ALL - 所有的错误和警告; E_ERROR - 致命性运行时错; E_WARNING - 运行时警告(非致命性错); E_PARSE - 编译时解析错误; E_NOTICE - 运行时提醒(这些经常是是你的代码的bug引起的,;也可能是有意的行为造成的。(如:基于未原创 2007-06-26 11:24:00 · 1346 阅读 · 0 评论 -
jdk各版本下载地址
http://java.sun.com/products/archive/原创 2007-06-26 23:31:00 · 5062 阅读 · 1 评论 -
RedHat linux+apache+tomcat+mod_jk 负载均衡安装说明
1. 操作系统 RedHat Linux 9.0 2. 所需软件 Apache 2.0.54 下载地址 http://apache.freelamp.com/httpd/httpd-2.0.54.tar.gz Tomcat5.5.9 下载地址 http://apache.justdn.org/jakar转载 2007-06-27 00:36:00 · 1365 阅读 · 0 评论 -
在Linux平台上安装和配置Ruby on Rails详解
在Linux平台上安装和配置Ruby on Rails详解 ruby on rails推荐的生产运行环境是Linux/FreeBSD/Unix,即Unix系列的操作系统,采用lighttpd+FCGI的解决方案。以下我将以Linux操作系统,lighttp原创 2007-06-27 20:11:00 · 1165 阅读 · 0 评论 -
ruby的postgresql数据库适配器
http://ruby.scripting.ca/postgres/原创 2007-06-27 21:55:00 · 1681 阅读 · 0 评论 -
Google Maps API 2 文档
读者 简介 Google Maps上的Hello World 浏览器兼容性 XHTML和VML API升级 地理译码/Geocoding 行程规划和本地搜索 地图范例 基础 地图移动和动画 在地图上添加控件 事件监听器 打开信息窗口 地图覆盖物 点击事件处理 在标记上显示信息窗口 分页信息窗口 创建图标 使用Icon类 可拖动的标记 编码折线 New! 在地图上使用XML和异步远程调用(AJA原创 2007-06-29 22:14:00 · 1868 阅读 · 0 评论 -
LINUX系统中动态链接库的创建与使用
大家都知道,在WINDOWS系统中有很多的动态链接库(以.DLL为后缀的文件,DLL即Dynamic Link Library)。这种动态链接库,和静态函数库不同,它里面的函数并不是执行程序本身的一部分,而是根据执行程序需要按需装入,同时其执行代码可在多个执行程序间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多程序员和用户的转载 2007-07-05 12:59:00 · 1081 阅读 · 0 评论 -
LINUX动态链接库高级应用(etc/ld.so.conf)
注:本文举的例子类似上篇文章,只是文件的内容已做相应修改,裁减了不少.示例程序ady.c和两个动态函数的源程序getdate.c与gettime.c仅修改了头文件的名字,其内容不再列出.本文使用头文件为adatetime.h.转载 2007-07-05 12:58:00 · 2132 阅读 · 0 评论 -
Linux下Mail服务器架设
Linux下Mail服务器架设一. 安装Sendmail 完全安装Red Hat Linux 9.0方法一:请在图形界面下依次选择单击“主菜单>>>系统设置>>>添加删除应用程序”,然后在打开的“软件包管理”窗口里选中“邮件服务器”选项,点“更新”后按照提示安装即可。 方法二:直接插入Linux第1张安装光盘,选择/RedHat/RPMS目录下的sendmail原创 2007-07-23 09:39:00 · 3515 阅读 · 0 评论 -
linux下postgresql数据库采用slony实现数据同步
需要有postgresql的源代码,并且编译过(不一定安装)。步骤:1,先下载这个:http://laser.dyndns.zhengmai.net.cn/download/slony1-1.0.2.tar.gz解压缩后,有slony1-1.0.2目录。2,进入该目录,configure --with-pgsourcetree=3,make & make install4,以一个数据库用户的身份,转载 2007-07-31 13:23:00 · 2170 阅读 · 0 评论 -
Linux改变文件或目录的访问权限命令
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要的任转载 2007-07-31 17:24:00 · 1309 阅读 · 0 评论 -
使用C语言连接postgre数据库
1.将库函数路径加入LD_LIBRARY_PATH中vi /etc/profileexport LD_LIBRARY_PATH=$GLOBUS_LOCATION/lib:/usr/local/pgsql/lib 2.C连接#include#include#includeint main(){PGconn *conn;const char *conn_str="host=localh转载 2007-07-31 17:33:00 · 1701 阅读 · 0 评论 -
PostgreSQL的热备和恢复
PostgreSQL的热备和恢复 日期:2006-08-07 作者:Seamus Dean 来自:Chinaunixhttp://linux.chinaunix.net/docs/2006-08-07/2396.shtml-------------------------------------------------------------------- 为什么要写这篇文章?因为我看转载 2007-07-31 17:44:00 · 1091 阅读 · 0 评论 -
PostgreSQL:如何隐藏存储过程
POSTGRESQL(以下简称PG)是功能强大的开源数据库,在*NUX下表现出色,性能不逊于ORACLE。更主要的是它提供源代码,而且可进行自行修改,用于商业目的。PG的存储过程统一以函数形式存在,调用的时候用SELECT FUNCTION_NAME(ARG...) 或 SELECT OUT_ARG FROM FUNCTION_NAME(IN_ARG...)形式,而不是用CALL语句。PG的函转载 2007-07-31 17:50:00 · 1259 阅读 · 0 评论 -
Linux攻略 DNS服务器安装配置方法详细介绍
本文以Red Hat Enterprise Linux AS v4为平台 一、资料参考与准备: DNS 是指:域名服务器(Domain Name Server)。在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。 一些标记解释: @转载 2007-08-02 14:44:00 · 1148 阅读 · 0 评论 -
搭建DNS服务器
1、查看是否安装了bind#rpm -qa | grep bindbind-9.2.2-13Thizbind-utils-9.2.2-13Thizypbind-1.11-2Thizkdebindings-devel-3.1-1Thizbind-devel-9.2.2-13Thizbind-chroot-9.2.2-13Thizkdebindings-3.1-1Thiz2、查看本机的IP地址,假设为转载 2007-08-02 17:53:00 · 1329 阅读 · 0 评论 -
Jboss的SSL的配置
Jboss中SSL的配置,以jdk1.4.2为例a.进入%JAVA_HOME%/bin运行命令: keytool -genkey -alias tc-ssl -keyalg RSA -keystore server.keystore -validity 3650以Jboss(3.2.3),keytool设置密码为tc-ssl为例输入keystore密码: tc-ssl您的名字与转载 2007-08-02 20:37:00 · 2578 阅读 · 0 评论 -
在default目录下快速配置JBoss集群(Web方面)
说起JBoss集群好像很高深的样子,其实一点也不恐怖,建立一个集群很简单,难的是怎么针对具体的应用优化服务器和实现负载均衡(学习中^o^)。本文将带领大家在JBoss的default目录下建立一个简单的Web方面的JBoss集群。 搭建环境 两台电脑 //其实一台也够了,不过需要修改其中一个JBoss监听的端口,要不然有冲突 jboss-4.0.4.GA apache_2.转载 2007-08-02 21:37:00 · 1438 阅读 · 1 评论 -
Rails 在服务器上的部署
通常来说,比较一下上面的表格,我们会很自然地选择lighttpd-fcgi这种方案来部署我们的应用。接下来我们给出Rails应用在Linux服务器上部署的基本过程: 所需要的软件包: lighttpd-1.4.10.tar.gz fcgi-2.4.0.tar.gz转载 2007-08-03 14:25:00 · 1098 阅读 · 0 评论 -
纯Ruby Postgres 数据库接口postgres-pr 0.2.0发布
使用postgres-pr,你可以直接用Ruby访问PostgreSQL数据库,而不需要用C扩展了。不过只有最新的7.x使用wire-protocol 3 的数据库可以使用。 安装的简单例子: > gem install postgres-pr 然后就可以编程访问了: require postgres-pr/connection c = Connectio转载 2007-08-03 11:49:00 · 956 阅读 · 0 评论 -
用Rails创建web应用
Rails是一个open source的使用Ruby开发web应用的框架,它采用了流行的MVC模式,本文介绍了一个简单的基于数据库的web应用的开发。翻译自 http://www.rubyonrails.org/show/TutorialStepOne翻译 http://www.ruby-cn.org原文分六步六页,这里简化到一页。1. 创建数据库创建名为rails_pro转载 2007-08-03 11:51:00 · 989 阅读 · 0 评论 -
使用Ruby DBI模块
使用Ruby DBI模块原著 Paul DuBois paul@kitebird.com 翻译:liubin 2004/11/9 http://www.ruby-cn.org/ 原文地址:http://www.kitebird.com/articles/ruby-dbi.html 文档版本: 1.02最后更新: 2003-05-27目录 序论转载 2007-08-03 11:53:00 · 618 阅读 · 0 评论 -
PHP 实现多服务器共享 SESSION 数据
一、问题起源稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模转载 2007-08-07 10:14:00 · 750 阅读 · 0 评论 -
用 Spring 更好地处理 Struts 动作三种整合 Struts 应用程序与 Spring 的方式
为什么 Spring 这么了不起?Spring 的创立者 Rod Johnson 以一种批判的眼光看待 Java™ 企业软件开发,并且提议很多企业难题都能够通过战略地使用 IOC 模式(也称作依赖注入)来解决。当 Rod 和一个具有奉献精神的开放源码开发者团队将这个理论应用于实践时,结果就产生了 Spring 框架。简言之,Spring 是一个轻型的容器,利用它可以使用一个外部 XM转载 2007-08-07 15:58:00 · 614 阅读 · 0 评论 -
linux网址大全
linux网址大全关键词: linux http://zhaolinux.com/ http://www.linux.org ------------------------------ linux官方站点 http://www.linuxstart.com ------------转载 2007-08-09 14:26:00 · 7983 阅读 · 2 评论 -
基于MySQL的数据库集群系统的实现
您的WebApp系统是否正在使用一个MySQL的数据库系统?您的客户是不是总是抱怨页面结果反馈的非常慢?您的MySQL系统的负载是不是总是维持在一个非常高的状态下?本文将为您提供一个分担MySQL系统的负载的方法,以及由此派生出来的一个MySQL-HA-Proxy的开发项目。使用本文提供的方法,您将以最小的源代码改动,获得MySQL系统的高效运转。 第一节 数据库集群技术的现状 目前数据库集群系统转载 2007-08-09 14:34:00 · 824 阅读 · 0 评论 -
linux 发送邮件程序
大家都知道,要发送邮件,就是编写一个 smtp客户端,smtp其实是基于anscII的字符协议,说白了,也就是你往服务器上发送指定的字符,服务器便会有相应的响应,当然到底发送什么字符呢?这个就是smtp协议了。如果想发送二进制的文件,音视频数据,那么就需要MIME(通用internet邮件扩充协议),它利用一些编码方式将这些数据转化为anscII字符,发送出去,接收端在利用相应的解码方式进行解转载 2007-08-23 16:33:00 · 1319 阅读 · 0 评论 -
log4j之经典
一、log4j配置,一般可以采用两种方式,资源文件和XML文件。1、属性文件log4j.rootLogger=DEBUG,stdout,R##日志文件的名称(定义为控制台输出)log4j.appender.stdout=org.apache.log4j.ConsoleAppender##灵活定义输出格式log4j.appender.stdout.layout=org.apache.log4j.转载 2007-08-30 09:28:00 · 1376 阅读 · 0 评论