﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-下载记忆</title><link>http://www.blogjava.net/jjunix/</link><description>Download my Memory</description><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 00:02:57 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 00:02:57 GMT</pubDate><ttl>60</ttl><item><title>嘿嘿,想开了</title><link>http://www.blogjava.net/jjunix/archive/2006/10/16/75460.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Mon, 16 Oct 2006 10:31:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/10/16/75460.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/75460.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/10/16/75460.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/75460.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/75460.html</trackback:ping><description><![CDATA[好久没来写东西了,认为这段时间我从一个学生转变成了一个靠自己能力赚钱养活自己的人,但其中心理上的变化很微妙,这个时期真是不好熬.刚刚开始实习的2个月时,公司环境不好,但我也没有太在以,只是一心想学点东西,毕业后过来的第一个月没有发一分钱,还是靠家里的钱活着,这种日子很是不爽!记得临毕业前还在想只要能学东西,哪怕是3个月不给钱我也接受,可是现在才发现,即使一个月都很难熬过去....<br />第一个月我们什么都没有干,只是让我们在哪里看代码!那么大一个电信的项目让我们直接看源代码!我跟老大说有没有文档,老大含含糊糊的告诉我有上一个版本的文档,但也没有给我们,后来我到版本机上找到了文档,但是基本上没有什么用处,感觉就是它不是这个项目的文档(后来我才知道原因)!只有一个办法了--看源代码! 电信项目的数据库一般都很庞大,更让人受不了的是老大让我们熟悉数据库,熟悉业务,要我们看存储过程和数据库结构,但是我要ER图或者数据库的设计文档时老大给了一个图(记不清楚什么图了),这个图很大包含了所有的表(不会低于上百个),但也只是把表名,字段列出来而已,没有实体关系,而且很多表都有很N个字段,每个字段代表什么,怎么用也都没有注释.还给了一个文档,PD自动生成的,参考价值也不大,但说起来时有文档的,没办法,只有老方法了--看数据库脚本!数据库脚步写的真不错,还有注释那!!! 浪费了N天时间来熟悉数据库,到头来也是稀里糊涂的.没有人指导我们该干什么,怎么干.可能是因为他们太忙,但我觉得这是公司在运作上很大的一个问题!一个月老大突然让我和另外两个同事开发一个项目,项目主要是Java Socket和C Socket通信的东西,这和之前的一个月所看的东西完全是两回事,那个月学的东西完全用不到.<br />开始新的项目了,老大让我写详细设计文档!!!我当场崩溃了,老大说有模版,好写.于是我硬着头皮,写了个不知所云的项目详设文档!!!之后老大说走走"流程",评审一下,几个人稀里糊涂的在哪里乱说了一个小时,会议就结束了.我们就开始正式投入开发啦!!!三个新手,啥都还没有培训,但是项目很急,说是要下个月7号要提版本,15号就正式商用了!还说什么项目经理已经和客户承诺了,肯定如期完成!可现在已经27号了,啥都没干呢!于是上面老大催我们老大,我们老大也很着急,因为这个项目是个大项目,对公司非常重要,而现在整个项目进度最慢的我们这个模块!但是我们老大还是很通情达理的,没有给我们过多的压力,他一个人承受了!但对于三个新手做这样重要的一个东西,说实话我都没底气.为了不给老大丢人也想抓住这个锻炼机会,我们每天都加班到很晚,一般都要到晚上12点,有时也有1,2点的(这里加班没有加班的).后来终于如期完成了项目.老大很高兴.老大跟我们说还有写"流程"没有走完,有些评审没有做,代码也没走查,没有写的文档都要搞定.我现在终于明白了为什么我开始的一个月所接触的项目要么没文档,要么有文档却用不上了.这个项目我想8号在写点文档,就可以交差了.心理庆幸还好敢在15号前搞定了,结果这个月的15号都到了,系统还在测试机房慢悠悠的测着呢!想起来真让人寒心,我们那么废寝忘食的工作不也是为了准时提交版本吗?可是为什么把开发周期搞的那么紧?还说什么15号商用,什么项目经理承诺之类的!<br />虽然公司名气不小,但是感觉运作真的很不规范,最起码的项目文档和开发他们时分两条线走的!这也不能怪开发人员和开发部的领导们,可能这是电信业务开发的特点吧--要的很急,而且要很快拿出东西来,如果按公司的流程那么留给开发人员的时间是绝对不可能完成任务的,也只能是文档未足,开发先行了!现在对电信的业务一点兴趣都没了,反而对当初不屑一看的MIS系统有点怀念了,在这里给我的感觉就是在混日子,什么东西都学不到!但苦于只是个没有什么经验的应届生,暂时只能在这个"有名"的公司混日子,不过一旦发现中意的公司,我会毫不犹豫的走人了!<img src ="http://www.blogjava.net/jjunix/aggbug/75460.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-10-16 18:31 <a href="http://www.blogjava.net/jjunix/archive/2006/10/16/75460.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>烦了!!!</title><link>http://www.blogjava.net/jjunix/archive/2006/09/20/70885.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Wed, 20 Sep 2006 10:48:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/09/20/70885.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/70885.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/09/20/70885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/70885.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/70885.html</trackback:ping><description><![CDATA[虽然城市不是很理想,但怎么说也是在"中国最大的...."做通讯行业软件的开发,应该很满足了,但是最近是真TM的烦,做的东西感觉没有一点技术含量,写个JSP页面全TMD嵌套的是Java代码,想用Struts做都不行!哎,渐渐的没有激情了,太可怕了,还指望着在这个行业过一辈子那,这还玩个毛啊! 对开发没兴趣了,后悔没有进石油公司过消遥自在的日子,哎!!!!!<img src ="http://www.blogjava.net/jjunix/aggbug/70885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-09-20 18:48 <a href="http://www.blogjava.net/jjunix/archive/2006/09/20/70885.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>实习日志7 －结束试用－转正！</title><link>http://www.blogjava.net/jjunix/archive/2006/09/06/68115.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Wed, 06 Sep 2006 12:10:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/09/06/68115.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/68115.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/09/06/68115.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/68115.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/68115.html</trackback:ping><description><![CDATA[
		<p>被搞了几个月，终于TMD的转正了！！前两个月没给1分钱！！让人发指！<br />虽然人事在TX，福利是TX给的，工资是TX的，人也在TX，也直接给TX做事情，但签约的公司不是TX，说什么大家一家人都TM的扯淡，一样的话工资怎么两套标准，招聘的时候说的真好听，实际证明：骗人！！<br />不就电信的项目多点吗？名气大了点而已，没啥了不起的，开发照样一团糟，文档照样是开发完再补，流程一条腿，实际开发另一条腿。卖了一年，一年之后肯定走人了，讲的政策一天变N次！这种公司谁敢长期呆下去？今天本来很高兴，签完后告诉俺工资多少就有点郁闷了，和当初在俺学校讲的完全不是一回事！！这还是有点名气的公司，不知道小点的公司是不是比他们要好。虽然感觉这里能学到东西，即使现在也这么感觉，但是2个月过去了，心里还是空荡荡的，没觉得有多大收获。在这里面搞Java的被成为搞“页面”的！！！真是伤自尊啊，不过这里有的人确实强，不过他们大部分都是搞C的，虽然这里搞Java的人多。<br />俺是应届的，大学4年没吃一次生日蛋糕，今天公司还让俺惊喜了一下，居然还记得通知俺下班领生日蛋糕和小礼品！哎。。。。</p>
