自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bingo的专栏

天地不仁,以万物为刍狗;圣人不仁,以百姓为刍狗。

  • 博客(44)
  • 收藏
  • 关注

原创 .NET Core Web Application 中,从Nuget添加 Web.CodeGeneration.Tools 报错的问题

用VS2017新建了一个空的.NET Core Web Application,先从Nuget添加了Microsoft.AspNetCore.Mvc,在Startup.cs类中也添加了MVC注入services.AddMvc()。如下图:然后,在项目中添加了一个名为Controllers的文件夹。接下来,添加Controller类的时候出错了。先让选择添加的类型,我选择了最

2017-06-20 18:54:32 4935 1

转载 C#详解值类型和引用类型区别

首先,什么是值类型,什么是引用类型?在C#中值类型的变量直接存储数据,而引用类型的变量持有的是数据的引用,数据存储在数据堆中。值类型(value type):byte,short,int,long,float,double,decimal,char,bool 和 struct 统称为值类型。值类型变量声明后,不管是否已经赋值,编译器为其分配内存。        引用类型(r

2017-03-30 11:39:49 576

转载 c#的DateTime.Now函数详解

//2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString("d"); //2008年4月24日 16:30:15 System.DateTime.Now.ToString("F"); //2008年4月24日 16:30

2016-12-27 12:04:17 784

原创 异常处理--“System.BadImageFormatException”类型的未经处理的异常在 DataTest.exe 中发生

今天写了一个测试的控制台应用程序,需要引用一个第三方dll,结果程序运行到要创建第三方dll中的一个类的实例的时候,总是报异常,“System.BadImageFormatException”类型的未经处理的异常在 DataTest.exe 中发生 。其他信息:“未能加载文件或程序集xxx或它的某一个依赖项。试图加载格式不正确的程序。"一般来说,这种异常是由于目标程序的目标平台与其某一

2016-11-25 17:01:20 26680 9

转载 显式接口实现

