
基础知识
文章平均质量分 72
mortimer_c
人称陈老师,早期一直从事Java企业级应用研发与项目管理工作,亦有带团队经历。目前做技术顾问,著有JavaScript从入门到精通清华大学出版社WebSphereChina第14期主编,并负责撰写云计算相关文章,对SOA云计算有自己独到的见解。
展开
-
【转】关于Session的若干
url 中jsessionid引起的一个问题XX系统登录之后,偶尔在用户那会出现这个现象: 登录的逻辑是这样的:登陆主界面之后,在主界面html执行到最后的时候,使用windows.open 打开一个弹出窗口,去服务器取一些需要的数据。 但是偶尔用户那会出现弹出窗口又定位到登陆窗口了(summer中使用filter对请求过滤,发现没有登陆的话会重新定位到登陆窗口)。 这里明明是的刚登陆转载 2010-03-22 21:38:00 · 2211 阅读 · 0 评论 -
深入了解ApusicAS服务器配置系列之——配置Web上下文根
虽然AAS是最常见也是实施最多的产品,但是,实际中使用到的往往是最常见的一些配置内容,遇到某些特殊情况,往往有些不知所措。针对这一状况,决定将AAS的配置文件做一个较深入的研究,从而能在最大程度上了解AAS各种配置文件及其参数的实际意义。如果可能的话,本系列会慢慢持续,直至基本介绍完成所有的配置为止。实际应用中,配置应用的上下文根是最常见也是看起来信手拈来的操作与配置(需求往往是设置默认应用,原创 2011-11-02 19:52:06 · 3390 阅读 · 2 评论 -
【转】POC介绍
1、POC的概念 POC,是Proof of Concept的缩写,意思是为观点提供证据,它是一套建议的电子模型,它可用于论证团队和客户的设计,允许评估和确认概念设计方案,POC的评价可能引起规格和设计的调整。POC流程所产生的关于设计的承诺、大家都认可的意见都将记录在设计的调整文档中,以备查。这样下去,POC不断发展。 如果在完成这些任务时需要帮助,可以在Queensland大学找到协助资源。 2、POC的开发 POC的开发步骤及方法如下:转载 2011-03-07 23:36:00 · 11484 阅读 · 0 评论 -
【转】国内主要工作流厂商分析
<br />作者 荣浩 发布于 2011年2月28日 上午12时0分 <br />尽管在企业应用中工作流应用的越来越多,但对国内的工作流厂商们来说,这并没有给他们带来期望中的快速增长,这并不奇怪,因为国内工作流产品基本上全部面向开发者和系统集成商,解决的是编程问题,旨在简化对流程进行支撑的软件创建,这个定位决定了当越来越多的系统集成商开始自己研发工作流和越来越多的开发者采用开源工作流时,原有的工作流厂商发现生存日益艰难。<b转载 2011-03-02 20:55:00 · 3016 阅读 · 0 评论 -
【转】你欠自己一个老学究的身份
<br />本文是从 You Owe it to Yourself to be Old-School 这篇文章翻译而来。<br />我喜欢看电视剧《豪斯医生》,我最喜欢的情节是他设法诊断一个人的病情时不是根据获悉这种罕见的病症,而是根据对身体各部位的运作的整体的了解,从而定位出真正的问题所在。<br />我发现这个事可以和一些极其重要的、但往往被很多编程人员忽视的工具和知识之间做很好的联系。Joel Spolsky 数年前就说过:为了对开发环境有全面的了解,开发人员应该学习C语言。我却认为,这个问题转载 2011-03-02 12:13:00 · 1543 阅读 · 0 评论 -
【转】jconsole won't connect to remote JVM on linux
<br />本文出处:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6209663<br />Bug ID:6209663Votes7Synopsisjconsole won't connect to remote JVM on LinuxCategoryjava:jconsoleReported AgainstRelease FixedState11-Closed, Not a Defect, bug Priority:3-MediumRelated转载 2010-07-26 17:24:00 · 3468 阅读 · 0 评论 -
windows下如何正确使用Jconsole远程连接linux主机上的JVM
背景说明:客户端: Windows XP SP3,JDK 1.5.0_14;服务端:CentOS 5.4 Final(Rad Hat版本:5.1.19.6,linux核心:2.6.18-164.el5),JDK 1.6.0_21 for linux。开始时,在Windows环境下,使用“jconsole”,连接CentOS下的一个Java服务,在命令行连续不断的抛出以下异常信息:2010-7-26 11:06:25 com.sun.corba.se.impl.transport.SocketOrChanne原创 2010-07-26 16:29:00 · 48016 阅读 · 6 评论 -
配置Apusic集群
集群是保证大型应用高可用的重要手段之一,应用服务器的集群也是目前最常见的集群操作方式。通过借鉴我的同事之前的经验及相关资料,这里制作了2中环境的集群:一种是直接使用Apusic自带的负载均衡器,制作集群。这样的集群不需要额外的负载均衡器,配置也是非常方便。另外,就是使用apache做负载均衡器,制作集群。下面分别介绍两种方式的操作过程。使用Apache做负载均衡器Apache的HTTP Server是目前最常见的负载均衡器,由于其开源免费并且效果相对不错,深受广大用户的喜爱。首先,需要下载一个apache服原创 2010-07-22 19:06:00 · 3734 阅读 · 2 评论 -
【转】如何使用VirtualBox的共享文件夹
(Windows XP SP2作host,Red Hat 9.0为guest) 在Windows上的VirtualBox中装好Redhat9虚拟机之后,box就想让两个系统交换文件。交换文件有多种方法,其中最简单的一种是使用共享文件夹。 首先,在Windows上运行VirtualBox。如图,选择“Red Hat 9.0”,再选“共享文件夹”。 点击“共享文件夹”,会弹出“Red Hat 9.0设置”对话框。此时可以添加一个新的共享文件夹。box在E盘有一个名为sharing的目录,就用它了。注意,转载 2010-07-22 10:25:00 · 5325 阅读 · 1 评论 -
如何在Apusic中正确加入“-javaagent”参数
<br />近日,有伙伴需要将原来的平台迁移至Apusic下,看起来是一个Java的网站内容管理平台,当然网站的展示是基本的功能。<br />但是从客户处了解到,这个平台原来在tomcat下运行时,需要在启动参数中加上“-javaagent:C:/Tomcat-6.0/lib/aspectjweaver.jar”,才能正常运行,且不管为什么要加上这么一个参数(也许是用到了什么高级的功能,这个javaagent据说是JDK5.0之后才加上的新特性,据说可以在main函数调用之前执行),我们看到的现象是在apu原创 2010-07-14 13:57:00 · 3104 阅读 · 0 评论 -
【转】JBI与SCA的区别
最近我在做有关ESB的开发工作,发现我们的产品(开源的Celtix http://celtix.objectweb.org) 要支持JBI和SCA两个标准。这让我困惑了好久,JBI和SCA有什么区别呢?前几天好好在网上收罗了一番,现在把收获到的东西和大家分享一下:JBI definition http://www.theserverside.com/news/thread.t转载 2010-05-18 23:21:00 · 2450 阅读 · 0 评论 -
[转]Linux下创建桌面快捷方式
gnome: 点右键---new Launcher,输入快捷方式的名称,并选择执行的程序即可。 kde: 右键单击桌面的空白处,在弹出的对话框中选“新建-应用程序链接”。再在弹出的窗口中点“执行”,在命令栏中点后面的浏览键,找到相应的程序。再点“常规”,进行取名、更改图标等操作,最后点确定,这样在桌面上也创建了一个快捷方式。本文出处:http://www.5dlinux.com/art转载 2010-05-06 09:32:00 · 1985 阅读 · 0 评论 -
eclipse中改变默认的workspace的方法及说明
eclipse中改变默然的workspace的方法可以有:1.在创建project的时候,手动选择使用新的workspace,如创建一个web project,在向导中的Location选项,取消使用"Use default location",同时在下面选择新的workspace. 2.在file菜单中选择switch workspace项,即可选择一个新的workspace原创 2010-05-05 16:13:00 · 21262 阅读 · 1 评论 -
在Virtualbox的CentOS虚拟机中安装增强功能
近日,需要在不同环境下试验一些中间件产品,因为没有多余的硬件,所以考虑使用虚拟机。刚开始使用VMWare,可是占用内存比较大(即使是没有启动虚拟机的时候),而且安装之后系统总是很慢,一直找不到很好的解决办法,不经意间发现原来Sun曾经收购了一个名为Virtualbox的虚拟机,而且这个产品是免费的,找来一些文章,发现评价还可以,关键是占用资源很小。原来一直使用CentOS,于是在virtual原创 2010-04-08 15:29:00 · 14249 阅读 · 2 评论 -
VirtualBox虚拟机网络设置
VirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全,你可以在官网上找到适合各种操作系统平台的版本。这里我先给大家大致讲解下VBox的网络配置及应用。VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT 网络地址转换模式(NAT,Network Address Translation)2、Bridged Adapter 桥接模式3、Internal转载 2010-04-17 21:47:00 · 18255 阅读 · 0 评论 -
在Linux下查看端口的使用情况及启动
Netstat -tln 命令是用来查看linux的端口使用情况/etc/init.d/vsftp start 是用来启动ftp端口~!看文件/etc/servicesnetstat查看已经连接的服务端口(ESTABLISHED)netstat -a查看所有的服务端口(LISTEN,ESTABLISHED)sudo netstat -ap查看所有的服务端口并显示对应的服务程序名nmap <扫描类型转载 2010-04-15 16:38:00 · 3608 阅读 · 0 评论 -
获取apusic下class文件路径的问题
情况描述:将某一个java类和其他一些类打成jar包放到了Apusic-6.0/lib下,然后分别用两种模式启动apusic:一种是直接启动apusic服务器,一种是将apusic配置到eclipse中启动。对于这两种启动模式在此类中直接用getResource("/");时得到的是不同的路径;第一种启动得到的结果是file:/APUSIC_DOMAIN/domains/mydomai原创 2010-04-12 15:36:00 · 2306 阅读 · 0 评论 -
【转】关于Filter的若干
filter的执行顺序一直没有仔细去研究下filter ,最近系统的测试了下:先看代码吧FirstFilter.java ================== package com.test.filter; import java.io.IOException; import javax.servlet.Filter; import ja转载 2010-03-22 21:59:00 · 1799 阅读 · 0 评论 -
what's cloud computing?
“云计算”(Cloud Computing)可以说是时下最热的名词之一。但是,关于云计算的确切定义,业界并没有统一的标准。而且,据Gartner发布的云计算技术成熟度曲线,云计算正处于“过高期望的顶峰”。这说明“云计算”已经被业界充分扩大,并好像无所不能。可是,实际情况是什么呢?首先,云计算非万能的。云计算最初只是用于提高IT的投资回报率与降低IT的总体拥有成本,并且云计算本身的灵活性,可以保证I原创 2012-05-29 14:02:57 · 3340 阅读 · 2 评论