<img src ="http://www.blogjava.net/jjunix/aggbug/68115.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-09-06 20:10 <a href="http://www.blogjava.net/jjunix/archive/2006/09/06/68115.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>实习日志6 － 这个项目很烦人！！</title><link>http://www.blogjava.net/jjunix/archive/2006/08/31/66947.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Thu, 31 Aug 2006 13:13:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/08/31/66947.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/66947.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/08/31/66947.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/66947.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/66947.html</trackback:ping><description><![CDATA[      接触的第一个项目是一个小模块，主要用Java客户端Socket 和C服务器端Socket通信，服务器是Linux系统。之前什么都没有做，突然老大让我们几个新人做这样一个东西，而且没有一个人带我们搞，前前后后用了两周时间才算基本搞定了。最大的体会是：原来在学校里搞东西，写到八九成就觉的完成了，即使哪里有点小问题也从来不管，觉得那里不值得花费精神去深究，但是现在是所有的问题(已知的)都必须解决，一个都不能留！！比如说如果维持接收报警信息的Socket连接有时候会断，如果在学校我肯定不管他，大不了重启服务器从头运行！！功能实现了就OK啦，但是现在这是商用软件，用户是肯定不会去重启服务器，出了问题就是经济损失！现在不去做是不行的了，最起码一旦用户用了两天打电话回来，开人都有可能。哎，版本都已经提交了，但是心里还是不踏实，总感觉不定哪天那边会打电话回来说：系统报错了！！<br />      第一个是小了点，但是最底层的转换都要手写的，现在这个和上面一个很相似，但是底层是人家实现好的东西，只是数据太多了，copy，paste都得好几天，上面每天催老大，老大每天催我们，哎，都是copy，paste，没有什么意思，还要天天加班，真是烦人！！！<img src ="http://www.blogjava.net/jjunix/aggbug/66947.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-08-31 21:13 <a href="http://www.blogjava.net/jjunix/archive/2006/08/31/66947.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>实习日志5 － 误人子弟！！！</title><link>http://www.blogjava.net/jjunix/archive/2006/08/12/63115.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Sat, 12 Aug 2006 00:47:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/08/12/63115.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/63115.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/08/12/63115.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/63115.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/63115.html</trackback:ping><description><![CDATA[无缘无故被转到另一家公司，虽然是进入“TX”里面做事情，但这一个月实在是无聊，没有什么东西做，一天到晚都是看项目代码，当时应聘是明明搞的Java，现在做的虽然是Java后台处理，但是一句Java代码也不会让你去写。更可怕的事情是一周后有一个考核，决定去留的考核，如果过了就可以签约，进入试用期，如果过不了也就意味着从4月底到现在没有一分钱的工资，还倒贴了几个月的生活费。这就是“TX”吗？感觉这几个月就是在被人玩，根本就没有要的意思，既然不想要又何必招聘呢？？误人子弟！！！！！！！！！！<img src ="http://www.blogjava.net/jjunix/aggbug/63115.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-08-12 08:47 <a href="http://www.blogjava.net/jjunix/archive/2006/08/12/63115.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>实习日志4 - 终于进入项目组</title><link>http://www.blogjava.net/jjunix/archive/2006/07/12/57862.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Wed, 12 Jul 2006 12:45:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/07/12/57862.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/57862.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/07/12/57862.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/57862.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/57862.html</trackback:ping><description><![CDATA[
		<p>    前些日子太紧张,没有时间来写日志,为了记载下痕迹,今天抽点时间来写写日志.<br />    进入项目有一周了,对所从事的东西也有了一些大致的了解,基本上全是电信的项目,数据库一般都很复杂(而且数据量一般都非常大),按理说应该是一个锻炼DBA的好地方,可是....项目大部分是B/S结构,后台处理采用的是Java,前台全部是XML,XSLT转换,几乎就没有JSP和HTML页面,SQL语句也是封装在前台XML里,然后到后台解析,返回包含结果的XML,XSLT转换后显示.所以和Java有关的就只有后台,但是后台已经全部封装完毕,几乎一点代码都不用写.整个项目要做的似乎只有写点SQL语句,XSLT转换一下之后输出结果.开始还能学习点XSLT,估计几个项目下来就没有什么意思了.</p>