如果类实现两个接口,并且这两个接口包含具有相同签名的成员,那么在类中实现该成员将导致两个接口都使用该成员作为它们的实现。例如:interface IControl{ void Paint();}interface ISurface{ void Paint();}class SampleClass : IControl, ISurface{ // Both

2016-11-22 10:51:59 587

转载 委托--Func与Action

平时我们如果要用到委托一般都是先声明一个委托类型,比如:private delegate string Say();string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。写一个适用于该委托的方法: public static string SayHello() {

2016-11-16 09:15:34 376

原创 在数据库中判断列中的值是否有汉字

MySQLUPDATE srmd_cg_info SET `Language`='外文' where LENGTH(Title)=CHAR_LENGTH(Title) AND `Language` is NULL也就是用length(str) 和char_length(str) 比较一下,如果不相等,则认为其中含有中文。这个在MySQL数据库中,对大部分情况是适用的

2016-11-09 14:42:51 1362

转载 c#中new()约束符

例:public class BaseClass where T : new(){ public T SomeMethod() { return new T(); }}第一:where只用于泛型第二:where T : new()的意思是,这个T必须有public构造函数,如果new BaseClass()的时候,这个T没有publ

2016-10-28 17:40:31 2404

转载 Mysql 出现Error 1118 Row size too large. The maximum row size is 65535 的解决办法

解决步骤1.     在MySQL的配置文件中添加:[mysqld]max_allowed_packet=16M2.     在MySQL的配置文件中添加:[mysqld]innodb_file_per_table=13.     修改MySQL全局变量:SET GLOBAL innodb_file_format='Barracuda';4.

2016-10-19 16:46:11 35254 1

原创 MySQL 添加用户与授权

创建用户的SQL命令:CREATE USER  'username'@'%'  IDENTIFIED BY 'password'; --创建一个账号为“username”,密码为"password"的用户。授予用户权限的SQL命令:grant all privileges on *.* to 'username'@'%'  ; -- 给用户username授予所有权限。--

2016-09-21 14:20:51 8701

原创 FileInfo.Delete()时,没有权限,提示“无法删除,拒绝访问...”

代码如下:using System.IO;string path_old = "E:\\2010.pdf";FileInfo fi_old = new FileInfo(path_old);fi_old.Delete();执行抛出异常,查看了下文件属性,发现pdf文档是只读的,然后修改代码如下: string path_old = "E:\\2010.p

2016-08-30 18:15:59 4779

转载 iTextSharp简单生成pdf和操作pdf添加水印

转自 http://www.cnblogs.com/LL-723/archive/2013/12/25/3490699.htmlpublic class PDFSetWaterMark { /// /// 创建一个显示指定图片的pdf /// /// /// ///

2016-08-30 17:57:06 7098

转载 简述c#之sealed 修饰符

sealed 修饰符表示密封。用于类时,表示该类不能再被继承,不能和 abstract 同时使用。

2016-08-10 11:20:33 667

原创 C#的访问修饰符

C#共有五种访问修饰符:public、private、protected、internal、protected internal。

2016-08-10 10:51:42 554

转载 asp.net分块上传大文件

转自 http://blog.163.com/soldier_200/blog/static/1552123320091115319532/sp.net分块上传大文件1.一般的在Asp.net里上传文件都是10m左右,要做到大文件上传,必须要改web.config,不过改了web.config有时候也上传不成功,那是每次上传的文件太大,浏览器在这个过程中会超时,采用分块上传的方

2016-08-04 17:09:51 1359

转载 httpModules 与 httpHandlers

转自 http://www.cnblogs.com/chenlulouis/archive/2009/12/18/1626918.html   ASP.NET对请求处理的过程:当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过h

2016-05-27 16:43:14 433

转载 .net自定义错误页

转自 http://blog.csdn.net/mx5721/article/details/8721504         ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。        如果您不调用 Server.ClearError 或者捕

2016-05-27 16:05:21 564

原创 Autofac访问安全性问题

困扰了我一天的问题终于在下班之前解决了!想用Autofac搭一个框架,引入了Autofac、Autofac.Configuration、Autofac.Mvc5这几个包。然后用下面代码注册依赖注入:public class AutofacIocConfig { /// /// 用Autofac注册Assembly程序集依赖

2016-05-24 18:00:02 4632 2

转载 '__o' is not declared

参考:http://forums.asp.net/p/923745/1266105.aspxhttp://stackoverflow.com/questions/31886413/the-name-o-does-not-exist-in-the-current-context

2016-05-19 10:30:17 1776

转载 从Business.com遭封看302重定向

转载自 http://bbs.netpu.net/viewthread.php?tid=810 网站重定向成祸端Business.com是网上最大的商业搜索引擎和分类目录,以专业提供商业信息而享负盛名,包括近19万网页。若以“business”为关键词在Google中进行搜索,该网站名列第一。不过在9月5日,Business.com遇到一件蹊跷之事:它的首页由PR8变成了P

2016-05-19 09:19:06 529

转载 HTTP状态码(HTTP Status codes)简介

转载自http://www.cnblogs.com/liunx/archive/2010/04/27/1721791.htmlHTTP与Status codesHTTP可能大家都熟悉,就是超文本传输协议。浏览器通过HTTP与WEB Server通讯(也有一些其它软件比如IM使用HTTP协议传递数据),把我们的请求(HTTP Request)传递给服务器,服务器响应这个请求,返回

2016-05-19 09:09:21 561

转载 c#之process类相关整理

转自:http://www.oschina.net/code/snippet_119226_6188c#之process类相关整理2010-06-11 10:55 一、根据进程名获取进程的用户名? 需要添加对 System.Management.dll 的引用 using System.Diagnostics;using System.Managemen

2016-05-03 16:45:01 698

转载 Asp.net读取和写入txt文件方法

string strfile= "asp.txt"; string strout=string.Empty; if (!File.Exists(System.Web.HttpContext.Current.Server.MapPath(strfile))) { } else {

2016-04-22 15:36:08 4925

原创 Navicat Premium 无法新建查询问题

Navicat Premium  连接mysql数据库,无法新建查询。点击新建查询的时候报下面这个错误。   网上搜了一下解决方案,说是这个问题是连接名有特殊字符导致的,查看连接的连接属性,高级,设置保存路径,在保存路径中不要用特殊字符就可以了。  Bingo!

2016-04-11 16:11:41 9034

原创 asp.net webform 中将前台显示出来的html标签解释为排版格式

简单说一下,遇到的问题是,数据库中存的文本是诸如“<p><span style="FONT-SIZE: 14px">时 间:3月7日<br/> ” 格式的文本,取到前台,如果不做任何处理,直接显示该文本的话,会是带html标签的文本,即时 间:3月7日。    如果要想解释html标签,处理办法是用.NET自带的HtmlDecode方法处

2016-03-24 15:09:16 2321

转载 利用Console来调试JS程序、Console用法总结

[原文链接] http://blog.163.com/zhangmihuo_2007/blog/static/27011075201452522824347/目录:一、什么是 Console二 、什么浏览器支持 Console三、为什么不直接使用 alert 或自己写的 log四、console.log(object[,object,.....])五、conso

2016-01-21 16:25:07 6174

转载 C#中使用JSON

摘自:http://blog.sina.com.cn/s/blog_59cb8a930100vlbr.html 二、定义序列化的类假如我们要转化的JSON字符串格式为:{    "encoding":"UTF-8",    "plug-ins":["python","c++","ruby"],    "indent":{        "length":3,

2015-07-24 16:41:57 866

转载 C#.NET Request相关操作

原文见:http://www.cnblogs.com/livexy/archive/2010/07/05/1771635.htmlusing System;using System.Web;using System.Text;namespace Pub.Class{ /// /// Requests操作类 /// public class Requ

2015-06-18 10:48:20 1048

转载 Ajax的原理和应用

Ajax的原理和应用在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javascript、CSS等WEB开发技术都已经讲解过了,所以决定针对AJAX这一块做一个比较系统的培训,所以这篇

2015-04-13 14:35:59 436

转载 ASP.NET页面运行机制以及请求处理流程

ASP.NET页面运行机制以及请求处理流程IIS处理页面的运行机制IIS自身是不能处理像ASPX扩展名这样的页面,只能直接请求像HTML这样的静态文件,之所以能处理ASPX这样扩展名的页面,是因为IIS有一个ISAPI过滤器,它是一个COM组件。ASP.NET服务在注册到IIS的时候,就会添加一个Win32的扩展动态库aspnet_isapi.dll。并将扩展可以处理的页面扩展

2015-04-13 14:14:14 2317 1

转载 Asp.Net页面生命周期

http://www.cnblogs.com/xhwy/archive/2012/05/20/2510178.html一.什么是Asp.Net页面生命周期当我们在浏览器地址栏中输入网址,回车查看页面时,这时会向服务器端(IIS)发送一个request请求,服务器就会判断发送过来的请求页面,  完全识别 HTTP 页面处理程序类后,ASP.NET 运行时将调用处理程序

2015-04-13 13:53:54 536

原创 快速重建数据库(sqlserver)------可能很少情况下会用到

今天工作中遇到一种情况:老大要在服务器上重建数据库,要通过执行sql来生成,不直接用.bak备份文件还原。目前的状况是:1、本地有一个包含测试数据的数据库,其中有开发测试过程中创建的很多有用的数据。老大用sqlserver把数据导出到了一个sql文件中。2、有初始化数据库的sql文件,包括创建表及插入一些固定的内置数据。现在就是要用初始化数据库的sql文件和包含所有测试数据的sql

2015-02-09 15:04:55 1301

转载 单元测试框架NUnit 之 assertions 断言

http://www.cnblogs.com/forcertain/archive/2011/10/17/2215305.html

2015-01-09 09:28:32 475

转载 为使用 Visual Studio 开发服务器的网站项目指定端口

为使用 Visual Studio 开发服务器的网站项目指定端口Solution Explorer, select the project name." data-guid="7ef873e00483282abd63072f0c5849b8">在“解决方案资源管理器”中,选择项目名称。Solution Explorer, select the project name."

2014-05-26 09:22:56 1445

原创 (ASP.NET MVC4 入门学习笔记)学习自己建项目2----引入css和JS的配置、DBHelper及其他

在解决方案下再新建一个空的ASP.NET应用程序

2014-05-22 18:03:54 1498

原创 HTML 5 <input> placeholder 属性

今天老大让我研究一下像百度、163

2014-05-20 18:32:12 3310

转载 js监听输入框值的即时变化onpropertychange、oninput

很多情况下我们都会即时监听输入框值的变化,以便作出即时动作去引导浏览者增强网站的用户体验感。要达到的效果 很多情况下我们都会即时监听输入框值的变化,以便作出即时动作去引导浏览者增强网站的用户体验感。比如即时显示输入框已经被输入的字节数,或者即时读取输入的值来进行搜索引导,也就是google的关联搜索效果等。只要我们能捕获即时事件就能做到很多事情。 需要了解的

2014-05-20 14:33:57 942

转载 大数据的数据存储与分析

大数据的数据存储与分析---摘自《Hadoop权威指南第2版中文版》思想一:数据存储与分析:         我们已经有了大量的数据,这是个好消息。不幸的是,我们当下正纠结于存储和分析这些数据。我们遇到的问题很简单:读取一个磁盘中所有的数据需要很长时间,写甚至更慢。一个很简单的减少读取时间的办法是同时从多个磁盘上读取数据。试想,如果我们拥有100个磁盘,每个磁盘存储1%的数据,

2014-05-20 09:50:53 2358

原创 长度最多为6个汉字或12个字母数字JS

长度最多为6个汉字或12个字母数字 姓名: JS: $(document).ready(function(){  $("#userName").blur(function(){   checkUserName();  });   $("#userName").live("click",function(){

2014-05-20 09:49:19 2007

原创 验证身份证号是否合法JS

--> 验证身份证号 身份证号:(可以为空) 公司现用判定。已有的身份证号差不多都能给通过,不存在的大部分能给报错....

2014-05-20 09:40:15 835

空空如也

空空如也

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

TA关注的人

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