- 浏览: 143922 次
- 性别:
- 来自: 杭州
最新评论
-
gadmyth:
beta reduction也介绍错了(λx . e)f →β ...
Lamda演算简介 -
gadmyth:
左结合法则是错的,因为Application binds mo ...
Lamda演算简介 -
hongmeikaile:
...
Struts2与ajax的组合 -
aguai0:
非常详细,学习了
prototype-1.3.1.js 开发笔记 -
左看右看:
...
DAO编程模式(转)
文章列表
Struts2与ajax的组合
在当今——Web 2.0概念铺天盖地的Internet环境下,简易的AJAX集成对于一个成功的WEB框架来说是不可或缺的。因此,Struts 2其中的一个重要的功能(Feature)就是“First-class AJAX support - Add interactivity and flexibility with AJAX tags that look and feel just like standard Struts tags(大意:一流的AJAX支持——通过AJAX标志增加互动性和灵活性,而且使用这些AJAX标志与普 ...
- 2007-07-04 17:32
- 浏览 8922
- 评论(4)
1.javascript 包括其理论基础,语法,编程的方式
2.java的内容和工具,FreeMarker(FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序)
- 2007-07-04 09:42
- 浏览 1209
- 评论(1)
2007-07-03
java字符集
关注点:客户端字符集与服务器端字符集的协调问题及影响和各字符集的比较
示例:用ajax提交表单,客户端如何对数据进行编码 用urlencode或页面默认字符集
在传输中的字符集的影响和container容器的影响(如apache的rewriter模块就具有 对内容有自动url解码功能),服务器端的代码转换和代码运行环境的默认字符集的影响
参考文档:java基础--java字符集
2007-07-06
hibernate学习
2007-07-13
lucene学习
2007-07-18
Heritrix学习
2007-08-10
...
- 2007-07-04 09:31
- 浏览 1020
- 评论(0)
1. 概述
本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。
在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码 ...
- 2007-07-03 16:34
- 浏览 962
- 评论(0)
在进行ajax的post数据提交时,中文的c处理方式是urlencode
需要二次的javascript的函数encodeURI()
进行提交
在服务器的jsp和action处理时需要
String dd=request.getParamenter("dd");
Strin s=urlDecoder.decode(dd,"UTF-8");
对javascript的encodeURI()的二次应用是需要注意的
- 2007-06-29 18:51
- 浏览 1925
- 评论(0)
PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。
...
- 2007-06-25 18:50
- 浏览 1186
- 评论(0)
webwork 2.2的服务方式改成了Filter方式,也随之带来一些问题.今天说的是Filter和Resin.
在Apache+Resin的服务方式下,Resin的mod_caucho插件正常情况下仅会对Servlet,Jsp服务,不会对Filter过滤的网址服务,造成WebWork 2.2无法使用.
在Apache+Resin时,如果想让Resin服务Filter过滤的url,可以使用 "special servlet-mappings" ,详细情况可以阅读http://www.caucho.com/resin-3.0/install/plugin-dispatch. ...
- 2007-06-25 10:39
- 浏览 1166
- 评论(0)
源代码:CREATE OR REPLACE FUNCTION fn_md5 (input_string IN VARCHAR2)
RETURN VARCHAR2
IS
raw_input RAW (128)
:= UTL_RAW.cast_to_raw (input_string);
decrypted_raw RAW (2048);
error_in_input_buffer_length ...
- 2007-06-21 16:34
- 浏览 6985
- 评论(0)
1 前言
众所周知,MD5是目前应用最多的密码保护方法,该编码传说为不可逆加密编码<也就是说,永运无法倒算原码>。
使用MD5加密用户的操作密码,可以有效防止系统维护人员直接进入数据库时出现系统安全漏洞< ...
- 2007-06-19 15:05
- 浏览 2903
- 评论(2)
多级反向代理[Squid]下获取客户端真实IP地址
在很多应用下都可能有需要将用户的真实IP记录下来,这时就要获得用户的真实IP地址,在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
这段时间在做IP统计的程序设计,由于服务器作了集群,使用了反向代理软件,将http://192.168.1.110:2046/的URL反向代理为http://www.xxx.com/的URL时,用request.getRemoteAddr()方法获 ...
- 2007-06-18 17:05
- 浏览 5730
- 评论(1)
Wikipedia(维基百科全书)中关于lambda演算的解释如下:
The lambda calculus is a formal system designed to investigate function definition, function application, and recursion. It was introduced by Alonzo Church and Stephen Cole Kleene in the 1930s; Church used the lambda calculus i ...
- 2007-06-14 18:53
- 浏览 2844
- 评论(2)
[code<script language="javascript">
// JavaScript Document
var colorArray = new Array;
colorArray[0] = "#0066ff"
colorArray[1] = "#105409"
colorArray[2] = "#9a0000"
colorArray[3] = "#9f6b39"
colorArray[4] = "#ffab25"
colorArray[5] = &q ...
- 2007-06-06 11:05
- 浏览 1590
- 评论(0)
转贴请保留作者--简单就好,和出处。谢谢!
去年初,正好负责一个医药信息系统的设计开发,架构设计时,采用Struts+JDBC(自定义采用适配器模式封装了HashMap动态VO实现的持久层)。后来ajax热潮兴起,正好系统中有很多地方需要和服务器端交互数据,如采购销售系统中的订单头/订单明细等主从表结构的维护。
数据交互过程,我们考虑采用xml来组织数据结构,更新/保存:前台封装需要的xml,通过ajax提交---〉action解析xml ---〉改造原有的持久层实现xml持久化;
查询时:持久层根据实际需要返回xml,document对象,---〉action 处理 --〉前台自己封装j ...
- 2007-05-25 20:23
- 浏览 1406
- 评论(1)
Prototype使用指南之string.js2007-05-20 09:30下面介绍Prototype对String对象的扩展部分:
这部分主要为string对象添加了几个很有用的方法:
strip(): 去掉字符串两边的空白, 例如" jj ".strip()返回"jj"
stripTags():去掉字符串中的html标签
stripScripts(): 去掉字符串中的javascript代码段
extractScripts(): 返回字符串中的javascript代码,返回数组
evalScripts(): 执行字符串中的ja ...
- 2007-05-24 11:10
- 浏览 1350
- 评论(0)