自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 动态语言企业应用优缺点浅析

动态语言的兴起已经有些年头了。现在,人们早已不再去争论动态语言是否能够取代静态语言,因为这种争论毫无意义。越来越多的开发者开始在动态语言更为擅长的领域应用它们。比如,Django和Ruby on Rails等开发框架的盛行使得像Python和Ruby这样的动态语言可以在Web开发领域大放异彩,PHP和JavaScript也早已在Web开发领域占有一席之地。不过目前动态语言在企业开发中的...

2011-05-05 10:22:39 170

Struts2 和 Ajax 交互

struts2 的项目的建立我就不多说了,网上很多。这里就说下 struts.xml 里面关于 result 的配置含义,因为 struts2 会通过这个配置来判断你想要做什么样的操作,是重定向、返回数据还是其他什么的,默认配置的结果类型是dispatcher。具体的 result-type 可以 在struts2-core-2.0.11.1.jar 包或 struts2 源代码中的 struts...

2011-04-12 14:51:47 245

Flex 4 实现自定义 fieldset 功能

好久没有写点东西了,最近接到 Flex4 研发任务,flex 自带组件功能比较弱,都要自己扩展,不像 ext ,都是定义好的组件,90% 以上需要用到的组件都不需要自己动手,直接可以使用,但这样也有个好处,把发挥的空间留给研发和美工,现成的东西再好看多了也会有审美疲劳的,而且千遍一律,未必是好现象,也不利于自身的提高,我想这也是一部分人宁愿用类似 jquery 之类的轻量级的框架也不用 ext 的...

2010-11-16 15:32:21 194

原创 发两个带时分秒的日期控件和使用方法

        很多人在写 ext 页面的时候需要用到带时、分、秒的日期控件,苦于官方没有提供,很多时候只能分开实现。网上已经有高手自己扩展了这个控件,网上也能搜到这两个 js 的原码,但没有写明调用方法,搞了几个小时,终于把两个调出来了,原文件连同调用文件打了两个包,第一个是官网搜到的,里面有作者,第二个下的时候个原码里面就没有作者,应该不会牵涉侵权之类的吧~         言归正传,...

2010-05-21 16:58:21 253

原创 ext3.2 与 ext2.2 差异(待续)

        最近有新需求,需要使用 ext3.2 的版本重新开发新加页面,因为以前都是用的 ext2.2 的版本,本以为一般版本都会向下兼容,哪知道一些东西拿过来一测,好多地方不一样,更崩溃的是,在 firefox 里面显示正常,在 ie7 里面怎么都报参数不正确,什么提示也没,也许是我没有装 ie 的 debug 的原因,查了 N 久终于发现了问题,想想还是记下来,以后肯定还有其他的不同的地...

2010-05-07 17:28:33 159

原创 ext-dwr 问题小结

Ext is not defined这种问题一般都是 js 引入的顺序不对,ff 里面可以看出是哪个 js,里面用到了 Ext 里面的东西,但又这个 js 又是在 ext-base.js 和 ext-all.js 之前加载的,所以就会报 Ext 找不到定义的错误,只要把这个 js 放到 Ext 的库文件 js 后面加载就可以了。 GridPanel 单元格自动换行定义列的时候加个 ...

2010-05-06 10:25:52 112

java builder 模式之贷款办理

        Builder模式定义:    将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.      为何使用?    是为了将构建复杂对象的过程和它的部件解耦.注意: 是解耦过程和部件.         为了简单说明,下面用办理贷款模拟 builder 模式的实现         先说下思路,一民工在买房的时候没钱要办理贷款,房产交易大厅下面很多银...

2010-04-01 16:20:48 128

从房屋买卖看 java proxy 模式

        在房屋买卖过程当中,中介的作用是不可小看的,除了比较熟悉的人之外买卖双方一般都不敢自己交易,一个是不知道具体的买卖过程中的流程以及需要哪些材料,还有就是怕被骗,不知道如何验证买卖双方提供的信息的真实性,中介就扮演着处理这些功能的角色,我们通常做的就是把需要提供的材料给中介,然后就可以等待各个过程的结果,直到最后房屋买卖成功。这里的中介就类似 java 模式里面的 proxy,在调用...

