自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DrylandFish的专栏

一只游来游去的鱼

  • 博客(49)
  • 收藏
  • 关注

原创 log4j输出特定日志x到指定文件

<br /><br />log4j输出特定日志到指定文件<br /> <br />log4j.appender.KVDBProviderLog=org.apache.log4j.RollingFileAppender<br />log4j.appender.KVDBProviderLog.File=/var/log/tomcat5/kvdb_provider.log<br />log4j.appender.KVDBProviderLog.MaxFileSize=10MB<br />log4j.appende

2011-05-18 15:57:00 906

原创 Maven 获取依赖的jar 包

<br />

2011-02-18 13:49:00 1660

转载 java日期操作,这个文章挺不错

<br />转 自 : http://blog.csdn.net/gubaohua/archive/2005/07/29/439506.aspx<br /><br />/**<br />     * 取得指定月份的第一天<br />     *<br />     * @param strdate String<br />     * @return String<br />     */<br />    public String getMonthBegin(String strdate)<br /> 

2011-01-20 22:33:00 780

原创 coding coding coding 感悟

最近写代码常有所感 。前些年写软件,感觉是在搭积木 ,一个软件用控件或者对象组合起来 ,写点业务逻辑,偶尔写两个算法(递归、树),就完成了。自测,提交给客户。反馈,修改,基本轻轻松松。 现在写代码感觉非常耗神,先不说功能强大,一般完成基本功能已经很耗时,再加上想让代码优雅、松耦合、可配置、贱壮、配置日志输出错误,出错后可以增量自动重新做, 部署。今天花了大半天外加下班时为通过某sa同学的配置优雅(只能牺牲一下我的代码优雅,一句crontab 需要我修改几段代码外加不优雅)好吧,这也算是我的一个功能需求吧,基

2011-01-20 22:15:00 621

原创 消息中间件理解

消息中间件理解: 1.消息中间件是个服务,最简单理解 邮件服务。消息系统类似于邮件系统。 2.发布者发送消息,接收者在能连接到服务器的情况下接收到消息。依据是发送和接收的主题一致。而邮件系统依据邮件地址确认是谁的消息。 3.tnotify在订阅端和服务器端建立了一个长连接,一有订阅的新消息产生,自动就像流水一样,消息流到客户端,即时性很高(服务器主推送) 4.消息从发送到订阅端的单通信功能来说非常简单,复杂在于对消息数据的管理,tnotify/activemq都提供使用jmx对消息管理监控机

2011-01-15 12:24:00 1157

原创 kvdb之路

<br /><br />kvdb之路:<br />1.一切从客户端开始,开始接手客户端,参照着淘宝的tbstore开始了socket编程之路。渐渐熟悉和修改出了自己的storeSocket,然后随着讨论的深入,加上了连接池,连接池使用apache pool管理socket,apache pool负责管理socket的创建、保持一定的连接数,最大连接数,销毁,检测连接正常。因为客户端需要面对多台服务器通信,每个服务器又有多个socket连接,所以又设计出了Server 和全部机器状态表SAT,当某台Serve

2011-01-15 11:19:00 5919

原创 一个人做一个网站需要做的工作量评估

拿到PD的产品设计说明书,了解需要做的内容之后,如何评估工作量? 靠现有的经验根据页面功能,按页面评估(即每页面给出一个完成时间,累计出总的时间,然后增加一个风险时间):得出的结果是,总完成时间=累计每页面完成时间+5%页面风险时间。 最终的完成时间还是会有比较大的出入 相差大概在15%~30%。主要还是经验。 以下是另一些需要考滤元素: 1.高估了自己的工作效率

2010-01-09 18:31:00 3182

原创 apache2.2.4 + php5.2.3 安装配置,增加连接mysql功能

