自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决 The client and server can not communicate, because they do not possess a common algorithm 问题

原因: 此问题产生原因为项目的.net framework版本和服务器安装的.net 版本不一致导致Web Service客户端使用的TLS 版本与服务端使用的TLS 版本不同,所以接口连接失败,只有ASP.NET 4.5及以上才能运行TLS 1.1或TLS 1.2。解决方法: 升级.net framework 版本到4.5.1及以上的版本,保持项目的.net framework与服务器的...

2018-05-30 14:51:30 4136

原创 Visual Studio提示“无法启动IIS Express Web服务器”的解决方法

有时,在使用Visual Studio运行ASP.NET项目时,会提示“无法启动IIS Express Web服务器”,无法运行,如图: 这一般出现在重装系统之后,或者项目是从别的电脑上复制过来的。解决方法就是在解决方案文件夹下找到并删除“.vs”文件夹(可能是隐藏文件夹),重新打开项目,就能正常运行了。方法2 用记事本或者其他什么文本编辑器,打开项目的.csproj文件,定位到,把关于I

2017-07-04 19:02:37 12629 1

原创 fonts/fontawesome-webfont.woff2 404

使用FontAwesome加载字体,但是使用的时候却提示fonts/fontawesome-webfont.woff2 404 ,很明显这是由于文件不存在导致的问题。然后我们具体来看一下:可能存在两种情况: 1、相关目录文件不存在2、由于web服务器不支持导致的: nginx不支持的情况,可以参考下面的配置解决:location ~* \.(eot|otf|ttf|woff|woff2|svg)

2016-12-20 10:58:14 5300

原创 WCF接口、抽象类等数据契约传递方式

WCF接口、抽象类等数据契约传递方式

2016-11-08 17:51:53 1564

原创 VS2015添加Command Prompt 到工具菜单项

工具-》外部工具-》添加标题: VS Command Prompt 命令: C:\Windows\System32\cmd.exe 参数: /k “C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat” 初始目录: $(SolutionDir) (此为解决方案目录)保存更改后 打开 工具

2016-08-30 16:32:57 7400 1

原创 解决Centos7初次开机提示Initial setup of CentOS Linux 7

centOS

2016-08-05 14:25:44 16799

原创 安装RabbitMQ

RabbitMQ安装

2016-06-01 17:22:04 515

原创 SQL 递归查询所有父子节点

sql 递归查询

2016-05-16 22:57:16 30263 6

原创 Xamarin 手动安装

xamarin

2016-04-30 09:26:08 1247

原创 解决IIS中浏览文件变下载

需要安装

2016-04-06 11:28:10 3776

原创 VS调试错误:若要调试此模块,请将其项目生成配置更改为"调试"模式

VS调试错误:若要调试此模块,请将其项目生成配置更改为"调试"模式

2016-02-18 18:32:20 4649

原创 枚举导致的WCF Web Service接口返回异常

枚举在dotNet中是一个比较特别的类型,因为你可以将任意整数赋值给一个枚举类,而不会导致编译或者运行时异常。不知道为什么要这样设计,感觉在这样的设计下,枚举类就变成弱类型了,丧失了类型安全检测了。曾经有一次在项目中遇到了和枚举类这个设计相关的奇怪问题,调试了半天才解决。当时的症状是这样的,客户端程序在调用Web Service返回的时候抛出了一个CommunicationEx

2016-02-17 22:00:47 1131

原创 解决asp.net 4.0尚未在web服务器上注册

x86-----------------------------------------------------------------------------1. 运行->cmd 2. cd  C:\Windows\Microsoft.NET\Framework\v4.0.303193. aspnet_regiis.exe -ix64-----------

2016-01-29 16:14:58 8594

原创 FOR XML PATH多行合并到一行

FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主.        一.FOR XML PATH 简单介绍             那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱

2016-01-26 14:24:02 3432

原创 捕捉Windows服务与WinForm的全局异常

