自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eliot

不断学习,不断进步!

  • 博客(28)
  • 资源 (42)
  • 收藏
  • 关注

转载 五种JSP页面跳转方法详解

1. RequestDispatcher.forward()是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动

2013-03-30 22:59:40 1464

转载 java response.setContentType 的参数说明

response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。response.setCon

2013-03-30 22:49:19 8172

转载 setCharacterEncoding

原文地址:http://o0catty0o.blog.163.com/blog/static/11085515220105113495172/1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码。 2、contentType="text/html;charset=UTF-8"的作用是指定对服务器响应进行重新编码的编码。 3、reques

2013-03-30 22:42:16 1498

转载 Servlet中doGet与doPost的区别

原文地址:http://hi.baidu.com/yangjinbo/item/d72be6aebda5c03c030a4dfb首先你要明确servlet的生命周期和HTTP协议. Serlvet接口只定义了一个服务方法就是service,而HttpServlet类实现了该方法并且要求调用下列的方法之一: doGet:处理GET请求 doPost:处理POST请求 当发

2013-03-30 22:35:04 3194 1

转载 url-pattern配置技巧

原文网址:http://www.cnblogs.com/kevin-yuan/archive/2012/09/29/2708372.htmlurl-pattern配置技巧配置Filter-mapping时,配置如下:   aFilter  /a/* 希望能过滤网站a地址下的所有请求。在实际的运行中,它确实能过滤a地址下的,不会过滤b地址下的。但是对于不在子目录下

2013-03-29 20:28:37 2603

原创 jsp HTTP各种返回状态总结

1**:请求收到,继续处理2**:操作成功收到,分析、接受3**:完成此请求必须进一步处理4**:请求包含一个错误语法或不能完成5**:服务器执行一个完全有效请求失败100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返

2013-03-29 20:15:39 1685

转载 JSP Servlet学习笔记——使用fileupload上传文件

原文地址:http://blog.csdn.net/a125138/article/details/8103732关键代码如下:index.jsp 文件上传 文件描述: 选择文件: 选择文件: 选择文件: 选择文件: 选择文件:

2013-03-29 20:10:49 1805

原创 java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream异常解决方法

使用Tomcat部署Servlet程序时,单步调试跟踪到:List itemList = sfu.parseRequest(request);总是会报错:java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream直接运行后也是这个错误,解决方法:添加引用包common

2013-03-29 20:06:40 12182

原创 java文件路径构造

今天在配置webservice,需要文件操作,定义文件路径时总是有问题,搞了好几个小时啊!!!!!最后使用StringBuilder搞定了!在构造文件路径时,不要直接使用诸如:mFileName = "I:\\Data\\" + mName + ".txt";mFileName = "I:\\".concat(mName).concat(".txt").toString();

2013-03-25 20:16:08 1769

原创 JFreeChart应用实例-时序图

package Time;import java.awt.Color;import java.awt.Font;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.JFreeChart;import org.jfree.chart.StandardC

2013-03-19 17:11:16 2827

原创 JFreeChart应用实例-折线图

JFreeChart在制作折线图的时候可以使用两种不同的方式package Line;import java.awt.Color;import java.awt.Font;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.JFreeChart;

2013-03-19 17:05:25 8416 2

原创 JFreeChart应用实例-柱状图

JFreeChart可以实现普通柱状图和3D柱状图1、普通柱状图package Bar;import java.awt.Font;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.JFreeChart;import org.jfree.ch

2013-03-19 16:58:29 4842

原创 JFreeChart生成图表中文乱码问题解决方案

在使用JFreeChart生成图表时,可能会出现中文乱码,下面给出两种解决方法。1、设置主题样式(推荐方法)主题样式是在建立图表之前进行设置,JFreeChart图表一般包括3个部分:Title(图表标题)、Plot(图表主体)、Legend(图表图例),主题是统一对这三个部分进行字体设置//创建主题样式StandardChartTheme mChartTheme = new S

2013-03-18 14:14:53 7250 3

原创 JFreeChart制作图表--饼图

一、JFreeChart介绍JFreeChart 项目简介 JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目,它主要用来各种各样的图表,这些图表包括:饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。这些不同式样的图表基本上可以满足目前的要求。二、JFreeChart获取JFreeChart 是JFr

2013-03-17 22:43:23 5541

转载 JFreeChart API中文文档

JFreeChart类:void setAntiAlias(boolean flag)    字体模糊边界void setBackgroundImage(Image image)   背景图片void setBackgroundImageAlignment(int alignment)  背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBa

2013-03-17 15:21:13 3157

转载 Web图表开发工具JFreeChart与ChartDirector选型

概述:也许你正接手一个Web图表开发项目,却被Web图表开发工具选型的问题困扰着,那这篇关于JFreeChart和ChartDirector这两个Web图表工具的使用评测能给你一些帮助和启示。在Web开发中,图形和图表是常用的数据呈现方式,图表能将枯燥的数据生动的表现出来。也许你正接手一个Web图表开发项目,却被Web图表开发工具选型的问题困扰着,要么是价格昂贵,要么就是部署麻烦,