碰上的问题,,访问php页面时出现 403 forbidden 错误。  修改Deny from all 成 Allow from all  1.安装apache2.2.42.下载并解压 php5.2.3   win-zip包3.设置 apache 配置文件 httpd.conf 文件a.修改web服务器根目录 DocumentRoot  D:/Apache2.2/htdocs  成 Docume

2007-07-19 20:47:00 3251

原创 ubuntu 上 xgl 安装

XGL的安装步骤:1. 安装 ubuntu 6.062. 更新软件包              sudo apt-get update3. 安装 libgl1-mesa libglitz1 libglitz-glx1 xserver-xgl              sudo apt-get install libgl1-mesa libglitz1 libglitz-glx1 xserver-x

2006-04-28 18:22:00 2884

原创 PHP写的HTML图表(数据统计趋势图)

前几天突然很想写些东西,毕竟现在很少自己做开发(主要是现在的工作以维护为主,很少独立开发新的模块),刚好有个同事在练笔做一个数据统计趋势的页面,就按着同样的要求,自己写了一个数据统计趋势图。还有一个原因是想玩玩CSS。也不知道哪里冒出来的想头,用CSS做图。这样就产生了下面的代码。当然,发费了我好久才调试成功(7天左右时间,主要是定位问题,太乱了),到现在还是没搞清楚,为什么在表格的cell里定位

2006-03-28 17:14:00 10145 1

原创 Samba 初用

久闻大名,也使用了很多次,但就是从来没配置过,今天终于需要自己动手配置,结果google到下面的文章,管用。 :D 目录1 Samba 简介2 Samba 功能和应用范围3 Samba 两个服务器相关启动程序、客户端及服务器配置文件等;3.1 Samba 有两个服务器,一个是smbd,另一个是nmbd;3.2 查看Samba 服务器的端口及防火墙;3.3 查看Samba 服务器的配

2006-02-20 15:00:00 2374

原创 Struts + tomcat4.127配置mysql数据源

1.将三个Struts包放到 C:/tomcat4127/common/lib下  [我的tomcat安装目录] commons-dbcp-1.2.1.jarhttp://apache.linuxforum.net/dist/jakarta/commons/dbcp/binaries/ struts-legacy.jarhttp://apache.linuxforum.net/dist/jakar

2005-11-18 11:16:00 1864

原创 错误:org.apache.jasper.JasperException: Exception creating bean of class app.LogonForm: {1}

错误消息:HTTP Status 500 - type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException:

2005-09-19 09:40:00 7109 3

原创 终于调试出第一个Struts程序!!!

看了几天的Struts ,终于找到了一本不错的教程 (主要是网上对这本书的评论还不错,就是没有完全翻译的中文版,不过有这14章也已经够我学习了。) ,光看他的pdf的版面 还是做得不错,于是乎就按照例子来试着做第一个struts程序,其实不应该说是第一个,因为以前也试过,只不过觉得没耐性去试,所以一直都没做完。 对于这本书的这个例子还是满有信心成功调试的。结果折腾了一下午,还是没调试成功!!! 多

2005-09-14 11:16:00 1682

原创 Servlet错误 The requested resource ...

HTTP Status 404 - /servlet/HelloWebApp---------------------------------- type Status report message /servlet/HelloWebAppdescription The requested resource webapp1/servlet/HelloWebApp) is not available

2005-09-06 17:01:00 2543 2

原创 MPEG4视频压缩编码的文章

MPEG4视频压缩编码技术详解 http://blog.csdn.net/xionghaijian/archive/2005/05/26/381275.aspxMPEG4和DivX的问题解答荟萃 http://blog.csdn.net/wadefelix/archive/2005/03/20/324575.aspx

2005-08-28 10:10:00 1532

转载 ddd

ddddd

2005-05-29 12:37:00 886

原创 关于 Ant

Ant是一种基于Java和XML的build工具。2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用为%ANT_HOME%)2.1 在你运行Ant之前需要做一些配置工作。· 将bin目录加入PATH环境变量。 · 设定ANT_HOME环境变量,指向你安装Ant的目录。在一些OS上,Ant的脚本可以猜测ANT_HOME(Unix和Windos NT/2000)-但

