<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zlljsf1的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zlljsf1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zlljsf1]]></copyright><item><title><![CDATA[千橡笔试题我给出的一种算法]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/5622705</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/5622705</guid><author>zlljsf1</author><pubDate>Tue, 25 May 2010 14:22:00 +0800</pubDate><description><![CDATA[这两天看了看java方面的面试题，千橡的一道算法面试题即符合实际需要，又很有嚼头，自己琢磨了一下给出了一种解法，大家共同讨论学习。我觉得我给出的这个算法是很笨拙。呵呵！希望有人帮我优化优化。import java.io.BufferedReader;import java.io.FileReader;import java.util.HashMap;import java.util]]></description><category></category></item><item><title><![CDATA[java排序算法汇总]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/5588058</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/5588058</guid><author>zlljsf1</author><pubDate>Thu, 13 May 2010 18:32:00 +0800</pubDate><description><![CDATA[这段时间正在找工作，研究了一下算法。我是做web开发的，但是比较喜欢算法的，所以就总结了一下，觉得仍有很多不足，请大家多多指教。如果有合适的工作也挺推荐推荐的。我做开发已经三年了。我的邮箱：zlljsf@gmail.com 排序算法超类：/** * 排序算法超类 * 所有排序序列中元素必须实现java.lang.Comparable接口 * @author Liangliang]]></description><category></category></item><item><title><![CDATA[软件设计中的十项注意]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/5431042</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/5431042</guid><author>zlljsf1</author><pubDate>Tue, 30 Mar 2010 10:14:00 +0800</pubDate><description><![CDATA[1、把用户放在项目组中并向他们讲解关系模型和SQL2、与用户一起给表、列、键和数据命名。建立一个应用程序词典以保证名字的一致性3、使用有意义、容易记忆、描述性、简短和单数形式的英语词汇。一致性的使用下划线，或者干脆不适用4、在命名中不要混淆层次5、避免使用代码和缩写6、尽可能使用有意义的键7、分解超载键8、对任务而不是仅对数据进行分析和设计。请注意，规范化不是设计9]]></description><category></category></item><item><title><![CDATA[ORACLE UNDO表空间暴增的原因]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/5400597</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/5400597</guid><author>zlljsf1</author><pubDate>Sun, 21 Mar 2010 01:19:00 +0800</pubDate><description><![CDATA[今天终于找到在数据导入时，UNDO表空间暴增的原因了。原来是由于再导入表时，表结构上带有很多索引。在这种情况下，应该首先将将要导出表的索引备份一份，然后删除此表除主键外的所有索引，再将数据导出，导入时，表结构中不要有索引（除主键外）。这样在你导入数据时UNDO表空间不会暴增。你可以看到几乎不增加。而且你会发现导入数据速度非常快。数据导入后，别忘记重建索引就OK了。]]></description><category></category></item><item><title><![CDATA[数据库方面总结]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4878710</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4878710</guid><author>zlljsf1</author><pubDate>Thu, 26 Nov 2009 14:55:00 +0800</pubDate><description><![CDATA[ SQL性能优化对于程序员来说是一个很大的挑战，因为我们往往会遇到这样的问题：当我们开发完一个项目，感觉功能上自己测试的体验真的很不错，但真正项目上线后，随着数据的海量增加，系统的客户体验越来越差。当然除过框架，代码不够合理外，主要还是SQL没能优化，而导致系统越来越慢。       因为我在一个小公司，所以什么都干，我觉得有时候治标得治本！有以下几个问题得注意：      1、数据库表的]]></description><category></category></item><item><title><![CDATA[c#中修改xml文件报文件正由另一进程使用，因此该进程无法访问该文件的可能原因]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4799617</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4799617</guid><author>zlljsf1</author><pubDate>Wed, 11 Nov 2009 19:34:00 +0800</pubDate><description><![CDATA[       今天下午为这个问题困惑了好长时间，原来是之前自己读取xml文件时，忘了关掉读取的流了，所以导致自己在后面修改此文件时，总是报：文件“D:/Visual Studio 2005/Projects/YdyxDataSep/bin/Debug/DataSepConfig.xml”正由另一进程使用，因此该进程无法访问该文件。      如果报这种错误最大可能是创建了一个文件流正在使用此文]]></description><category></category></item><item><title><![CDATA[SVN创建完成后，报 Error No repository found 'svn://localhost'等的错误原因]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4793433</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4793433</guid><author>zlljsf1</author><pubDate>Tue, 10 Nov 2009 12:30:00 +0800</pubDate><description><![CDATA[ SVN创建完成后，报 Error No repository found svn://localhost等的错误原因：1，首先创建的根目录在E:/SVNProjects下面，所以所有创建完成后，必须在E盘下创建SVNProjects目录，如果出现No repository found svn://localhost这种错误，我们不难理解是因为你没有创建SVNProjects目录的同时，你]]></description><category></category></item><item><title><![CDATA[Java字符串操作的误区]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4557287</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4557287</guid><author>zlljsf1</author><pubDate>Wed, 16 Sep 2009 09:58:00 +0800</pubDate><description><![CDATA[      要说java字符串操作，很多人会想起符号“+”，例如：String str = "abc" + "e" + 23;等等。我们知道字符串一旦创建是不可变的，所以为了字符串操作方便，在java SE5之前，我们一般用StringBuffer处理字符串操作，java SE5之后，java仿效C#引入了StringBuilder，它们两个之间的区别就在于：      StringBuffe]]></description><category></category></item><item><title><![CDATA[ASP.NET中实现批量插入oracle数据库]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4409019</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4409019</guid><author>zlljsf1</author><pubDate>Tue, 04 Aug 2009 19:53:00 +0800</pubDate><description><![CDATA[今天忙了一天，就解决了一个在ASP.NET中批量插入oracle数据库，我之前一直做java，接触ASP.NET时间不久，可碰到了这样一个棘手的问题，最终还是在我的一味不放弃下，给攻下来了，分享给大家。呵呵！代码如下：  //注意insert语句构造有讲究，values后面的参数必须前面用“:”而非"@"，这是oracleSQL与SqlServerSQL的很大区别， //当然java就]]></description><category></category></item><item><title><![CDATA[oracle表加索引反而查询慢的原因]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4398317</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4398317</guid><author>zlljsf1</author><pubDate>Fri, 31 Jul 2009 18:51:00 +0800</pubDate><description><![CDATA[     这两天在大数据库的查询，有几个存储过程查询下来用了好几分钟。一看表，好像索引比较少，就使劲加了些，发现加了反而查询速度更慢了。其实我们只要懂得索引的原理便可以知道索引不是想随便加就加。下面看一下索引的一些原理，我们就可以知道或许你也犯了同样的加了索引反而速度更慢的错：    当用户从数据表中查询数据时，Oracle数据库提供了两种查询的方式。一是从表中读取每一行，就是大家常说的全表扫]]></description><category></category></item><item><title><![CDATA[File names.dat may be corrupt解决办法]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4387506</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4387506</guid><author>zlljsf1</author><pubDate>Tue, 28 Jul 2009 16:19:00 +0800</pubDate><description><![CDATA[今天签入项目时，windows就一直报数据丢失错误，但我没太在意，待到签入完成后，发现签入的文件没有内容，全是空的，连名称都没有。在网上看了一下，解决的办法只有一个那就是重新建库，然后一个文件夹一个文件夹的签入。]]></description><category></category></item><item><title><![CDATA[IE7无法打开mht文件可能原因]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4327611</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4327611</guid><author>zlljsf1</author><pubDate>Tue, 07 Jul 2009 11:48:00 +0800</pubDate><description><![CDATA[     今天碰到一个小问题，即IE7无法打开以mht结尾的网页。在网上找了找原因，有的人说跟outlook express有关。但我觉得应该没任何关系。我解决这个办法也是偶然原因，只能说是个例。我保存的.mht文件之所以打不开是因为.mht所在的文件夹（包括父文件夹，子文件夹）的名字以及文件的名字包括#，我把#号删除后，就可以打开了。]]></description><category></category></item><item><title><![CDATA[GP规范中文版]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/4301294</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/4301294</guid><author>zlljsf1</author><pubDate>Fri, 26 Jun 2009 16:37:00 +0800</pubDate><description><![CDATA[声明：本规范是用来学习GP规范的爱好者交流用，并无意侵犯GP规范版权。如有转载，未经本人同意，法律后果自负！此规范是GP V2.1.1，本人翻译过来的。第一部分 简介1. 简介       GP是一个由支付与商业领域的大公司、政府部门以及卖主团体主导的一个组织，它是第一个促成跨不同行业的总的智能卡规范的组织。它的目标就是减少智能卡在跨不同行业，不同应用之间的潜在障碍。这样的]]></description><category></category></item><item><title><![CDATA[windows操作系统下CVS配置记要]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/3445786</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/3445786</guid><author>zlljsf1</author><pubDate>Thu, 04 Dec 2008 16:35:00 +0800</pubDate><description><![CDATA[安装cvsnt，重启系统。本人用myeclipse开发，觉得并不需要安装wincvs之类的，只需安装一个cvs服务器就行。运行cmd进入DOS命令行，然后初始化CVS的路径：如D:/CVSRoot/CVSROOT1， 建立超级用户(cvsadmin)：超级用户的建立是靠你登录系统的用户建立的 例如：一般为Administrator 我们首先在CVS路径下敲入，CVS passwor]]></description><category></category></item><item><title><![CDATA[URL栏处理中文]]></title><link>https://blog.youkuaiyun.com/zlljsf1/article/details/3445637</link><guid>https://blog.youkuaiyun.com/zlljsf1/article/details/3445637</guid><author>zlljsf1</author><pubDate>Thu, 04 Dec 2008 16:18:00 +0800</pubDate><description><![CDATA[        在jsp请求中我们经常碰到url传中文参数的问题，像这种问题，我用到了两种方法。       一是在Tomcat的安装目录下有个conf文件夹，此文件夹下有个server.xml文件，将配置访问端口的地方加上 disableUploadTimeout="true"  URIEncoding="GBK"即可。       二是在请求的jsp页面文件头改成如下格式：    ]]></description><category></category></item></channel></rss>