2013-03-17 15:14:31 1627

原创 strcpy和memcpy函数原型

strcpy:char *strcpy(char *strDest, const char *strSrc){ assert((strDest != NULL)&&(strSrc != NULL)); char *address = strDest; while(*strDest++ = *strSrc++ != '\0'); return address;}mem

2013-03-14 16:11:49 1385

原创 程序员面试宝典题目-栈、队列

1、队列:入队,出队,两个队列模拟入栈、出栈操作typedef struct node{ int data; struct node* next;}node;typedef struct queue{ node* front; node* rear;}queue;//入队queue *Insert(queue *HQ, int x){ n

2013-03-14 16:01:14 1441

原创 程序员面试宝典题目-双链表

1、双链表的建立、测长、打印typedef struct dnode{ int data; struct dnode* prior; struct dnode* next;}dnode;//双链表建立dnode* Create(dnode *head, int n){ dnode *p = head; dnode* q; for(int i=0; i

2013-03-14 10:25:04 1811

原创 程序员面试宝典题目-单链表

1、单链表的建立、测长、打印单链表建立可以正序建立或者逆序建立。typedef struct node{ int data; struct node *next;}node;//单链表建立(逆序)node * Create(node *head, int n){ node *p; for(int i=0; i<n; i++) { p = (no

2013-03-14 09:41:55 1854

原创 程序员面试宝典题目-基础篇

1、判断X是否为2^N,不能使用循环解:2、4、8、16...对应的二进制分别为:10、100、1000、1000... 将X与(X-1)作位与运算,答案为0才是答案:!(X&(X-1))2、不使用if、switch、?:找出两个数中的最大值答案:int max = (a+b+abs(a-b))/23、将a、b值交换,不使用中间变量答案:a = a^b; b = a^b;

2013-03-13 20:18:43 1745

转载 java utf-8和unicode转换

