首页技术区最新随笔(rss) RSS

Apache HTTPServer与JBoss或是Tomcat的整合与请求分发

     摘要: 如果需要一台服务器来做转发请求的话,用 apache的HttpServer再好不过了。 假如一个客户请求服务器A,A并不直接处理客户端的请求,而是把请求转发到 服务器B。 来看一个具体怎么操作吧。 首先先下载一个apache-httpserver,这里用的是apache_2.2.3-win32-x86-no_ssl.msi,你可以在此 http://apache.mirror...  阅读全文

2009-07-03 22:06 作者: bitmap【评论:0】【阅读:232】 

在分布式事务中实现基于Oracle PLSQL UL LOCK的悲观离线锁

     摘要: 悲观离线锁可以控制多事务的并发,特别是当多事务是在多个jvm上执行时,我们需要利用外部锁,如DB锁。本文利用Oracle PLSQL UL锁,在JTA分布式事务中实现锁管理器,并封装成隐含锁提供给应用项目组使用。  阅读全文

2009-07-03 19:24 作者: 叱咤红人【评论:0】【阅读:265】 

SVN快速入门3——整合eclipse(1)

     摘要:     相信大部分javaee的开发人员是用eclipse作为开发工具的,前两篇文章写的是仅有SVN的基本操作,现在这篇文章将会写SVN如何整合eclipse的。让大家真正感受到SVN的好处。     我的eclipse版本是Version: 3.4.2。本身没有内置对sub的支持,需要去下载svn插件。   ...  阅读全文

2009-07-03 19:06 作者: 小人物【评论:1】【阅读:305】 

让你的程序24小时都在赚钱!

     摘要: 程序员是一群聪明又勤奋的人,应该过上富足的生活。 然而在中国,大部份程序员的命运是这样的: 22岁大学毕业,加入了入不敷出的小IT公司,从事低级的编码工作,付出超额劳动,赚取微薄的工资。。。 26岁,为之奋斗了几年的公司发展起来了,但由于程序员不擅人事斗争被利益阶级排挤在外,几年的辛苦劳作却给他人做了嫁衣。。。 29岁,几年动荡的职场生涯,没留下太多的财富积累,又要面对取妻、购房、生子带来...  阅读全文

2009-07-03 17:00 作者: yellowzf【评论:2】【阅读:627】 

谁不知道构架?

    作为一个技术人员,谁不知道构架?

    前一段时间公司找开发人员谈心,有位领导问一位开发人员,大致对话如下:

    A:“你了解咱们现在产品的构架吗?能不能谈谈你对构架的看法?”

    B:“… …”

    A:“说说看吧~”

    B:“我不懂构架!构架是什么?咱们现在的产品还有构架呢?”

    作为一个有3年工作经验,2家公司经历的VC程序员来说,我觉得,这几年的积累是白做了!这样的思想永远都只能停留在写程序上~

    一个产品没有构件,就如同一个人没有灵魂一样!他不是没有,只是你没有去思考,没有去发现他而已!

    我记得袁洪刚说过,“一个伟大的产品背后一定有一个伟大构架师!”,我坚信这一点~产品好坏一方面决定于对现实问题的解决程度,另一方面是构架的好坏!

    几年前,中国的软件公司里面很少出现构架师/架构师这样的角色,这几年开始有改观了,越来越多的人开始认识到很多错误的问题,其实从一开始就是错的。很多事情并没有谋定而后动。一味的追求简单,到最后变成了下线很简单了!

   说自己不知道构架的开发人员有两种,新手和没有思想的新手,拼命的同时我们也应该停下脚步想想,抬起头看看天空。别总把经验的缺失都归结于时间的长短,更应该想想自己是否真的积累过。

2009-07-03 16:33 作者: 阿南【评论:4】【阅读:493】 

解决ajax post请求乱码 ie、Firefox测试通过

     摘要: 我用的是jquery,其它的也是一样的。  阅读全文

2009-07-03 10:44 作者: 龙华城【评论:1】【阅读:173】 

漫谈Java加密技术(一)

     摘要: 关键字: java 加密基础, base64, md5, mac, sha, 单向加密     加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。     言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。     如...  阅读全文

2009-07-02 21:10 作者: bitmap【评论:0】【阅读:856】 

