GET和POST提交方式在web容器中的编码区别

Friday, September 26, 2008 | 10:15分类:Java |

当然,最主要的区别大家都知道
1、在发送请求时,安全性有区别
2、在提交数据时,数据量的大小有区别
但是两者在提交数据时,编码是不同的。GET在提交的时候不进行编码,提交的数据作为查询字符串附加到URL的末尾,然后发送到服务器。POST方式在提交时,会将数据进行编码(WEB容器默认的编码是ISO-8859-1)。所以要输出表单提交的数据,此时应该注意提交的方式以及编码的影响,否则如果存在中文,会出现乱码。
阅读全文——共530字

到上海了

Monday, September 1, 2008 | 4:05分类:Other |

终于瞅准一个机会上了网,待了几天才发现和兰州差不多,除了房子高点,路宽点,外国人多点,钱花的快点,和兰州没什么区别。要不说兰州人心里素质好,这次充分得到了验证。幸亏兰州的高消费早已锤炼出我们兰州人坚强不屈,临危不惧的品质,否则到了上海那物价就吓死你。废话少说,剩下的时间就找工作。找了工作存钱先还钱。
消失……

一个面试题

Monday, July 21, 2008 | 11:53分类:C Language | 标签: |

用1、2、2、3、4、5这六数,打印出所有不同的排列,要求:”4″不能在第三位,”3″与”5″不能相连。
要求用Java做,我试着用C语言做了下。
#include <stdio.h>
int checkNum(int num);//检查是否是122345五个数字构成
阅读全文——共1394字

AutoHotkey——小巧强大的脚本软件

Friday, July 18, 2008 | 7:19分类:Software | 标签: |

AHK 是一款叫做 AutoHotKey 的脚本软件的缩写,它是改造 Windows 必备的软件!用了它你可以替换掉很多软件。(俺是程序员,不是文学家,所以这句话照抄别人的,但是软件确实是好软件)
AHK可以做什么?从应用的角度来说,可以编写脚本实现屏幕取色,编写脚本实现时间定时……(反正功能太强了),对于我来说有什么好处?
平常使用MyEclipse编写JavaEE的东西,经常需要web服务器的重新部署,通过AHK来录制宏命令,这样每次需要类似的重新部署的时候,运行宏,全部自动搞定o(∩_∩)o…(当然ant也可以,但是东西小的时候ant就有点大材小用了)。
这里有很多AHK的具体应用实例:http://www.appinn.com/tag/ahk/
阅读全文——共350字

联想推出免费网络硬盘

Thursday, July 17, 2008 | 3:35分类:Other | 标签: |

申请地址:http://www.lenovodata.com
免费1G空间,支持客户端上传下载,速度测试了下——很快。还可以升级你的空间,最大到5G。

SwingUtilities.invokeLater()和SwingUtilities.invokeAndWait()介绍

Friday, July 11, 2008 | 4:41分类:Java | 标签: |

今天看了下MP3在线搜索器的源代码,发现里面出现了SwingUtilities.invokeLater()和SwingUtilities.invokeAndWait()这两个方法。以前做Swing事件响应的时候从来没有用过,所以网上查了下,大概明白他们的作用。
举个例子,比如单击按钮实现某些操作,我们一般使用ActionListener监听器来调用actionPerformed方法来完成按钮的功能。这样的做法一般来说没有问题,但是某些情况下会出现问题。比如单击按钮要执行很费时的操作,此时你的按钮就会始终处于按下的状态,而且导致界面其他的组件无法正常使用,好像界面死了一样。这是由于Swing不是线程安全的,它是单线程的设计,因此如果它处于某种费时的操作,由于单线程设计的缘故,会导致其他操作在当前功能未完毕之前无法启动。如何解决这类问题,就可以考虑使用SwingUtilities.invokeLater()和SwingUtilities.invokeAndWait()这两个方法。其效果是允许事件派发线程调用另一个线程中的任意一个代码块,即当前费时的操作不会影响Swing中的其他操作。如果你希望部件能够立即显示或重画,而处理代码在后台运行,那么你就可以使用invokeLater。invokeAndWait指的是当前线程阻塞,一直等待invokeAndWait中指定的代码执行完毕之后,才接着运行,这种方式用的不多。

单词Mp3随身宝源码分享

Friday, June 27, 2008 | 12:40分类:Java | 标签: |

前两天联系了令狐虫,收藏了他的单词MP3随身宝源码(名字太长了,实际上就像一个Java版的金山词霸)。自己学习研究了下,并且把相应的注释补全(汗一个!令狐同志不写注释害苦了我这个Java初学者)。感兴趣的朋友可以联系令狐虫,或者从我这里直接下载(因为有词库数据和语音数据,所以比较大,我正在上传到网盘)。

纳米盘下载

说说飞信和QQ

Wednesday, June 25, 2008 | 11:59分类:Other, Software | 标签: |

两款产品都是出身名门,一个是国内IM市场龙头,一个是通信行业老大。一个被称为中国互联网的赚钱机器,一个被称为国内通信的垄断寡头。总而言之,两款产品势均力敌。按理说,相互应该成为竞争对手,但是,两者却保持着微妙的关系。
不 敢说十亿人民九亿Q,但是腾讯公司的QQ已经成为百分之80以上中国网民的通信软件,更不用说很多国外的用户。对于飞信,虽然用户不像QQ那么多,但是凭 借着免费发短信这个特色,吸引了多少年轻人。仔细思考,才发现,两款产品虽然都是IM,但是侧重点不同。QQ的目的是打造为一个桌面终端,成为游戏,娱 乐,通信……为一体的媒体终端。而飞信则是成为手机服务的一个扩展。归根到底,腾讯是互联网企业,他扎根于此;而移动则是一家传统的通信企业。因此两款产 品虽然有类似的功能,但是方向却不一样。
阅读全文——共668字

JSP中的pageEncoding和contentType属性区别

Monday, June 23, 2008 | 9:49分类:Java | 标签: |

转:http://www.webjx.com/htmldata/2007-09-27/1190856301.html
关于JSP页面中的pageEncoding和contentType两种属性的区别:
pageEncoding是jsp文件本身的编码
contentType的charset是指服务器发送给客户端时的内容编码
阅读全文——共1256字

(转的)使用Eclipse打JAR包

Sunday, June 22, 2008 | 10:39分类:Java | 标签: |

To create a new JAR file in the workbench:

In the Package Explorer, you can optionally pre-select one or more Java elements to export. (These will be automatically selected in the JAR Package Specification wizard page, described in Step 4.)
阅读全文——共1158字