2010-03-31 17:03:17 139

原创 Java 之正则表达式

package example.regularexpressions;import java.util.regex.MatchResult;import java.util.regex.Matcher;import java.util.regex.Pattern;import junit.framework.TestCase;public class Basics ...

2010-02-26 11:59:05 89

原创 spring 问题

org.springframework.dao.InvalidDataAccessApiUsageException: No value supplied for the SQL parameter 'startDate': No value registered for key 'startDate'这种问题是由于我们在使用 sql 操作数据库的时候使用了占位符,而在参数 Map 里面没有 ...

2010-01-28 11:12:48 284

原创 移动硬盘电压不足打不开问题

     供给移动硬盘的电流不足的问题     移动硬盘的工作电流,最小的看见过希捷的,0.45A,一般是0.65-0.8A,最大的标注1A的。      电脑技术标准,一个USB口的最大供电能力是0.5A,也就是说,一般使用一个USB口供电,移动硬盘会供电不足的,因而产生不认识盘,或者数据读取不正常等。所以移动硬盘需要双USB接口供电,或者使用其它的辅助电源供电,才能保证可靠工作。...

2010-01-19 16:04:04 1459

原创 flex 问题

problem finding external file flex 在使用外联方式导入外部 as 文件时报错,即  使用报错。主要习惯了平时 import 时候的点号表示法,举个例子,如果要导入一个 flex 文件下面的 test.as ,使用 import 的时候用法为 import flex.test; 而使用flex的外联方式导入文件的时候要写成  ,要把表示目录结构的点号用正斜扛表示。 ...

2010-01-04 17:15:43 97

原创 数据迁移过程中 delete 不释放表空间问题解决

      在一个应用中如果数据量比较大,开始影响到页面 sql 执行效率的时候,我们通常会考虑到将历史数据搬迁到一个历史库中,以此来提高当前系统的性能,但往往有时候可以发现搬迁了以后效率并没有提升或者反而有一定的下降。       其中一个主要的原因就是我们在操作的时候通常都是用 delete 语句来删除一些历史数据,但 delete 语句是不会释放表空间占用的数据块,也就是说数据是删掉...

2009-12-30 17:45:41 409

weblogic问题

