首页

搜索结果

"category:/java"

<<上篇 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 下篇>>

标题及摘要 日期/时间
141
敏捷开发中高质量 Java 代码开发实践
敏捷开发中高质量 Java 代码开发实践 简介:本文将介绍在敏捷开发过程中如何通过采取一系列的步骤来保证和提高整个项目的代码质量,阐述了每一步可以利用的工具和最佳实践,从而使开发过程更加规范化,成就高质量的代码。
2010-2-12
23:52:27
142
FTP防火墙的设置取决于Passive和PASV mode
FTP防火墙的设置取决于Passive和PASV mode 大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯。但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计。一般,FTP连接包括: 一个控制连接(control connection) 这个连接用于传递客户端的命令和服务器端对命令的响应。它使用服务器的21端口,生存期是整个FTP会话时间。 几个数据连接(data connection) 这些连接用于传输文件和其它数据,例如...
2010-2-4
10:54:41
143
Apache Ant样式的路径 ant path url pattern
ant path url pattern Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出) 这些可以组合出很多种灵活的路径模式 Table Ant Wildcard Characters Table Example Ant-Style Path Patterns Path Description /app/*.x ...
2010-2-1
17:21:38
144
com.mchange.v2.resourcepool.ResourcePoolException: Attempted to use a closed or broken resource pool
解决这个异常需要修改设置成如下: property name="acquireRetryAttempts" value30/value /property property name="acquireRetryDelay" value100/value /property property name="breakAfterAcquireFailure" valuefalse/value /property - acquireRetryAt...
2010-1-27
10:45:12
145
Spring, JdbcTemplate and Transactions
JdbcTemplate的事务问题 使用Spring的JdbcTemplate,必须传入DataSource对象构造JdbcTemplate,JdbcTemplate使用的Connection对象是一个新申请的,而且JdbcTemplate操作采用的是JDBC默认的AutoCommit模式,因此如果同时在一个DAO或者Service里混合用了HibernateTemplate和JdbcTemplate,甚至默认的配置情况下,使用同一个JdbcTemplate两次操作SQL也不是事务的。要让JdbcTemp...
2010-1-14
13:16:41
146
DOM 的有效使用
DOM的有效使用 考虑到由 DOM 设计强加的限制,如何才能有效和高效的使用该规范呢?下面是使用 DOM 的几条基本原则和方针,以及使工作更方便的函数库。 基本原则 如果您遵循几条基本原则,您使用 DOM 的经验将会显著提高: 不要使用 DOM 遍历文档。 尽可能使用 XPath 来查找节点或遍历文档。 使用较高级的函数库来更方便地使用 DOM。 这些原则直接从对常见问题的研究中得到。正如上面所讨论的,DOM 遍历是出错的主要原因。但它也是最常需要的功能之一。如何通过不使用 ...
2010-1-13
18:01:39
147
自定义Java 5 的新XPath API 函数
Java 5 的XPath API已经非常好用了,它实现了XPath1.0标准,功能已经比较强大了。 但是,还可以对它进行扩展,自定义XPath API 函数。例如,想要支持matches函数,以便匹配正则表达式,就可如下: XPathFactory factory = XPathFactory.newInstance(); XPath xpath = factory.newXPath(); xpath.setXPathFunctionResolver(new MatchesFunctionConte...
2010-1-7
19:41:46
148
使用JDBC-ODBC访问Access数据库的Memo备注类型字段
两种使用Java访问Access数据库Memo备注字段的方法: //使用纯Java的jackcess驱动程序访问MS Access MDB数据库 try { Table lawTable = Database.open(new File("E:\\falv\\falv.mdb")) .getTable("xz2"); Iterator iter = lawTable.iterator(); int i = 0; while (iter.hasNext()) { if ...
2009-12-8
15:04:18
149
理解Java的synchronized关键字
理解Java的synchronized关键字 1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的synchronized方法是不相干扰的。也就是说,其它线程照样可以同时访问相...
2009-12-4
15:24:47
150
Java通过jnative调用pi实时数据库dll
Java通过jnative调用pi实时数据库dll JNative : Java to native interface,This library allows developers to access native libraries (DLL and lib.so) from java. You do NOT need to compile a line of C/C++ to use it: it's dynamic !! Now Win32 DLL and shared libraries ar...
2009-11-9
11:48:02
151
我收藏的链接(43)
我收藏的链接(43)Web开发工具大集合——每个浏览器都有份的![转] - 隔叶黄莺 The Blog of Unmi - BlogJava 调试Javascript、编辑和调试网页代码的好工具 InfoQ: 应用jBPM4解决中国特色的流程需求 jBPM是JBoss众多开源项目中的一个工作流开源项目,也是目前应用最广泛的工作流项目。在今年的7月10号,JBoss jBPM团队正式发布了jBPM4的正式版。jBPM4完全基于流程虚拟机(PVM)的机制,对核心引擎进行了重新设计,而P...
2009-9-29
11:20:22
152
我收藏的链接(42)
我收藏的链接(42)Chapter19.JMS Spring提供了一个用于简化JMS API使用的抽象框架,并且对用户屏蔽了JMS API中1.0.2和1.1版本的差异。 JMS的功能大致上分为两块,叫做消息制造和消息消耗。JmsTemplate用于制造消息和同步消息接收。和Java EE的事件驱动bean风格类似,对于异步接收消息,Spring提供了一些消息侦听容器来创建消息驱动的POJO(MDP)。 Spring 配置 ActiveMQ - Alger - JavaEye技术网站 Spring 配置 ...
2009-9-29
11:18:50
153
我收藏的链接(41)
我收藏的链接(41)这才是真正的JQuery.ajax传递中文参数的解决方法 - paskaa的博客 - JavaEye技术网站 修改JQuery.js的ajaxSettings:contentType:application/x-www-form-urlencoded; charset=UTF-8 jQuery Form Plugin The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to u...
2009-9-29
11:17:14
154
高手教大家如何配置JVM参数
高手教大家如何配置JVM参数 /usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC ...
2009-9-22
19:22:56
155
使用NekoHTML和XPath获取网页特定标签
如果需要在HTML页面中提取数据,那么NekoHTML 是个不错的工具。因为HTML跟XML不一样,可能存在一些格式不完整的元素,譬如没有end tag的table等,这个时候,NekoHTML是个很尽责的清道夫和修理工,可以帮助我们整理这些缺陷数据,最终生成一个DOM Tree。 得到DOM Tree话,使用XPath就可以轻松获取所需数据了:-) 下面是几个需要注意的问题: 1、如何使用NekoHTML? 必须在 Java Build Path里加入 nekohtml.jar , xerces...
2009-9-11
13:13:38
156
使用Spring的TaskExecutor的线程池执行异步操作
Using a TaskExecutor 使用Spring的TaskExecutor的线程池执行异步操作 Spring's TaskExecutor implementations are used as simple JavaBeans. In the example below, we define a bean that uses the ThreadPoolTaskExecutor to asynchronously print out a set of messages. ...
2009-8-2
10:43:49
157
用jdbc代替hibernate处理大批量的关联数据更新
在Spring+hibernate大批量数据处理描述了可以用hibernate快速的处理大批量数据更新: 14.2.批量更新(Batch updates) 此方法同样适用于检索和更新数据。此外,在进行会返回很多行数据的查询时, 你需要使用 scroll() 方法以便充分利用服务器端游标所带来的好处。 Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); Scro...
2009-6-28
16:50:00
158
开源的Java ETL (Extraction, Transform, Load) 工具
ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过萃取(extract)、转置(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。 ETL所描述的过程,一般常见的作法包含ETL或是ELT(Extract-Load-Transform),并且混合使用。通常愈大量的数据、复杂的转换逻辑、目的端为较强运算能力的数据库,愈偏向使用ELT,以便运用目的端数据库的平行处理能力。 ETL(or ELT)的流程可以用...
2009-5-30
11:27:28
159
我收藏的链接(36)
Colt - Welcome Java开源数学计算包 InfoQ: JOSH:企业软件组合的新提议 遗留系统集成,企业应用集成 Tapestry Core - Page Navigation Page Navigation,页面导航 http://jumpstart.doublenegative.com.au:8080/jumpstart/examples/navigation/whatiscalledandwhen Tapestry5的page内置方法什么时候被调用 EclipseME - 创建新的J2...
2009-5-15
11:16:28
160
Windows Mobile可用的JVM
Esmertec Jbed phoneme,支持JSR82,JSR179等很多规范 PhoneMe有一个已经打好的cab安装包: http://www.cs.kuleuven.be/~davy/phoneme/?q=node/10 J2ME / JavaME Midlet Manager in Pocket PC PDA Mysaifu JVM JMM IBM J9
2009-5-9
17:50:02

<<上篇 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 下篇>>