[图解教程]Eclipse不可不知的用法之四:配置服务器与项目的新建运行

     摘要: 这么有失水准的文章,真不好意思再写了。但毕竟还是有些初学者不熟悉,截些图来看一下配置服务器的过程吧。 (7) 配置Tomcat服务器 这里以配置Tomcat 6.0为例。 选择Server下面的Runtime Environments: 点击右边的“Add”按钮,进“New Server Runtime Environment”对话框,选择我...  阅读全文

2009-07-02 20:53 作者: 心梦帆影【评论:0】【阅读:650】 

Java网络编程从入门到精通(24):实现HTTP断点续传下载工具(附源代码)

     摘要: 在前面的文章曾讨论了HTTP消息头的三个和断点继传有关的字段。一个是请求消息的字段Range,另两个是响应消息字段Accept-Ranges和Content-Range。其中Accept-Ranges用来断定Web服务器是否支持断点继传功能。在这里为了演示如何实现断点继传功能,假设Web服务器支持这个功能;因此,我们只使用Range和Content-Range来完成一个断点继传工具的开发。  阅读全文

2009-07-02 18:11 作者: 银河使者【评论:0】【阅读:722】 

Spring工作原理探秘

     摘要:  Spring的哲学是在不影响Java对象的设计的情况下将Java对象加入到框架中。 我们下面来看看Spring的工作原理,看看Spring是如何做到不影响Java对象的。   阅读全文

2009-07-02 17:34 作者: Werther【评论:2】【阅读:887】 

图解--自定义报表菜单实现五大步

     摘要:   1.写一个Java文件如SaveReportAction所示,其包名为com.demo,编译这个Java文件为类文件,保存到设计器的classpath下面。代码如下: package com.demo; import java.awt.event.ActionEvent; import java.awt.event.KeyEvent; import javax.sw...  阅读全文

2009-07-02 17:00 作者: anniezheng【评论:0】【阅读:597】 

[图解教程]Axis2与Eclipse整合开发Web Service之二:WSDL逆向生成服务端

     摘要:        一般开发Web Service,是选写服务端,再根据生成的WSDL文件生成客户端。看过一本SOA的书中说,如果实现防止不同语言一些特定的数据类型的不兼容性,推荐先定义WSDL接口,包括一输入输出参数、返回值及相关的数据类型等,再通过WSDL来生成服务器端和客户端,这样的好处是:服务端不用关心客户端怎么调用,客户端也不用关系服...  阅读全文

2009-07-02 15:47 作者: 心梦帆影【评论:1】【阅读:567】 

[翻译]创建一个弹出通知部件

     摘要: 在3.4的SWT中Shells支持alpha值设置,所以我们将以此来实现更美观的"呈现"和"消失",所有我们所需要做的就是在一个线程中循环增加/减少shell的alpha通道值来实现shell的淡入和淡出消失。我们必须在Display线程上来做这些操作,为此提供了一个runnable让Display对象以给定的时间间隔运行。  阅读全文

2009-07-02 15:14 作者: Matthew Chen【评论:1】【阅读:596】 

对SwingX 做了一些国际化翻译

今天用到了一些SwingX 的类库,但是显示的时候都是英文的,感觉挺别扭的,于是就对SwingX做了一些国际化!

下载了源代码,然后找到对应的Properties 文件,发现其实SwingX已经有很多个国家的语言版本了,就是少了中国版的,唉!谁叫中国的程序员使用Swing的少呢? 呵呵!

用NetBeans打开 项目文件,找到properties文件,为每个原始的Properties文件添加一个 zh_CN的locale 。然后就是翻译了。这里不得不赞美一下NetBeans 对properties 文件的编辑功能相当的好用,可以直接写中文,而不必转换为Unicode。NetBeans 默认已经帮你完成了。

这是我第一次翻译,因为能力有限,所以翻译难免会有一点小毛病,有什么翻译问题请留言,或者发邮件告诉我,让我好改正。


点这里下载


2009-07-02 14:44 作者: 日月雨林@gmail.com【评论:4】【阅读:726】 

EJB3下无状态会话Bean发布为WebService

     摘要:     无状态会话Bean发布为WebService是非常有意义的,因为如果我们将每一个EJB模块按照SOA的思想做成一个一个独立的服务模块(这里不讨论SCA,我认为Apache的SCA框架还不够强大,文档还不够全面),同样的代码在JavaEE体系之内的应用程序可以直接使用EJB3直接访问,JavaEE体系之外的应用程序可以直接使用WebService访问,这一点是非...  阅读全文

