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

Java Store, Q&A(译)

     摘要: Java Store, Q&A 在今年的JavaOne中,比较重要的议题之一就是Java应用商店。目前还没机会亲身体会一下这个商店,但我至少认为Java应用商店为广大Java程序员提供了一个新的展示自我的平台。Please show yourself! (2009.07.05最后更新) Java Store是JavaOne中最重大的消息之一。我格外为之骄傲,因为在过去的几个月中...  阅读全文

2009-07-05 09:48 作者: Sha Jiang【评论:0】【阅读:281】 

不刻盘运行Knoppix(完整版)

     摘要: 用虚拟光驱软件(如DAEMON Tools等)加载下载的光盘映像,然后进入虚拟成的光盘,将KNOPPIX目录拷贝到FAT32分区上,如E:\KNOPPIX; 进入Knoppix光盘的“boot\isolinux”目录,将linux24和minirt24.gz拷贝到E盘根目录下(若您使用2.6.x内核,请拷贝linux26和minirt26.gz),然后将loadl...  阅读全文

2009-07-04 15:38 作者: 飞翔天使【评论:4】【阅读:432】 

大话深入浅出Effective Java核心实战编程思想之——猴王的把戏

     摘要: 不知道大家还记不记得在《西游记》里的莲花洞夺宝的故事,就是猴王巧夺宝物,收复金银角大王那一章。到底这个故事给了我们什么启示呢?这故事又和Effective Java有什么联系?  阅读全文

2009-07-04 14:37 作者: Heis【评论:4】【阅读:489】 

Web 开发与设计师速查手册大全(下)

     摘要: 在Web 开发与设计师速查手册大全(上)中,介绍的主要是 Web 开发者常用速查手册,本文将着重介绍 Web 前端设计者常用速查手册。其中涉及颜色速查表以及 Adobe 众多设计工具的速查手册。
Color Codes
RGB Hex Colour Chart
这张 RGB 16进制颜色速查表刚好可以打印在整张 A4 纸上,包含216种所谓的 Web 安全色。下载(PNG | PDF )  阅读全文

2009-07-04 14:09 作者: 隔叶黄莺【评论:1】【阅读:475】 

赌气做了一个JSF Table Component,分享源代码!

     摘要: 周二,我兴匆匆去老刘那演示RichFaces的Table控件,可老刘说了,RichFaces太复杂,不适合我们,且还有不少的bug(这些我无法考证:)。于是他拿出一个使用了一堆JSP+Servelet+Bean写的一个表格,跟说我,我很怀疑JSF能做出这个东西来,你使用纯JSF做一个一样的表格组件我就相信JSF能够用在开发平台(注:我是此Eclipse开发平台的兼职架构师)上。我心里琢磨,既然你是...  阅读全文

2009-07-04 13:22 作者: Always BaNg.【评论:4】【阅读:594】 

Struts 2.x 精简实例系列教程(待发表,敬请关注)

教程别名:基于Struts 2.x 的SimpleWeb小项目开发教程

Struts版本:Struts 2.1.6

两种实现形式:

a. XML配置形式,兼容Struts 2.0,JSP文件置根目录下

b. Annotation注解形式,JSP文件置WEB-INF下面

标签库两种形式:a. Struts 2 tag    b. JSTL+EL

实例项目名:SimpleWeb

(1)环境搭建与HelloSimple测试

(2)用户登录实例讲解Action(Action&Result)

(3)用JavaBean写用户业务逻辑(POJO,JDBC,Junit)

(4)用户注册模块与重用户登录模块(exception,Session的设置)

(5)用户的CRUD操作(Method)

(6)新闻和栏目相关业务逻辑的编写

(7)新闻与栏目操作的Action与整合eWebEditor

(8)整合Jquery技术

(9)重写用户注册模块与用户登录模块(融入Jquery技术)

…… 其他内容,如果大家需要,请跟我说一下,我会考虑加入我的教程中。

 

原则:不要因技术而学技术,而要根据需要而学:Struts 2.x有些东西是不需要用或者很少用到的,在本教程中就没有涉及到。

本教程适用:

1、想学习Struts 2.x的朋友

2、没时间学习Hibernate,Spring等框架,而只想用Struts 2.x + JDBC做开发的朋友

 

实例正在开发中,教程正在编写中,敬请关注!

2009-07-04 11:55 作者: 心梦帆影【评论:4】【阅读:487】 

在Radius服务中使用MS-CHAP-V1协议进行通讯

     摘要: 最近一个项目“无线网接入动态密码验证” ,使用思科的ACS作为Radius客户端,自己实现Radius服务端进行密码验证,步骤如下:(握手过程Radius已经封装,无须管它)
1, 客户端:发送报文,接受返回报文并解析,然后进行相应的处理(客户端由思科的ACS处理);
2, 服务端:接受报文,解析报文并验证(密码之类),然后响应相应的结果(需要java实现)  阅读全文

2009-07-04 11:42 作者: 青果【评论:2】【阅读:352】 

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】【阅读:497】 

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

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

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

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

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

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

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

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

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

谁不知道构架?

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

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

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

    B:“… …”

    A:“说说看吧~”

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

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

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

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

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

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

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

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

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

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

漫谈Java加密技术(一)

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

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

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

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

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

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

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

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

Spring工作原理探秘

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

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

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

     摘要:   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】【阅读:659】 

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

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

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

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

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

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

对SwingX 做了一些国际化翻译

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

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

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

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


点这里下载


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

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

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

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

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

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

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

关于 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 作者: 隔叶黄莺【评论:8】【阅读:1136】 

如何在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】【阅读:1037】 

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

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

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

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

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

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

[原创]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】【阅读:509】 

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】【阅读:1071】 

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

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

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

技 术 改 变 世 界

宣传语

推荐职位

广告

网站分类

其他分类

Google站内搜索

 

统计信息

订阅

Blog客户端API

推荐客户端

24小时内最热随笔

博客排行榜[前100人]

友情链接