08 2005 档案

摘要:几个月之前,在网上找到了一个中文词库素材(几百K),当时便想写一个分词程序了.我对汉语分词没有什么研究,也就凭自己臆想而写.若有相关方面专家,还请多给意见.一、词库 词库大概有5万多词语(google能搜到,类似的词库都能用),我摘要如下: 地区 82重要 81新华社 80技术 80会议 80自己 79干部 78职工 78群众 77没有 ... 阅读全文
posted @ 2005-08-28 15:46 xiaotie 阅读(11861) 评论(58) 推荐(0) 编辑
摘要:代码是第一手文献。现在阅读大型C#,java代码已经不成问题了。现在要开始联系阅读C代码。拿Postgresql和QuakeIII开刀吧。另外,Geotools没事还得看看。剩下的,就看时间允许不允许了:感兴趣的代码:C: Postgresql/postgisQuakeIIILinux kernelMonoC#:Axiom.Net framework libraryNetron graph ... 阅读全文
posted @ 2005-08-25 00:55 xiaotie 阅读(1305) 评论(1) 推荐(0) 编辑
摘要:从amazon买了3本书:Web Mapping IllustratedPostgreSQL (2nd Edition)MapServerWeb Mapping Illustrated Using Open Source GIS Toolkits By?a href="http://www.oreillynet.com/cs/catalog/view/au/1898">Tyler燤itche... 阅读全文
posted @ 2005-08-25 00:10 xiaotie 阅读(1086) 评论(1) 推荐(0) 编辑
摘要:【几个月前写的,原发于newsmth.net,现转到我的blog】去年做了一个方案,SuperMap + Sqlserver 2000,配置都配置了好几天,还去SuperMap公司培训了两天,搭建的Demo还有问题。后来就把这项需求给去掉了(要花钱买软件,还有开发成本,实际用途也不大)最近又做一个类似的方案,这次的指导思想是尽量用开源实现。调研了两天,确定下几个成熟的GIS开源软件,Geotool... 阅读全文
posted @ 2005-08-23 15:25 xiaotie 阅读(4967) 评论(9) 推荐(0) 编辑
摘要:【此文写于几个月前,初发于newsmth.net,今天收入blog中】 本人阅书无数,几乎市面上所有评价还不错的.net相关书籍都买了。这些书的下场一般是这样的:写作或翻译得不行的,不买;一不小心买了,过几天基本上就被扫地出门了;写作、翻译得还行,但是印刷、装订质量不行的,不买,不小心买了,翻一翻就把它扔到故纸堆,不愿意再看了。俺还有些不良嗜好,比如,我一看Wrox的红皮书就会倒胃,尽管《C#高级... 阅读全文
posted @ 2005-08-23 15:22 xiaotie 阅读(1930) 评论(3) 推荐(0) 编辑
摘要:网络分析是近年来兴起的一种研究范式。从研究方法上来说主要有3种分析方法: variable analysis,就是传统的分析,主要是针对attribute的分析 typological analysis,主要是澄清概念,针对的是ideational network analysis,分析的是结构,ralational 现在很多学科趋势已经从ideational->attri... 阅读全文
posted @ 2005-08-23 15:11 xiaotie 阅读(1608) 评论(5) 推荐(0) 编辑
摘要:今天会用TextSymbolizer来显示文字。数据源geo_first_class_city_point 结构如下:gid: intarea: doubleperimeter: doubleres1_4m_: long res1_4m_id: long gbcode: int name: string adcode93: intadcode99: intadclass: int pinyin: ... 阅读全文
posted @ 2005-08-19 14:59 xiaotie 阅读(4436) 评论(3) 推荐(0) 编辑
摘要:重新拾起webgis开发,现在数据已经具备,框架已经搭好,正是进入应用开发了。算是知道了添加层的步骤与方法。第一步:在GeoServer中起一个自己的命名空间。命名空间的例子:URI:--http://www.bizkaia.net/geoserver;Prefix--biz。选择左边的save,apply,切记切记!第二步:建立DataStore。如果数据储存在Postgis中,就应该选择Pos... 阅读全文
posted @ 2005-08-19 00:25 xiaotie 阅读(2772) 评论(5) 推荐(0) 编辑
摘要:还能不能得到更精确的时间呢?那就用汇编吧,通过rdtsc直接取时钟周期数。在Feng Yuan的《Windows图形编程》上找到获取时钟周期的函数,在网上搜索到获取本机CPU主频函数,凑在一起,得到如下代码: 1 #include 2 3 extern "C" 4 { 5 __declspec(dllexport) unsigned __int64 GetCycleCount(vo... 阅读全文
posted @ 2005-08-17 15:16 xiaotie 阅读(3491) 评论(3) 推荐(2) 编辑
摘要:在《dotnet程序优化心得》一文中我主要采用DateTime.Now.Ticks来测量时间,文中我说DateTime.Now.Ticks能够得到精确的时间,Ninputer指出这是一个错误的说法,DateTime.Now测不准ms级时间。我测试了一下,结果确实如此。测试代码如下: 1 2static void Main(string[] args) 3{ 4 long start,... 阅读全文
posted @ 2005-08-16 14:21 xiaotie 阅读(3600) 评论(3) 推荐(0) 编辑
摘要:(4)继续优化――用空间换取时间 现在对每一个字符,都要用get_Item(object key)方法过一遍,可这个乖乖方法那么长,肯定太耗时间了,能不能用更简单的手段呢?改Hashtable?哇,那代码,叫一个看不懂。仔细琢磨琢磨,有了,直接用数组!每一个汉字对应一个Int16,以该值为索引,数组中在那个位置的值为值,这样最快速了。就是占点空间,内存便宜嘛。反正这东西只初始化一次,占不了多少k。... 阅读全文
posted @ 2005-08-15 12:36 xiaotie 阅读(3656) 评论(7) 推荐(0) 编辑
摘要:下面以实际例子具体解释相关技巧。 (1)缘起 bfax@smth.org发了一个字符串转换程序,引起了热烈讨论。原程序如下: 1 2Function B2G()Function B2G(prestr As String) As String 3 Dim i, j As Integer 4 Const GB_Lib = "" //几千个字符吧,因为字符串长度限制,原程序... 阅读全文
posted @ 2005-08-15 12:32 xiaotie 阅读(3867) 评论(6) 推荐(0) 编辑
摘要:近一段时间测试过几个程序,有一些心得。具体步骤如下: (1)写出测试程序(2)测试原程序,记录运行时间,作为优化的基础。要在Release下测试。(3)检查算法,是不是最有效的算法。尤其是现在内存便宜,看有没有能够用空间换取时间的方法(4)用Reflector查看类库,看你使用的方法是不是最有效率的方法(5)对于运行次数多,性能关键的地方,不要直接调用类库。类库是为通用目的设计的,用Reflect... 阅读全文
posted @ 2005-08-15 11:23 xiaotie 阅读(4779) 评论(16) 推荐(0) 编辑
摘要:很多时候我们需要用到字符串替换程序,比如插入数据库时需要将'替换成''。当只有少数待换字符串时用String.Replace性能很高,但因为其复杂度是O(n),当待换字符串很多的时候,String.Replace的性能就降下来了。前些天写了几个程序,用于批量替换字符串。问题:批量替换字符串。定义字符串对PairString{OldValue,NewValue}。 ... 阅读全文
posted @ 2005-08-15 10:32 xiaotie 阅读(3821) 评论(4) 推荐(0) 编辑
摘要:不带图片的文章排版程序.很容易看明白,就不多说了.LayOut函数是我写的.LTrim,RTrim,Trim是在网上找的基础上稍微改动了一点. 阅读全文
posted @ 2005-08-12 22:10 xiaotie 阅读(2567) 评论(2) 推荐(0) 编辑
摘要:tygtug@newsmth.net发文询问“能创建一个对静态类中的一组方法的访问代理吗?”“某些类都有一组静态方法现在想在运行时传入类名根据类名决定执行相应的类的静态方法。类似于指定一个类的变量似的。” “涉及到对旧有代码的改造时的折中考虑,才会有这个需要的,不能把问题归于类的结构涉及不合理而搪塞阿。”偶写了一个实现Demo: 1using System; 2 3namespace Dele... 阅读全文
posted @ 2005-08-09 20:25 xiaotie 阅读(1242) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示