自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

原创 MSMQ消息队列学习笔记(一)

1.创建消息队列           ///         /// 在指定的路径中创建非事务性“消息队列”队列        ///         /// 要创建队列的路径        /// 返回:表示新队列的 System.Messaging.MessageQueue        public static MessageQueue Create(strin

2013-03-07 13:57:42 2523 1

原创 SQL优化心得

1.SQL语句中尽量避免试用子查询2.SQL中LEFT JOIN,RIGHT JOIN中应对附表中的数据用是否为空的判断,    例如:SQL SERVER中用ISNULL,ORALCE中用NVL;3.SQL中尽量将数据字段类型的转换进行手工转换,不要让系统判断 4.SQL中尽量避免SELECT * 的出现

2013-01-30 13:27:29 455

转载 软件开发设计思想

软件开发设计思想(1) 瀑布模型(waterfall model)    瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。从本质来

2013-01-06 13:54:18 659

转载 在已部署的3层LightSwitch 应用程序中诊断问题(艾瑞克·埃尔哈特)

在已部署的3层LightSwitch 应用程序中诊断问题(艾瑞克·埃尔哈特)时常LightSwitch 应用程序在开发人员的机器上运行得很完美,但是当部署到互联网信息服务器(IIS)机器上时,它就不再正常运作了。出现的问题范畴包括从IIS配置不当到数据库连接字符串不正确。或者是某个程序集没有部署在IIS机器上。 谨在这儿分享一些我常用的调试技术来帮助系统管理员诊断部署的应用程序中的问题

2012-12-10 08:46:23 1262

转载 检测到在集成的托管管道模式下不适用的 ASP.NET

配置项目时出现,检测到在集成的托管管道模式下不适用的 ASP.NET 设置的解决方法  方法一:修改应用程序池托管管道模式至经典模式 方法二,修改web.config            变更为

2012-11-22 10:04:54 644

转载 ASP.NET传参汇总

1. Get(即使用QueryString显式传递)     方式:在url后面跟参数。     特点:简单、方便。     缺点:字符串长度最长为255个字符;数据泄漏在url中。     适用数据:简单、少量、关键的数据。     适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。     用法:例如:url后加?UserID=…,跳转到目标页面,目

2012-11-19 11:14:44 345

转载 SqlServer中查看表结构字段,主键,外键,递增,描述)方法

1. 获取表的基本字段属性 获取SqlServer中表结构 SELECT syscolumns.name,systypes.name,syscolumns.isnullable, syscolumns.length FROM syscolumns, systypes WHERE syscolumns.xusertype= systypes.xusertype AND sysco

2012-11-14 17:05:29 495

转载 2009-08-07 00:15 js获得浏览器高度和宽度 参数

