摘要:
WKT、SRID、EPSG概念之前一直对WKT、EPSG、SRID不是很理解,总是混淆,今天看了一下,清晰了很多,顺便总结一下,嘿嘿:)EPSG:European Petroleum Survey Group (EPSG), http://www.epsg.org/,它成立于1986年,并在2005年重组为OGP(Internation Association of Oil & Gas Producers),它负责维护并发布坐标参照系统的数据集参数,以及坐标转换描述,该数据集被广泛接受并使用,通过一个Web发布平台进行分发,同时提供了微软Acess数据库的存储文件,通过SQL 脚本文件,myS 阅读全文
摘要:
最近在做一个服务器的项目demo版本,流程如下:tcpServer-wcf server-silverlight Client/ winfom Client数据库采用sqlite,持久化层采用ibatis,其中tcp采用异步发送的方式,刚开始运行还可以,但是运行一段时间后就出现the database file is locked的错误,不知道具体原因,网上也找的一些资料,如下:http://liuleijsjx.javaeye.com/blog/425061在本系统运行中,偶尔会出现奇怪的错误提示,根据后台日志提示,在系统并发比较大的时候,容易出现The database file is 阅读全文
摘要:
iBATIS ( Apache基金會 ) Hibernate ( JBOSS )相对NHibernate“O/R”而言,IbatisNet是一种“Sql Mapping”的ORM实现。NHibernate对数据库结构提供了较为完整的封装,NHibernate的O/R Mapping实现了PO 和数据库表之间的映射,以及SQL 的自动生成和执行。程序员往往只需定义好了PO 到数据库表的映射关系,即可通过NHibernate提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握, NHibernate 会根据制定的存储逻辑,自动生成对应的SQL 并调用ADO.NET接口加以执行。 而Iba 阅读全文
摘要:
新建安装部署项目打开VS编辑器,点击新建项目,选择:其他项目类型--安装与部署--安装向导(安装项目也一样),然后点击确定.(详细见下图)本文虽以VS2005打包为例,但是在VS2008下一样也可以用此法,本人已经在VS2008下测试通过。2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加-文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户桌面"中.这样安装程序安装安装 阅读全文
摘要:
SilverLight学习笔记--进一步学习Isolated Storage独立存储二(实践篇) 在"SilverLight学习笔记--进一步学习Isolated Storage独立存储一(理论篇)"中,我们对Isolated Storage独立存储相关概念进行了清理,在本篇,我们一起通过建立一个实例来看看Isolated Storage独立存储常见的相关操作。 首先我们在VS2008下新建立一个Silverligth应用程序,程序名命名为:MyIsolateSL. 编辑Page.xaml文件,建立程序用户界面,如图Page.xaml代码如下:代码程序共分为三个大区,分别是: A、文件操作方式 阅读全文
摘要:
在"silverlight如何在客户端读取文件"以及"silverlight如何在客户端写入文件"两篇文章中我们初步接触了Isolated Storage概念。在此,我们进一步把Isolated Storage相关知识系统梳理一遍并用示例加深理解。 一、什么是Isolated Storage独立存储? 独立存储是一种数据存储机制,它在代码与保存的数据之间定义了标准化的关联方式,从而提供隔离性和安全性。同时,标准化也提供了其他好处。管理员可以使用旨在操作独立存储的工具来配置文件存储空间、设置安全策略及删除未使用的数据。通过独立存储,代码不再需要使用唯一的路径来指定文件系统中的安全位置,同时可以保 阅读全文
摘要:
WPF/Silverlight 应用程序长时间运行后会产生非常多的内存垃圾(内存泄露例外),特别是在经常需要进行 Remove 操作的粒子、动画、游戏等方面的应用,国外高手们提出的方案我归纳了一下主要有: 1) UIElement 控件实例 = null 2) 定时调用 GC .Collect() 3 WPF/Silverlight应用程序长时间运行后会产生非常多的内存垃圾(内存泄露例外),特别是在经常需要进行Remove操作的粒子、动画、游戏等方面的应用,国外高手们提出的方案我归纳了一下主要有:1) UIElement控件实例= null2) 定时调用GC.Collect()3) 让控件继 阅读全文
摘要:
微软Silverlight是Rich Internet Application(RIA)应用开发技术之一,其强大的功能以及丰富的用户体验已经得到广大开发人员和终端用户的肯定。在今天的 Silverlight FireStarter大会上,微软副总裁Scott Gu正式宣布Silverlight 5 Beta版目前所提供的最新功能,并且由微软不同开发团队对Silverlight 5新功能进行了同步演... 阅读全文
摘要:
代码 阅读全文
摘要:
1.采用循环方式://.....ManualResetEvent allDone = new ManualResetEvent(false);//信号量listener.Listen(100);while (true){ allDone.Reset(); listener.BeginAccept(new AsyncCallback(AcceptCallBack),listener); allDone.WaitOne();}void AcceptCallBack(IAsyncResult result){ allDone.Set(); //...... }有时候觉得对ManualResetEve 阅读全文