public partial class MonitorOnServer : ServiceBase { public MonitorOnServer() { InitializeComponent(); AppDomain.CurrentDomain.UnhandledException +=

2015-11-21 11:38:17 1969

原创 Entity Framework Code First映射配置

配置实体映射protected override void OnModelCreating(DbModelBuilder modelBuilder){ modelBuilder.Entity<Product>().HasKey(t => t.Id); base.OnModelCreating(modelBuilder);}使用上面这种方式的一个问题是OnModelCreating方

2015-09-09 18:30:49 3143

原创 利用文件头判断文件类型

上传文件时经常需要做文件类型判断,例如图片、文档等,普通做法是直接判断文件后缀名,而文艺青年为了防止各种攻击同时也会加上使用文件头信息判断文件类型。原理很简单:用文件头判断,直接读取文件的前2个字节即可。Demousing System;using System.IO; namespace HelloWorld{    class Program

2015-04-27 11:45:44 1886

原创 __flash__removeCallback未定义错误的解决方案

最近两个月来一直有一个BUG纠结在身,就是在系统首页栏目刷新flash图表时总会报“__flash__removeCallback未定义”的错误,而且会重复弹,一直关不掉。 在网上呢也找了很多解决方案,很多都说要在页面重写__flash__removeCallback方法,但是我每个地方都重写了还是报错。后来在这个博客找到了解决方案!下面我先说问题原因:因为

2015-04-27 11:43:07 3583 1

原创 Uploadify导致Chrome频繁崩溃

Uploadify导致Chrome频繁崩溃Crash上传功能是工作中经常会遇到的问题,应该作为开发标配的技能每个人都会。我选用的是Uploadify 3.1.2进行上传,使用方法参考之前的一篇文章, 今天记录下一个我遇到的bugchrome为何频繁崩溃(crash)crash本地开发环境一切正常, 但是上线后Chrome却频繁crash,IE、Firefox等浏

2015-04-27 11:39:53 1117

原创 iframe内存释放问题

随着Ajax的发展,使用javascript的RIA应用越来越多,用户在同一页面中驻留的时间越来越长,内存泄露和内存占用问题越来越值得RIA开发者的注意,当RIA应用中内存得不到合理的释放,内存使用量会持续上涨,造成RIA应用反应变慢甚至会造成用户浏览器崩溃。虽然这种问题很少显现,但并不是说明应用中不存在这种问题,只不过这些问题在用户页面跳转和关闭浏览器时被掩盖掉,当我们RIA应用要用户一直在同一

2015-04-27 11:19:22 3231

原创 用StreamReader读取中文出现乱码的解决方案

在用StreamReader sr = new StreamReader(FileName); 的时候,再输出sr.ReadLine();的时候,发现文件中的中文部分全都变成了乱码。原因:******究其原因,原来自从Windows 2000之后的操作系统在文件处理时默认编码采用Unicode,所以.Net 的文件默认编码也是Unicode。除非另外指定,StreamReader 的默

2015-03-10 17:50:49 3273

原创 修复SSL3.0漏洞

一个存在于 SSL 3.0 协议中的新漏洞于被披露,通过此漏洞,第三方可以拦截通过采用 SSL 3.0 的服务器传输的重要信息。 问题出在哪里? 与此问题相关的不是 SSL 证书本身,而是进行加密处理时所采用的协议版本。SSL 3.0 协议被发现存在漏洞,通过该漏洞,攻击者可以获得密码和浏览记录之类的个人信息。 虽然 SSL 3.0 推出已经 18 年了

2015-03-09 13:35:16 11784

原创 Web安全相关收集

使用HTTP 响应头信息中的 X-Frame-Options 属性防止网页被Framehttps://developer.mozilla.org/zh-CN/docs/Web/HTTP/X-Frame-Options?redirectlocale=en-US&redirectslug=The_X-FRAME-OPTIONS_response_header

2015-03-06 16:22:10 525

原创 Windows Service获取运行目录的方法

一般获取目录方法:首先要弄清你对“当前目录”(Current Directory)的定义是什么。◆工作目录你的应用程序正在哪个目录下工作。这个目录并不一定是EXE文件所在的目录,而且在程序运行中是可以改变的。System.IO.Directory类提供了GetCurrentDirectory方法,该方法是对Win32 API的GetCurrentDirectory函

2015-03-02 13:40:11 9318

原创 MailMessage的Sender和From区别

在使用 MailMessage 和 SmtpClient 写程序,按照平常的写法,Compile 沒有问题,但发信時却出現了 "必须指定来源地址" ,但原程序和以前沒什区别,后来我去查了一下 MSDN Library,发现了两个很模棱两可的属性说明:因为看不出区别 (说明都一模一样),所以我就开了 Reflector 去解了 System.dll 中的 System.Net.Mail.Sm

2015-02-13 14:21:12 3742

原创 C#反射调用私有方法

public object CallNonPublicMethod(object instance, string methodName, object[] param) { Type type = instance.GetType(); MethodInfo method = type.GetMethod(methodName, B

2015-01-21 15:24:42 2005

原创 C#反射实例化类并调用带参数的方法

string method = Request["METHAD"]; string ClassNamespace = method.Substring(0, method.LastIndexOf("."));// "Bss.Web.Login"; object objType = CreateObject(Request["DLL"], Cla

2015-01-21 12:14:32 2638

原创 JS中的事件传播和默认事件取消

无标题文档 Jask //事件传播 /* 当事件目标是Window对象或其他一些单独对象时,浏览器简单地通过调用对象上适当的处理程序响应事件, 当目标对象是文档或文档元素时,大部分事件都会“冒泡”到DOM树根,调用目标的父元素的事件处理程序,然后调用在目标祖父元素上注册的事件处理程序,一直到Domcument对象上,最后到达Window对象。 注意:f

2015-01-14 11:19:22 713

原创 禁用IE和火狐的缓存(转)

如果在或header("Cache-control:no-cache,no-store,must-revalidate");中少了no-store就解决不了火狐的缓存了下面给你具体的分析:Firefox与IE浏览器缓存的两个重要区别当你建立好一个WEB服务后,通常有两个类型的缓存需要配置:设置网站有更新的时候html资源马上过期,以便正在浏览的用户可以很快地得到

2015-01-06 15:52:26 632

原创 背景图片拉伸效果(转)

body { padding: 0; margin: 0; overflow-x: hidden; background: url(ss.jpg) center no-repeat; background-size: cover; }

2014-12-30 16:32:59 801

原创 JQery可移动窗口

* { margin: 0; padding: 0; } html, body { width: 100%; height: 100%; background-color: #e8e8e8; } .cover {

2014-12-29 13:47:57 757

原创 判断一个文本文件的编码格式(转)

文件的字符集在Windows下有两种,一种是ANSI,一种Unicode。对于Unicode,Windows支持了它的三种编码方式,一种是小尾编码(Unicode),一种是大尾编码(BigEndianUnicode),一种是UTF-8编码。我们可以从文件的头部来区分一个文件是属于哪种编码。当头部开始的两个字节为 FF FE时,是Unicode的小尾编码;当头部的两个字节为FE FF

2014-12-24 09:20:48 663

原创 iPad设备应用需定制开发的3大理由(转)

iPad设备应用需定制开发的3大理由    通过深入分析iPad设备及iPad应用系统的实际情况,直接将现有的基于PC系统开发的信应用系统,直接迁移到iPad设备上,存在以下几方面的突出问题。也正是基于PC系统开发的软件,要迁移到iPad等移动终端时常常需要定制开发3大理由:     1、 展示屏幕尺寸的较大差异,导致现有系统功能操作、信息展示效果很差。      如果原系

2014-11-17 16:50:21 587

原创 C# 计算时间间隔的方法

一、计算两个DateTime的时间间隔,有两种方法:1、两个DateTime直接相减,得到一个TimeSpan,表示两个时间的间隔2、用DateTime.Subtract(DateTime) 方法进行计算,其结果与方法1相同,表示用当前时间减去参数所代入的时间,返回一个TimeSpan  二、TimeSpan结构表示一个时间间隔,按正负天数、小时数、分钟

2014-11-17 16:47:49 1508

原创 浅析Cookie中的Path与domain(转)

本篇文章主要是对Cookie中的Path与domain进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助。Path – 路径。指定与cookie关联的WEB页。值可以是一个目录,或者是一个路径。如果http://www.jb51.net/test/index.html 建立了一个cookie,那么在http://www.jb51.net/test/目录里的所有页面,

2014-11-17 16:42:56 1099

原创 Asp.Net MVC 禁止页面缓存

public class NoCacheAttribute : ActionFilterAttribute    {        public override void OnResultExecuting(ResultExecutingContext filterContext)        {            filterContext.HttpContext.Res

2014-11-09 21:54:07 6851

原创 SSD 4K对齐(转)

1、 什么是"4K对齐”?  相关联的是一个叫做“高级格式化”的分区技术  首先先来了解一下什么是叫做“4K 对齐”。其实“4K对齐”相关联的是一个叫做“高级格式化”的分区技术。“高级格式化”是国际硬盘设备与材料协会为新型数据结构格式所采用的名称。这是主要鉴于目前的硬盘容量不断扩展,使得之前定义的每个扇区512字节不再是那么的合理,于是将每个扇区512字节改为每个扇区4096

2014-10-27 13:08:10 1317

原创 StringToBase64 Base64ToString

using System;using System.Text;public class Base64{       public static void Main()    {        string a = "【测试】";                //转成 Base64 形式的 System.String        byte[] b = En

2014-10-19 15:23:10 1895

原创 TripleDESCryptoServiceProvider 加密解密

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;using System.IO;namespace Mobizone.Common{ public class TrippleDESCSPEn

2014-10-19 15:20:45 9011

原创 面试中如何剔除“鱼目混珠”程序员(转)

对于一个公司来说,执行招聘面试事宜是一个耗时耗钱的项目,从顾问公司和人才中介挑选出合适的简历之后,还要花更多的时间找出合适的候选人。有的时候这些机构会向你保证这些人都是 Java 天才、SQL 专家、堆栈开发者等等,但实际上如果你盲目的信任他们并邀请应聘人员参加面对面的面试的时候,你会很失望的。所以我觉得最快的甄别方法就是先电话面试,之后再根据他们的表现采取面对面的交流。为了获

2014-10-09 09:47:40 655

空空如也

空空如也

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

TA关注的人

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