随笔分类 - asp.net
摘要:一、服务端配置 1. 确保在服务器端(我目前是win server 2012 R2)安装管理服务 安装后服务器会重启, 2)安装webdeploy http://www.iis.net/downloads/microsoft/web-deploy 在服务器上安装,安装的时候选择手动安装方式, 3)配
阅读全文
摘要:把输出到sqlserver数据库中。 输出到数据库中和文件中类似,具体配步骤如下 第一步、创建数据库 第二步、配置log4net.config 第三步、配置properties 在站点properties 下找到AssemblyInfo增加[assembly: log4net.Config.XmlC
阅读全文
摘要:log4net在ASP.NET MVC中的配置,还有一种配置方式,即不在web.config中,而是单独新建一个log4net.config 在根目录下 第一、引用log4net.dll 第二、在站点根目录下增加log4net.config <?xml version="1.0" encoding=
阅读全文
摘要:1. 去官网下载log4net.dll,增加引用到站点下(你也可以通过nuget 安装) http://logging.apache.org/log4net/download_log4net.cgi 2. 在Web.config中增加配置(这里按日志文件输出) <configSections> <s
阅读全文
摘要:出现这个原因我们应该都能猜测到,文件传出过大,超出了WCF默认范围,那么我们需要进行修改。 服务端和客户端都需要修改。 第一、客户端: 上面是wcf客户端默认生成的,如需要修改传输文件大小,需要一下改动 <binding name="BasicHttpBinding_ITaskService" ma
阅读全文
摘要:CKEditor 富文本编辑器很好用,功能很强大,在加上支持服务端图片上传的CKFinder更是方便, 最近在使用CKFinder的时候发现存在很多问题,比如上传图片的时候,图片不能按时间降序排列,另外CKFinder是也是收费的,所以自己想实现一个简单的类似CKFinder的功能, 本节只讲在CK
阅读全文
摘要://1.求m在数组a中出现的次数staticintAppearanceTimeinArray(int[]a,intm){//第一个参数是一个聚合集(total),//每一次累计的值都放在第一个(total),第二个是当前元素(next)2是一个种子,初始值,最终return(total+2)returna.Aggregate(0,(total,next)=>next==m?total+1:total);}//2.求出数组a中最小的num个数staticint[]Sort(int[]a,intnum){returna.OrderBy(c=>c).Take(num).ToArray()
阅读全文
摘要:在C#中,一共有38个常用的运用符,根据它们所执行运算的特点和它们的优先级,为了便于记忆,我将它们归为七个等级:1、单元运算符和括号。2、常规算术运算符。3、位移运算符。4、比较运算符。5、逻辑运算符。6、各种赋值运算符。7、右位(后缀)单元运算符。1、在这一级中,有++、--(做为前缀)、()、+、-(做为单元运算符)、!、~。这一级中都是单元运算符,除了其中那一对特殊的具有改变任何运算优先级的括号。这此可以看出,在定义表达式中,那些单元运算符的优先级是很高的,可能是因为它们都直接作用于操作数吧。只有两个单元运算符的优先级不在第一级中,它们因为特殊的原因出现在了后面。2、在常规算术运算符中,
阅读全文
摘要:源文件View CodeusingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApplication1{publicpartialclassWebBrowserProgressBar:Form{publicWebBrowserProgressBar(){InitializeC
阅读全文
摘要:HOME :光标移动行开始出END :光标移动行末尾处SHIFT + END:选择至行尾SHIFT + HOME:选择至行开始处Shift+delete 删除当前行Ctrl+Left,Ctrl+Right:按整词移动光标Ctrl+BackSpace,Ctrl+Delete:整词删除,有的时候很有用
阅读全文
摘要:近日,在项目中遇到了麻烦,客户非要求使用mysql数据库,对于我从来么有使用过的人来说,很是头疼,最后还是硬着头皮弄好了。期间也遇到了各种各样的问题,现在把他整理在此,希望对那些和我一样从来没有使用过的人,能快速入手。1.首先需要安装mysql, 天空下载地址: http://www.skycn.com/soft/1262.html 或者去mysql.com官网都可以,一路next,安装好后,有个简单配置,提示有个设置登录密码和服务名称, 默认localhost,用户名root,密码自己设置。2.安装了mysql数据库后,需要一个管理工具,就像sqlserver的SQL Server Mana
阅读全文
摘要:今天去服务器安装了个.net 4.0 framework(原本有1.0和2.0的),配置好站点后,选择版本为4.0,访问出错,错误代码如下Server Application Unavailable The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request. Administrator Note: A
阅读全文
摘要:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06 Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06 Select CONVERT(varchar(10
阅读全文
摘要:一、准备文件文档资料根据 客户提供文档《CHINAPAY商户控制台使用手册 》登陆 http://console.chinapay.com/newgms (需要客户提供 商户号,操作员号及密码)下载解压文件后得到如下文件还需要2个key(MerPrK.key和PgPubk.key)文件,分别是商户私匙和公匙,需要客户签订合同后银联才提供。二、安装部署1. 将ChinaPay.dll、CPNPC.dll及netpay.dll复制bin下2. 注册Chinapay.dll和CPNPC.dll(指令regsvr32 )例如 regsvr32 F:\工作\MySolution\Web\bin\Chin
阅读全文
摘要:#region下载文件///<summary>///下载文件///</summary>///<paramname="downName">客户端下载时候的名字不需要文件后缀</param>///<paramname="serverPath">文件路径例如根目录下"../test/test.txt"</param>publicstaticvoidDonwloadFile(stringdownName,stringserverPath){stringfilePath=s
阅读全文
摘要:今天朋友注册会员账号使用了中文,登陆后发现用户名变成了乱码,后来发现是因为账号直接用cookie保存的,而cookie对中文不支持才导致乱码的情况。下面的代码是在网上找的设置cookie时:HttpCookie cookie = Request.Cookies["UserName"]; if (Session["UserName"] != null) { string userName = Server.UrlEncode(Session["UserName"].ToString()); if (cookie != null) { c
阅读全文
摘要:网站找了很多别人的,感觉用起来很不舒服自己动手写了一个1.不使用服务器控件,后台Ajax处理返回结果,前台jQuery调用,2.便于修改,js只用一个函数搞定3.省市县都在一个表里面,直接执行sql即可前台页面如下View Code <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="ProvinceCity.aspx.cs"Inherits="ProvinceCity"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTD
阅读全文
摘要:远程提交表单,进行灌水,程序简单,如果留言板有验证码,哪就over了核心代码块 stringURL="http://localhost:3359/Web/Message.aspx";#region//接受返回的页面//方法一//HttpWebRequestrequest=WebRequest.Create(URL)asHttpWebRequest;//request.Method="GET";//request.KeepAlive=false;//HttpWebResponseresponse=request.GetResponse()asHttpWeb
阅读全文
摘要:最近在做一个分享功能,根据用户输入的网站 自动抓取链接中的文本及图片内容,根据自己的需求和思路整理了一个通用的类,下次使用的时候直接可以调用,也分享在这里,希望能给用的着的朋友带来方便。网页抓取类usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Text;usingSystem.Net;usingSystem.IO;usingSystem.Text.RegularExpressions;usingSystem.Collections;usingSystem.IO.Co
阅读全文
摘要:IIS 7.0 支持两种管道模式:一种是IIS 7.0最新提供的集成管道模式,另一种是经典管道模式,经典管道模式是由先前版本的IIS提供的。我们可以通过应用程序池设置管道模式,这项功能对IIS管理员尤其有用,因为这样既可以令一台服务器仅运行一种模式,也可以令两种模式同时运行于一台服务器上。上述两种管道模式使用的web.config文件存在重大的区别,许多在经典管道模式下能够正常工作的web.config文件都无法在集成管道模式下正常工作。利用AppCmd.exe,我们可以将经典管道模式下的配置文件格式自动转换为集成管道模式下的配置文件格式。我们有必要首先看看各种模式的结构,并且研究两种模式之间
阅读全文