1. java读取Excel方式对比 在java中读写MS Excel文件主要有两种典型的方法 l java-To-Com的方式: (1) jCom (2) Jacob l 直接Excel文件读写 (3) jExcel (4) POI 方法1中,是利用java-Com桥的方式来读写Excel文件,需要后台有Com组件的支持,不能脱离Windows平台使用。 方法2是直接使用纯java API存取Excel文件,可以直接从磁盘文件或者java的输入输出流中读写Excel文件。相比之下方法2要更...
几日前在 python 版看到一个链接,作者用 python 实现了一个简单的 拼写检查器,忍不住用 perl 重写了一遍。 望高手指点,看能不能再简化一下 :mrgreen: 注释里有 python 的代码 原文链接 http://norvig.com/spell-correct.html [ 本帖最后由 cobrawgl 于 2008-5-30 21:27 编辑 ]
如果说我手头有2个文件一个object.ini 文件, 一个test.txt文件,要用python语句写一个脚本,来判断2个文件内容是否一致,这个要怎么做?
测试内容: 2*1000万11位手机号码,这两组进行去重。 测试环境: Visual C# 2005 (framework 2.0) python 2.4.3 同一机器测试。 算法设置: 两种语言全部采用动态数组,python用list,C#用ArrayList。两种语言全部封装了二分查找法,python和C#都使用bisect算法(C#是BinarySearch)。都采用字符串,不转成数字,内存占用很大,需1G以上。 测试结果: python所耗时间10分钟,C#所耗时间多于20分钟(等不及了,程序没运行完我就...
VCKbase的论坛上有人提了一个问题: 遇到的问题是,我把E-mail地址收集在txt文件中(每行一个E-mail地址,共78000行) ,要求是把其中重复的E-mail地址全部去掉。考虑编程方便,我用了CString类,但似乎 效率不高。我写出来的整理78000份E-mail地址的需要近7分钟的时间 我给他用python实现了一个(这个版本是修改过的,当时我随手实现的一个版本做错了,呵呵) 这里算法的主要内容就是利用hash_table来判断email是否已经重复出现,这...
作者:Phillip J. Eby. 翻译: ShiningRay @ NirvanaStudio 原文地址: http://dirtsimple.org/2004/12/python-is-not-java.html 我最近正在看一个基于wxpython的GUI应用程序,大概45.5KLOC的样子,但我没有计算它用到的库的大小(如Twisted)。代码是 由那些对python相对生疏的java的开发者写的,所以程序有很严重的性能问题(如三十秒的启动时间)。我在检查代码的时候发现他们写了很多对 java有意义但是对python却很恐...
作者:Phillip J. Eby. 我最近正在看一个基于wxpython的GUI应用程序,大概45.5KLOC的样子,但我没有计算它用到的库的大小(如Twisted)。代码是由那些对python相对生疏的java的开发者写的,所以程序有很严重的性能问题(如三十秒的启动时间)。我在检查代码的时候发现他们写了很多对java有意义但是对python却很恐怖的东西。并不是因为“python比java慢”,而是因为在python中有更方便的方法去完成同样的目标,甚至在java中不可能...
费了一天的时间,想用Jpython生成的jar文件在java中调用,没有行能,既然行不通,那就反过来吧,在java中直接调用python程序,呵呵,成功了,现在拿出来与大家分享 Jpython jython2.2.1 JDK 1.5 以下是程序代码 python.java import java.util.List; import org.python.core.PyException; import org.python.core.PyInteger; import org.python.core.PyObject; import org.python.util.pythonInterpreter; public class python...