STAF学习系列--安装及配置 2016年07月27日 39 阅读 STAF学习系列--安装及配置2011-07-131.JDK安装及配置:(1)默认安装JAK,路径如:C:jdk1.5.0_11JDK下载地址http://java.sun.com/javase/downloads/index.jsp(2)配置JDK:打开“我的电脑”右键属性--“高级”--“环境变量”页面,在系统变量里,添加变量JAVA_HOME,变量值:C:jdk1.5.0_11在...
使用NetBeans IDE 6.5通过数据库数据构建树 2016年07月27日 40 阅读 使用NetBeans IDE 6.5通过数据库数据构建树2011-07-13 netbeans.org 此教程演示如何通过数据库中的数据动态地构建树结构。使用 NetBeans IDE 6.5,您将构建一个双页面应用程序,第一个页面将包含 JSF 1.2 (Woodstock) “树”组件。使用数据库中的姓名填充“树”组件中的一级节点,使用此人的行程填充其二级节点。行程节点链接到第二个 页面,用于显示行程的详...
演化架构与紧急设计: 组合方法和 SLAP 2016年07月27日 39 阅读 演化架构与紧急设计: 组合方法和 SLAP2011-07-13 IBM Neal Ford简介:如何在陈旧的代码库中找出隐藏的设计?本文讨论两种对于代码结构很重要的模式:组合方法 和单一抽象层。对代码应用这些原则有助于找到以前隐藏的可重用资产,有助于把现有的代码抽象为成熟的框架。在这个 系列 的前两期中,我讨论了如何使用测试驱动开发 (TDD) 帮助您逐步发现设计。如果从头开始一个新项目,这种方法的效果非常 好。但是,更常见的情况是您手中已经有许多并不完善...
演化架构与紧急设计: 通过指标进行紧急设计 2016年07月27日 38 阅读 演化架构与紧急设计: 通过指标进行紧急设计2011-07-13 IBM Neal Ford简介: 软件指标可以帮助您寻找代码中隐藏的设计元素,让它们能够成为惯用模式。 演化架构与紧急设计 的这一期讲解如何使用指标和可视化发现被复杂性掩盖的重要代码元素。紧急设计的难题之一是寻找隐藏在代码中的惯用模式和其他设计元素。指标和可视化有助于识别代码的重要部分,从而提取出一些设计元素。本文主要讨论两个指标,圈复杂度(cyclomatic complexity) 和传入...
通过实例学习NetBeans 6的新功能 第1部分:引言 2016年07月27日 37 阅读 通过实例学习NetBeans 6的新功能 第1部分:引言2011-07-18在NetBeans 6 中文版中,编辑器、GUI 设计器的功能得以改进,并且提供了 Ruby on Rails 支持等众多新功能。另外,此版本还将 Profiler、SOA、UML、Visual Web Pack 等独立安装包整合为一个功能丰富的整体。面对这样一款“无所不能”的 IDE,用户在实际操作过程中可能会无从下手。为了帮助大家尽快上手,下面将介绍 N...
通过实例学习NetBeans 6的新功能 第2部分:Java桌面应用程序 2016年07月27日 33 阅读 通过实例学习NetBeans 6的新功能 第2部分:Java桌面应用程序2011-07-18片贝正纪■ NetBeans 6.0 为 Java 提供的新功能和扩展功能NetBeans 6.0 提供了众多新功能和扩展功能,众所周知的 GUI 设计器(Matisse 项目)也从 5.5 版本开始得到了极大的增强。此外,由 于整合了 Profiler, 5.5 版也变得更加容易使用。下表列出了 Java SE 的新功能和扩展功能。GUI 设计器自动国际化功能Ja...
通过实例学习NetBeans 6的新功能 第3部分:使用Mobility开发游戏 2016年07月27日 35 阅读 通过实例学习NetBeans 6的新功能 第3部分:使用Mobility开发游戏2011-07-18大野圭一■应用程序及其规格Java ME 开发环境与桌面及服务器应用程序的运行环境不同,API 中规定了各类设备的 Java 虚拟机器规格,这些规格定义为“配置”和“ 配置文件”的组合。(根据需要可以追加“扩展配置文件”)规格 = 配置 + 配置文件 ( + 扩展配置文件)开发人员在配置...
通过实例学习NetBeans 6的新功能 第4部分:源代码的版本管理 2016年07月27日 37 阅读 通过实例学习NetBeans 6的新功能 第4部分:源代码的版本管理2011-07-18■下载 NetBeans 6.1本系统文章使用 NetBeans 6.0(.1) 作为开发工具。NetBeans 6.1 的英文版和中文版都已经顺利发布,因此本文也同样适用于 NetBeans 6.1 中文开发环境。NetBeans 6.1 中文版下载页面如下 (2008-06-04):http://dlc.sun.com.edgesuite.net/netbeans/...
通过实例学习NetBeans 6的新功能 第5部分:Ruby on Rails开发环境 2016年07月27日 40 阅读 通过实例学习NetBeans 6的新功能 第5部分:Ruby on Rails开发环境2011-07-18片贝正纪■ NetBeans 6.1 中经过改进的 Ruby 开发环境NetBeans 6.1 中语版于本月初发布,它提供了许多新功能及扩展功能,如高性能、JavaScript 编辑器扩展、Spring 框架统一以及简单易 用的 MySQL 支持。有关 NetBeans 6.1 的新功能及扩展功能的详细信息,请参阅下面的介绍:NetBeans IDE ...
为WordPress配置NetBeans项目 2016年07月27日 35 阅读 为WordPress配置NetBeans项目2011-07-18本文档介绍如何为 WordPress 配置 NetBeans PHP 项目。该项目对于开发 WordPress 及其扩展的开发人员来说非常有用,对那些想要调试或者只是研究 WordPress 代码的人来说也非常有用。注意:本文档中描述的场景假设所有资源(Web 服务器、数据库、PHP 资源)在本地开发机器上均可用。在远程开发的情况下,项目配置可能有所不同。获取 WordPress 资源Word...
在NetBeans IDE 6.0中开发通用Java应用程序简介 2016年07月27日 42 阅读 在NetBeans IDE 6.0中开发通用Java应用程序简介2011-07-18本简明教程将演示如何在 NetBeans IDE 6.0 中开发 Java SE 应用程序。本教程假定您对 Java 应用程序的开发已比较熟悉。在讲解过程中,我们将演示如何通过一些 IDE 特性简化应用程序开发。我们将开发一个单词转换应用程序,用于将多个英文单词转换为一个英文单词。生成单词的构成形式为第一个词的第一个字母、第二个词的第二个字母、第三个词的第三个字母,依此类推...
在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server 2016年07月27日 38 阅读 在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server2011-07-18问题源代码管理(SCM)产品用于管理多个版本的项目文件,允许您保存新版本、恢复较旧版本以及在不同版本之间进行比较。当您在修改项目的过程中引入了bug,这将是一个非常有价值的功能。大多数较新源代码管理(SCM)产品除了可管理各文件的版本之外,还提供了在 Bell 实验室中开发的源代码控制系统(SCCS)。即使对于小...
再谈Struts2图片按钮标签的使用:图片根路径无法取得,使用传统方法 2016年07月27日 43 阅读 再谈Struts2图片按钮标签的使用:图片根路径无法取得,使用传统方法2011-07-18 blogjava 不可不说在前几天写了一个图片按钮的使用方法如下 <s:submit type="image" value="user_doDelete.action" label="删除指定用 户"src="myroot/images/btn/btn_delete.jpg" cs...
一种简单JDBC连接池的实现(一) 2016年07月27日 35 阅读 一种简单JDBC连接池的实现(一)2011-07-181.前言数据库应用,在许多软件系统中经常用到,是开发中大型系统不可缺少的辅助。但如果对数据库资源没有很好地管理(如:没有及时回收数据库的游标(ResultSet)、Statement、连接 (Connection)等资源),往往会直接导致系统的稳定。这类不稳定因素,不单单由数据库或者系统本身一方引起,只有系统正式使用后,随着流量、用户的增加,才会逐步显露。在b基于Java开发的系统中,JDBC是程序员和...
一种简单JDBC连接池的实现(二) 2016年07月27日 38 阅读 一种简单JDBC连接池的实现(二)2011-07-183.简单JDBC连接池的实现根据第二章中原理机制,Snap-ConnectionPool(一种简单快速的连接池工具)按照部分的JDBC规范,实现了连接池所具备的对数据库资源有效管理功能。3.1体系描述在JDBC规范中,应用通过驱动接口(Driver Interface)直接方法数据库的资源。为了有效、合理地管理资源,在应用与JDBC Driver之间,增加了连接池: Snap-ConnectionPoo...
一个JDBC表控件模型 2016年07月27日 35 阅读 一个JDBC表控件模型2011-07-18简单快速的将数据库中的表引入Swing之内假如你已经用过数据库了,你很可能已经用过为数据库提供的维护和查询表的工具:命令行工具很适合作简单而直接的工作,但是很难完成大量数据的处理工作。在一次查询中写一条返回10或20列的数据就已经很困难了-更糟的是由于换行而使每条记录都有很多行的情况,此时你根本无法区分一条记录在哪一行结束,另一条记录在哪一行开始。如果能够将数据库中表的内容映射到Swing的JTable中是否好一些...
使用NetBeans在Web应用程序中嵌入图表 2016年07月27日 36 阅读 使用NetBeans在Web应用程序中嵌入图表2011-07-18使用 jMaki 框架和 NetBeans 6 创建支持图表的 Web 应用程序相当简单。假设您需要绘制某机构一年中每个月获得收入的比例。饼形图将可能是您最佳的选择:如何才能构建这样的图表呢?基本步骤如下:首先,您需要通过 NetBeans 更新中心安装 jMaki 插件 (Tools | Plugins | Available Plugins | jMaki Ajax support)获得...
使用SIP Servlet为Java EE添加语音功能 2016年07月27日 44 阅读 使用SIP Servlet为Java EE添加语音功能2011-07-18Prasad Subramanian会话发起协议(Session Initiation Protocol,SIP)是一种信号传输协议,用于建立、修改和终止两个端点之间的会话。SIP 可用于建立 两方呼叫、多方呼叫,或者甚至 Internet 呼叫、多媒体呼叫和多媒体分发的多播会话。JSR 116:SIP Servlet API 是一个服务器端接口,描 述了针对 SIP 组件及服务的容...
Rails安全导读【一】 2016年07月27日 36 阅读 Rails安全导读【一】2011-07-18 51cto博客 blackanger译原文地址:http://guides.rubyonrails.org/security.html这个指南描述的是在web应用里普遍的安全问题,同时也给出了在Rails里如何避免这些问题。如果你有任何问题,请mail作者,Heiko Webers, at 42 {et} rorsecurity.info. 读完此文后,你应该会了解:1.所有的对策已经被高亮显示了2.在Rai...
Rails安全导读【二】 2016年07月27日 38 阅读 Rails安全导读【二】2011-07-18 51cto博客 blackanger译可以接着上一章来看:三 Cross-Site Reference Forgery (CSRF)- 这个攻击方法包含恶意代码或是一个用户信任的已验证的web应用页面的链接。如果session没有过期,攻击者就可能执行未授权的命令 。在session那一章里,你已经了解,大多数的Rails应用都使用基于cookie的session。要么他们在cookie里存储一个session...