<img src ="http://www.blogjava.net/jjunix/aggbug/57862.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-07-12 20:45 <a href="http://www.blogjava.net/jjunix/archive/2006/07/12/57862.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>毕业答辩结束了.哎....</title><link>http://www.blogjava.net/jjunix/archive/2006/06/21/54368.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Wed, 21 Jun 2006 14:03:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/06/21/54368.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/54368.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/06/21/54368.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/54368.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/54368.html</trackback:ping><description><![CDATA[大学里最后一件事就是答辩了,都结束了.答辩不是滋味,哎,老师们心情好就给高分,凭感觉给分,凭感觉让谁挂就谁就得挂,还好我当时忍住了没和他争,居然说只用Struts的Action而不用Struts其他的组件就不能实现MVC!!<img height="20" src="http://www.blogjava.net/Emoticons/hitwall.gif" width="25" border="0" />哎,如果和他争辩一下真后果可能和我那个考上研的同学后果一样了!!哎,他也够可怜的,考上了很好的一个大学的跨专业的研居然这里栽倒了,真TMD让人看不惯!!!<img src ="http://www.blogjava.net/jjunix/aggbug/54368.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-06-21 22:03 <a href="http://www.blogjava.net/jjunix/archive/2006/06/21/54368.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>全国公共图书馆</title><link>http://www.blogjava.net/jjunix/archive/2006/06/15/52890.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Thu, 15 Jun 2006 00:35:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/06/15/52890.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/52890.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/06/15/52890.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/52890.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/52890.html</trackback:ping><description><![CDATA[
		<span style="FONT-SIZE: 12px">
				<a href="http://www.nlc.gov.cn/" target="_blank">
						<font color="#003366">·中国国家图书馆</font>
				</a>
				<br />
				<a href="http://www.clcn.cn.net/" target="_blank">
						<font color="#003366">·首都图书馆</font>
				</a>
				<br />
				<a href="http://www.gxstlib.org.cn/" target="_blank">
						<font color="#003366">·广西科技图书馆</font>
				</a>
				<br />
				<a href="http://www.hkpl.gov.hk/hkcl/" target="_blank">
						<font color="#003366">·香港中央图书馆</font>
				</a>
				<br />
				<a href="http://lib.sx.cn/" target="_blank">
						<font color="#003366">·山西省图书馆</font>
				</a>
				<br />
				<a href="http://www.helib.net/" target="_blank">
						<font color="#003366">·河北省图书馆</font>
				</a>
				<br />
				<a href="http://www.cqlib.cn/" target="_blank">
						<font color="#003366">·重庆图书馆</font>
				</a>
				<br />
				<a href="http://www.tjl.tj.cn/" target="_blank">
						<font color="#003366">·天津图书馆</font>
				</a>
				<br />
				<a href="http://www.digilib.sh.cn/" target="_blank">
						<font color="#003366">·上海数字图书馆</font>
				</a>
				<br />
				<a href="http://www.library.sh.cn/" target="_blank">
						<font color="#003366">·上海图书馆</font>
				</a>
				<br />
				<a href="http://www.nlc.gov.cn/" target="_blank">
						<font color="#003366">·中国国家图书馆</font>
				</a>
				<br />
				<a href="http://www.szlib.gov.cn/" target="_blank">
						<font color="#003366">·深圳图书馆</font>
				</a>
				<br />
				<a href="http://www.bookb2b.com/" target="_blank">
						<font color="#003366">·图书交易网</font>
				</a>
				<br />
				<a href="http://www.hkpl.gov.hk/" target="_blank">
						<font color="#003366">·香港公共图书馆</font>
				</a>
				<br />
				<a href="http://www.sylib.net/" target="_blank">
						<font color="#003366">·沈阳图书馆</font>
				</a>
				<br />
				<a href="http://www.metalinfo.net.cn/" target="_blank">
						<font color="#003366">·国家工程技术图书馆</font>
				</a>
				<br />
				<a href="http://www.jlplib.com.cn/" target="_blank">
						<font color="#003366">·吉林省图书馆</font>
				</a>
				<br />
				<a href="http://lib.nanhai.gd.cn/" target="_blank">
						<font color="#003366">·南海图书馆</font>
				</a>
				<br />
				<a href="http://www.sxlib.org.cn/" target="_blank">
						<font color="#003366">·陕西省图书馆</font>
				</a>
				<br />
				<a href="http://www.lzlib.gov.cn/" target="_blank">
						<font color="#003366">·广西柳州图书馆</font>
				</a>
				<br />
				<a href="http://www.gll-gx.org.cn/" target="_blank">
						<font color="#003366">·广西桂林图书馆</font>
				</a>
				<br />
				<a href="http://www.gxlib.org.cn/" target="_blank">
						<font color="#003366">·广西图书馆</font>
				</a>
				<br />
				<a href="http://www.sclib.org/" target="_blank">
						<font color="#003366">·四川省图书馆</font>
				</a>
				<br />
				<a href="http://www.fslib.com.cn/" target="_blank">
						<font color="#003366">·佛山图书馆</font>
				</a>
				<br />
				<a href="http://159.226.100.40:8080/las/index.jsp" target="_blank">
						<font color="#003366">·中科院文献情报中心</font>
				</a>
				<br />
				<a href="http://www.d-library.com.cn/" target="_blank">
						<font color="#003366">·中国数字图书馆</font>
				</a>
				<br />
				<a href="http://www.ssreader.com/" target="_blank">
						<font color="#003366">·超星数字图书馆</font>
				</a>
				<br />
				<a href="http://www.bjdclib.com/" target="_blank">
						<font color="#003366">·北京市东城区图书馆</font>
				</a>
				<br />
				<a href="http://www.wxlib.cn/" target="_blank">
						<font color="#003366">·无锡市图书馆</font>
				</a>
				<br />
				<a href="http://www.zhongshan-lib.com.cn/" target="_blank">
						<font color="#003366">·中山图书馆</font>
				</a>
				<br />
				<a href="http://265.com/2650329/广东广州图书馆" target="_blank">
						<font color="#003366">·广东广州图书馆</font>
				</a>
				<br />
				<a href="http://www.library.hn.cn/" target="_blank">
						<font color="#003366">·湖南图书馆</font>
				</a>
				<br />
				<a href="http://www.whlib.gov.cn/" target="_blank">
						<font color="#003366">·湖北武汉图书馆</font>
				</a>
				<br />
				<a href="http://www.zzlib.org.cn/" target="_blank">
						<font color="#003366">·郑州市图书馆</font>
				</a>
				<br />
				<a href="http://www.henanlib.gov.cn/" target="_blank">
						<font color="#003366">·河南省图书馆</font>
				</a>
				<br />
				<a href="http://www.qzlib.com.cn/" target="_blank">
						<font color="#003366">·福建省泉州市图书馆</font>
				</a>
				<br />
				<a href="http://www.xmst.org/" target="_blank">
						<font color="#003366">·厦门少儿图书馆</font>
				</a>
				<br />
				<a href="http://www.fjlib.fz.fj.cn/" target="_blank">
						<font color="#003366">·福建省图书馆</font>
				</a>
				<br />
				<a href="http://www.jxlib.gov.cn/" target="_blank">
						<font color="#003366">·江西省图书馆</font>
				</a>
				<br />
				<a href="http://www.hflib.gov.cn/" target="_blank">
						<font color="#003366">·合肥市图书馆</font>
				</a>
				<br />
				<a href="http://www.lnlib.com/" target="_blank">
						<font color="#003366">·辽宁省图书馆</font>
				</a>
				<br />
				<a href="http://www.jllib.cn/" target="_blank">
						<font color="#003366">·江苏金陵图书馆</font>
				</a>
				<br />
				<a href="http://www.stlib.gd.cn/" target="_blank">
						<font color="#003366">·广东省科技图书馆</font>
				</a>
				<br />
				<a href="http://www.czlib.net/" target="_blank">
						<font color="#003366">·常州图书馆</font>
				</a>
				<br />
				<a href="http://www.szlib.com/" target="_blank">
						<font color="#003366">·苏州图书馆</font>
				</a>
				<br />
				<a href="http://www.jslib.org.cn/" target="_blank">
						<font color="#003366">·南京图书馆</font>
				</a>
				<br />
				<a href="http://www.hangtu.com/" target="_blank">
						<font color="#003366">·杭州图书馆</font>
				</a>
				<br />
				<a href="http://lib.hu.zj.cninfo.net/" target="_blank">
						<font color="#003366">·湖州图书馆</font>
				</a>
				<br />
				<a href="http://www.zjlib.net.cn/1024.htm" target="_blank">
						<font color="#003366">·浙江图书馆</font>
				</a>
				<br />
				<a href="http://www.hrblib.net.cn/" target="_blank">
						<font color="#003366">·黑龙江哈尔滨市图书馆</font>
				</a>
				<br />
				<a href="http://www.library.gov.mo/" target="_blank">
						<font color="#003366">·澳门中央图书馆</font>
				</a>
				<br />
				<a href="http://www.ytlib.sd.cn/" target="_blank">
						<font color="#003366">·烟台图书馆</font>
				</a>
				<br />
				<a href="http://www.sdlib.com/" target="_blank">
						<font color="#003366">·山东省图书馆</font>
				</a>
				<br />
				<a href="http://www.nmglib.com.cn/" target="_blank">
						<font color="#003366">·内蒙古图书馆</font>
				</a>
				<br />
				<a href="http://www.lib.cc.jl.cn/" target="_blank">
						<font color="#003366">·长春图书馆</font>
				</a>
				<br />
				<a href="http://www.ahlib.com/" target="_blank">
						<font color="#003366">·安徽省图书馆</font>
				</a>
		</span>
