自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

转载 解决VS2013错误:Page '312e8a59-2712-48a1-863e-0ef4e67961fc' not found.

前几天遇到了一个奇怪的问题,早上visual studio community 2013还运行正常,下午的时候突然故障,打开团队资源管理器提示错误信息:Page '312e8a59-2712-48a1-863e-0ef4e67961fc' not found 。不知道是不是和我最近安装了VS2015有点关系,懒的深究原因,在网上找到了相关的解决方法,做个笔记。直接用必应搜索,马上在

2016-09-19 09:33:40 1755

转载 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(转)

我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误:  HTTP 错误 500.23 - Internal Server Error  检测到在集成的托管管道模式下不适用的 ASP.NET 设置。  为什么会出现以上错误?  在IIS7的应用程序池有两种模式,一种是“集成模式”,一种是“经典模式”。  经典模式 则是我们以前习惯的IIS

2015-11-16 14:31:24 1283

转载 Web性能优化-合并js与css,减少请求

Web性能优化已经是老生常谈的话题了, 不过笔者也一直没放在心上,主要的原因还是项目的用户量以及页面中的js,css文件就那几个,感觉没什么优化的。人总要进步的嘛。js也可以像咱们的C#一样进行模块化开发,那进行模块化的时候就需要将不同的模块放在不同的文件中,这样问题就来了,我们页面的请求数会增多,减少页面请求的方式就是将多个css文件或者js文件进行合并,参考了下别人的博客,总结下下面的方法。

2015-10-30 11:46:38 1038

转载 关于document.cookie的使用

设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号

2015-09-13 22:33:51 2084

转载 依赖注入(DI)和Ninject

为什么需要依赖注入在[ASP.NET MVC 小牛之路]系列的理解MVC模式文章中,我们提到MVC的一个重要特征是关注点分离(separation of concerns)。我们希望应用程序的各部分组件尽可能多的相互独立、尽可能少的相互依赖。我们的理想情况是:一个组件可以不知道也可以不关心其他的组件,但通过提供的公开接口却可以实现其他组件的功能调用。这种情况就是所谓的松耦合。

2015-08-16 22:55:13 805

转载 MongoDB 索引

一、索引基础:    MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令:    > db.test.ensureIndex({"username":1})    可以通过下面的名称查看索引是否已经成功建立:    > db.test.getIndexes()    删除索引的命令是:    > db.test.dro

2015-08-16 00:08:44 330

转载 身份证验证js

//IDValidate.js/** * 身份证15位编码规则:dddddd yymmdd xx p * dddddd:地区码 * yymmdd: 出生年月日 * xx: 顺序类编码,无法确定 * p: 性别,奇数为男,偶数为女 * * 身份证18位编码规则:dddddd yyyymmdd xxx y * dddddd:地区码 * yyyymmdd:

2015-06-17 12:47:23 512

转载 银行卡号验证js(银行卡号Luhm校验)

//银行卡号校验//Description: 银行卡号Luhm校验//Luhm校验规则:16位银行卡号(19位通用):// 1.将未带校验位的 15(或18)位卡号从右依次编号 1 到 15(18),位于奇数位号上的数字乘以 2。// 2.将奇位乘积的个十位全部相加,再加上所有偶数位上的数字。// 3.将加法和加上校验位能被 10 整除。function luhmCheck

2015-06-17 12:45:47 9604

转载 solr 重要的知识点

