自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

利用JPDA进行Remote Debug

    最近协助QA测试我们基于EJB开发的系统,由于应用程序在远程环境下运行,并且在控制台和日志文件中没有输出足够的有用信息,导致调试工作很困难。这时发现了Sun的java平台调试架构(Java Platform Debugger Architecture),它能够对一个运行中的java应用程序进行全方位调试提供极大的帮助。    JPDA是一组接口与协议。JPDA主要由三个部分构成:   ...

2008-11-09 17:29:17 174

Django与apache常见配置问题

1、 Django中settings的路径问题要将相对路径改为绝对路径。主要有: MEDIA_ROOT、TEMPLATE_DIRS、STATIC_PATH。示例:MEDIA_ROOT = 'D:/WorkDev/workspace/djangoTest'TEMPLATE_DIRS = (    # Put strings here, like"/home/html/dja...

2008-07-31 16:00:38 187

原创 让IE6和IE7共存的方法

     IE7 出来以后,Web开发者需要测试的主流浏览器又多了一种,特别是想要做出在 IE6、IE7 和 Firefox都兼容的界面,反复的测试是少不了的。但是 IE7 安装后,IE6 就消失了,我是很不喜欢IE7的,速度慢,感觉太厚重。今天由于一个bug只在IE7下出现,我不得不搞个IE7进行测试,最后在网上找到了一个IE7的绿色版,现分享给大家。需要以下几个步骤:1、访问 http:/...

2008-07-28 22:31:56 182

WebService之WSDL

一、WSDL概述        WebServices Description Language (WSDL Web服务语言)是一个用于精确描述Web Service的文档格式。        WSDL非常适合于用作代码生成器,它能够读取WSDL文档,并且可以为访问Web服务生成一个程序化的接口,大多数软件供应商和主要的标准机构(包括 W3C、WS-I和OASIS)都支持WSDL。例如:JAX-...

2008-07-06 15:26:07 471

WebService之SOAP

一、SOAP概述      SOAP(Simple Object Access Protocol),它是一种标准消息传递协议,通常是WebService的事实标准。SOAP是以XML为基础,SOAP消息格式是由XMLSchema模式定义,通过XML命名空间使SOAP具有很强的扩展性。      SOAP message:SOAP XML文档实例,通常通过其他某些网络协议的有效载荷来携带SO...

2008-07-03 12:49:38 301

Django小试

    今天按照《基于Django框架的敏捷web开发》这篇文章尝试了一下django,非常喜欢python的这种web开发方式,但按照文中的示例进行练习时出现了一个错误:Exception Value:(1146, "Table 'django_news.django_admin_log' doesn't exist"),缺少这么django_admin_log表,在网上找到了这么一条信息:...

2008-06-30 17:33:01 117

以用户为中心的web设计

     最近一直在做公司产品的UI改版,或多或少的去关注了UI设计方面的知识,同时把自己的产品拿去和同类产品进行比较,在功能性方面,基本都没有太大的差别,但UI的差别就比较明显了,而且UI也是赢得用户群体最直接,最有效的方式。       在web设计方法领域,UCD逐渐火热起来。UCD(User Centered Design)打破了长期以来在产品设计过程中忽略甚至漠视用户的局面,它所提倡的“...

2008-06-24 22:12:01 321

Ubuntu桌面图标的更改

     昨天发现了一个更改ubuntu桌面图标的方法,按下ALT-F2,输入gconf-editor,打开配置编辑器。这个配置编辑器外观有点像Windows的注册表编辑器。在左侧的树型结构中找到/apps/nautilus/desktop/分支,去掉volumes_visible前面的复选框,勾上trash_icon_visible,home_icon_visible,computer...

2008-06-24 16:43:36 991

Wubi卸载及Grub的优化

    昨天装了Ubuntu8.04,暂时没发现和7.10有什么太大的不同,反而安装的时候有些让人感觉不爽,在7.10版中就已经有了wubi的安装功能,在8.04中直接用wubi.exe的话会安装在windows中,由于不想装在这种虚拟分区下,找了半天硬盘安装方法,基本全都是通过Grup4dos的方式,不明白为什么都不喜欢走捷径,7.10的时候就是,最后发现,8.04是通过umenu.exe来...

2008-06-24 16:42:58 160

HttpClient之上传文件

     今天在为公司写网络硬盘的压力测试工具时使用了HttpClient,比较容易的解决了登录、上传、下载、列表等功能的测试,但也遇到了一些问题,先看看代码: 1   File f1 = new File("D:\\download\\aa.txt"); 2   PostMethod filePost = new PostMethod("http://10....

2008-06-21 22:45:10 172

HttpClient的一些技巧

使用HttpClient过程中经常会碰到以下的问题,明白了这些技巧,处理起来将会非常的简单。一、字符编码    某目标页的编码可能出现在两个地方,第一个地方是服务器返回的 http 头中,另外一个地方是得到的 html/xml 页面中。    1、在 http 头的 Content-Type 字段可能会包含字符编码信息。      例如可能返回的头会包含这样子的信息:Content-Ty...

2008-06-20 21:41:01 84

HttpClient基本功能的使用

一、GET 方法    使用 HttpClient 需要以下 6 个步骤:    1. 创建 HttpClient 的实例    2. 创建某种连接方法的实例,在这里是 GetMethod。在 GetMethod 的构造函数中传入待连接的地址    3. 调用第一步中创建好的实例的 execute 方法来执行第二步中创建好的 method 实例    4. 读 response    ...

2008-06-20 21:40:21 295

HttpClient简介

    HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK库本身提供的功能还不够丰富和灵活。      HttpClient 是 Apache Jakarta Common 下的子...

2008-06-20 21:39:04 236

WebService复习

最近准备复习WebService方面的知识,系统的、深入的学习一下,将所复习到的知识通过学习笔记的方式记录下来,供今后查阅。首先从基本概念开始回顾。 * WebService使用开放的协议进行通讯; * WebService是自描述和自包含的; * XML是WebService的基础; WebService是基于XML+HTTP来实现的;HTTP协议...

2008-06-19 15:20:06 137

【转载】交朋友的技巧

交朋友有很多方法,我们有很多人也自觉不自觉地有很多交朋友的技巧,有些人甚至有交往朋友的原则。但是很多人是用朴素的方法与人交往,或者不自觉地运用或者不运用一些技巧。这里我和大家分享的11个小技巧,供大家社交参考。——聊天聊点长远的事。我们一般与人在一起聊天的时候,除了鸡毛蒜皮,家长里短的事情之外,我们要让人觉得有一点远见,有在考虑未来的事情,自己是一个可以有长期交往价值的人。让人感到你是有长远考...

2008-06-15 17:30:18 128

关于工作的一些牢骚。。。。。

     最近实在是无心工作,就来发发牢骚。每天重复的写着javascript,调试着css,看着那些div,在页面完成的那一瞬间,似乎有很大的成就感,但在瞬间之后,就又陷入了郁闷。搞不清自己到底是个页面设计师,还是java程序员,不过在本公司,两职位是可以用==的,产品做了四年,才舍得招来那么一个UI设计师,之前除了没让程序员做图片外,其它都做完了,真是给公司省了不少薪水,难怪能在NASDAQ上...

2008-06-03 14:51:41 238

SMTP学习

     SMTP被用来在因特网上传递电子邮件,RFC821规定了该协议的所有细节,但是你只须记住该协议的基本命令和方法就行了。协议的原理很简单,无非是一个客户端计算机向服务器发送命令,然后服务器向客户端计算机返回一些信息。客户端发送的命令以及服务器的回应都是字符串,所以不需要特别的软件就能读出它们。SMTP协议共包含10个SMTP命令,列表如下:SMTP命令命令说明HELLO<domain...

2008-05-27 11:05:09 850

memcached安装

1、下载, memcached需要先安装libevent memcached的下载地址:http://danga.com/memcached/download.bml libevent的下载地址 :http://www.monkey.org/~provos/libevent/2、安装libevent [code="python"] # tar xvf li...

2008-05-20 16:40:51 108

memcached概述

      memcached是一个高性能的、分布式内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等,多用于加速WEB应用、降低数据库负载等。Danga Interactive 开发memcached用来提高 LiveJournal.com 的速度,这个站点每天处理2000万以上的动态页面请求,独立用户有100万...

2008-05-18 18:15:14 104

【转载】养生保健流行“慢”生活

    学会“慢”生活,并不是指工作上的懒惰,而是提倡人们不要将工作带到家中,尽量别加班;杜绝周末查看电子信箱、打工作电话。要有计划地拿出整块时间来做运动、给自己做一顿好饭、看喜欢的书、给花浇水,甚至连坐着发呆都是一种自我调节,这些都是长寿的关键因素。    慢餐饮  忘记时间,让食趣在舌尖停留。医生建议用15~20分钟吃早餐,中、晚餐则用半小时左右。对于老年人,每口饭菜应咀嚼25~50次,每顿...

2008-05-12 13:43:44 194

SNA -- Shared Nothing Architecture

      Shared Nothing Architecture(无分享架构)是一个分布式的架构,每个节点都是独立的。典型的SNA系统会集中存储状态的信息,如:数据库中,内存cache中;不在节点上保存状态的信息。   对于server集群,若将session等状态保存在各个节点上,那么各个节点的session复制会极大的影响性能;若采用SNA,保持每个节点的无状态性,不再使用session来...

2008-05-09 00:20:43 150

Linux下MySQL5.0的安装

在SUSE9下MySQL5.0的安装及配置过程,由于是使用的源码包安装,该过程应该同样适用于其它版本的Linux。一、安装MySQL 1、下载源码包 从mysql官网上下载linux下的source包mysql-5.0.51b.tar.gz,注意是下载GNU tar格式的,不是rpm包。 2、解包 [code="python"] ta...

2008-04-28 22:14:45 1653

Hessian实例

试着写了一个Hessian的例子,是参考caucho官网上的一个example,很简单,也没什么实际的意义,但足以领会Hessian的用法。1、建立一个Remote Interface [code="java"] package com.hessian.test; public interface MathService { publi...

2008-04-24 13:37:44 112

对于Hessian的一点感受

       一直都没有机会在项目中去真正的体会webservice,之前有个项目需提供简单webservice的接口,是通过spring对JAX-RPC的实现去暴露服务,然后使用eclipse自动生成WSDL文件以及部署,就此了事,也没有去深究。最近项目不太忙了,就想了解一下webservice,看看其中的究竟。       前几天看了下AXIS,发现这个基于SOAP协议的webservice...

2008-04-22 17:23:04 211

Linux下apache+resin的安装与部署

为实现apache+resin的多机部署方案,在SUSE下尝试了该环境的搭建过程,在此记录下来,作为安装说明以便自己及他人查看。一、编译安装apache 1、从apache官网上下载最新的 release版本,unix版本取httpd-2.2.6.tar.gz。 2、解包: [code="java"] gunzip httpd-2.2.6.tar...

2008-04-15 23:42:30 146

Ubuntu7.10下scim输入法问题

升级到ubuntu 7.10后,有可能会遇到:修改文件名时不能输入,在gaim,pidgin,eva,gtalk等聊天软件中不能输入文字等等的问题。 解决方法如下: im-switch -s scim -z default sudo apt-get install scim-qtimm sudo apt-get install scim scim-p...

2008-04-02 17:29:44 127

Ubuntu下JDK的安装

在ubuntu下安装JDK可以使用apt-get的方式从源中下载安装,但总让我感觉没有自己安装的爽,所以就从SUN官网上下载安装了。 安装步骤: 1、从SUN官网上下载jdk,记得是下载不带rpm的bin,我下载的名为jdk-1_5_0_14-linux-i586.bin; 2、设置jdk-1_5_0_14-linux-i586.bin文件的操作权限,进入存放...

2008-04-02 14:10:14 101

Ubuntu 7.10 硬盘安装方法

最近升级Ubuntu,为了免除刻盘的麻烦,在网上搜索了下硬盘安装的方法,发现7.10提供了wubi这个东西,使原本复杂的安装变得极其容易。 安装步骤: 1、在windows系统中,下载Ubuntu7.10光盘镜像文件; 2、将下载的 Ubuntu-7.10-desktop-i386.iso 中的casper目录,.disk目录,wubi-cdboot.ex...

2008-04-02 13:42:00 421

空空如也

空空如也

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

TA关注的人

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