<img src ="http://www.blogjava.net/jjunix/aggbug/52890.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-06-15 08:35 <a href="http://www.blogjava.net/jjunix/archive/2006/06/15/52890.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java文件操作大全</title><link>http://www.blogjava.net/jjunix/archive/2006/06/01/49486.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Thu, 01 Jun 2006 03:07:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/06/01/49486.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/49486.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/06/01/49486.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/49486.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/49486.html</trackback:ping><description><![CDATA[
		<div class="diaryContent" id="diary879164" style="DISPLAY: block">
				<p>文件的建立/检查与删除<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;文件的建立、检查与删除&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath("");<br />//out.println(path);<br />File f=new File(path,"File.txt");<br />//out.println(f);<br />//out.println(f.exists());</p>
				<p>if(f.exists()){//检查File.txt是否存在<br />f.delete();//删除File.txt文件<br />out.println(path + "存在，已删除。");<br />}else{<br />f.createNewFile();//在当前目录下建立一个名为File.txt的文件<br />out.println(path + "\\File.txt 不存在，已建立。");//输出目前所在的目录路径<br />}<br />%&gt;</p>
				<p>目录的建立/检查与删除<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;目录的建立/检查与删除&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath("");<br />path=path + "\\Sub";//将要建立的目录路径<br />File d=new File(path);//建立代表Sub目录的File对象，并得到它的一个引用<br />if(d.exists()){//检查Sub目录是否存在<br />d.delete();<br />out.println("Sub目录存在，已删除");<br />}else{<br />d.mkdir();//建立Sub目录<br />out.println("Sub目录不存在，已建立");<br />}<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />如何在JSP中处理虚拟目录<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;JSP中如何处理虚拟目录&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />取得虚拟目录对应的磁盘路径&lt;br&gt;<br />Web站点主目录的位置为&lt;font color=#ff0000&gt;&lt;%=request.getRealPath("/")%&gt;&lt;/font&gt;&lt;br&gt;<br />JSP网页所在的目录位置&lt;font color=#ff0000&gt;&lt;%=request.getRealPath("./")%&gt;&lt;/font&gt;&lt;br&gt;<br />JSP网页所在目录上一层目录的位置&lt;font color=#ff0000&gt;&lt;%=request.getRealPath("../")%&gt;&lt;/font&gt;&lt;br&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />文件属性的取得<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.util.Date,java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;文件属性的取得&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath("/");<br />File f=new File(path,"ReadData.txt");<br />if(f.exists()){<br />%&gt;<br />&lt;%=f.getName()%&gt;的属性如下：&lt;br&gt;&lt;br&gt;<br />文件长度为：&lt;%=f.length()%&gt;<br />&lt;%=f.isFile()?"是文件":"不是文件"%&gt;&lt;br&gt;<br />&lt;%=f.isDirectory()?"是目录":"不是目录"%&gt;&lt;br&gt;<br />&lt;%=f.canRead()?"可读取":"不可读取"%&gt;&lt;br&gt;<br />&lt;%=f.canWrite()?"可写入":"不可写入"%&gt;&lt;br&gt;<br />&lt;%=f.isHidden()?"是隐藏文件":"不是隐藏文件"%&gt;&lt;br&gt;<br />文件的最后修改日期为：&lt;%=new Date(f.lastModified())%&gt;&lt;br&gt;<br />&lt;%<br />}else{<br />f.createNewFile();//在当前目录下建立一个名为ReaData.txt的文件<br />%&gt; <br />&lt;%=f.getName()%&gt;的属性如下：&lt;br&gt;&lt;br&gt;<br />文件长度为：&lt;%=f.length()%&gt;<br />&lt;%=f.isFile()?"是文件":"不是文件"%&gt;&lt;br&gt;<br />&lt;%=f.isDirectory()?"是目录":"不是目录"%&gt;&lt;br&gt;<br />&lt;%=f.canRead()?"可读取":"不可读取"%&gt;&lt;br&gt;<br />&lt;%=f.canWrite()?"可写入":"不可写入"%&gt;&lt;br&gt;<br />&lt;%=f.isHidden()?"是隐藏文件":"不是隐藏文件"%&gt;&lt;br&gt;<br />文件的最后修改日期为：&lt;%=new Date(f.lastModified())%&gt;&lt;br&gt;<br />&lt;%<br />}<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />取出目录中文件的方法<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;取出目录中文件的方法--列出目录中的文件&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath("/");<br />File d=new File(path);//建立当前目录中文件的File对象<br />File list[]=d.listFiles();//取得代表目录中所有文件的File对象数组<br />out.println("&lt;font color=#ff0000&gt;" + path + "目录下的文件：&lt;/font&gt;&lt;br&gt;");<br />for(int i=0;i&lt;list.length;i++){<br />if(list&lt;I&gt;.isFile()){<br />out.println(list&lt;I&gt;.getName() + "&lt;br&gt;");<br />}<br />}<br />out.println("&lt;br&gt;&lt;font color=#ff0000&gt;" + path + "目录下的目录：&lt;/font&gt;&lt;br&gt;");<br />for(int i=0;i&lt;list.length;i++){<br />if(list&lt;I&gt;.isDirectory()){<br />out.println(list&lt;I&gt;.getName() + "&lt;br&gt;");<br />}<br />}<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />判断是否为空白文件<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;判断是否为空白文件&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath("/");<br />out.println(path);<br />FileReader fr=new FileReader(path + "\\AtEnd.txt");//建立FileReader对象，并实例化为fr<br />//对FileReader类生成的对象使用read()方法，可以从字符流中读取下一个字符。<br />if(fr.read()==-1)//判断是否已读到文件的结尾<br />{<br />out.print("AtEnd.txt文件中没有数据&lt;br&gt;");<br />}else{<br />out.println("AtEnd.txt文件中有数据");<br />}<br />fr.close();<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />读取所有的文件数据<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*,java.lang.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;读取所有的文件数据&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath(".");<br />FileReader fr=new FileReader(path + "\\ReadData.txt");<br />//关键在于读取过程中，要判断所读取的字符是否已经到了文件的末尾，并且这个字符是不是文件中的断行符，即判断该字符值是否为13。<br />int c=fr.read();//从文件中读取一个字符<br />//判断是否已读到文件结尾<br />while(c!=-1){<br />out.print((char)c);//输出读到的数据<br />c=fr.read();//从文件中继续读取数据<br />if(c==13){//判断是否为断行字符<br />out.print("&lt;br&gt;");//输出分行标签<br />fr.skip(1);//略过一个字符<br />//c=fr.read();//读取一个字符<br />}<br />}<br />fr.close();<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />一行一行读取数据<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;文件读取&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath("");//取得当前目录的路径<br />FileReader fr=new FileReader(path + "\\file\\inc\\t.txt");//建立FileReader对象，并实例化为fr<br />BufferedReader br=new BufferedReader(fr);//建立BufferedReader对象，并实例化为br<br />String Line=br.readLine();//从文件读取一行字符串<br />//判断读取到的字符串是否不为空<br />while(Line!=null){<br />out.println(Line + "&lt;br&gt;");//输出从文件中读取的数据<br />Line=br.readLine();//从文件中继续读取一行数据<br />}<br />br.close();//关闭BufferedReader对象<br />fr.close();//关闭文件<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />略过文件中的字符不读取<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;略过字节不读取&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath(".");<br />FileReader fr=new FileReader(path + "\\ReadData.txt");<br />fr.skip(2);//跳过2个字节<br />int c=fr.read();//读取一个字节<br />while(c!=-1){<br />out.print((char)c);<br />c=fr.read();<br />}<br />fr.close();<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />将数据写入文件<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;将数据写入文件&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath(".");<br />FileWriter fw=new FileWriter(path + "\\WriteData.txt");//建立FileWriter对象，并实例化fw<br />//将字符串写入文件<br />fw.write("大家好！");<br />fw.write("本书是《JSP编程技巧》");<br />fw.write("请多多指教！");<br />fw.write("email:stride@sina.com");<br />fw.close();</p>
				<p>FileReader fr=new FileReader(path + "\\WriteData.txt");<br />BufferedReader br=new BufferedReader(fr);//建立BufferedReader对象，并实例化为br<br />String Line=br.readLine();<br />//读取一行数据<br />out.println(Line + "&lt;br&gt;");<br />br.close();//关闭BufferedReader对象<br />fr.close();<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>
				<p>
						<br />将写入文件的数据分行<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;将写入文件的数据分行&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath(".");<br />FileWriter fw=new FileWriter(path + "\\WriteData.txt");<br />BufferedWriter bw=new BufferedWriter(fw);<br />bw.write("大家好！");<br />bw.write("本书是《JSP编程技巧》。");<br />bw.newLine();//断行<br />bw.write("请多多指教！");<br />bw.newLine();//断行<br />bw.write("email: stride@sina.com");<br />bw.flush();//将数据更新至文件<br />fw.close();//关闭文件流<br />out.println("写入文件内容为：&lt;br&gt;");<br />FileReader fr=new FileReader(path + "\\WriteData.txt");<br />BufferedReader br=new BufferedReader(fr);<br />String Line=br.readLine();//读取一行数据<br />while(Line!=null){<br />out.println(Line + "&lt;br&gt;");<br />Line=br.readLine();<br />}<br />fr.close();<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br />如何将数据追加写入到文件<br />&lt;%@ page contentType="text/html;charset=gb2312"%&gt;<br />&lt;%@ page import="java.io.*"%&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;title&gt;将写入文件的数据分行&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;%<br />String path=request.getRealPath(".");<br />RandomAccessFile rf=new RandomAccessFile(path + "\\WriteData.txt","rw");//定义一个类RandomAccessFile的对象，并实例化<br />rf.seek(rf.length());//将指针移动到文件末尾<br />rf.writeBytes("\nAppend a line to the file!");<br />rf.close();//关闭文件流<br />out.println("写入文件内容为：&lt;br&gt;");<br />FileReader fr=new FileReader(path + "\\WriteData.txt");<br />BufferedReader br=new BufferedReader(fr);//读取文件的BufferedRead对象<br />String Line=br.readLine();<br />while(Line!=null){<br />out.println(Line + "&lt;br&gt;");<br />Line=br.readLine();<br />}<br />fr.close();//关闭文件<br />%&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;</p>
		</div>
<img src ="http://www.blogjava.net/jjunix/aggbug/49486.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-06-01 11:07 <a href="http://www.blogjava.net/jjunix/archive/2006/06/01/49486.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> Java 中文问题</title><link>http://www.blogjava.net/jjunix/archive/2006/05/26/48410.html</link><dc:creator>下载记忆</dc:creator><author>下载记忆</author><pubDate>Fri, 26 May 2006 13:04:00 GMT</pubDate><guid>http://www.blogjava.net/jjunix/archive/2006/05/26/48410.html</guid><wfw:comment>http://www.blogjava.net/jjunix/comments/48410.html</wfw:comment><comments>http://www.blogjava.net/jjunix/archive/2006/05/26/48410.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jjunix/comments/commentRss/48410.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jjunix/services/trackbacks/48410.html</trackback:ping><description><![CDATA[
		<p id="fp">
				<font color="#808080">
						<font size="2">(本文来自网络)<br /></font>
						<br />
				</font>Java中文问题一直困扰着很多初学者，如果了解了Java系统的中文问题原理，我们就可以对中文问题能够采取根本的解决之道。<br /><br />　　最古老的解决方案是使用String的字节码转换，这种方案问题是不方便，我们需要破坏对象封装性，进行字节码转换。<br /><br />　　还有一种方式是对J2EE容器进行编码设置，如果J2EE应用系统脱离该容器，则会发生乱码，而且指定容器配置不符合J2EE应用和容器分离的原则。<br /><br />　　在Java内部运算中，涉及到的所有字符串都会被转化为UTF-8编码来进行运算。那么，在被Java转化之前，字符串是什么样的字符集？ Java总是根据操作系统的默认编码字符集来决定字符串的初始编码，而且Java系统的输入和输出的都是采取操作系统的默认编码。<br /><br />　　因此，如果能统一Java系统的输入、输出和操作系统3者的编码字符集合，将能够使Java系统正确处理和显示汉字。这是处理Java系统汉字的一个原则，但是在实际项目中，能够正确抓住和控制住Java系统的输入和输出部分是比较难的。J2EE中，由于涉及到外部浏览器和数据库等，所以中文问题乱码显得非常突出。<br /><br />　　J2EE应用程序是运行在J2EE容器中。在这个系统中，输入途径有很多种：一种是通过页面表单打包成请求（request）发往服务器的；第二种是通过数据库读入；还有第3种输入比较复杂，JSP在第一次运行时总是被编译成Servlet，JSP中常常包含中文字符，那么编译使用javac时，Java将根据默认的操作系统编码作为初始编码。除非特别指定，如在Jbuilder/eclipse中可以指定默认的字符集。<br /><br />　　输出途径也有几种：第一种是JSP页面的输出。由于JSP页面已经被编译成Servlet，那么在输出时，也将根据操作系统的默认编码来选择输出编码，除非指定输出编码方式；还有输出途径是数据库，将字符串输出到数据库。<br /><br />　　由此看来，一个J2EE系统的输入输出是非常复杂，而且是动态变化的，而Java是跨平台运行的，在实际编译和运行中，都可能涉及到不同的操作系统，如果任由Java自由根据操作系统来决定输入输出的编码字符集，这将不可控制地出现乱码。<br /><br />　　正是由于Java的跨平台特性，使得字符集问题必须由具体系统来统一解决，所以在一个Java应用系统中，解决中文乱码的根本办法是明确指定整个应用系统统一字符集。<br /><br />　　指定统一字符集时，到底是指定ISO8859_1 、GBK还是UTF-8呢？<br /><br />　　（1）如统一指定为ISO8859_1，因为目前大多数软件都是西方人编制的，他们默认的字符集就是ISO8859_1，包括操作系统Linux和数据库MySQL等。这样，如果指定Jive统一编码为ISO8859_1，那么就有下面3个环节必须把握：<br /><br />　　开发和编译代码时指定字符集为ISO8859_1。<br /><br />　　运行操作系统的默认编码必须是ISO8859_1，如Linux。<br /><br />　　在JSP头部声明：&lt;%@ page contentType="text/html;charset=ISO8859_1" %&gt;。<br /><br />　　（2）如果统一指定为GBK中文字符集，上述3个环节同样需要做到，不同的是只能运行在默认编码为GBK的操作系统，如中文Windows。<br /><br />　　统一编码为ISO8859_1和GBK虽然带来编制代码的方便，但是各自只能在相应的操作系统上运行。但是也破坏了Java跨平台运行的优越性，只在一定范围内行得通。例如，为了使得GBK编码在linux上运行，设置Linux编码为GBK。<br /><br />　　那么有没有一种除了应用系统以外不需要进行任何附加设置的中文编码根本解决方案呢？<br /><br />　　将Java/J2EE系统的统一编码定义为UTF-8。UTF-8编码是一种兼容所有语言的编码方式，惟一比较麻烦的就是要找到应用系统的所有出入口，然后使用UTF-8去“结扎”它。<br /><br />　　一个J2EE应用系统需要做下列几步工作：<br /><br />开发和编译代码时指定字符集为UTF-8。JBuilder和Eclipse都可以在项目属性中设置。<br />使用过滤器，如果所有请求都经过一个Servlet控制分配器，那么使用Servlet的filter执行语句，将所有来自浏览器的请求（request）转换为UTF-8，因为浏览器发过来的请求包根据浏览器所在的操作系统编码，可能是各种形式编码。关键一句：<br />request.setCharacterEncoding("UTF-8")。<br />网上有此filter的源码，Jdon框架源码中com.jdon.util.SetCharacterEncodingFilter<br />需要配置web.xml 激活该Filter。<br />在JSP头部声明：&lt;%@ page contentType="text/html;charset= UTF-8" %&gt;。<br />在Jsp的html代码中，声明UTF-8:<br />&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;<br />设定数据库连接方式是UTF-8。例如连接MYSQL时配置URL如下：<br />jdbc:mysql://localhost:3306/test?useUnicode=true&amp;amp;characterEncoding=UTF-8<br />一般数据库都可以通过管理设置设定UTF-8<br />其他和外界交互时能够设定编码时就设定UTF-8，例如读取文件，操作XML等。<br />　　以前在Jsp/Servlet时就采取这个原则，后来使用Struts、Tapestry、EJB、Hibernate、Jdon等框架时，从未被乱码困扰过，可以说适合各种架构。希望本方案供更多初学者分享，减少Java/J2EE的第一个拦路虎，也避免因为采取一些临时解决方案，导致中文问题一直出现在新的技术架构中。<br /><br /><a href="http://www.jdon.com/jive/thread.jsp?forum=62&amp;thread=21140" target="_blank">http://www.jdon.com/jive/thread.jsp?forum=62&amp;thread=21140</a></p>
<img src ="http://www.blogjava.net/jjunix/aggbug/48410.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jjunix/" target="_blank">下载记忆</a> 2006-05-26 21:04 <a href="http://www.blogjava.net/jjunix/archive/2006/05/26/48410.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>