- 博客(113)
- 资源 (8)
- 收藏
- 关注
原创 从软件更新之快看软件产品市场的发展
软件产品的发展最近几年不可不谓之快啊,产品的更新更是快,小到几天就有新补丁更新,几个月就有版本升级,但这么版本的更新和升级究竟能有多少变化,能给客户带来什么方便,又能给产品商带来什么价值? 拿Windows操作系统而言,补丁不断,这个大多数人可以接受的,毕竟系统的操作风格功能上没有太多的变化,而版本升级两到三年就有新版本发布,新版本变化很大界面、功能、操作上都有新突破,然而愿意接受新版
2013-03-24 10:45:08
679
原创 SmartGWT学习注意事项(一)
首先表明,我是个SmartGWT的初学者,技术有限,写的东西更有限,就把学习SmartGWT遇到的事情描述一下,虽是小事,可也折磨了我近两天。 安装、配置、生成项目实例,一切正常顺心,直到利用Web Application运行调试,输入路径,问题来了,出现了以下页面,在漫长的等待中,直至出现无法显示该页,郁闷中,重新再来,问题依旧,打开左下角的加载路径:http://gwt.go
2012-03-30 22:24:19
1230
原创 ORACLE常用数值函数、转换函数、字符串函数介绍 (转)
本文更多将会介绍三思在日常中经常会用到的,或者虽然很少用到,但是感觉挺有意思的一些函数。分二类介绍,分别是: 著名函数篇 -经常用到的函数 非著名函数篇-即虽然很少用到,但某些情况下却很实用 注:N表示数字型,C表示字符型,D表示日期型,[]表示内中参数可被忽略,fmt表示格式。 单值函数在查询中返回单个值,可被应用到select,where子句,start with以及
2009-09-02 19:38:00
535
转载 Apache Java项目全介绍
转自:http://java.youkuaiyun.com/page/f1d86ecf-6cb8-4773-b169-6676a9fe4013 Apache java项目全介绍最近接触Jakarta-Common-BeanUtils这个东东比较 多,于是对Apache Jakarta Project产生了兴趣,上他们的官方网站上看了下感觉有用的东西好多,眼花缭乱的,又没有中文网站,又上各大论坛
2009-02-27 09:38:00
651
转载 JSTL中的 FN函数
在应用程序开发中,如果内容过长,想截取一定长度字符,然后补充"....."jstl1.1引入了一个fn.tld的标签,用于处理字符,如获得字符length,substring,indexof,endWith,lowcase实现截取字符串如:" 10}">JSTL与Struts的结合(八)9.7 Functions标签库称呼Functions标签库为标签库,倒不如称呼其
2009-02-26 10:49:00
1335
转载 jstl fn 函数
JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。
2009-02-26 10:48:00
2192
原创 jBPM-jPDL学习
概述: jBPM(JBoss Business Process Management业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。 jPDL是构建于jBPM框架上的流程语言之一。在jPDL中提供了任务(tasks)、待处理状态 (wait states)、计时器(time
2009-01-16 16:39:00
512
原创 mssql:t-sql;创建表;给表添加约束;使用变量;事务,索引,视图;存储过程;触发器trigger
1 t-sql; select * from table1; insert into table1(name,pwd) values(csj,csj); update table1 set pwd=css where name=csj; delete from table1 where name=csj; select top 3 * from st
2008-11-25 09:51:00
1230
原创 把一个java web应用包装成桌面应用的简单做法
摘自:http://java.youkuaiyun.com/page/ca441801-5423-4eed-8bb9-681757c2ee4d昨天玩h2的时候想起来的, 这年头把在线应用报装成桌面应用是越来越流行了,几年前做过类似的事情,简单介绍一下。1. 选择一个嵌入的web 服务器和 数据库。web服务器我选择的是jetty,虽然tomcat也有类似的嵌入版本,但是体积和性能都还是有点差距
2008-06-23 11:13:00
697
1
原创 response.setContentType()的String参数及对应类型
image/bmp BMP image/gif GIF image/jpeg JPEG image/tiff TIFF image/x-dcx DCX
2008-04-18 15:29:00
503
原创 Spring 让 LOB 数据操作变得简单易行
级别: 中级摘自:http://www.ibm.com/developerworks/cn/java/j-lo-spring-lob/2007 年 7 月 30 日本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐
2008-04-18 11:11:00
438
原创 HashMap和Hashtable及HashSet的区别
MemCached的PHP客户端操作类一// // +---------------------------------------------------------------------------+ // | memcached client, PHP | // +---------
2008-04-10 12:10:00
1438
原创 HashMap和Hashtable及HashSet的区别
Hashtable类 Hashtable继承Map接口,实现一个key-value映射的哈希表。任何非空(non-null)的对象都可作为key或者value。 添加数据使用put(key, value),取出数据使用get(key),这两个基本操作的时间开销为常数。 Hashtable通过initial capacity和load factor两个参数调整性能。通常缺省的load fac
2008-04-10 12:10:00
491
原创 比较全的CSS cursor(鼠标样式)
十字准心 cursor:crosshair;手 cursor:pointer; cursor:hand; 写两个是为了照顾IE5,它只认hand。等待/沙漏 cursor:wait; 帮助 cursor:help; 无法释放 cursor:no-drop; 文字/编辑 cursor:text
2008-04-08 11:56:00
459
原创 Ubuntu - Edgy Eft 下安装配置Java开发环境(JDK 6 + Eclipse WTP + Tomcat + MySQL)
摘自:http://blog.youkuaiyun.com/moonsky/archive/2007/02/28/1516605.aspx安装版本信息:Ubuntu 6.10 Edgy EftJava 1.6.0, JDK 6Eclipse 3.2.2WTP all-in-one 1.5.3Tomcat 5.5.20MySQL 5.0.24 I. 安装JDK:1. 如果能够下载到sun-j2sdk1.6
2008-03-05 16:17:00
1317
原创 Java报表制作(iReport+jaserReport+jFreeChart)
INTRODUCTION目前开源报表中,本人觉得比较好的组合是iReport+jasperReport+jFreeChart,本文将对这三个工具做一些介绍,希望对你的报表开发有些帮助。 2 JasperReport2.1 简介JasperReport 是产生报表的核心部分,首先要先有个xml文件,然后根据jasperreports.dtd编译成j
2008-02-19 17:27:00
4968
4
原创 char varchar nvarchar区别
联机帮助上的: char(n) 定长 索引效率高 程序里面使用trim去除多余的空白 n 必须是一个介于 1 和 8,000 之间的数值,存储大小为 n 个字节 varchar(n)
2008-02-15 17:14:00
503
原创 Date函数与日期相差
function dateSub() { // date2 = new Date("01-03-2000"); // date2 = new Date("2000/01/02"); var date1 = new Date(2007, 01, 12); var date2 = new Da
2008-01-29 16:08:00
516
原创 JSTL基础教程
JSP 标准标记库 (JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向
2008-01-29 10:45:00
505
原创 ScriptX printing: technical manual
ScriptX printing: technical manualSeptember 2007 (Version 6.3.435 and later)ContentsOverview Introduction Summary of examples Advanced Control of HTML Printing with ScriptX Technical support H
2008-01-24 10:00:00
6284
原创 js常用资料
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey even
2008-01-24 09:46:00
469
原创 去掉打印时的页眉页脚
"JavaScript"> var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="//Software//Microsoft//Internet Explorer//PageSetup//"; //设置网页打印的页眉页脚为空 function PageSetup_Null() { try
2008-01-24 09:44:00
356
原创 小写金额转换成大写(sql server)
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[L2U]) and xtype in (NFN, NIF, NTF))drop function [dbo].[L2U]GOCREATE FUNCTION dbo.L2U(@n_LowerMoney numeric(15,2),@v_Tra
2008-01-21 08:33:00
446
原创 eXtremeComponents指南
extremeComponents指南 eXtremeComponents指南eXtremeComponents指南 Jeff Johnston版本1.0.0本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电子版)使用和传播时本文档时,必须包含本版权申明
2008-01-18 12:40:00
422
原创 eXtremeComponents指南
extremeComponents指南 eXtremeComponents指南eXtremeComponents指南 Jeff Johnston版本1.0.0本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电子版)使用和传播时本文档时,必须包含本版权申明
2008-01-18 12:40:00
635
原创 eXtremeComponents介绍
eXtremeComponents介绍 lucky http://www.blogjava.net/lucky1. 引言终于完成eXtremeComponents官方文档的翻译,通过翻译也学习到了很多东西:包括技术架构、细节,最重要的还是作者的激情和毅力。eXtremeComponents是一系列提供高级显示的开源JSP定制标签,当前的包含的组件为eXtremeTable,用于
2008-01-18 12:39:00
2352
原创 Sql Server中的日期与时间函数
1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,2004-10-15) --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。 s
2008-01-16 13:23:00
305
原创 打印机设置
// -- basic features factory.printing.header = "" factory.printing.footer = "" factory.printing.portrait = false //true为纵向打印,flase为横向打印
2008-01-15 12:49:00
475
原创 js中的字符串处理函数
1.Asc(x),Chr(x):转换字符,字符码2.Filter:搜寻字符串数组中的特定字符串格式:v=filter(x,s[,include[,compare]])实例:Dim x()={"kjwang","wangkj","peter"}Dim vv=filter(x,"kj") 结果v(0)="kjwang",v(1)="wangkj"v=filter(x,"kj",false) 结果v
2008-01-15 12:41:00
3147
原创 webBrowser.execWB的完整说明
在不是js打开的页面上按window.close(), 会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。试试下面代码:试着改变参数会得到其他一些功能:WebBrowser.ExecWB(1,1) 打开WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口WebBrowser.ExecWB(4,1) 保存网页WebBrowser.ExecW
2008-01-14 14:09:00
590
原创 JAVA的设计模式
JAVA的设计模式经前人总结可以分为23种,希望在学习完毕后能对自己的工作有所帮助。设计模式根据使用类型可以分为三种:1、 创建模式:工厂模式、单子模式、建造者模式、原型模式、工厂方法模式。2、 结构模式:外观模式、代理模式、适配器模式、组合模式、装饰模式、桥模式、共享模式。3、 行为模式:模板模式、纪念品模式、观察者模式、责任链模式、命令模式、声明模式、
2008-01-14 12:10:00
337
原创 比尔·盖茨:永远别向复杂低头
本翻译摘自当地时间2007年6月7日比尔·盖茨在哈佛大学毕业典礼上的演:Bill Gates: Never surrender to complexity ——比尔·盖茨:永远别向复杂低头。改变世界的阻碍,并非人类的冷漠,而是世界的太过复杂性。为了将关心转变为行动,我们需要找到问题,发现解决方法,评估后果。但是复杂性阻碍了这些步骤。就算我们真地发现了问题所在,也不过是迈出了第一步,接
2008-01-10 12:32:00
277
原创 用web.xml控制Web应用的行为
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为web-
2008-01-08 17:03:00
405
原创 2007年软件中国评选
2004年《程序员》杂志第一次评选活动揭开序幕,2005年成功发布"软件创新20强"、"十佳技术网站"、"十佳技术Blog"及"十佳开发类图书"等榜单,在业内引起强烈反响,为多家网站与公司引用。2006年成功评选出了"10大最具创新性技术"、"10大最佳技术应用网站"、"10大最具影响力 公司"、"10大最具影响力人物"、"10大技术开发类图书"等专业奖项,在业界形成了巨大的影响力。 2007年我
2008-01-02 08:46:00
359
原创 css之自动换行
作者:Scott Mitchell 概述在此之前我已经在4Guys网站上写过两篇和此文章关联的文章,分别为:ASP.NET中的动态控件(Dynamic Controls in ASP.NET) 和怎样操作动态生成的控件(Working with Dynamically Created Controls) 。微软的ASP.NET平台可以让我们通过编程的方式方便的动态在页面上添加控件,拥有了
2007-12-29 15:44:00
592
原创 Javascript 调用MSAgent
(本文假设您使用WindowsXP或Windows2000操作系统) 不知在你漫游互联网时可曾在他开某个网页时看到一个小巫师,蓝色的袍子上满是金黄的星星和月亮十分可爱。他会向你问好,给你介绍这个网站。你一定奇怪,那个巫师是怎么做出来的。其实他并不是网页实现的而是微软的一个ActiveXObject 叫Microsoft Agent。今天,我们来讨论如何在你的网页中加入这个可爱的Agent(他叫M
2007-12-20 12:57:00
417
原创 oralce里面的单引号
在oracle中,字符串是由单引号引用的,而转义也是由单引号来完成的,这对于许多初学者而言是件头疼的事情,尤其是开始学习动态SQL的人。如果就单纯的单引号而言,很容易让人理解:它总是找与它最近的一个单引号配对。也就是所谓的就近原则;但是在单引号充当转义角色的时候,情况就显得有些让人费解了。(为方便起见,红色单引号都是充当转义角色) 1、从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号
2007-12-20 08:20:00
1263
原创 Spring 让 LOB 数据操作变得简单易行
本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。概述LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,如论坛的帖子内容
2007-12-17 08:40:00
440
转载 StringUtils用法
StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并且都是stat
2007-12-07 09:48:00
782
原创 acegi-security-sample-contacts-filter例子学习(二)
功能实现分析这个例子使用了HSQL做数据库,spring的AOP作为基础,使用Acegi做安全控制组件。联系人管理的web应用在启动时候,会做一系列初始化动作:1. 读取web.xml文件,2. 并解析文件里的内容。a) context-param元素。i. contextConfigLocation属性。这个属性定义了spring所需要的3个属性文件。它们分别是:applicati
2007-12-06 10:57:00
564
gwt-dev-plugin for IE、FireFox、Chrome
2012-03-30
P2P原理与技术
2008-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人