2009-07-02 13:54 作者: 阿南【评论:0】【阅读:507】 

流程控制台的规划进度和视频展示(开源)

     摘要:   最近一直在整流程控制台,发现还是有不少成就感的,尤其昨天又实现了动画回放流程。这可是忽悠领导的最佳手段啊,我先给大家看一下我们控制台的规划和进度(提供源码下载地址 ): -------------------------------------------------近期 * 细化task的生命周期,重新整理task操作 * 流程实例历史   * 表格方式查...  阅读全文

2009-07-02 12:34 作者: 卡宴【评论:4】【阅读:658】 

关于 JavaBean 规范你还是应该知道的二三事

     摘要: 作为 Java 程序员,对于 JavaBean 也许你会说再熟悉不过了,它贯穿在系统的多层中,不同的叫法有 PO、VO、DTO、POJO、DO(Domain Object)。然而它无外乎就是一个 Class 类,带上些属性和它们的 setter/getter 方法,set/get 后面那一个字母大写。虽然我们现在很少把 JavaBean 与那个古老的 2.0 的 EJB 搞混,但为什么明明用 IDE 为属性生成的 getter/setter 方法,应用一运行,还是报找不到某个 bean 属性的 setter 或 getter 方法呢?
要知道,在 Sun 的网站上那个关于 JavaBean 规范的 PDF 文档可是有足足实实的 114 页啊。难免有些规则有点古怪,至使知名的 IDE 都难以应对,所以我们还是有必要了解其中二三,来规范我们的 JavaBean 和解释一些情形。  阅读全文

2009-07-01 22:19 作者: 隔叶黄莺【评论:6】【阅读:1083】 

如何在eclipse里开发web项目

     摘要: 我排版的能力太差,请海涵!最新内容可以参看http://code.google.com/p/simplejee/wiki/dynamic_web_project 如何创建dynamic web project项目本文的演示是从本地文件创建dynamic web project,从svn检出的同时创建dynamic web project于此类似。我们推荐使用解压版的tomcat6.x版本,来作为...  阅读全文

2009-07-01 16:22 作者: 一农【评论:1】【阅读:990】 

