- 浏览: 865666 次
- 性别:
- 来自: 济南
最新评论
-
xiaoyao3857:
博主很有探索精神嘛,学习了
Linux主机名Hostname详解 -
hiskyrisa:
言简意赅,好文章。
Flex是什么 -
layznet:
犯了类似错误。使用的是derby数据库。driverClass ...
java.sql.SQLException: No suitable driver -
idision:
你好,文章有一句createSubjectKeyId(keyT ...
bouncycastle 产生证书 -
zheng12tian:
代码有全的不?只贴一部分,,,,
在LOG4J中把日志写入远程数据库
文章列表
假设现在在有以下情景:用户正在浏览一个用STRUTS的技术构建的网站主页,主页上有个登陆表单,用户填好登陆名和密码,单击“登陆”按钮,就激活了以下一系列过程:
(1)用户的请求以HTTP方式传输到服务器上,接受请求的是ActionServlet.
(2)ActionServlet接收到请求后,会查找Struts-config.xml文件来确定服务器上是否有用户请求的操作,此处用户请求操作应为登陆操作。如果没有,则返回一个用户请求无效的出错信息。
(3)当ActionServlet请求找到用户请求的Action后,首先将用户输入的表单参数打包成一个ActionFrom对象,这个ActionF ...
- 2009-06-13 11:30
- 浏览 1118
- 评论(1)
项目有时要用一些Ajax的效果,因为比较简单,也就没有去用什么Ajax.net之类的东西,手写代码也就实现了。、
第二天,有人向我报告错误;说是只有第一次读取的值正常,后面的值都不正常;我调试了一下 ,确实有这样的问题,查出是因为AJAX缓存的问题:解决办法有如下几种:
1、
在服务端加 header("Cache-Control: no-cache, must-revalidate");
2、
在ajax发送请求前加上 anyAjaxObj.setRequestHeader("If-Modified-Since","0 ...
- 2009-06-13 11:26
- 浏览 1206
- 评论(0)
概述
Ext最早是基于yahoo-UI的一套集成工具包,后来又集成了prototype、jquery等开源框架,主要集中解决浏览器端控件功能不足的问题
GWT = Google Web Toolkit 是基于Ext开发的后台工具,网址http://code.google.com/webtoolkit/
GWT-Ext 网址http://code.google.com/p/gwt-ext/
,目前最新版本是2.0.4
MyGwt 网址http://mygwt.net/
,目前该项目已经关闭,与ext合作名为Ext GWT,网址http://extjs.com/ ...
- 2009-06-12 19:56
- 浏览 3726
- 评论(2)
1、什么是ArrayList
ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:
* 动态的增加和减少元素
* 实现了ICollection和IList接口
* 灵活的设置数组的大小
2、如何使用ArrayList
最简单的例子:
ArrayList List = new ArrayList();
for( int i=0;i<10;i++ ) //给数组增加10个Int元素
List.Add(i);
//..程序做一些处理
List.RemoveAt(5);//将第6个元素移除
fo ...
- 2009-06-11 17:59
- 浏览 1398
- 评论(0)
Asterisk是一款实现用户电话交换机(PBX)功能的自由软件、开源软件。Asterisk提供完善PBX功能,可以连接多种不同的电话终端,包括普通电话机,IP电话机,软电话等,支持多种主流的IP电话协议和系统接口。软件名称Asterisk-星号(*),在Unix(包括Linux)和DOS操作系统中是通配符,用来在查找中适配任何字符,寓意该软件广泛的适用性。
Asterisk软件提供很多以前只有昂贵的专业PBX系统才支持的功能,比如:语音信箱,会议电话,交互式语音提示和自动电话转接等。由于该软件开放的性质,用户可以灵活的配置方便的扩展系统的功能,甚至编程开发自己所需功能的模块。Asteris ...
- 2009-06-09 22:32
- 浏览 1188
- 评论(0)
String s1="2008-01-25 09:12:09";
String s2="2008-01-29 09:12:11";
java.text.DateFormat df=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Calendar c1=java.util.Calendar.getInstance();
java.util.Calendar c2=java.util.Ca ...
- 2009-06-09 21:36
- 浏览 2134
- 评论(0)
JS截取字符串
使用 substring()或者slice()
函数:split()
功能:使用一个指定的分隔符把一个字符串分割存储到数组
例子:
str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组
函数:John()
功能:使用您选择的分隔符将一个数组合并为一个字符串
例子:
var delimitedString=myArray.join(delimiter);
var myList=new Array(”jpg”,”bmp”,”g ...
- 2009-06-08 10:46
- 浏览 8393
- 评论(0)
什么是HTTP Referer
简言之,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那 ...
- 2009-06-08 08:35
- 浏览 4108
- 评论(0)
MS_files.zip for windows using .net.
gnu_files.tar.gz for unix using gcc
- 2009-06-07 22:08
- 浏览 2170
- 评论(1)
clude ""是先从本地目录开始寻找,然后去寻找系统路径
而Include <> 相反先从系统目录,后从本地目录
习惯上,标准库的头文件用尖括号< >括起来,非标准库的头文件用双引号" "括起来。
- 2009-06-07 21:02
- 浏览 1103
- 评论(0)
#includ<iostream>
int main()
{
std::cout<<“五年级成绩表\n”;
std::cout<<std::endl;
std::cout<<“首先是第一名哈哈:\t<<100”;
std::cout<<std::endl;
std::cout<<“其次是第二名林林:\t<<90+9”;
std::cout<<std::endl;
std::cout<<“最后是最后一名明明:\t<<(float)8/5”;
std::cout< ...
- 2009-06-07 19:53
- 浏览 1904
- 评论(0)
Ruby是一种解释型的方便快捷的面向对象脚本语言,它是日本的Yukihiro Matsumoto(人们都叫他Matz.)于1993年2月24日首次发布的。它从Perl, Eiffel那里吸收了很多特性, 使之很适合用来文本文件处理和进行系统管理任务,并且完全面向对象 ...
- 2009-06-07 10:18
- 浏览 1043
- 评论(0)
最近和几个朋友在谈到时下流行的Web 2.0,也提到了其中最重要的角色——架构师。多方各有争执,不外乎是因为背景和视角的缘故,包括架构一词,本身就从建筑学借鉴而来,至于架构师,则可以简单地从建筑学的设计师来引申,不外乎就是设计结构,设计一个大楼的结构。回到软件本身,那就可以简单地理解为负责设计软件框架的人了。
我们没有讨论清楚架构师、软件架构师、系统架构师及其Web 架构师这些看似相同却有所区别的角色的关键,本身智者见智,仁者见仁,也不是一时半会能够说清楚的,最后我们讨论作为一个Web 2.0 网站架构师需要的一些基本的知识和能力,既然是个人看法,难免有失偏颇:
熟知你的业务模式和目标人群
...
- 2009-06-07 09:58
- 浏览 1274
- 评论(0)
1. Mosaic
图形设计师们应该记住11月的某一天,因为这一天诞生了让你们谋生的职业。如果没有Mosaic(查看解释)的图片显示支持,互联网根本就不需要好的设计。Mosaic在1993年正式诞生,并且给所有的web开发者和用户打开了 ...
- 2009-06-07 09:36
- 浏览 1059
- 评论(0)