摘要:
想清下数据库中的脏数据,A表存放属性,B表存放位置,但是上传的位置如果是从地图上取位置,但是地图没有做居中操作的话,位置坐标在原点取值,属于错误数据,查查发现delete只能对某张表中的数据进行删除,所以分两步:1、删除A表中的问题属性数据:delete from A where ID in (select ID from B where charindex('121',Lon) = 0 and charindex('31',Lat)=0 )//把varchar转成float查找某个经纬度范围内的数据delete from A where ID in (sele 阅读全文
posted @ 2013-10-29 18:32
nygfcn
阅读(264)
评论(0)
推荐(0)
摘要:
摘自:http://blog.csdn.net/lovelion/article/details/8227953代理模式:给某一个对象提供一个代理或占位符,并由代理对象来控制对原对象的访问代理模式核心是代理类,为了让客户端能够一致性地对待真实对象和代理对象,在代理模式中引入了抽象层,代理模式结构如图15-2所示:代理模式包含如下三个角色: (1) Subject(抽象主题角色):它声明了真实主题和代理主题的共同接口,这样一来在任何使用真实主题的地方都可以使用代理主题,客户端通常需要针对抽象主题角色进行编程。 (2) Proxy(代理主题角色):它 包含了对真实主题的引用,从而可以在任何时候操作 阅读全文
posted @ 2013-10-29 18:12
nygfcn
阅读(130)
评论(0)
推荐(0)
摘要:
外观模式被用来把一组复杂的类包装在一个比较简单的封装接口中。摘自:http://www.cnblogs.com/saville/archive/2012/10/18/2730089.html以汽车为例。首先定义引擎、车轮、刹车等子系统。 class Engine { public void Start() { Console.WriteLine("Engine Start"); } } class Wheel { public void TurnOn() { ... 阅读全文
posted @ 2013-10-29 16:45
nygfcn
阅读(170)
评论(0)
推荐(0)
摘要:
摘自:http://www.cnblogs.com/saville/archive/2013/02/18/2916301.html使用场合:如果一个应用程序使用了大量的对象,而大量的这些对象造成了很大的存储开销时可以考虑使用;还有就是对象的大多数状态可以外部状态,如果删除对象的外部状态那么可以用相对较少的共享对象取代很多组对象,可以考虑使用享元模式。享元模式运用共享技术有效地支持大量细粒度的对象。例如可以对文档处理系统创建共享池,在共享池中建立字母和代码的对应关系,这样就可以用共享池中的26个对象解决需要创建大量对象的问题。其结构图如下:Flyweight定义了享元接口,外部对象通过这个接口来 阅读全文
posted @ 2013-10-29 16:14
nygfcn
阅读(187)
评论(0)
推荐(0)
浙公网安备 33010602011771号