技术空间
文章平均质量分 74
joliny
绘画,听音乐,读书,乒乓球,乐器,电脑技术学习。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Eclipse中使用MyEclipse编辑JSP时中文乱码的解决办法
第一步:保证Eclipse的全局属性中的编码设置正常(也就是中文字符集了)设置过程如下:Window - Preferences - MyEclipse - Files & Editors - JSP 在这里设置Encoding的值为:"Chinexe, National Standard"第二步:JSP页面一定要包含以下两行红色的声明,当然 gb2312 也可以改为 GBK转载 2007-06-25 20:07:00 · 2614 阅读 · 0 评论 -
php 出错控制
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 错误报告是按位的。或者将数字加起来得到想要的错误报告等级。; E_ALL - 所有的错误和警告; E_ERROR - 致命性运行时错; E_WARNING - 运行时警告(非致命性错); E_PARSE - 编译时解析错误; E_NOTICE - 运行时提醒(这些经常是是你的代码的bug引起的,;也可能是有意的行为造成的。(如:基于未原创 2007-06-26 11:24:00 · 1594 阅读 · 0 评论 -
jdk各版本下载地址
http://java.sun.com/products/archive/原创 2007-06-26 23:31:00 · 5546 阅读 · 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 · 1472 阅读 · 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 · 1284 阅读 · 0 评论 -
ruby的postgresql数据库适配器
http://ruby.scripting.ca/postgres/原创 2007-06-27 21:55:00 · 1960 阅读 · 0 评论 -
Google Maps API 2 文档
读者 简介 Google Maps上的Hello World 浏览器兼容性 XHTML和VML API升级 地理译码/Geocoding 行程规划和本地搜索 地图范例 基础 地图移动和动画 在地图上添加控件 事件监听器 打开信息窗口 地图覆盖物 点击事件处理 在标记上显示信息窗口 分页信息窗口 创建图标 使用Icon类 可拖动的标记 编码折线 New! 在地图上使用XML和异步远程调用(AJA原创 2007-06-29 22:14:00 · 1985 阅读 · 0 评论 -
LINUX系统中动态链接库的创建与使用
大家都知道,在WINDOWS系统中有很多的动态链接库(以.DLL为后缀的文件,DLL即Dynamic Link Library)。这种动态链接库,和静态函数库不同,它里面的函数并不是执行程序本身的一部分,而是根据执行程序需要按需装入,同时其执行代码可在多个执行程序间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多程序员和用户的转载 2007-07-05 12:59:00 · 1193 阅读 · 0 评论 -
LINUX动态链接库高级应用(etc/ld.so.conf)
注:本文举的例子类似上篇文章,只是文件的内容已做相应修改,裁减了不少.示例程序ady.c和两个动态函数的源程序getdate.c与gettime.c仅修改了头文件的名字,其内容不再列出.本文使用头文件为adatetime.h.转载 2007-07-05 12:58:00 · 2366 阅读 · 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 · 2362 阅读 · 0 评论 -
Linux改变文件或目录的访问权限命令
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要的任转载 2007-07-31 17:24:00 · 1412 阅读 · 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 · 1938 阅读 · 0 评论 -
PostgreSQL的热备和恢复
PostgreSQL的热备和恢复 日期:2006-08-07 作者:Seamus Dean 来自:Chinaunixhttp://linux.chinaunix.net/docs/2006-08-07/2396.shtml-------------------------------------------------------------------- 为什么要写这篇文章?因为我看转载 2007-07-31 17:44:00 · 1287 阅读 · 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 · 1442 阅读 · 0 评论 -
Linux攻略 DNS服务器安装配置方法详细介绍
本文以Red Hat Enterprise Linux AS v4为平台 一、资料参考与准备: DNS 是指:域名服务器(Domain Name Server)。在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。 一些标记解释: @转载 2007-08-02 14:44:00 · 1249 阅读 · 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 · 1578 阅读 · 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 · 2793 阅读 · 0 评论 -
在default目录下快速配置JBoss集群(Web方面)
说起JBoss集群好像很高深的样子,其实一点也不恐怖,建立一个集群很简单,难的是怎么针对具体的应用优化服务器和实现负载均衡(学习中^o^)。本文将带领大家在JBoss的default目录下建立一个简单的Web方面的JBoss集群。 搭建环境 两台电脑 //其实一台也够了,不过需要修改其中一个JBoss监听的端口,要不然有冲突 jboss-4.0.4.GA apache_2.转载 2007-08-02 21:37:00 · 1644 阅读 · 1 评论 -
Rails 在服务器上的部署
通常来说,比较一下上面的表格,我们会很自然地选择lighttpd-fcgi这种方案来部署我们的应用。接下来我们给出Rails应用在Linux服务器上部署的基本过程: 所需要的软件包: lighttpd-1.4.10.tar.gz fcgi-2.4.0.tar.gz转载 2007-08-03 14:25:00 · 1331 阅读 · 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 · 1042 阅读 · 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 · 1080 阅读 · 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 · 701 阅读 · 0 评论 -
PHP 实现多服务器共享 SESSION 数据
一、问题起源稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模转载 2007-08-07 10:14:00 · 844 阅读 · 0 评论 -
用 Spring 更好地处理 Struts 动作三种整合 Struts 应用程序与 Spring 的方式
为什么 Spring 这么了不起?Spring 的创立者 Rod Johnson 以一种批判的眼光看待 Java™ 企业软件开发,并且提议很多企业难题都能够通过战略地使用 IOC 模式(也称作依赖注入)来解决。当 Rod 和一个具有奉献精神的开放源码开发者团队将这个理论应用于实践时,结果就产生了 Spring 框架。简言之,Spring 是一个轻型的容器,利用它可以使用一个外部 XM转载 2007-08-07 15:58:00 · 686 阅读 · 0 评论 -
linux网址大全
linux网址大全关键词: linux http://zhaolinux.com/ http://www.linux.org ------------------------------ linux官方站点 http://www.linuxstart.com ------------转载 2007-08-09 14:26:00 · 9130 阅读 · 2 评论 -
基于MySQL的数据库集群系统的实现
您的WebApp系统是否正在使用一个MySQL的数据库系统?您的客户是不是总是抱怨页面结果反馈的非常慢?您的MySQL系统的负载是不是总是维持在一个非常高的状态下?本文将为您提供一个分担MySQL系统的负载的方法,以及由此派生出来的一个MySQL-HA-Proxy的开发项目。使用本文提供的方法,您将以最小的源代码改动,获得MySQL系统的高效运转。 第一节 数据库集群技术的现状 目前数据库集群系统转载 2007-08-09 14:34:00 · 1016 阅读 · 0 评论 -
linux 发送邮件程序
大家都知道,要发送邮件,就是编写一个 smtp客户端,smtp其实是基于anscII的字符协议,说白了,也就是你往服务器上发送指定的字符,服务器便会有相应的响应,当然到底发送什么字符呢?这个就是smtp协议了。如果想发送二进制的文件,音视频数据,那么就需要MIME(通用internet邮件扩充协议),它利用一些编码方式将这些数据转化为anscII字符,发送出去,接收端在利用相应的解码方式进行解转载 2007-08-23 16:33:00 · 1521 阅读 · 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 · 1479 阅读 · 0 评论 -
追MM与Java的23种设计模式
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创转载 2007-09-07 16:52:00 · 608 阅读 · 0 评论 -
在Windows平台使用Apache2.2和Mongrel运行Ruby on Rails
一、安装Ruby、rails、mongrel和Apache2.2 从rubyforge网站下载One-Click Ruby Install,运行安装程序,就安装好了ruby和rubygems。 运行命令:gem install rails –ygem install mongrel –ygem install mongrel_service -y安装好了rails和转载 2007-09-23 00:03:00 · 803 阅读 · 0 评论 -
SMTP协议简介(转载)
一、协议简介SMTP被用来在因特网上传递电子邮件。文件RFC821规定了该协议的所有细节。但是你只须记住下面的内容--该协议的基本命令和方法就行了。 协议的原理很简单。无非是一个客户端计算机向服务器发送命令,然后服务器向客户端计算机返回一些信息。客房端发送的命令以及服务器的回应都是字符串,你并不需要特别的软件转载 2008-01-21 15:17:00 · 3125 阅读 · 0 评论 -
[JMX一步步来] 1、JMX的Hello World
文/陈刚 from www.chengang.com.cn at 2005-12-3一、JMX简介 什么是JMX?在一篇网文中是这样说的:"JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理",这句话我现在看着还是不知所云,云里转载 2008-01-21 17:32:00 · 906 阅读 · 0 评论 -
[JMX一步步来] 2、JMX简介
文/陈刚 from www.chengang.com.cn at 2005-12-4一、JMX简介 JMX是一种JAVA的正式规范,它主要目的是让程序且有被管理的功能,那么怎么理解所谓的“被管理”呢?试想你开发了一个软件(如WEB网站),它是在24小时不简断运行的,那么你可能会想要“监控”这个软件的运行情况,比如收到了多少数据,有多少人登录等等。或者你又想“配置”这个软件,比如现转载 2008-01-21 17:33:00 · 748 阅读 · 0 评论 -
整合Hibernate3与JBOSS 3.2.X
前言――强强联合 在J2EE应用服务器领域,JBoss是发展最为迅速的应用服务器。由于JBoss遵循商业友好的LGPL授权分发,并且由开源社区开发,这使得JBoss广为流行。另外,JBoss应用服务器还具有许多优秀的特质。其一,它将具有革命性的JMX微内核服务作为其总线结构;其二,它本身就是面向服务的架构(Service-Oriented Architecture,SOA);其三,它还转载 2008-01-22 10:37:00 · 970 阅读 · 0 评论 -
JMX的Hello World
一、JMX简介 什么是JMX?在一篇网文中是这样说的:"JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理",这句话我现在看着还是不知所云,云里雾里。 我们还是从JMX能给我们提供什么好处入手来理解吧。举一个应用实例:在一个系统中常常会有一些配置信息,转载 2008-01-21 15:26:00 · 664 阅读 · 0 评论 -
开发Jboss Mbean服务
众所周知Jboss依赖于JMX来装载MBean服务,而这些MBean服务组成了具体服务器实例的差异性。标准JBoss发布版本提供的所有功能都是基于MBean的。所以,如果要为JBoss服务器添加新的服务,最好的方法是开发自己的JMX MBean服务。MBean服务的生命周期是由如下三个JBoss MBean负责的:SARDeployer、ServiceConfigurator、ServiceCon转载 2008-01-21 15:27:00 · 2387 阅读 · 0 评论 -
Hermes 初装问题解决
今天想要解决JbossMQ的使用问题,于是上网查询相关信息,发现Hermes这个好东东,简单介绍如下: Hermes是一个Java Swing应用程序,它可以创建、管理和监视JMS提供商(例如JBossMQ,WebSphereMQ,ActiveMQ和Arjuna服务器)里的JMS目标。从它的网站上下载Hermes,目前最新版本为1.10,并且下载文件为jar文件,安装时需要JDK1.5,只转载 2008-01-21 15:30:00 · 3590 阅读 · 0 评论 -
JBoss启动过程
JBoss启动过程当JBoss启动的时候,第一个要做的就是创建一个MBean服务实例(javax.management.MBeanServer)。JMX MBean服务在JBoss架构中起着内核的作用。所有其他可管理的MBean组件都需要到MBean服务上注册。这样看来这个内核仅仅是一个框架,并且不是提供具体功能的。具体的功能是由其他MBeans来提供的,事实上,所有的JBoss组件都是可管理的M转载 2008-01-21 16:15:00 · 870 阅读 · 0 评论 -
使用 JMX 管理 Apache Geronimo
使用 JMX 配置、管理和监视 Geronimo 级别: 中级 J. Jef转载 2008-01-21 16:50:00 · 1406 阅读 · 0 评论 -
Spring集成XFire开发WebService
Spring是目前最流行的JavaEE Framework,但是使用Spring的Spring-WS开发WebService却十分繁琐。XFire是一个简化WebService开发的开源项目,通过Spring和XFire的结合可以大大简化基于Spring Framework的应用中的WebService开发。Spring和XFire可以通过多种方式结合,下文介绍的是笔者常用的一种简单而实用的方转载 2008-01-22 10:43:00 · 771 阅读 · 0 评论
分享