2005-05-27 16:37:00 1385

原创 在Servlet与JSP中取得当前文件所在的相对路径与绝对路径

//Servlet中 //JSP中的application对象就是Servlet中的ServerContext,所以在Servlet中是如此获得 //import java.io.File; System.out.println("根目录所对应的绝对路径:" + request.getServletPath() + "");String strPathFile = request.getSessi

2005-04-23 17:50:00 1621

原创 关于PHP Pear 安装及使用

--------------           安装pear--------------pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下:1.在php目录中双击go-pear.bat。2.按照提示输入一些设置信息,主要是要把局域网的网关加上,如http://192.168.0.1:80/ ,pear要用这个地址访问Int

2005-02-24 12:40:00 6484

原创 PL/SQL 设置登陆数据库的 配置文件 tnsnames.ora(oracle文件)

加增一个数据库的方式,是编辑 tnsnames.ora文件,在C:/Oracle/Ora81/NETWORK/ADMIN 目录下.增加类似下面的信息SVR236 =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.236.236)(PORT = 1523))    )    (CON

2005-02-15 16:00:00 21060

原创 安装apache

# gzip -d httpd-2_0_NN.tar.gz# tar -xvf httpd-2_0_NN.tar# cd httpd-2_0_NN# ./configure --prefix=PREFIX# make# make install# vi PREFIX/conf/httpd.conf  //修改配置# PREFIX/bin/apachectl start# PREFIX/bin/ap

2005-02-02 16:51:00 1363

原创 配置linux 网卡

使用命令# setup设置各项属性!!!

2005-02-02 16:44:00 1315

原创 Linux 下的三大软件安装方式

1.通过RPM软件包来安装   说起RPM(REDHAT Package Management)标准的软件包,大家可能都会想起大名鼎鼎的REDHAT公司,正是RPM软件包发行方式的出现,使Linux中的应用软件安装变得简单。如果用户想安装按RPM方式发行的软件,只需简单地输入命令“rpm -ivh xxx.rpm”即可。  比如用户想安装OpenOffice.org-1.0.1.rpm软件

2005-01-28 15:04:00 1985

原创 Linux的简单命令

Linux的简单命令启动和关闭系统 Linux 的shells 使用Bash shell at----安排,检查,删除队列中的工作  cat----连接文件并打印到标准输出 cd----改变目录,能处理绝对和相对路径 chmod----改变文件保护权限 chown----改变文件的属主和组 clear----清除屏幕(象DOS中的cls) cp-

2005-01-28 13:42:00 8838 1

原创 RadLinux9控制台模式中文乱码解决

redhat 9.0,控制台下出现乱码现象,解决方法:在控制台中输入:$ export LC_ALL="en_US" LANG=en_US LC_CTYPE=en_US或者$ export LC_ALL=en_US$ export LANG=en_US$ export LC_CTYPE=en_US其它网上解决办法,没试过1.安装一个zhcon的中文控制台问:我的文本控制台怎么总是出现乱码呢?答:这

2005-01-28 10:13:00 3530

原创 显示天气预报、日历、时钟、MSN、QQ在线状态

以csdn为例,在静态新闻/声明添加如下内容,效果如同本页面所示 var diarydays="";.calendarBigBorder { font-family: "Arial", "Helvetica", "sans-serif", "宋体"; text-decoration: none; width: 170; background-color: #FFFFFF; font-size: 9

2005-01-20 16:12:00 1454

原创 csdn 中的 软件模块报价

方式1身份认证  2500权限维护  1500审批   2000财务支付  2800查询  800方式2大体是时间*人数*公司人月报价(2.5万)+商务...~价格

2005-01-19 14:11:00 1262

原创 几个常用的网络命令

PING Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,你就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。简单的说,Ping就是一个测试程序,如果Pi

2005-01-14 09:15:00 1399

原创 javascript技巧一

  10. 网页将不能被另存为     11.   onclick="window.location = "view-source:"+ "http://www.webjx.com"">  12.删除时确认  删除   13. 取得控件的绝对位置  //Javascript    function getIE(e){  var t=e.offsetTop;  var l=e.offse

2005-01-10 13:22:00 1093

原创 javascript参考 全文

JavaScript 参考教程JavaScript 简介JavaScript 有什么特点  JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。Java 与 JavaSc

2005-01-10 13:20:00 2110

原创 Session变量不能传送到下一页.解决: session.use_trans_sid = 1

附:文摘============================================================在PHP中使用过SESSION的朋友可能会碰到这么一个问题,SESSION变量不能跨页传递。这令我苦恼了好些日子,最终通过查资料思考并解决了这个问题。我认为,出现这个问题的原因有以下几点: 1、客户端禁用了cookie 2、浏览器出现问题,暂时无法存取cookie 3、p

2005-01-07 17:33:00 20608 4

原创 MySQL数据导出命令

mysqldump -h localhost -u root -p ftpresource >ftpdb.sql将数据导成insert 语句

2004-12-22 13:16:00 1743

原创 烦人的问题:Client does not support authentication protocol requested by server; consider upgrading MySQL client

shell> mysqlClient does not support authentication protocol requestedby server; consider upgrading MySQL client官方的说法是MySQL 4.1 and up uses an authentication protocol based on a password hashing algori

2004-12-17 21:36:00 27424 2

原创 MySQL在Win2000下的安装

MySQL在Win2000下的安装摘要本文重点介绍了MySQL在Win2000下的安装(2002-08-21 18:45:53)By Wing, 出处:Linuxaid一、MySQL简介  MySQL是一个关系型数据库管理系统(RDBMS)。它可以很好地组织和管理大量的数据,也使得我们可以很容易地通过象PHP这样的服务器端脚本语言来管理和获取信息。MySQL是完全免费的,它以其

2004-12-17 20:35:00 1363

原创 关于html中文显示乱码

公司里修改的页面拿到家里调度时,中文变乱码。 编辑器 frontpage2003, 服务器apache2 ,解决方法:   1.  将apache2  的 httpd.conf 里的 AddDefaultCharset 段改成 AddDefaultCharset GB2312   默认为 AddDefaultCharset #ISO-8859-1   2. 首先确认每个页面有项 

2004-12-14 20:37:00 13129 2

原创 有取的 checkbox 例子

全部选择     线程数BODY {FONT-SIZE: 9pt;}table {FONT-SIZE: 9pt;}全部选择     线程数:/* This following code are designed and writen by Windy_sk [email protected]> You can use it freely, but

2004-12-14 08:26:00 2683 3

原创 HTML 中 checkbox 的全选

C1 C2 C3 C4 C5 C6 C7 C8 C9  function checkAll() {     for (var j = 1; j         box = eval("document.checkboxform.C" + j);        if (box.checked == false) box.checked = true;     }  }  function u

2004-12-14 08:21:00 5330

原创 关于html的框架

http://soft.westcn.com/xue_yuan/html01_11.htm 欲明白本篇【HTML剖析】之标记分类请看 【标记一览】。 亦请先明白围堵标记与空标记的分别请看 【HTML概念】。  ■ 框架概念 : 所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 即可,而所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显

2004-12-13 20:26:00 2718

原创 PHP 编辑器 --来自网络文摘

PHP IDE我这里整理的都是专门为PHP设计的IDE,editplus,Ultra Edit等常用文本工具我就不介绍了!其中一些介绍是从那些下载站里复制过来的!Zend Studio开发商:http://www.zend.com/store/products/zend-studio.php 目前公认的最强大的PHP开发工具,这种集成软件包包括了用于编辑,调试,配置PHP程序所需要

2004-12-13 20:25:00 1708

空空如也

空空如也

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

TA关注的人

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