document.documentElement.clientHeight -->浏览器的高度document.documentElement.scrollHeight 全文的高度document.documentElement.scrollTop滚去的高度function getInfo(){    var s = "";    s += " 网页可见区域宽:"+

2012-10-18 14:09:16 330

转载 CSS兼容IE/Firefox要点

你对DIV+CSS在IE7、IE8、Firefox中实现DIV自动适应高度的方法是否了解,这里和大家分享一下,相信本文介绍一定会让你有所收获。DIV+CSS在IE7、IE8、Firefox中实现DIV自动适应高度IE7 、Firefox下设置标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢?办法就是去掉height设置min-hei

2012-10-18 14:05:26 305

转载 iframe自适应高度的多种方法方法小结

不带边框的iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能,可是 iframe的大小却不像层那样可以“伸缩自如”,所以带来了使用上的麻烦,给iframe设置高度的时候多了也不好,少了更是不行,现在,让我来告诉大 家一种iframe动态调整高度的方法,主要是以下JS函数:第一种方法:代码简单,兼容性还可以,大家可以先测试下。复制代码 代码如下:f

2012-10-18 14:03:33 572

转载 各浏览器中 IFRAME 元素的 scrolling 属性与其子页面 HTML 与 BODY 元素 'overflow' 特性的制约关系有差异

标准参考根据 HTML4.01 规范中的描述,FRAME 元素与 IFRAME 元素拥有一个特殊的属性 "scrolling",这个属性为框架窗口指定滚动信息,可能值:auto:默认值,告诉用户端在必要时为框架窗口提供滚动设备; yes:告诉用户端始终为框架窗口提供滚动设备; no:告诉用户端不为框架窗口提供滚动设备。 然而规范中并没有说明此属性与框架引入的子页面中的 HTML 元

2012-10-18 14:02:56 9003

原创 Html动态加载数据保存最新--不保存缓存

若要保持Html页面动态加载数据为最新,则需在头部加入meta http-equiv="pragma"content="no-cache"/>不保存缓存即可

2012-09-25 15:49:41 860

原创 Goole Map API V3动态加载数据库中的坐标信息并添加标记(ASP.NET)

Goole Map API动态加载数据库的数据来展示地图,困扰了一天,终于解决了,现在将实现方式分享出来,希望能够对需要的童鞋们有所帮助~~~ 1.数据库中查询坐标信息,并生成XML格式,源码如下(连接数据库部分省略)System.Text.StringBuilder sMark = new System.Text.StringBuilder();        Response.

2012-08-31 10:44:55 2291 1

转载 google map结合数据库加载地图

最近有空看了看google api,所以想着做一个结合数据库动态显示地图标记功能。前几天总算给弄出来了,先看效果图:API结合数据库动态显示地图标记和点击提示信息" name="image_operate_72181278410372406" alt="Google API结合数据库动态显示地图标记和点击提示信息" src="http://s1.sinaimg.cn/middle/476e19

2012-08-28 16:23:43 4963 1

转载 推荐几款常用在线代码转换工具

众所周知,阅读开源项目是学习开发技术的捷径之一,对于习惯阅读开源项目的开发人员而言,经常会用到代码转换工具,帮助理解代码以及项目结构。本文介绍几个笔者常用的在线代码转换工具,这些工具主要为转换.Net代码为主。1. Telerik Code Converter著名的第三方控件开发商Telerik推出.Net代码转换工具, 目前是Beta版本,该转换器的亮点功能有:a. 支持批量源文

2012-08-28 13:06:39 2818

转载 23个.NET开源项目

Eric Nelson是微软技术的传道者,也是MSDN UK Flash的技术编辑,他编写了一个列表,列出23个UK开发人员推荐的.NET开源项目。微软的一些开源项目如ASP.NET MVC、DLR、IronRuby、IronPython、MEF等则未列入其中。Eric尝试只包含一个测试框架和一个mock框架,即使有很多其它的项目同样入围。他列出了以下项目:[TEST] xUnit.net

2012-08-28 11:34:43 1108

转载 Google Map开发系列(十三)——使用地图API实现自定义叠加层

与地图上的控件不同,地图上的叠加层(Overlay)指的是和某个经纬度坐标绑定,能够跟随地图的缩放拖拽而相应移动的DOM原始,地图API文档里定义的GMarker、GPolyline、GInfoWindow都属于叠加层。右边地图上显示的交通信息的图标就是一个叠加层。先看一段Hello World的代码吧:var MyOverlay = function(latlng_) {   thi

2012-08-28 10:34:11 1392

转载 Google Map开发系列(十二)——定制GoogleBar --谷歌地图的本地搜索栏

在提到地图上的默认控件和GMap2的设置项的时候,我都提过谷歌地图的本地搜索栏这个控件,要在地图上加上这个控件很简单,不需要调用GMap2.addControl(),只需要一句话:   map.enableGoogleBar();这样就可以在地图的左下角加上这个搜索栏了,并且替换掉了原来的谷歌Logo的图片。目前用这个搜索栏可以搜索两种类型的数据:   1、地名;   2、谷歌

2012-08-28 10:27:22 2412

转载 Google Map开发系列(十一)——谷歌地图上的快捷键

前面设置地图的博文里面其实漏掉了一个很有意思而又不太引人注目的地图特性,就是设置地图的快捷键。说实话,之前我也没有注意过这一点,甚至都没有想过地图可以支持快捷键,一个以拖拽成名的应用,谁又能想到可以用快捷键来控制呢。有一天无聊的上下翻动地图API的文档,突然发现一个很陌生的类,GKeyboardHandler,没见过!仔细看了一下,居然是用来使地图支持键盘操作的,更有意思的是,这个类在

2012-08-28 10:17:31 3305

转载 Google Map开发系列(十)——给你的地图加上API提供的默认控件

地图上的控件一般是指悬浮在地图上、不随地图移动的图片、按钮等等DOM元素,可以用来控制地图、帮助用户和地图交互、显示地图的特定信息和状态。在谷歌地图主页上,有可以控制地图缩放的控件、有切换地图类型的控件、有显示缩略图的控件等等,这些控件在地图API里默认也都是提供的,所以,你可以在你的地图上加上这些控件,并且可以根据你的需要随意调整地图控件的位置、改变控件的外观,就像我在右边的地图上把缩放控件

2012-08-28 09:52:03 2152

转载 Google Map开发系列(九)——GMap2可以有哪些设置项

初始化一个GMap2对象除了可以使用GMapOptions参数设置谷歌地图外,在创建GMap2对象后还可以用一些方法设置地图的一些通用属性,照我的使用习惯和频率,做个分类(如果我在标题后没有添加“默认”,则这个属性在默认状态下地图是不支持的,另外,文中的map指GMap2的实例对象,省得用GMap2来作方法声明的时候有人误解):1、可以连续缩放    地图缩放的时候旧图块在新图块加载完

2012-08-28 09:47:34 976

转载 Google Map开发系列(八)——使用GMapOptions定制你的谷歌地图

前我曾经解释过创建一个地图的详细步骤,但是,真正创建地图的核心步骤也就两行代码:    var map = new GMap2(document.getElementById("mapContainer"));     map.setCenter(new GLatLng(33.0, 106.0), 3);   有这两行代码,你就可以在你的网页上展现你的谷歌地图了。但是,这个是最简单的地

2012-08-28 09:42:30 2202

转载 Google Map开发系列(七)——使用谷歌地图API实现自定义控件

使用谷歌地图API定义自定义的控件其实非常简单,看看我在右边地图的右上角添加的半透明的状态监控栏,这就是一个自定义的控件。闲话少说,先看一段Hello World的代码function MyControl(){}MyControl.prototype = new GControl();MyControl.prototype.initialize = function

2012-08-28 09:26:20 2675

转载 Google Map开发系列(六)——谷歌地图坐标定位

要在地图中定位一个点,最常见的就是使用一个地理坐标来定位。但是,谷歌地图API还提供了不同于地理坐标的多套坐标系统,方便我们在需要的时候使用不同的坐标来定位在地图上显示的信息。我在右边的地图中演示了这些坐标,可以把的鼠标移到地图上看看,注意要展开“鼠标位置”的内容啊:)。    这些坐标系统可以简单的总结如下(这些系统是我自己命名的,呵呵,有些系统我也不知道应该怎么称呼):    1、地理

2012-08-28 09:16:10 8947 1

转载 Google Map开发系列(五)——怎样在你的网页里嵌入地图

要想在自己的网页中嵌入地图,常用的方法可以归纳为以下几种:1、最简单的方法 ——使用谷歌地图主页的"链接"      如果你只需要在自己的页面上显示某个特定范围的地图,比如你的公司所在地,但是不需要在地图上添加任何额外的内容,比如标记、折线等等,那么,使用这个方法来嵌入谷歌地图是最简单的。      登录谷歌地图主页,定位你需要显示的范围后,点击地图左上角的“链接”,会出现一个信息框,

2012-08-28 09:13:48 1387

转载 Google Map开发系列(四)——使用JavaScript创建地图步骤详解

一段经过精简的代码:         var map = new GMap2(document.getElementById("mapContainer"));     map.setCenter(new GLatLng(33.0, 106.0), 3);新建一个空白的文本文件,把上面这段代码copy过去,不要改变代码的任何顺序,然后把这个文本文件保存为html

2012-08-28 09:03:30 1028

转载 Google Map开发系列(三)——加载谷歌地图API的URL详细解读

谷歌地图的API类库是通过script标签导入的,形式如下:      http://ditu.google.com/maps?file=api&hl=zh-CN&v=2&key=abcdefg" type="text/javascript">    我们使用API的时候关心的就是这个script的src属性了,这个属性也就两个部分:路径:http://ditu.google.com/ma

2012-08-27 17:16:47 3081

转载 Google Map开发系列(二)——使用谷歌地图API应该有所了解的一些技术外背景

这些内容,常用谷歌地图的应该也都知道,我也只写我知道的,了解这些对使用API还是有帮助的。    1 、 谷歌地图主页    谷歌地图对应不同的地区都会有一些专门的主页,首次登陆时会显示这些地区,比如,香港的:http://maps.google.com.hk ,台湾的:http://maps.google.com.tw ,日本的:http://maps.google.co.jp

2012-08-27 17:01:54 4086

转载 Google Map开发系列——总体介绍

Google Maps API是Google自己推出编程API,可以让全世界对Google Maps有兴趣的程序设计师自行开发基于Google Maps的服务,建立自己的地图网站。以下是我在Google Maps API开发过程中找到的一些API的编程资源,包括中文文档,中文说明,示例等等,希望对Google Maps编程感兴趣的程序员有所帮助。  中文资料部分 (包括中文的文档说明等,以下的

2012-08-27 16:56:37 786

转载 Google Map开发系列(一)——谷歌地图API密钥(API Key)的解读和使用技巧

好了,通過前一篇的介紹,大家對Google Map都有所瞭解了吧。不過還得一步步的來。先瞭解API Key吧。所谓API密钥(API Key),其实就是一个字符串,在使用script标签导入API类库的时候作为请求参数传给谷歌的地图服务器,形式就是:        我的API Key是:ABQIAAAAMWyR7XvYN8KE9N6m_jcU4BRlfWJrPzRGiYSzS4l55_z1

2012-08-27 16:55:24 1575

转载 JavaScript判断是否为数字,字母,英文

//整数格式  PatternsDict.long=/^(0|[1-9]\d*)$/;  //小数格式  PatternsDict.double=/^(0|[1-9]\d*)\.(\d+)$/;  //数值格式  PatternsDict.number=/^(0|[1-9]\d*)$|^(0|[1-9]\d*)\.(\d+)$/;  //自然数  Patte

2012-08-21 10:01:16 2814

原创 LightSwitch how to realize two combobox linkage(如何实现2个下拉框联动)

1.现有2张表,运管所(Traffic_Set),运管所码头设置表(Traffic_Port_Perssion)并建立关系,具体如下: 2.建立一个编辑屏幕,添加数据项,选择本地属性--》Traffic_Set表--》修改名称 同理将运管所下属码头添加进来,3.在项目的数据源下选中Traffic_Port_Perssion表,添加查询如下:4.在刚才新建的屏幕中,将此查

2012-08-14 13:10:19 730

原创 Lightswitch添加背景图片

1,首先引用2个dll文件C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\LightSwitch\1.0\Client\Microsoft.LightSwitch.Client.Internal.dllc:\Program Files\Microsoft SDKs\Silverlight\v4.0\Libraries\

2012-08-13 16:03:52 564

原创 How to pass parameters from a screen to another screen--lightswitch

在LightSwitch中,从一个屏幕传递参数到另外一个屏幕的接收参数的问题困扰了我一天了,网上找了半天也没有找到想要的资料,于是就开始尝试取传递的参数值,经过几番的尝试,终于发现原来在LightSwitch中不需要像.NET那样的要用Request去接收传递的参数值,原来通过在屏幕上定义的参数可以直接取值的,下面是使用方法,希望可以给有此困扰的朋友一个解决方案,如果有更好的方法,欢迎提出。

2012-08-09 13:53:48 695

原创 SqlServer中查看,修改Identity的值

SqlServer中查看,修改Identity的值查看某个表中的Identity(自增列)当前的值:DBCC   CHECKIDENT   (TableName)修改某个表中的Identity(自增列)当前的值:DBCC   CHECKIDENT   (TableName,   RESEED,   value) 例如:把 Goods_Type表中的 自增列 的当前值改为 1 可

2012-08-09 13:00:22 4724

原创 LightSwitch中嵌入外部网页

LightSwitch针对业务简单的系统开发可以快速实现,但是针对复制的业务逻辑,在lightSwitch中实现起来比较困难甚至无法实现,因此有些复杂的功能我们可以在.NET中实现然后嵌入到LightSwitch中,因此我们就需要用到WebBrowser控件来实现。第一步:在建好的LightSwitch屏幕中添加自定义控件,选择System.Windows --> System.Windows

2012-08-02 10:43:53 792

原创 面向对象的系统分析之发现对象、定义对象类

对象和类    对象:系统中用来描述对象的实体,由属性和操作组成。    类:具有相同属性和操作的一组对象的集合,由类名、属性及操作组成   主动对象:至少有一个操作不需要接收消息就能主动执行的对象   被动对象:所有操作都是被动的响应从外部发来的消息才能够执行的对象   主动类:主动对象的类   主动操作:不需要接收对象就能主动执行的操作,用来定义进程,线程。。。。

2012-07-27 13:18:34 2069

原创 OOA(Object-Oriented Analysis)面向对象分析方法

OOA概念     在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题;全称是Object-Oriented AnalysisOOA组成    OOA面向对象分析模型由5个层次和5个活动组成;     5个层次:主题层、对象类层、结构层、属性层和服务层; 5个活动:标识对象类、标识结构、定义主题、定义属性和定义服务     在OOA面向对象分析方法中定义

2012-07-27 10:43:52 2136

原创 面向对象的基本概念

对象         对象是一个类的实例,无论是具体的还是抽象的都可以表示对象;         对象具有自身的结构,他具有属性和行为,对象的行为包括它所能执行的操作,属性和操作合起来被成为特征;类         具有相同特性(数据元素)和行为(功能)的对象的抽象就是类。         因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象,类实际上就是一种数据类

2012-07-27 10:04:37 468

原创 SliverLight程序发布注意事项

在部署简单Silverlight 程序时,只需要将生成的后缀为 .xap 和后缀 .html 放入网站目录即可,但是在 IIS6 中需要添加 MIME 类型,因为 IIS6 中默认没有添加 .xap 和 .xaml(IIS7 中已经默认添加此两种类型),开启脚本调试出错的界面如下所示: 错误消息内容为:  Silverlight 应用程序中未处理的错误 代码: 2104 类别: Initi

2012-07-25 13:38:33 1277 1

XML基础入门,想学XML的同学请选择

想学习XML的同学这是一个不错的选择,书的内容是xml基础,高级以及实例代码浏览,真的很不错哦

2010-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除