C#
文章平均质量分 81
shechaojin
这个作者很懒,什么都没留下…
展开
-
C#操作Xml文件:增,删,改,查
新建xml文件–AccountDB.xml 使用xml文件存储页面数据,用与用户登录和用户账号列表的展示Root> LoginAccount> Column Name="test"> UserGuid>db7e1daa02d17325UserGuid> UserName>testUserName> NickName>张三NickName>原创 2016-04-26 12:07:55 · 650 阅读 · 0 评论 -
C# MVC 网站将http强制跳转到https
网站将http强制跳转到https 使用c# mvc自带的RequireHttpsAttribute 在项目Global.asax文件 Application_Start中添加过滤protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRo原创 2017-11-03 12:02:08 · 4850 阅读 · 0 评论 -
c#中获取服务器IP,客户端IP以及Request.ServerVariables详细说明
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2017-10-11 17:21:31 · 627 阅读 · 0 评论 -
C# MVC API 返回Json
修改项目WebApiConfig文件 修改后文件public static void Register(HttpConfiguration config) { // Web API 配置和服务 // Web API 路由 config.MapHttpAttributeRoutes(); co原创 2017-03-17 13:18:14 · 5786 阅读 · 0 评论 -
C# 文件管理及文件的读写
获取文件路径 删除文件夹及文件/// <summary>/// 获取文件路径/// </summary>/// <param name="filepath"></param>/// <returns></returns>public static string GetFilePath(string filepath){ //文件夹路径 string FolderPath原创 2017-02-28 16:45:25 · 648 阅读 · 0 评论 -
C# MVC WebAPI 获取传统Context
//定义传统的Context public HttpContextBase Context { get { return (HttpContextBase)Request.Properties["MS_HttpContext"]; } } //定义传统的Request public HttpRequestBase reques原创 2017-02-28 16:37:46 · 6771 阅读 · 1 评论 -
c# MVC API 获取访问者IP 并加以验证
使用webapi时有时会为了数据安全性加以访问者ip验证,就需要在API项目中进行处理获取访问者IP地址 代码直接上 不罗嗦 /// <summary> /// 获取访问者IP地址 /// </summary> /// <returns></returns> public static string GetHostAddress() { string userIP = "原创 2017-02-28 16:32:25 · 5568 阅读 · 0 评论 -
爬虫的基础知识概述
常见的反爬虫 从功能上来讲,爬虫一般分为数据采集,处理,储存三个部分。这里我们只讨论数据采集部分。 一般网站从三个方面反爬虫:用户请求的Headers,用户行为,网站目录和数据加载方式。前两种比较容易遇到,大多数网站都从这些角度来反爬虫。第三种一些应用ajax的网站会采用,这样增大了爬取的难度。 通过Headers反爬虫 从用户请求的Headers反爬虫是最常见的反爬虫策略。很翻译 2017-02-28 16:15:30 · 757 阅读 · 0 评论 -
微信内置地图坐标转换成百度地图坐标
从微信获取到的地理坐标是基于google的,而百度有自己的标准,所以需要做一个转换。将google的地理坐标换成百度的 百度坐标采用的坐标体系 百度地图api 中采用了两种坐标体系,经纬度坐标和墨卡托投影坐标系,前者单位是度 后者单位是米 具体定义可以参考百度百科 经纬度:http://baike.baidu.com/item/经纬度?sefr=sebtn 墨卡托投影坐标系:http://b原创 2017-02-28 16:00:19 · 10119 阅读 · 0 评论 -
公共网络开放的WebService接口
快递查询WEB服务 http://webservice.36wu.com/ExpressService.asmx支持上百家快递/物流查询,准确高效,所有数据均来自快递服务商。此数据返回类型进行了封装,方便开发人员和应用者进行调用,后期会提供返回json类型,敬请关注。支持的快递/物流天气预报WEB服务 http://webservice.36wu.com/w转载 2017-02-28 15:41:45 · 2095 阅读 · 0 评论 -
设置Visual Studio 2013代码编辑器背景图
分享一则给Visual Studio 2013代码编辑器添加背景图片的方法 编写代码经常会枯燥乏味,面对的编辑器的主题也很单调,但是有自己喜欢的图片做背景,那样码代码会更加有意境一点,自己要有自己的style打开Visual Studio 2013 中选择工具栏》扩展和更新,在联机里面查找ZunkoIDE 安装应用,安装完成以后重启Visual Studio ,打开编辑器就可以看到背景图,也原创 2016-07-22 12:29:11 · 3703 阅读 · 1 评论 -
C#获取本地计算机名,IP,MAC地址,硬盘ID
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-04-15 12:39:13 · 388 阅读 · 0 评论 -
ASP.NET实现异步上传文件
在经历了各种上传插件使用之后,终于找到了一款自己觉得比较好用的插件,使用.NET MVC都可以实现,比一般的插件要精简本人做了一个小demo,与之分享新建一个页面aspx 在使用插件需要引用的文件: CSS: JS:在页面中添加一个插件的容器:<form id="form1" runat="server"> <div> <div id="demo" class="demo原创 2016-05-19 14:00:51 · 3455 阅读 · 5 评论 -
Asp.Net使用Easy UI DataGrid 实现行过滤[行模糊查询数据]
在使用Easy UI datagrid 列表控件时,对列表数据的查询需要自己写查询页面,然后点击按钮查询取到数据刷新datagrid,如何说直接在datagrid列表上面对列表上面的某一列进行数据查询或者多列进行查询呢,那样岂不是更加方便,在easy ui官网查询有一个DataGrid Filter Row插件,也是针对于列表数据进行查询 ,但是只是正对于当前页面数据进行查询,不能将参数直接传入数据原创 2016-05-25 15:47:23 · 3760 阅读 · 1 评论 -
c#两种过滤HTML代码
public string checkStr(string html) { System.Text.RegularExpressions.Regex regex1 = new System.Text.RegularExpressions.Regex(@"<script[\s\S]+</script *>", System.Text.RegularExpressions原创 2016-04-15 12:49:28 · 1215 阅读 · 0 评论 -
自定义EasyUI下拉单选和下拉多选控件
在做web页面时常常会用到EasyUI增加页面的效果,今天自定义两个EasyUI的控件,下拉单选和下拉多选, 在使用EasyUI时需要引用EasyUI的样式和js ,提供一个下载地址http://www.jeasyui.net/download/ 废话不多说,直接切入主题下拉多选控件新建一个Web用户自定义控件WebSelection.ascx前台页面代码<%@ Control Language原创 2016-04-26 14:03:50 · 6317 阅读 · 0 评论 -
C# 获取月份、周、操作时间
/// <summary> /// 获取指定月份指定周数的开始日期 /// </summary> /// <param name="year"></param> /// <param name="month"></param> /// <param name="index"></param> /// <returns></returns> pr原创 2016-04-15 12:45:18 · 3666 阅读 · 0 评论 -
经纬度距离等相关计算的不同语言实现
1.根据经纬度、半径计算距离 最大最小经纬度 C# public class LatLonUtil { private static double PI = 3.14159265; // 圆周率 private static double EARTH_RADIUS = 6378137; private static double R转载 2017-11-22 11:39:47 · 512 阅读 · 0 评论