1 solr 查询参数说明常用1) q - 查询字符串,必须的。2) fl - 指定返回那些字段内容,用逗号或空格分隔多个。3) start - 返回第一条记录在完整找到结果中的偏移位置, 0 开始,一般分页用。4) rows - 指定返回结果最多有多少条记录,配合 start 来实现分页。5) sort - 排序,格式: sort=+[,+]… 。示例:( i

2015-06-15 14:48:17 540

转载 ASP.NET WebForm Form表单如何实现MVC那种“自动装配”

我们知道ASP.NET MVC有个强大的地方就是Form表单提交到action的时候,可以直接将Form的参数直接装配到action的参数实体对象中比如action方法 Register(UserModel userModel){   ............................. }在提交表单的时候,会自动讲表单里面的字段封装到对应的U

2015-06-08 11:12:35 490

转载 依赖注入这个词怎么理解?

举个例子,组件A中有类ClassA,组件B中有接口IB和其对应的实现类B1和B2。那么,现在ClassA需要利用IB接口来做一些事情,例如:public class ClassA { public void DoSomething() { IB b = ??? b.DoWork(); }}  现在的问题来了,

2015-06-05 17:31:22 466

转载 where T :的含义(参数类型约束)

public void Request(List EntityList) where T : class { } 这是参数类型约束,指定T必须是Class类型。 .NET支持的类型参数约束有以下五种:where T : struct                               | T必须是一个结构类型where T : c

2015-06-04 14:55:33 3811

转载 C# partial 说明

1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译

2015-06-04 14:23:26 315

转载 jquery获取当前页面的URL信息

以前在做网站的时候,经常会遇到当前页的分类高亮显示,以便让用户了解当前处于哪个页面。之前一直是在每个不同页面写方法。工程量大,也不便于修改。一直在想有什么简便的方法实现。后来在网上查到可以用获取当前URL的详细信息来判断。所以收集了JQUERY获取URL的函数的资料。设置或获取对象指定的文件名或路径。window.location.pathname例:http://localhos

2015-05-28 18:16:55 306

转载 为什么不能用 memcached 存储 Session

一、如果用memcached 存储 Session,那么当 memcached 集群发生故障(比如内存溢出)或者维护(比如升级、增加或减少服务器)时,用户会无法登录,或者被踢掉线。二、memcached 的回收机制可能会导致用户无缘无故地掉线。因为Memcached 使用“最近最少使用(LRU)”算法回收缓存。这意味着,如果所有 Session 的大小大致相同,那么它们会分成两三个 s

2015-05-11 10:57:06 348

转载 .NET 项目中引用的DLL 版本不一致的问题

在实际工作中,版本策略被使用得比较多,本节将借助分析这个面试题来简要介绍程序集的版本策略和配置方法。  所涉及到的知识点  • 版本策略的基本原理  • 程序集版本策略的配置  分析问题  当一个程序集通过名字、版本、文化和公钥进行加载时,CLR允许程序员指定该程序集的哪些版本可以代替目前版本进行加载。这些都是通过版本策略来实现的。所谓的版本策略,就是一个程序集版本的重定向,把

2015-05-05 17:07:52 4901

转载 Solr的一些查询参数

fl: 是逗号分隔的列表,用来指定文档结果中应返回的 Field 集。默认为 “*”,指所有的字段。defType: 指定query parser,常用defType=lucene, defType=dismax, defType=edismaxq: query。q.alt: 当q字段为空时,用于设置缺省的query,通常设置q.alt为*:*。qf: query

2015-04-29 16:31:46 395

转载 solr配置

solr配置通过两个文件,一个是solrconfig.xml,主要定义solr的处理程序(handler)和一些扩展程序;另一个是schema.xml,主要定义索引的字段和字段类型,下面分别说明两个文件的基本配置。 1. solrconfig其中的配置很多,其实很多都可以保持默认,我只说几个可能会修改到的参数1.1 dataDir 默认在solr/d

2015-04-27 18:01:43 397

转载 RegexOptions枚举

在创建Regex类的实例时,构造函数的重载中有一个要求传入RegexOptions的一个枚举值,我相信这个枚举一定非常有用,否则不会要求在构造函数中传入。今天就来看一看这个枚举的作用。// 摘要: // 提供用于设置正则表达式选项的枚举值。 [Flags] public enum RegexOptions { // 摘要:

2015-04-08 11:54:58 426

原创 用js 过滤脚本的正则

function AddMenuChild(obj) {            var newmenutitle = $("#menuchildtitle").val().trim().replace(/.*?/ig, '');}/之间的内容/ 是js正则语句的书写开始与结束.*?是贪婪的匹配,如果不是贪婪的就是.*匹配任何字符,但用贪婪的就是不包含>的内容

2015-04-03 13:32:04 573 1

转载 Plupload 是一个web文件上传组件

关于PluploadPlupload是一个web文件上传组件,支持通过HTML5、Silverlight、Flash或者普通的form来上传文件,提供了过滤文件类型、设置上传文件大小、上传进度、针对图片的缩放上传的特性,在使用上也非常简单: 1: var uploader = new plupload.Uploader({ 2: runtimes :

2015-04-03 11:26:15 561

转载 关于IIS7.5下的web.config 404 配置的一些问题

本文介绍一个关于IIS环境下web.config配置的经验问题。在IIS7.5中添加配置404页面时遇到了一些问题,记录如下:一开始在下的节点配置404不起作用,由于程序运行在IIS7.5集成模式下,经过MSDN和GOOGLE,发现需要在节点中配置,我们知道节点是iis7.0之前版本的主要配置节点,由于在II7.0以后IIS管道处理与ASP.NET管道处理进行了集成

2015-04-02 13:35:10 2602

原创 js中 object() 属性 和 实例属性方法

Object()对象具有以下属性(不包括继承的属性和方法)属性:Prototype 对该对象的对象原型的引用。对于所有的对象,它默认返回 Object 对象的一个实例。它是一个给类的对象添加方法的方法Object()对象实例属性:Constructor:对创建对象的函数的引用(指针)。对于Object类,该指针指向原始的object()函数。

2015-03-25 22:46:37 2027

转载 js ==与===区别(两个等号与三个等号)

1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,==和===是有区别的1)对于==

2015-03-24 23:10:04 303

转载 asp.net页面中实现如果图片不存在则显示默认图片

在ASP.net开发中如果想要实现图片找不到时显示默认图片的功能,我们有以下几种方法:1.js可以获得页面上每个image标签的对象。然后再设置它的src属性就ok了。代码  function window.onload() { var img = document.getElementById("form1").getElementsByTagName(

2013-12-29 22:03:10 1387

转载 C#中的Dictionary简介

简介在C#中,Dictionary提供快速的基于兼职的元素查找。当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。详细说明必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯

2013-12-14 22:47:40 400

原创 这几天面试的一些体会吧

这几天面试了不少的公司,每到一家公司第一件事就是填写个人简历,做面试题,坑啊。下面有一些常考的题目。1. 抽象类与接口的区别   (这个每家公司都考)2. asp.net webform与MVC的区别3. 委托与事件区别  (这个每家公司都考)4. const 与 Read-Only的区别5. wpf6. SOAP  WebService7. 有一个字符串,其中有重

2013-12-12 23:19:07 659

转载 web.config详解收藏

在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代码再重新编译,这种部署方式非常麻烦。在.net 中提供了一种便捷的保存项目配置信息的办法,那就是利用配置文件,配置文件的文件后缀一般是.config ,在asp.net 中配置文件名一般默认是we

2013-11-21 17:05:38 1693

翻译 net 中去掉http头信息中的一些信息

enableVersonHeader:指定 ASP.NET 是否应输出版本标头。使用该属性来确定当前使用的 ASP.NET 版本。对于生产环境,该属性不是必需的,可以禁用。配置示例:1.2.                            移除Server呢, 我们可以写一个自定义HttpModule,看下来代码:namespa

2013-11-19 17:11:43 983

翻译 .net中防止SQL注入 方法

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Configuration;using System.Globalization;namespace Web{ public class SqlstrAny : IHttpModule

2013-11-14 10:47:57 575

转载 ASP.NET控件缩写

类 型前 缀示 例AdrotatoradrtadrtTopAdBulletedListblstblstCityButtonbtnbtnSubmitCalendarcalcalMettingDatesCheckBoxchkch

2013-11-12 15:38:37 494

原创 js获取指定cookie的值

读取name为LoginInfo的cookie的值,完整的代码如下:var cookies = document.cookie; var start = cookies.indexOf("LoginInfo="); if(start == -1){  alert("The cookie not found"); } start = cookies.indexOf("="

2013-11-11 16:00:36 839

转载 DataView的用法

DataView就是表示用于排序,筛选,搜索,编辑个导航的DataTable的可绑定数据的自定义视图。DataView提供基础DataTable中数据的动态视图创建DataView对象:创建DataView的方法有两种:可以使用DataView构造函数。也可以创建对DataTable的DefaultView属性的引用.例如:DataView dv=new DataView(tabl

2013-10-29 16:31:20 3480

转载 为ckeditor添加行距的功能

发现CKeditor没有设置行距的功能,想想这么重要的功能肯定有相应的插件,于是百度一下,倒是有不少的教程,所以记录一下,以备后用,1.下载ckeditor的行距插件包 lineheight2.解压到ckeditor/plugins目录下3.修改ckeditor目录下的 config.js文件,在其中添加以下的代码config.extraPlugins += (

2013-10-22 13:17:02 683

转载 SQL中的REPLACE替换字符函数的用法(使之支持textntext)

SQL中的REPLACE替换字符函数的用法(使之支持text/ntext)语法 REPLACE ( original-string, search-string, replace-string )参数 如果有某个参数为 NULL,此函数返回 NULL。original-string     被搜索的字符串。可为任意长度。search-string     要搜索并被

2013-10-15 13:39:21 2062

原创 sql数据库中触发器

--创建工资表,要求建立触发器,当插入数据是工资小于的--修改为,大于的修改为create table tbl_salary(empid int not null,empname varchar(20) not null,salary int)--创建触发器实现上述功能:create trigger tri_insert on tbl_salaryinstead of inse

2013-10-12 18:04:54 456

转载 关于回车后关联哪个按钮的问题

因为一个页面里有一个ImageButton和一个Butonn控件,当回车时,默认是触发imagebutton控件要想触发BtnLogin登陆控件,得修改下 function sub() { if(event.keyCode == 13) { LoginForm.BtnLogin.focus(); LoginForm.BtnLogin.click(); 

2013-10-12 17:26:04 510

转载 在.net中使用sql存储过程

在Northwind数据库中定义的带参数的存储过程create proc GetCustomersOrders @CustomerId nchar(5)asselect OrderId,OrderDate,RequiredDate,ShippedDate from orders where CustomerID=@CustomerID order by orderidG

2013-10-12 17:22:53 455

转载 Group by用法

Group by用途:对结果集进行分组,常与汇总函数一起使用。语法:SELECT column,SUM(column) FROM table GROUP BY column例:“Sales” 表中的原始数据 :Company                          AmountW3Schools                         5500

2013-10-12 17:19:53 649

转载 多线程Thread例子

using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Threading; //引入命名空间namespace ConsoleApplication2{    class Program    {        s

2013-10-12 17:15:38 429

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除