starting weblogic with Java version:java version "1.6.0.01"Java(TM) SE Runtime Environment (build 1.6.0.01-jinteg_06_jun_2008_13_24-b00)Java HotSpot(TM) Server VM (build 1.6.0.01 jinteg:06.07.08-04:50...

2009-12-14 10:01:49 353

flex 模拟 ext 的 ItemSelector 双选框控件

模拟 ext 的 ItemSelector 写了个控件,可以实现拖拽、鼠标双击、按钮操作功能,大概界面如下,原来里面的上下移动的功能感觉没有什么用也就没有实现,有需要的自己加两个方法实现下:   itemSelector.mxml<?xml version="1.0" encoding="utf-8"?><mx:Canvas xmlns:mx="htt...

2009-11-18 00:33:44 131

原创 桌面两个IE图标恶意插件删除办法

最近在下载一个小软件的时候被安装了个IE的插件,桌面生成了两个IE图标,桌面、快速启动栏和开始菜单里面被安装了好多小游戏或者网页之类的图标,也会修改桌面和快速启动栏里面除了 firefox 以外浏览器的默认网页,属性里面是查不到的,点击右键查看快捷方式目标里面在运行浏览器的时候后面多带了个网址参数,修改无法应用,虽然通过启动桌面的图标清理和删除注册表里面的相关操作可以删除图标,但重启...

2009-11-05 12:55:09 237

原创 问题积累

[b][i][color=red]sequence number not allowed here[/color][/i][/b]sequence 不能使用在 order by , group by 等 sql 语句当中。[b][i][color=red]java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/...

2009-09-28 10:58:43 116

原创 Ext 中常用的数组处理函数

[b]Array.prototype.slice[/b]slice 返回一个查询数组,该方法在只有一个参数的情况下表示除去数组内的第一个元素;[b]Array.prototype.splice[/b]主要作用是在数组的任意位置进行添加、删除或者替换元素,直接修改数组对象,splice 有三个以上参数,前两个是必须的,后面的参数是可选的。具体的用法如下:[code="html...

2009-09-24 20:11:59 213

原创 JDK1.5 线程池 - ThreadPoolExecutor创建线程池

线程池简介见前面一篇,这边介绍下使用 ThreadPoolExecutor 创建线程池用法:[code="java"]import java.util.Queue;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.ut...

2009-09-15 17:55:01 225

原创 JDK1.5 线程池 - Executors创建线程池

在写后台程序的时候我们往往会用到多线程处理办法,为了尽量减少创建和销毁线程的系统开支,需要通过线程池的模式来维处于并发状态的多线程,jdk1.5 提供了较为方便的线程池维护类库,java.util.concurrent 在并发编程中很常用的实用工具类。下面简单介绍下使用 Executors 创建线程池的用法:[code="java"]import java.util.concurren...

2009-09-14 21:56:45 498

原创 Oracle 绑定变量用法

在oracle 中,对于一个sql语句,存在两种可选的解析过程, 一种是硬解析,一种是软解析. 一个硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩资源,严重影响了系统的并发效率。当一个sql语句提交后,oracle会首先检查一下共享缓冲池里有没有与之完全相同的语句,如果有的话只须执行软分析即可,否...

2009-08-25 20:30:05 147

原创 Java 调存储过程返回游标变量

Java 开发中有时候需要调用一个返回结果集的存储过程,批量返回查询数据结果。下面用个简单的存储过程演示下调用和处理过程。数据库脚本执行:[code="数据库脚本"]Create Table student (grade varchar2(5), num number(6), Name Varchar2(20), age Integer);Insert Into student Val...

2009-08-25 10:23:06 139

Aptana 启动问题解决

[size=medium] Aptana 启动时经常双击启动图标只闪了下开始加载的图片就启不起来了,应该是加载的时候内存溢出了,出现这种情况以后,重启机器也还是启动不了,重装 Aptana 也还很可能会重复这类问题,被这个问题搞得头大。 后来摸索了下找到个变通的解决办法,打开 Aptana 的安装目录,下面有个 [b]startup.jar[/b] ,双击这个 j...

2009-08-15 13:38:23 362

原创 Ant 打 war 包过程

Ant 相关的介绍我就不详述了,网上这方面介绍还是比较多的,下面我就用一个简单的 web 应用做示例。附件 anttest.rar 包里面是一个简单的登陆应用,输入用户和密码跳转成功页面并显示输入的值,这个工程是用 myeclispe 写的,下面我就模拟实现 myeclipse 的 tomcat 发布 web 应用,将这个应用打包到 tomcat 的 webapps 目录下。1.构建a...

2009-08-03 10:01:55 190

原创 Junit 使用

由于 JUnit 在平时 Java 开发的过程中用得比较多,网上这部分详细介绍的也不多,找了点资料整理一下一些开发中常用的 JUnit 测试使用方法。里面我都故意使断言出错,错误详细信息我就不贴了,执行看看就清楚了。[b]JUnit 简介[/b]针对写好的 Java 程序进行测试,一般的测试方式通常依赖于人工对输入结果的判断,缺少效率且难以组织,可以使用 JUnit 提高测试效率,...

2009-07-25 19:39:39 106

flex4新特性展示中文版

Adobe Flex 4全新概览 SDK,Spark布局,FXG格式,开发工具

2011-03-24

SQL 语言艺术-Oracle

本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你的实际工作提出了具体建议。本书适合SQL数据库开发者、软件架构师,也适合DBA,尤其是数据库应用维护人员阅读。

2011-03-24

Ajax从入门到精通

五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。

2011-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除