posted @ 2013-03-03 17:20 oceanlzhang 阅读(151) 评论(0) 推荐(0) 编辑
摘要:
.Net的六个重要概念:Stack, heap, value types, reference types, boxing, and unboxingcodeproject上的这篇文章堪称是深入浅出,特别适合对这些概念还一知半解的童鞋,提供个链接:http://www.codeproject.com/Articles/76153/Six-important-NET-concepts-Stack-heap-value-types,如果您觉得费劲,51CTO上有篇译文,直接google可得。由此再深入研究,可以事半功倍,特别不喜欢那些故弄玄虚的文章,看不懂的文章就不是好文章。 阅读全文
摘要:
When we use in and not in, it will take a long time to get the results. because it scans all the records of the table. we can use left join instead of in or not in like the following:1. select * from table1 where tabel1.name not in (select name from table2)is equals toselect a.* from table1 aleft jo 阅读全文
posted @ 2012-05-20 09:56 oceanlzhang 阅读(184) 评论(0) 推荐(0) 编辑
摘要:
GIS入门(转载自ERSI官网) 最近调研GIS开发的可行性,先入个门,ERSI官网上这篇文章觉得不错,写得浅显易懂,让我对GIS也开始有了一个初步的认识。 · 什么是GIS · 为什么要用GIS · 用GIS能做什么 · 如何做GIS分析 · GIS软件 · 数据 · GIS技术标准 一、 什么是GIS 简单的说,GIS系统将描述位置(地方)的层信息结合在一起,通过这些信息可以... 阅读全文
posted @ 2009-09-02 10:10 oceanlzhang 阅读(2684) 评论(0) 推荐(1) 编辑
摘要:
使用.net开发项目,ado.net是经常需要用到的,最近发现了一个很好用的一个开源数据库组件——ADOKeycap,非常容易使用,可以和多种数据库连接操作,我使用它对oracle和sql server数据库操作,感觉不错,就是方法不是很多,计划这段项目做完,对其做一些功能延伸,方便大家使用。下面是该组件的下载页面:http://www.cnblogs.com/yueue/... 阅读全文
posted @ 2008-10-23 18:08 oceanlzhang 阅读(292) 评论(0) 推荐(0) 编辑
摘要:
最近开始在项目中使用oracle数据库,针对项目中的大数据量搜索效率变得奇慢无比,学习采用分页方式来解决,综合网上的资料最终搞定。oracle存储过程需要写在包里,代码如下:包定义:[代码]包体定义:REATE OR REPLACE PACKAGE Body DotNet is --**********************************************************... 阅读全文
posted @ 2008-10-23 17:57 oceanlzhang 阅读(409) 评论(0) 推荐(0) 编辑
摘要:
C#通过p/invoke调用C++ DLL的函数,需要传嵌套结构体数组的复杂参数,但是单步调试发现传入的数值却不正确,感觉是嵌套结构使用的问题,但是数据复杂,使用嵌套结构数组是最好的选择。代码如下:小结构体:[StructLayout(LayoutKind.Sequential)]public struct UDTMinuteWayStat{ public byte Flux; public b... 阅读全文
posted @ 2007-09-18 22:15 oceanlzhang 阅读(3778) 评论(2) 推荐(1) 编辑