随笔分类 -  asp.net

摘要:一、什么是Swagger 随着技术的不断方法,现在的网站开发基本都是使用前后端分离的模式,这样使前端开发者和后端开发者只需要专注自己擅长的即可。但这种方式会存在一种问题:前后端通过API接口的方式进行调用,接口文档的好坏可以决定开发的进度。以前如果使用Word的形式提供接口文档,或多或少的都会存在各 阅读全文
posted @ 2020-09-10 11:35 armyfai 阅读(512) 评论(1) 推荐(0) 编辑
摘要:登陆时验证码的制作(asp.net)1、显示样式:2.新建一个页,Default2.aspx3.在Page_load事件拷入如下代码stringtmp = RndNum(4);HttpCookiea =newHttpCookie("ImageV ", tmp); Response.Cookies.A... 阅读全文
posted @ 2015-09-19 14:07 armyfai 阅读(1431) 评论(0) 推荐(0) 编辑
摘要:前言Asp.net操作Excel已经是老生长谈的事情了,可下面我说的这个NPOI操作Excel,应该是最好的方案了,没有之一,使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。NPOI是构建在POI 3... 阅读全文
posted @ 2015-07-30 17:55 armyfai 阅读(350) 评论(0) 推荐(0) 编辑
摘要:要:在这里我们将看到的是C#中利用ODP实现在Oracle数据库中瞬间导入百万级数据,这对快速批量导入的实现有重要意义。 .Net程序中可以通过ODP调用特性,对Oracle数据库进行操作,今天来讲一下数据批量插入的功能,所用技术不高不深,相信很多朋友都接触过,小弟班门弄斧了,呵呵。这篇文章是上篇文... 阅读全文
posted @ 2015-07-14 18:21 armyfai 阅读(2216) 评论(2) 推荐(0) 编辑
摘要:最近highcharts图表讨论群里面很多朋友都在问如何让highcharts图表在X轴数据多的情况下产生滚动条的问题,其实之前有一个解决办法是将装载图表的div容器用css样式表弄一个滚动条出来。这种方法不过始终没有像histock图表那么美观和便于操作。今天我们就来谈谈如何在highcharts... 阅读全文
posted @ 2015-03-16 10:16 armyfai 阅读(3242) 评论(0) 推荐(0) 编辑
摘要:Attribute:$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); ... 阅读全文
posted @ 2014-09-17 11:15 armyfai 阅读(1861) 评论(0) 推荐(0) 编辑
摘要:ASP:Chart 属性System.Web.UI.DataVisualization.Charting命名空间包含用于图表 Web 服务器控件的方法和属性。详细了解Chart类http://msdn.microsoft.com/zh-cn/library/dd467201.aspx要使用ASP:C... 阅读全文
posted @ 2014-08-29 11:40 armyfai 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:关键字:C#WebBrowser作者:txw1958原文:http://www.cnblogs.com/txw1958/archive/2012/09/24/CSharp-WebBrowser.html0、常用方法Navigate(string urlString):浏览urlString表示的网址... 阅读全文
posted @ 2014-08-04 14:21 armyfai 阅读(716) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/sjj2011/article/details/7823392HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制... 阅读全文
posted @ 2014-08-04 13:40 armyfai 阅读(53688) 评论(0) 推荐(6) 编辑
摘要:JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"}用js可以写成:[javascript]... 阅读全文
posted @ 2014-08-01 10:35 armyfai 阅读(214380) 评论(2) 推荐(0) 编辑
摘要:正则的力量无法小觑,短短的几个字符,往往胜过几十行的代码,大大可以简化我们冗余的代码。以前在js里用正则比较多,今天来熟悉下C#中正则的使用方法,权当笔记了!如果把正则当做一门语言的话,那么正则的学习也和其他语言一样,从历史渊源到基本语法,从高级特性到性能优化,正则一样不少。历史:1正则表达式的“祖... 阅读全文
posted @ 2014-07-05 10:17 armyfai 阅读(423) 评论(0) 推荐(0) 编辑
摘要:刚刚学习了XPath路径表达式,主要是对XML文档中的节点进行搜索,通过XPath表达式可以对XML文档中的节点位置进行快速定位和访问,html也是也是一种类似于xml的标记语言,但是语法没有那么严谨,在codeplex里有一个开源项目HtmlAgilityPack,提供了用XPath解析HTML文件,下面掩饰如何使用该类库的使用 首先说下XPath路径表达式XPath路径表达式 用来选取XML文档中的节点或节点集的 1、术语:节点(Node):7种类型:元素,属性,文本,命名空间,处理命令,注释,文档(根)节点 2、节点关系:父(Parent),子(Children),同胞(Sibli... 阅读全文
posted @ 2014-04-01 10:43 armyfai 阅读(409) 评论(0) 推荐(0) 编辑
摘要:首先让我们先把Log4Net跑起来,示例代码在文章最后面可以下载1、先把Log4Net引入到工程中,为了演示方便,我们先建立一个winform程序。在程序的根目录下面,建立一个Libs文件夹,以便存放Log4Net的DLL文件。2、进行一些简单的配置,先不讲配置文件的作用,大家照我写的输入。下面代码库的内容是在App.config文件中输入的,如果大家没有App.config文件,可以通过在解决方案中,添加新建项→应用程序配置文件,进行添加。按 Ctrl+C 复制代码 ... 阅读全文
posted @ 2014-02-12 10:10 armyfai 阅读(315) 评论(0) 推荐(0) 编辑
摘要:1. 下载相关资源:下载NHibernate。下载地址: http://nhforge.org/Default.aspx下载微软Northwind示例数据库,下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=236542. 下载NHibernate后解压缩文件,看到如下文档结构。本示例会用到Required_Bins目录下的文件。下载微软Northwind,打开SQL Server 直接运行instnwnd.sql文件的脚本就可以了。3. 打开Visual Studio 2008。新建NHibernate.Sample解决 阅读全文
posted @ 2014-02-12 09:15 armyfai 阅读(1858) 评论(0) 推荐(1) 编辑
摘要:阅读目录开始IIS日志包含了哪些信息IIS日志的配置如何分析IIS日志推荐的IIS日志分析方法IIS日志中的异常记录再谈 scwin32status=64寻找性能问题寻找可改进的目标程序架构对IIS日志分析过程的影响对于一个需要长期维护的网站来说,如何让网站长久稳定运行是件很有意义的事情。 有些在开发阶段没有暴露的问题很有可能就在运维阶段出现了,这也是很正常的。 还有些时候,我们希望不断地优化网站,让网站更快速的响应用户请求, 这些事情都发生在开发之后的运维阶段。与开发阶段不同的,运维阶段不可能让你去调试程序,发现各类问题, 我们只能通过各种系统日志来分析网站的运行状况, 对于部署在IIS上的 阅读全文
posted @ 2014-02-12 08:46 armyfai 阅读(343) 评论(0) 推荐(0) 编辑
摘要:在GIS(地理信息管理系统)中,判断一个坐标是否在多边形内部是个经常要遇到的问题。乍听起来还挺复杂。根据W. Randolph Franklin 提出的PNPoly算法,只需区区几行代码就解决了这个问题。假设多边形的坐标存放在一个数组里,首先我们需要取得该数组在横坐标和纵坐标的最大值和最小值,根据这四个点算出一个四边型,首先判断目标坐标点是否在这个四边型之内,如果在这个四边型之外,那可以跳过后面较为复杂的计算,直接返回false。if (p.x maxX || p.y maxY) { // 这个测试都过不了。。。直接返回false;}接下来是核心算法部分:int pnpoly (int n.. 阅读全文
posted @ 2014-01-22 09:39 armyfai 阅读(18172) 评论(0) 推荐(3) 编辑
摘要:公司开发的网站老是从添加信息页面返回到列表页面时看不到最新添加的记录,明知道是缓存引起的,可是没有在程序中添加缓存的代码。认为不是页面缓存的问题,后来通过设置浏览器的 Internet选项--浏览历史记录下(设置按钮)--每次访问时,问题解决,但是仅仅解决的是一台电脑的问题,并且不能让所有人都这样设置啊。通过设置web.config下的(代码如下),所有问题解决。<system.web><caching> <outputCacheSettings> <outputCacheProfiles> <add name="MyProfil 阅读全文
posted @ 2012-12-14 11:38 armyfai 阅读(480) 评论(1) 推荐(0) 编辑
摘要:Http模块(HttpModule)和Http处理程序(HttpHandler)都是用来响应用户请求事件的程序,但二都作用不一.HTTP 模块是一个在每次针对应用程序发出请求时调用的程序集。ASP.NET HTTP 处理程序是响应对 ASP.NET Web 应用程序的请求而运行的过程(通常称为“终结点”)。若程序中调用了用户自定的HttpHandler程序,将会覆盖程序内置的HttpHandler;但在程序中可以使用多个HttpModule;以下就HttpModule写一个验证用户是否登录的例子:using System;using System.Data;using System.Confi 阅读全文
posted @ 2012-11-20 17:16 armyfai 阅读(824) 评论(0) 推荐(0) 编辑