什么是Servlet以及Servlet的优越性

Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。   最早支持Servlet技术的是JavaSoft的Java Web Server。此后,一些其它的基于Java的Web Server开始支持标准的Servlet API。Servlet的主要功能在于交互式地浏览和修改数据,生成动态Web内容。这个过程为:   客户端发送请求至服务器端;   服务器将请求信息发送至Servlet   Servlet生成响...
大活宝 发布于 2008-10-28 10:53 | 阅读 2452 次 | 评论 0 条

zedGraph生成例图的控件

参照例子http://zedgraph.org/wiki/index.php?title=Smooth_Chart_Demo
babypenny 发布于 2008-10-28 10:52 | 阅读 1492 次 | 评论 0 条

iTextSharp例子

利用iTextSharp生成Pdf一个小例子 1using System; 2using System.Collections.Generic; 3using System.Text; 4using System.Data; 5using iTextSharp; 6using iTextSharp.text; 7using iTextSharp.text.pdf; 8using System.IO; 9 10namespace CNINSURE.WEB.COMMON 11{ 12 /**//// 13 /// 将DataTable转化为PDF文件的方法 14 /// 15 public...
babypenny 发布于 2008-10-28 10:45 | 阅读 4219 次 | 评论 0 条

更新下

很久没有发技术类的blog了,不好意思现在做的事情要先发论文所以,blog就不能写了。 自从离开了ACM队后,就接一个学校的创新项目,开始的时候还是很没把握能够完成这项艰巨的任务但是很幸运的是,和我一起做这些项目的都是ACM队退下来的老队员,比较有编程的经验。记得是10.9号吧,学校组织对项目的中期答辩。说实话,这次我是真的看到uestc计算机学院本科生的实力。在这次答辩中,我看到了很多很不错的作品和想法,比如“基于形态学的指纹识别”,“人脸识别”,还有我们的“神经网络车牌识别”。另外还有一个很有想法并且发现了商机的搜索引擎,不过由于有商机所以(呵呵,不能说哈)。 ...
keloy 发布于 2008-10-27 21:22 | 阅读 3345 次 | 评论 0 条

3,面试攻略

求职者攻略 攻略一:第一印象要留好  面试时给考官的第一印象很重要,开始的印象往往很可能就决定了面试结果。大体说来,着装应与企业性质、文化相吻合,与职位相匹配。不论去什么公司,正装不仅正式大方,而且对别人也是一种尊重。女孩子一定要注重衣着形态的细节,避免穿无袖、露背、迷你裙等装束。对于初次求职者或刚出校门的大学生,服装也要以大方简洁为主。此外,女性求职者在夏季面试时要注意化妆端庄淡雅,细节之处处理好,如头发、指甲、配件等都应干净清爽,显示出干练精神的良好印象。  攻略二:切忌紧张与慌张  面对掌握“生杀予夺”权力的面试官,多数人都会表现出紧张来,这是面试的大忌。对大多数人来说,面试时的紧...
大活宝 发布于 2008-10-27 18:42 | 阅读 3322 次 | 评论 0 条

1,面试的时间和礼仪

(1)提前到达提前一点时间到达面试地点是非常必要的。无论在什么情况下,都不要让考官等你。去面试时至少要给自己留出20分钟的富裕时间,这样即使迷路或塞车也能按时到达。如果一切顺利,你可以利用这20分钟的时间,待在车内或接待室里稳定情绪,最好是提前5分钟到达考官办公室,以示求职的诚意,给对方信任感,同时也利于调整自己的心理,作一些简单的准备,避免仓促上阵,手忙脚乱。面试前最好是提前到面试地点去一趟,以避免面试当天迷路。如果面试途中遇到什么预想不道的麻烦事,责任可能不在你,但你一定要采取措施,比方说,给主考官打电话,把迟到的原因解释清楚并征求你是否可晚些到达或能否重新安排一次面试机会。以友善的...
大活宝 发布于 2008-10-27 18:35 | 阅读 4160 次 | 评论 0 条

2,面试:关于背景、能力与素质等方面的应答

(1)你在这个行业成功的原因是什么  对于这个问题,面试主试人对你成功的事例并非十分感兴趣,他或她想知道的是你列举的原因。你的答案应简短、全面、重点突出。使用你的工作经历,从你的个人、专业简况和履行职责的简况中挑选出符合你个性的特点并使用这些无价之宝。例如:"我将我的成功归功于三个原因。第一,我总是从我同事得到支持,他们的支持激励我在工作中积极合作,并从我们作为一个部门的目标角度去看待我的具体工作。这也使我对我的工作感到非常自豪,并因为我为整个部门所作的贡献感到骄傲,这是第二个因素。最后一点,我发现每项工作都有困难之处,无论从时间还是从经费上讲,一方面总有昂贵的解决问题的方法,另一方面则...
大活宝 发布于 2008-10-27 18:34 | 阅读 3397 次 | 评论 0 条

急急急急!!!求助一道编程题,高难度的!

题目:在一正弦曲线的两端各有一个小球,当程序开始时,两小球沿正弦曲线相向运动,当相撞时,各自沿反方向运动直到起点,然后又重复刚才的动作,两小球的速度可以一样也可以不一样!自我觉得难度很高,求助高手。很着急!如果时间允许的话,顺便附上解释,谢谢各位了!!!
cashyang 发布于 2008-10-27 13:35 | 阅读 1504 次 | 评论 0 条

c++的string类的所有函数及功能

append 函数能将某字符串(或数据串)加到某字符串后面 assign 函数能将字符串(或数据串)的内容设定给某字符串 at 函数能回传字符串中位于某个位置的字符 begin 函数将回传该字符串的起始定位器 c_str 函数能将字符串对象中的内容,以c语言字符串的方式输出 capacity 函数能回传目前所能控制的对象容器大小 compare 函数将会回传 可控制的字符吕容量 copy 函数能将数据串的内容复制到加一个数据串中 data 函数能将数据串的第一个起始指针传出 e...
vfdff 发布于 2008-10-26 17:02 | 阅读 15018 次 | 评论 3 条

重新明确一个目标

不知为何,最近几天又陷入了艰难的抉择。 朋友想跟我合作用java做网站,而现在大家java也都是初学,加上现在课程很多,而且都是很重要的课,另外自己的重点仍然在桌面编程上。 有点混乱,是到了好好理一理的时候了。 也许我该更坚定一点,打好基础是最重要的,不管它java多么强大,不管你怎末说桌面编程不行,不变的是基础,况且我是信息安全方向的,对基础的要求更为重要。 不要被分吹得飘来飘去的,抱住一棵大树不要放,努力往上爬,也许这是最困难的一颗,但我已做了选择,不要放弃。
夜风依旧 发布于 2008-10-26 14:43 | 阅读 3678 次 | 评论 1 条

Apache Server 

  Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。   Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。   本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,...
blueboy82006 发布于 2008-10-26 13:19 | 阅读 1821 次 | 评论 1 条

关于微软亚洲研究院(转)

原文: 微软亚洲研究院如何挑选聪明头脑 作者:《中国青年报》记者 王超 刘世昕 如果吃一份鸡肉饭就意味着得到一个在微软亚洲研究院的职位,相信再不喜欢吃鸡肉的人或许都会硬着头皮吃下整份饭。  网路上曾经有这样一个传说,如果微软亚洲研究院相中来面试的求职者,就会给他提供一份鸡肉饭做午餐,否则就会是牛肉饭。当然这只是网络上关于微软亚洲研究院的众多传说之一,事实上正是这家机构对聪明大脑判断和选择的秘笈成就了其过去...
blueboy82006 发布于 2008-10-26 12:17 | 阅读 1758 次 | 评论 0 条

开源与云计算

简介 我相信开放和互操作的益处将最终成为主流,我们将看到一个由合作的程序组成的系统,它们不属于同一公司,一个internet操作系统就像是在PC体系结构上的Linux,由无数软件组成。 几年来我一直担心开源运动可能会遭受Kim Stanley Robinson在“Green Mars”中精辟论述的问题:“历史的浪潮比我们做得还要快。”创新者被抛在后面,他们曾经改变的世界拿着他们的主意向着意想不到的方向跑了。 在“开源模式的转变”和“什么是Web 2.0” 这些文章中我认为Internet作为一个非私有平台主要构建在开源软件之上,它的成功有可能会导致在云计算领域一种新的封锁...
2007bo 发布于 2008-10-25 22:09 | 阅读 3323 次 | 评论 0 条

SQL 数据库

数据库T-SQL语句不分大小写 1. 使用T-SQL语句命令方式建立数据库 CREATE DATABASE database_name ON PRIMARY //主键 ( NAME='name_data', //数据库逻辑名 FILENAME='e:\sql\data\MSSQL\Data\name.mdf', //数据库物理名 SIZE=5MB, //数据库起始大小 MAXSIZE=100MB, //数据库最大限制 FILEGROWTH=10%, //数据库文件增长率 ) , //数据库主文件 ( ...
a346654285 发布于 2008-10-25 17:29 | 阅读 4179 次 | 评论 0 条

变量

1.全局变量(在函数外部定义的变量,他的有效范围是从定义开始到源文件结束)2.局部变量(在函数的内部定义的变量,有效范围是函数的内部)3.在同一个源文件中,外部变量与内部变量同名,那么在局部变量的作用范围内,外部变量被屏蔽4.变量的存储类别:静态(static),自动(auto),寄存器(register),外部(extern)  (1)没有专门说明static的变量都是auto,他可以省略  (2)静态的局部变量,其值在整个程序运行结束都不释放,且只赋值一次,每次调用结束保留上次调用结束的值  (3)静态的全局变量,变量的作用域只限于本文件  (...
Alexy 发布于 2008-10-25 10:37 | 阅读 3118 次 | 评论 0 条

函数

1.函数的定义、函数的调用、函数的声明2.函数的定义不能嵌套,函数的调用能嵌套3.实参,形参4.形参所占的内存在函数调用结束之后被释放,即形参值没了5.(1)实参传给形参是单向的传递,“值传递”&#160; 即函数调用时,实参传给形参后,调用结束形参释放,而实参保持原来的值,&#160; 所以形参的改变不能改变实参的值&#160;&#160;#include <stdio.h>&#160; main()&#160; {int swap(int a,int b); &#160; &#160;int x=7,y=11;&#160; &#160;printf("x=%d,\ty=%d\...
Alexy 发布于 2008-10-25 10:14 | 阅读 3827 次 | 评论 0 条

冒泡法

十个从小到大排序(冒泡法)思路:相邻的两个数进行比较,将小的排在前面n个数要进行n-1趟比较,第j趟的要进行n-j次的两两比较程序代码:#include<stdio.h>main(){int a[10];&#160;int i,j,t;&#160;printf("\n please input 10 numbers:\n");&#160;for(i=0;i<10;i++)&#160; &#160; scanf("%d",&amp;a[i]);printf("\n");for(j=0;j<9;j++)&#160; &#160;for(i=0;i<9-j;i++)&#160; &#160; ...
Alexy 发布于 2008-10-25 09:58 | 阅读 2797 次 | 评论 0 条

数组

1.数组名就是数组首元素的地址(一维)2.数组的输入(出)是用for循环执行的for example:a[10][5]&#160; &#160; &#160; &#160; &#160; &#160; &#160;for(i=0;i<10;i++)&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; for(j=0;j<5;j++)&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;scanf("%d",&amp;a[i][j]);(printf("%d",a...
Alexy 发布于 2008-10-25 09:24 | 阅读 2859 次 | 评论 0 条

字符串替换

今天去面试,给了个题: 要求把字符串 “sdjaabcasdkk;3asd,abcadapabcadp” 中的 子串“abc”使用 “zhong” 替代得到一个新的字符串 看着这个好像挺简单的,竟然花了我好长时间!!真是郁闷#include <stdio.h>#include <string.h>char *source = "sadaabcadadjalabcdd";int main(){ char dec[100] = {0}; int i; char *pstr = source; char *pstr1 = dec; printf("%s\n",...
vfdff 发布于 2008-10-25 00:36 | 阅读 5144 次 | 评论 6 条

初始化一个状态机

char fsm[8][128];void initfsm(){ const int line_len=sizeof(char)*128; memset(fsm[0],0,line_len); memset(fsm[1],0,line_len); memset(fsm[2],2,line_len); memset(fsm[3],3,line_len); memset(fsm[4],3,line_len); memset(fsm[5],5,line_len); memset(fsm[6],5,line_len); memset(fsm[...
vfdff 发布于 2008-10-24 21:45 | 阅读 4313 次 | 评论 0 条