【原创】用jabsorb(json) for java编写AJAX应用程序
本文为原创,如需转载,请注明作者和出处,谢谢!jabsorb是一种基于Ajax/Web 2.0的简单轻便的框架,可用于在Web浏览中通过HTTP请求向服务端发送请求,并获得响应数据。实际上jabsorb就是json的升级版(不仅改了个...
【原创】在SQL Server2005中按列连接字符串的三种方法
本文为原创,如需转载,请注明作者和出处,谢谢!最近做一个项目,遇到一个在分组的情况下,将某一列的字段值(varchar类型)连接起来的问题,类似于sum函数对int型字段值求和。 如有一个表t_table,结构...
C#新特性:匿名类和扩展方法
本文为原创,如需转载,请注明作者和出处,谢谢!一、用var定义变量 在C#3.0中提供了一种新的声明变量的方式,这就是var。通过这个关键字,在声明变量时就无需指定类型了,变量类型是在初始化...
实现Web程序的自动登录
本文为原创,如需转载,请注明作者和出处,谢谢! 有很多Web程序中第一次登录后,在一定时间内(如2个小时)再次访问同一个Web程序时就无需再次登录,而是直接进入程序的主界面(仅限于本机)。...
.net framework3.5新特性:Lambda表达式
本文为原创,如需转载,请注明作者和出处,谢谢! 本文介绍了.net 3.5 framework中的Lambda表达式。这种表达式可以取代delegate,作为方法指针来使用。 在C#2.0及C#1.x中,需要使...
用JavaScript计算字符串占用字节数
最近和JavaScript纠缠上了。遇到这么一个问题,数据库的字符集为UTF-8的,要在页面上使用JavaScript验证输入的文本用UTF-8存储时占用字节长度。JavaScript的String对象有length属性,但是这个计算的是字符数,不是...
Web上传文件的原理及实现
本文为原创,如需转载,请注明作者和出处,谢谢! 现在有很多Web程序都有上传功能,实现上传功能的组件或框架也很多,如基于java的Commons FileUpload、还有Struts1.x和Struts2中带的上传文件功...
Struts2教程10:国际化
本文为原创,如需转载,请注明作者和出处,谢谢! 国际化的作用就是根据不同国家的用户在访问Web或其他类型的程序时,将各种信息以本地的常用形式显示出来,如界面信息在中国,就会显示中文信息...
用javascript/css实现GridView行背景色交替、点击行变色
前几天在博问里发现有人问关于 GridView点击行变色 的问题,突然想起很久很久以前,写过一篇文章 一个简单但常用的表格样式--鼠标划过行变色--简洁实现 ,是关于表格行颜色交替和鼠标指向时变色的,正好今天把那...
C# 实现屏幕键盘 (ScreenKeyboard)
要实现一个屏幕键盘,需要监听所有键盘事件,无论窗体是否被激活。因此需要一个全局的钩子,也就是系统范围的钩子。什么是钩子(Hook) 钩子(Hook)是Windows提供的一种消息处理机制平台,是指在...
通过MVC模式将Web视图和逻辑代码分离
本文为原创,如需转载,请注明作者和出处,谢谢! MVC模式(Model-View-Controller)常被用在Web程序中。如Struts框架就是一个基于MVC模式的Web框架。所谓MVC模式,就是将视图(也就是客户端代码,...
ITPUB技术门户每周头条精选(5月16日)
频道头条精选:数据质量体系结构http://tech.it168.com/db/2008-05-12/200805120808753.shtml【IT168技术文档】本文提供一个在数据仓库项目的实施过程中,可增量添加的、可扩展的数据质量体系结构,它可以保证...
在Firefox中通过AJAX跨域访问Web资源
本文为原创,如需转载,请注明作者和出处,谢谢!一、解决在firefox中无法跨域访问的问题AJAX从本质上讲就是命名用XMLHttpRequest组件来向服务端发送HTTP请求,请接收相应信息。至于成功接收到响应信...
在Spring2.5中定制自己的属性编辑器
本文为原创,如需转载,请注明作者和出处,谢谢!装配Bean是Spring的一个非常重要的功能。我们可以通过Spring在XML文件中配置Java Bean,然后通过ApplicationContext来获得Bean的对象实例。在配置Bean时,需...
C# 之泛型详解
我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。...
工厂模式与OO设计原则
如果把创建看作一个职责,那么系统中的哪个对象应该拥有这个职责呢?如果把创建看作知识,那么创建知识应该放置在什么地方呢?说到职责我们不得不说一下著名的GRASP原则:GRASP是通用职责分配软件模式(General Re...
使用Netbeans开发Seam应用(一)
Seam是一个挺不错的框架,但是用netbeans来开发它,却有点难度,因为目前netbeans没有seam插件,不像Eclipse有jboss 提供的官方插件,但是插件是死的,人是活的,它要能跑起起来,一定有它的配置,下面我们就用netbeans做为ID...
用属性封装 Session 及 VIewState 的存取
在 ASP.NET 程序中常会 Session 及 VIewState 储存状态,一般的写法都是直接存取 Session 或 ViewState,例如将变量值储存于 Session 的写法如下。1 '将变量值储存于 Session...
JNI的中文问题
网上有一篇关于JNI中文问题的文章,写得很详细,http://www.vckbase.com/document/viewdoc/?id=1611我在这里主要是想说说我碰到的一些问题,并且希望能从各位老大身上获得答案。因为一直从事Java编程,基本上没...
用javascript实现较为通用的客户端分页组件
1、测试页面<html><head> <script src="pageSystem.js"></script> <script> var psys; window.onload = function() { psys = new PageSystem(1120, "pageDiv", 10, sho...