JSP实现点击链接后下载文件(相当于右键另存)功能

     摘要: /** *//**      * 实现文件另存功能      *       * @param text      *  ...  阅读全文

2009-07-01 15:59 作者: 々上善若水々【评论:1】【阅读:900】 

[原创]ExtJS Grid 自定义排序规则

     摘要: 有一些需求如: 1.一个文件管理的Grid,要求排序的时候,文件夹永远在顶部 2.一个显示成功率的Grid,要求成功数+失败数=0的数据,不参与排序,永远在底部 ExtJs本身并没有暴露这个接口,所以我们只能自己重写,如下代码: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www....  阅读全文

2009-07-01 10:20 作者: 乾为天|天猪【评论:0】【阅读:480】 

[原创]ExtJS Grid tooltip的几种实现方式

     摘要: http://atian25.javaeye.com/blog/417361 1.表头提示 在2.2里面是设置ColumnModel.tooltip ,3.0则是Column. tooltip 如下: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.Co...  阅读全文

2009-07-01 10:14 作者: 乾为天|天猪【评论:0】【阅读:474】 

Wazaabi 2.0 让我看到了自定义界面设计器的希望

    Wazaabi 2.0 基于 Eclipse3.4/EMF/GEF 的动态界面设计和现实组件,依赖EMF进行界面描述,依赖GEF进行界面显示。

    比较起XUI,XSWT,它的设计器更加的完善,功能比较1.0版本也有很大的提高,而且作者也提出了使用EMF进行数据绑定的思路和实现。

    麻烦的是它本身只提供了Fill和Row两种布局,Button、Text、List、Label这些基本控件。还好作者的文档功底不错,简单几张图就把自己的设计思路描述的清清楚楚,高手所为,赞一个!

   在它基础上可以很简单的进行扩展,而且比扩展VE要简单的多~这是我喜欢的!现在对它的使用本人还是处于观望态度,一方面等待它的持续更新,另一方面等待E4的激动人心的放出!

    有兴趣的朋友可以看看http://www.wazaabi.org/index.php?title=Main_Page

2009-07-01 10:13 作者: 阿南【评论:1】【阅读:1035】 

(原创) 发布一个自己开发的小游戏

     摘要: 记得刚开始学习中国象棋,还不太明白象棋的规则。所以自然是下得比较糗,所以也不知道是从哪里学来了这种玩法,就是只使用半张的 棋盘空间,把红黑两方的棋子都反面朝下打散,然后玩家就一个个把棋子翻过来,比谁的棋子大,如果相邻的棋子,大的一方可以把小的一方吃掉,到最后谁的棋子先被吃光,则就输了。  阅读全文

2009-06-30 19:43 作者: x.matthew【评论:8】【阅读:1178】 

各类WEB框架的工作机会和变化趋势(国外)

     摘要: 最近比较有空一点,对目前比较流行的几个动态语言的WEB开发框架浏览了一下,主要是Django(python),CakePHP(php),Zend(php),Rails(Ruby),GRails(Goovy),因为只是搜索网络,大致地扫描了一下相关的介绍,不是很详尽地研究,但总体来讲,还是Rails最火,资料多且新,GRails和CakePHP都是模仿Rails,利用工具生成固定的模板式的程序结构,...  阅读全文

2009-06-30 18:37 作者: 小李飞刀【评论:9】【阅读:1630】 

发布CometQueue

     摘要: 前段时间做了一个项目,从仪器上采集数据(仪器会源源不断的发送数据)并将数据push到web browser上,由于要保证能够离线操作,采用在客户端电脑上部署一个嵌入小jetty服务器的方案,因此不能够安装AMQ来实现push的功能(AMQ太大),同时要保证仪器采集的数据不会丢失,导致不能使用jetty continuations(丢失数据频繁)  阅读全文

2009-06-30 16:39 作者: Danfo Yam【评论:3】【阅读:1097】 

Linux下启动oracle10g的em和isqlplus

     摘要: Linux下启动oracle10g的em和isqlplus的方法:
注:$ORACLE_HOME为oracle的安装路径
1,使用EM(enterprise managment)
1.1启动EM  阅读全文

2009-06-30 16:30 作者: 龙华城【评论:0】【阅读:154】 

SpringSide 3.1.4 翻墙版发布

     摘要: 某个雷电交加的晚上,提交代码回Google Code服务器居然需要翻墙....所以这个版本就叫做翻墙版以示纪念了。
在满江红服务器故障的日子里,觉得一个普通开源项目坚持上几年真的很不容易啊,像这个版本用到的IronTrackSQL,连主页都已经失效了。
感谢晓钢,服务器硬生生又救回来了,一众国内开源项目避免了IronTrackSQL的下场。
然后某个炎热的周末下午,花了100大元躲到仙踪林里叹冷气写完了最后的代码。所以,这次的版本,至少价值100大元的啊,挥泪免费下载了。  阅读全文

2009-06-29 23:21 作者: 江南白衣【评论:9】【阅读:1723】 

[原]代理模式-虚拟代理

     摘要: Proxy Pattern  阅读全文

2009-06-29 22:41 作者: 天堂露珠【评论:0】【阅读:902】 

NetBeans6.7正式版已经发布

     摘要: 继上次08年11月份的6.5版本以后,今日,NetBeans又发布了6.7正式版。 下载地址:http://www.netbeans.org/downloads/index.html 不管sun怎么发展,都希望NetBeans社区能够继续良好的发展。为Java开发人员提供更加优秀的IDE。 Feature Highlights ...  阅读全文

2009-06-29 21:38 作者: IceRao【评论:3】【阅读:1129】 

JS instanceof 判断类型 问题

     摘要: 判断变量类型:一般情况下,可以先用typeof 运算符,如果结果是"object",再用instanceof来判断; 特别的地方是:    instanceof不认为原始类型值的变量是对象,Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->   1. v...  阅读全文

2009-06-29 18:11 作者: oathleo【评论:0】【阅读:853】 

技 术 改 变 世 界

宣传语

推荐职位

广告

网站分类

其他分类

Google站内搜索

 

统计信息

订阅

Blog客户端API

推荐客户端

24小时内最热随笔

博客排行榜[前100人]

友情链接