uploadfy 图片/视频上传
摘要:JS引入 <link href="../../Scripts/uploadify/uploadify.css" rel="stylesheet" /> <script src="../../Scripts/uploadify/jquery.uploadify.js" type="text/javas
阅读全文
JS-斜杠和反斜杠的转换
摘要:例子:var url = "http://localhost:64177/Home/AccordionIndex"; 将斜杠转换成反斜杠: url = url .replace("\/\/", "\\\\");url = url .replace("\/", "\\");url = url .rep
阅读全文
Web开发常见的几个漏洞解决方法 (转)
摘要:基本上,参加的安全测试(渗透测试)的网站,可能或多或少存在下面几个漏洞:SQL注入漏洞、跨站脚本攻击漏洞、登陆后台管理页面、IIS短文件/文件夹漏洞、系统敏感信息泄露。 1、测试的步骤及内容 这些安全性测试,据了解一般是先收集数据,然后进行相关的渗透测试工作,获取到网站或者系统的一些敏感数据,从而可
阅读全文
NVelocity用法(转)
摘要:每个人应该知道的NVelocity用法 NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。 一、nVelocit
阅读全文
IIS下注册COM组件(转)
摘要:以Excel为例 问题描述: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005基本上.net导出excel文件,都需要如此配置一下,不配置有的时候没错,而配置后基本应该不会出错。
阅读全文
VS.net中快捷键收缩和展开代码段 (转)
摘要:i. Ctrl-M-O 折叠所有方法 ii. Ctrl-M-P 展开所有方法并停止大纲显示(不可以再折叠了) iii. Ctrl-M-M 折叠或展开当前方法 iv. Ctrl-M-L展开所有方法 C#中文本代码自动对齐的快捷键是什么 ctrl +K,D 三个键同时按下
阅读全文
C#判断IP地址是否合法函数-使用正则表达式-2个 (转)
摘要:public bool IsCorrenctIP(string ip){stringpattrn=@"(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])";if(System.Text.RegularExpressions.Regex.IsMatch(ip,pattrn)){return true;}else{return false;}}public boo
阅读全文
c#图像处理入门(-bitmap类和图像像素值获取方法) 转
摘要:一.Bitmap类Bitmap对象封装了GDI+中的一个位图,此位图由图形图像及其属性的像素数据组成.因此Bitmap是用于处理由像素数据定义的图像的对象.该类的主要方法和属性如下:1. GetPixel方法和SetPixel方法:获取和设置一个图像的指定像素的颜色.2. PixelFormat属性:返回图像的像素格式.3. Palette属性:获取和设置图像所使用的颜色调色板.4. Height Width属性:返回图像的高度和宽度.5. LockBits方法和UnlockBits方法:分别锁定和解锁系统内存中的位图像素.在基于像素点的图像处理方法中使用LockBits和UnlockBits
阅读全文
匹配IP地址的正则表达式 (转)
摘要:正则表达式^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$匹配127.0.0.1 | 255.255.255.0 | 192.168.0
阅读全文
(转)ASP.NET(C#) 读取EXCEL ——另加解决日期问题
摘要:使用OLEDB可以对excel文件进行读取,我们只要把该excel文件作为数据源即可。一 在D盘创建excel文件test.xls: 二 将工作表Sheet1的内容读取到DataSet string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/test.xls;"+ "Extended Properties='Excel 8.0'"; DataSet ds = new DataSet(); OleDbDataAdapter oada = new OleDbDataA
阅读全文
ASP.NET读取EXCEL文件的三种经典方法(转)
摘要:1.方法一:采用OleDB读取EXCEL文件: 把EXCEL文件当做一个数据源来进行数据的读取操作,实例如下:public DataSet ExcelToDS(string Path){string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source="+ Path +";"+"Extended Properties=Excel 8.0;";OleDbConnection conn = new OleDbConnection(strConn);co
阅读全文
C#代码 利用MongoDB中Group聚合函数查询
摘要:例子:public static void getUserRFM(DateTime beginTime, DateTime endTime) { MongoDatabase mongoDB = getConnection(); //会员消费明细的实体类 List shopplist = new List(); //获得Ky_shopplist集合 MongoCollection col = mongoDB.GetCollection("Ky_Shopplist"); //获得Ky_UserRFM的集合 MongoCollection colRFM = mongoDB.Get
阅读全文
MongoDB的C#驱动程序教程(译) 转
摘要:1.概述本教程是10gen支持C#驱动程序MongoDB的介绍。假定您熟悉使用MongoDB,因此主要集中在如何使用C#访问MongoDB的。 它分为两个部分:C# 驱动程序 ,BSON图书馆。C#驱动程序是建立在顶部,其目的是单独使用的C#驱动程序的的BSON图书馆,。在第1部分中,我们将介绍C#驱动程序的主类:MongoServer,MongoDatabase,MongoCollection,MongoCursor,MongoGridFS,MongoGridFSFileInfo和SafeMode。在第2部分,我们将讨论的主要类的BSON Library的:BsonType,BsonValu
阅读全文
用C#感受MongoDB MapReduce之魅力 转
摘要:MapReduce这个名词随着hadoop的用户的增多,越来越被人关注。MapReduce可谓MongoDB之中的亮点,我也想深入了解MapReduce,加上MongoDB操作简单,所以就选择了它。MapReduce可以把问题划分为多个不同部分并分发到不同服务器并行处理问题,每台服务器都把分配给自己的一部分问题处理完毕后,把结果返回给主服务器,主服务器汇总结果,最终完成问题的处理。Map首先将文档映射到集合并操作文档,这一步可能产生多个键和多个值或者什么也没有(文档中要处理的值为空)。而后按照键分组,并将产生的值组成列表放到对应的键中。Reduce则把列表中的值化简为一个值。这个值被返回,而后
阅读全文
MongoDB数据访问[C#]附源码下载(查询增删改) 转载
摘要:安装完MongoDBhttp://localhost:28017/监测是否成功!vs 2008 C# MongoDB 源代码下载地址:http://download.csdn.net/source/3208407查询增删改操作!我们要开始最简单的MongoDB连接,访问数据之旅了。在这之前,您已经安装MongoDB了吧!也许、大概、应该是装了。真的还没装好?那么:猛击这里[MongoDB安装]开始:先下载个C#的驱动。MongoDB提供各种主流与非主流预言的开发驱动。C# Driver 下载地址:猛击这里CSharp Driver Tutorial:猛击这里下载文件安装或者解压缩包如果您是安装
阅读全文
C# 对MongoDB 进行增删改查的简单操作 (转)
摘要:运用到的MongoDB支持的C#驱动,当前版本为1.6.0下载地址:https://github.com/mongodb/mongo-csharp-driver/downloads1,连接数据库 /// /// 数据库连接 /// private const string conn = "mongodb://127.0.0.1:27017"; /// /// 指定的数据库 /// private const string dbName = "mongodb_name"; ...
阅读全文
C# 启动关闭.exe进程(转)
摘要:后台代码:1usingSystem.Diagnostics;23protectedvoidButton1_Click(objectsender,EventArgse)4{5Processprocess=newProcess();6process.StartInfo.FileName="notepad.exe";7process.Start();8}其中notepad.exe是记事本的进程,也可以打开IE浏览器等进程,例如IE:iexplore.exe关闭进程的方式是:process.close();
阅读全文
用命令 安装/卸载 windows服务(转)
摘要:第一种方法: 1. 开始 ->运行 ->cmd 2. cd到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(Framework版本号按IIS配置) 3. 安装服务: 运行命令行 InstallUtil.exe E:/test.exe 卸载服务: 运行命令行 InstallUtil.exe -u E:/test.exe 这样就能删除了,但如果还是不能删除的话,没关系下面还有一种方法。 第二种方法: 运行-->cmd-->到c:\windows\system32文件夹下-->输入sc delete ,然后就可以把服务卸载了
阅读全文
C# Dictionary<key,value> (转)
摘要:简介在C#中,Dictionary提供快速的基于兼职的元素查找。当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。详细说明必须包含名空间System.Collection.GenericDictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值)键必须是唯一的,而值不需要唯一的键和值都可以是任何类型(比如:string, int, 自定义类型,等等)通过一个键读取一个值的时间是接近O(1)键值对之间的偏序可以不定义创建和初始化一个Dictionary对象Dictionary<INT
阅读全文