Jquery Ajax 跨域调用asmx类型 WebService范例代码
摘要:Ajax 在 Web 2.0 时代起着非常重要的作用,然而有时因为同源策略 (SOP)(俗称:跨域问题(cross domain)) 它的作用会受到限制。在本文中,将学习如何克服合作限制。本文以asmx方式搭建webservice作为测试用后端,给出完整的前后端调用解决方案、范例代码。
本资源为代码部分。
博文请见:http://blog.csdn.net/fanrong1985/article/details/51345436
支持取消操作和暂停操作的Backgroundworker示例
Backgroundworker是默认支持取消功能的,但是默认不支持暂停。本文通过ManualResetEvent来实现一个暂停功能,并给出其相关的范例。
SqlBulkCopy代码
摘要:使用.NET相关技术向数据库中插入海量数据是常用操作。本文对比ADO.NET和LINQ两种技术,分别使用SqlBulkCopy()和InsertAllOnSubmit()方法进行操作。得出结论:相同插入工作量(1w条数据)插入效率相差200倍之巨!
本文件给出了完整的测试代码和mssql数据库备份文件(bak格式)
获取目标机器MAC地址、公网IP、所在城市信息
通过类库NetWorkSystemInfoClass来搜集目标机器相关信息
主要包括:MAC地址、公网IP、所在城市信息
方法名称:
///
/// 获得当前机器的活动中Mac地址,若无联网则返回空""
///
/// mac地址,例如:18:03:73:AE:38:0D
public static string GetActivatedAdaptorMacAddress()
///
/// 获取本机的公网IP
///
///
public static string GetPublicIP()
///
/// 获取当前IP所在地、运营商,是网速可能为耗时操作。
///
/// 返回内容“浙江省湖州市 电信”;如遇异常,则返回:“string.Empty”
public static string GetIpLocation()
详见代码
aspose.words help
aspose.words 自动化操作离线帮助文档
aspose能够实现自动化的文档操作,并且可以实现客户端机器不安装word的操作
RegexTextBox 正则 textBox 控件 可复用
相信很多刚入门的VS下的程序员会有一种困惑:
当希望一个textBox中只能输入非负的整数应该怎么办?
临时写一个正则来验证当然是个好思路
这里给你提供一个现成的可复用控件:RegexTextBox
原思路来自于codeProject,经过改写。
现在可以实现如下功能:
1、正常控件属性中填写正则表达式
2、不符合正则表达式,textBox边框变红
3、当TextBox的Leave事件发生时,检查TextBox内容是否符合正则,不符合就会报错,要求重新输入
已知经纬度,球地球上两点之间距离(考虑地球曲率)
已知经纬度,球地球上两点之间距离(考虑地球曲率)
某些科研项目和常规项目,已经知道经纬度,需要计算两点之间距离
如果把地球当成平面来计算,随着经纬度跨度增大,误差会增加
这里采取gogole earth计算经纬度的算法。用C# 编写成dll。静态类,可以方便的直接调用
C#系列教程.pdf
C#系列教程.pdf
系统学习c#技术的一本好书