自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 URL重写

在某种情况下,需要对URL进行重写,具体方法如下:1 、在Global文件的 Application_BeginRequest方法中 添加如下代码   string url = Request.AppRelativeCurrentExecutionFilePath; Match match = Regex.Match(url, @"~/BookDetail_(\d+

2016-05-31 23:33:28 306

原创 WebService使用时注意的问题

1 、 如果作为测试 使用VS集成的IIS发布WebService  ,通过本机访问没有问题,通过局域网中其他机器访问,会出http 400 error ,主机名无效,      如果把网站发布到完整的IIS上,就可以访问到(即使不是默认端口号),需要注意3点         一:把发布网站的文件夹访问权限 加一个everyone  添加所有权限(服务端)       二:Webc

2016-05-29 20:51:08 592

原创 Redis的使用和配置

一 、配置服务端      1 、 把安装包放到需要的目录,如果搭建主从复制,分别放在Master 和 Slave文件夹中    2、然后分别修改配置文件   bind (ip地址)  port(端口号) slaveof  (从服务器需要配置,指向它的主服务器), appendonly(是否每次更新后写入磁盘 快照/aof形式),   appendfsync (写入磁盘的方式每次/每秒/

2016-05-19 15:10:08 466

原创 WCF的使用方式

一、服务端的配置       在WCF中服务可以寄宿在不同类型的宿主中(WEB程序[IIS]、控制台程序、WinForm程序),需要引用System.ServiceModel        1、控制台程序: Main函数中class Program { static void Main(string[] args) { using (

2016-05-17 17:34:45 438

原创 Lucene.Net+盘古分词 实现搜索 Quartz.Net(定时任务) 实现热词统计

一 :Lucene.Net  +盘古分词 实现搜索功能   1 、Lucene.Net的配置:        引入相关dll文件 ( Lucene.Net、log4net、PanGu、PanGu.HighLight、PanGu.Lucene.Analyzer)。当用户添加一条记录的时候 ,先向数据库写入数据,然后马上写入Lucene.Net (为了解决多线程并发的问题,需要引入队列,并且使

2016-05-15 19:42:39 1465

原创 报错:GenerateSource 任务意外失败:未将对象引用设置到对象的实例

错误原因:是发生错误的项目目录下/obj中的resource文件出现了损坏  解决方法 :是  把obj文件夹中的内容全部删除  重新生成项目即可

2016-05-15 19:09:39 945 1

转载 单例模式

它的主要特点不是根据客户程序调用生成一个新的实例,而是控制某个类型的实例数量-唯一一个。(《设计模式-基于C#的工程化实现及扩展》,王翔)。也就是说,单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。一、经典模式:public class Singleton{ private static Si

2016-05-14 00:29:08 244

转载 关于LINQ 和lambda表达式

一LINQ :    LINQ表达式的from行可以嵌套  实现表多层关联一层层向下找的目的  (注意一对一还是一对多的对应关系 容易乱  别把上层过滤掉的内容又关联回来了) from r in userInfo.RoleInfo from a in r.ActionInfo where a.ActionTypeEnum == act

2016-05-12 11:13:32 5856

原创 JavaScript注意点

1、使用JavaScript实现页面跳转    window.location.href =“url地址”;   或者     window.location =“url地址”;

2016-05-08 15:07:06 341

转载 Convert.ToInt32、(int)和int.Parse三者的区别:

前者适合将object类类型转换成int类型,如Convert.ToInt32(session["shuzi"]);(int)适合简单数据类型之间的转换;int.Parse适合将string类类型转换成int类型,如int.Parse(session["shuzi"].ToString())。(1)这两个方法的最大不同是它们对null值的处理方法:Convert.ToI

2016-05-07 18:18:27 356

原创 关于报错Self referencing loop detected with type的原因以及解决办法

这种错误是由于使用EF创建实体模型,并且模型间有关系并且添加了相应的导航属性,所以使用Json.net转换类的实例的时候 把导航属性也算进去了(A是B的导航属性,B也是A的导航属性,所以会无限循环,导致Json会生成无数层),一般这种错误在低版本的EF中会产生,最新的已经更正了,如果遇到,解决办法是手动禁止Json.net对导航属性的转换:在实体模型类中添加using Newtonsoft.J

2016-05-06 14:03:52 13873 1

原创 前端html/css布局注意点

1、style中 float:是使元素脱离文档流(从上到下 从左到右),有的标签默认会占用整行的位置(div),有的标签默认不会占用整行(span,img)     如果占用整行的元素(例如div  下面写了float:left的元素(例如span)  那么span还是不会到和div 一行,除非div也float       但是如果不占用整行的元素(例如img) 下面写了float:le

2016-05-03 15:02:38 1157

空空如也

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

TA关注的人

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