我的项目开发日记

项目开发日记
摘要: 自已遇到了这个问题,情况和这位仁兄的差不多:“winform程序发布后,找不到菜单存储文件(xml文件)”。 情景再现:在c#winform项目中建立一个XML数据文件在\data\demo.xml中,另有一些图片文件在\images\目录中,发布后安装在其它电脑上面,调试时没有问题,运行时会报“未找到路径:C:\Documents and Settings\we\Local Settings\Apps\2.0\PXXV1GOP.VTC\…”之类。但是图片的调用没有问题。 解释一下几个相关问题:。。。阅读全文
posted @ 2009-01-25 13:56 风海迷沙 阅读(2549) | 评论 (5) 编辑
posted @ 2009-01-24 21:20 风海迷沙 阅读(77) | 评论 (1) 编辑
posted @ 2008-12-20 21:49 风海迷沙 阅读(170) | 评论 (2) 编辑
摘要: 地图人那里有类似的应用:http://www.dituren.cn/huoche/ 看起来好像是使用了51ditu的API接口,当初想做一个运行图的应用时,到网上想找找有没有现成的应用,找到这个算是功能最接近的了,但还不是我理想中的。 当然最理想的状态就是不管有没有晚点都能看到火车在哪里,这个实现起来就不是我这个小程序员能做到的事情了。 我的这个网站主要就是想做到可以显示火车站的位置,火车在正常情况下(不晚点)运行的大致位置。 由于目前地图API对曲线的支持能力有限,我只能把火车的运行位置标到两个火车站所在坐标的连线上面,以经过的时间长短来确定它在这条直线的上位置: 阅读全文
posted @ 2008-12-01 15:58 风海迷沙 阅读(211) | 评论 (0) 编辑
摘要: 全国有三千多个火车站,两千多条车次,3万多个节点,想要手动输入真是。。。 六次提速后的数据真是难找呀,整理上也是颇费周折,直到今天,火车站的坐标输入才完成了40%多一点,车次的信息更是还没有开动。 辛苦是一定的了,不过倒是有一些样子可以算上是alpha版了: 阅读全文
posted @ 2008-11-29 13:11 风海迷沙 阅读(162) | 评论 (2) 编辑
摘要: 这一“想”貌似有一个把月了,实现难度片以为还不算高,主要依靠的当然是开放的AIP接口。 首先想到的是51ditu,想想国人自己开发的肯定可以对自己的口味。翻看了文档之后觉得GIS这一块还真是有一些学问,于是又研读起google map api。 研究到现在了,又适逢想试一试MS的ADO Entity Framework,设计便从此开始了。 阅读全文
posted @ 2008-11-23 20:22 风海迷沙 阅读(230) | 评论 (0) 编辑
摘要: 上次的测试显示:当数据达到1,679,062时,整个primary的文件达到了176M。 也就是说,每一万数据1M,10条数据1K,1条数据100字节, 反向算一下,一条数据由一个32位字符串和一个16位字符串及各自相应的两个字符构成,估且算做8位,那么, 一条数据占有空间应该不少于:32+16+8x2=64,如果再加上字段与记录的分隔符的话,应该有70字节以上。 加上索引和primary中的各种其它信息,差不多了吧。 这时候就会想到:char字段实在是太浪费空间了。 根据MD5码的特点,还是用最原始的方案:二进制(binary)来保存数据。 阅读全文
posted @ 2008-11-18 15:13 风海迷沙 阅读(106) | 评论 (0) 编辑
摘要: 通常我们的网站承载的数据如果上万就是很多了,初级的数据库程序员一般不会考虑百万和千万级数据库的设计问题,因为一般也达不到,项目就挎掉了。 如何处理海量数据,网上找一找其实有很多方法:优化数据,合理安排索引,多表分区,多分区表,文件系统,服务器分布系统等等,想要学会这些东西往往要等到真正遇到了这样的问题才会认真的去学习。现在,看看手中的数据库,想想有什么办法可以用的? 阅读全文
posted @ 2008-10-22 20:26 风海迷沙 阅读(124) | 评论 (1) 编辑
摘要: 说起MD5,最早接触是8年前了,当时还是主要以爆破为主,即使是简单的明文也很难通过这种方式获取到。当时最流行的“洞”网论坛全采用一次MD5加密,其它一些软件作者也普遍采用这种算法,有报道称MD5虽然超期服役,但在一定时期内还是安全的。阅读全文
posted @ 2008-10-21 21:38 风海迷沙 阅读(103) | 评论 (0) 编辑