在Unicode和UTF-8之间转换 try {// Convert from Unicode to UTF-8String string = "abc\u5639\u563b";byte[] utf8 = string.getBytes("UTF-8");// Convert from UTF-8 to Unicodestring = new String(utf8

2013-03-13 20:01:15 1111

原创 java 获取网页源码

URL url = new URL("http","s.weibo.com",80,"/weibo/伊诺克Eliot&xsort=time&Refer=STopic_realtime&nodup=1&page=1") ;InputStream input = url.openStream() ;// 打开输入流Scanner scan = new Scanner(input) ;// 实例

2013-03-13 20:00:48 1046

原创 友盟面试题

1、快速排序的时间复杂度最坏:O(n^2) 即在关键字有序或者基本有序时,退化为冒泡排序,为O(n^2)平均:O(nlogn)2、1000的阶乘末尾有多少个0?1000!= 1*2*3*4*5*6*7*8*9*10.....*10000是由10产生的,而10 = 2*5每经过两个数就有一个2的倍数,2,4,6,8...,但是每经过五个数才有一个5的倍数,所以2的个数要大于5

2013-03-12 10:45:26 2927

原创 C/C++函数如何传递二维数组

二维数组做参数,可以省略第一维的大小,但是不能省略第二维或者更高维的大小。void Function(int array[3][4]);void Function(int array[][4]);以上合法。void Function(int array[][]);这种不合法。这是与编译器寻址的原理有关的。因为对于数组int a[m][n],要取a[i][j]的值 (i>=0&&

2013-03-12 10:10:14 2160

原创 某某人知道-毛发

问题七:人为什么会秃头?大脑在思考的时候,会产生热量,头皮发热,就像CPU一样。掉头发是大脑采取的一种保护措施,加快散热。当你把头发剪短之后,掉发的症状会减轻。问题六:为什么不同地方毛发卷曲程度不同?和毛发的横截面形状有关。大部分的人头发的横截面是圆的,而其他地方的毛发是扁的,所以才会卷曲。问题五:为什么体毛不会长长?头顶上的毛囊生命周期要比其他地方毛发的生命周期要长问题四

2013-03-11 22:35:05 1561 2

原创 排序方法

1、冒泡排序每一次比较相邻元素的大小,所以一趟比较n-1对相邻位置的数,并在每次发现前面的数大于相邻的后面的数时,交换位置,直到某一趟跑完后发现这一趟没有进行任何交换操作,结束。最好的情况:正序排列,比较n-1次,移动0次,时间复杂度:O(n)最坏的情况:逆序排列,比较1+2+3+...+(n-1) = n(n-1)/2,移动n(n-1)/2次,时间复杂度:O(n^2)//a:待排

2013-03-11 10:54:26 1351

转载 用两个栈实现一个队列——我作为面试官的小结

两年前从网上看到一道面试题:用两个栈(Stack)实现一个队列(Queue)。觉得不错,就经常拿来面试,几年下来,做此题的应该有几十人了。通过对面试者的表现和反应,有一些统计和感受,在此做个小结。用C++描述,题目大致是这样的:已知下面Stack类及其3个方法Push、Pop和 Count,请用2个Stack实现Queue类的入队(Enqueue)出队(Dequeue)方法。class

2013-03-04 23:17:51 964

CentOS6-Base-163.repo

CentOS6-Base-163.repo更新源,直接放到/etc/yum.repos.d目录下,只想yum update即可将源换成163的源。

2013-11-14

mod_wsgi.so

mod_wsgi.so 将django程序部署到Apache服务器上需要用到

2013-06-19

Thrift和Avro实例

自己写的Thrift和Avro的示例,方便以后参考学习。

2013-06-19

ActiveMQ代码示例

自己总结搜集还有自己写的一些ActiveMQ示例。

2013-06-19

thrift和avro研究资料3

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第三部分。

2013-06-19

thrift和avro研究资料2

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第二部分。

2013-06-19

thrift和avro研究资料1

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第一部分。

2013-06-19

apache-activemq-5.8.0-bin.zip

apache-activemq-5.8.0-bin.zip

2013-06-19

ActiveMQ资料大全

我在研究ActiveMQ的时候搜集的大量的资料,全部放到了这里,特供大家参考,相信不会让你失望!

2013-06-19

sqlite-jdbc-3.7.2.jar

sqlite-jdbc-3.7.2.jar 最新版的jdbc资源包

2013-06-18

libthrift-0.9.0.jar

libthrift-0.9.0.jar java工程中开发Thrift程序需要引用的jar包。

2013-05-20

thrift-0.9.0.exe

thrift开发时,将thrift文件自动生成java文件需要用到thrift-0.9.0.exe

2013-05-20

Thrift编译Java程序所需jar包

Thrift编译Java程序所需jar包,包括10个jar包,是用Ant编译完后生成的针对java开发的jar包,可以直接放在工程中引用。

2013-05-20

httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

apache 2.2.22 版本 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi 一直在用,有需要的可以下载

2013-04-27

mysql-5.5.29-win32.msi

mysql-5.5.29-win32.msi 这是mysql 5.5.29 版本,针对windows32位的机器,一直在用,有需要的可以下载使用。

2013-04-27

php-5.3.3-Win32-VC6-x86.zip

这个是php-5.3.3-Win32-VC6-x86.zip,即PHP5.3.3的安装包,针对32位机器,VC6,我一直在用,没有问题,想要的可以下载使用。

2013-04-27

MySQL入门很简单-学习笔记

MySQL入门很简单-学习笔记_20110913 MySQL入门很简单-学习笔记_20110913

2012-12-01

Linux系统命令及其使用详解

Linux系统命令及其使用详解 Linux系统命令及其使用详解

2012-12-01

Linux下的vim配置和插件管理

Linux下的vim配置和插件管理 Linux下的vim配置和插件管理

2012-12-01

Linux下Shell编程

Linux下Shell编程

2012-12-01

Linux操作系统下C语言编程入门

Linux操作系统下C语言编程入门 Linux操作系统下C语言编程入门

2012-12-01

Linux常用命令手册

Linux常用命令手册

2012-12-01

Linux入门教程:经典入门级命令大全

Linux入门教程:经典入门级命令大全 Linux入门教程:经典入门级命令大全

2012-12-01

Linux入门教程PDF

Linux入门教程PDF

2012-12-01

Linux下基于TCP的预先派生子进程服务器的Socket编程

Linux下基于TCP的预先派生子进程服务器的Socket编程

2012-12-01

手把手教你如何建立自己的Linux系统第二版

手把手教你如何建立自己的Linux系统第二版

2012-12-01

新版Android开发教程及笔记-完整版

新版Android开发教程及笔记-完整版

2012-12-01

C语言实战105例(带源码)

C语言实战105例(带源码)

2012-12-01

生活英语情景口语100主题

生活英语情景口语100主题 生活英语情景口语100主题

2012-12-01

python简明教程

python简明教程

2012-12-01

Python核心编程 第二版

Python 核心编程 第二版

2012-12-01

Python_编码风格指南中译版

Python_编码风格指南中译版

2012-12-01

Python学习手册(第3版)

Python学习手册(第3版

2012-12-01

shell脚本练习问题集锦

shell脚本练习问题集锦

2012-11-15

Linux Shell批量编译

Linux Shell批量编译

2012-11-15

Win32_API_函数大全使用详解

Win32_API_函数大全使用详解

2012-11-15

Windows API大全

Windows API 大全,需要学习API的童鞋可以下载学习一下,祝学习愉快。

2012-11-15

白手起家Win32SDK应用程序

想学习Win32 SDK的童鞋可以下载下来看看,祝学习愉快~~~ 白手起家Win32SDK应用程序

2012-11-15

白手起家Win32SDK应用程序.doc

想学习 Win32SDK应用程序的童鞋可以下载看看,祝学习愉快~~ 白手起家Win32SDK应用程序

2012-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除