GetProperty反射赋值SetValue报错:类型“System.Byte”的对象无法转换为类型“System.Nullable`1[System.Int32]”。

在数据库读取DataTable进行实体转换的时候报错,仔细看数据库的类型是tinyint,null,而实体类中的类型是int?,这时候就会报错 原来出错的代码是这样的: private static void GetPropertyInfo<T&...

2019-01-11 18:01:53

阅读数 914

评论数 0

【整理】fiddler不能监听 localhost和 127.0.0.1的问题

localhost/127.0.0.1的请求不会通过任何代理发送,fiddler也就无法截获。 解决方案有5种 方案1,用 http://localhost. (locahost紧跟一个点号) 方案2,用 http://127.0.0.1. (127.0.0.1紧跟一个点号) 方案3,用 http...

2018-10-25 16:31:03

阅读数 931

评论数 0

通过JQuery ajax获取服务器时间

通过JQuery ajax获取服务器时间,突然发现IE有兼容问题,原来是忽略了参数type引起的,因此需要加上type:'HEAD’或者type:'POST’即可。 <script> //方式一 $.ajax({type:'HEAD', async: ...

2018-10-22 15:33:20

阅读数 617

评论数 0

c# 数组设置重复的默认值

c# 数组设置重复的默认值 byte[] bBuf=new byte[1024102450]; 默认值全部都是0xf,怎样才能得到想要的值了? byte[] bBuf = Enumerable.Repeat((byte)0xff, 1024 * 1024 * 50).ToArray(); 这样就把...

2018-09-19 09:46:31

阅读数 711

评论数 0

C++ string的trim, split方法

    很多其他语言的libary都会有去除string类的首尾空格的库函数,但是标准C++的库却不提供这个功能。但是C++string也提供很强大的功能,实现trim这种功能也不难。下面是几种方法:     1.使用string的find_first_not_of,和find_last_n...

2018-07-23 16:39:43

阅读数 696

评论数 0

SQL Server由表值函数引起的性能问题解决

有段SQL使用了表值函数的伪代码是这样的:select @TotalCount=count(*) from ( select * from FunA(@param1) a ) where a.Column1 in(select * from FunB(@param2))其中FunA和FunB是...

2018-04-16 19:10:38

阅读数 546

评论数 0

多语句表值函数与内联表值函数区别?

有几个例子要展示,以防万一:内联表值CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNE...

2018-04-16 19:06:37

阅读数 1683

评论数 0

c# model对象转换为url的参数形式

using System.Web; using System.Reflection; /// <summary> /// Model对象转换为uri网址参数形式 /// </summary> /// &...

2018-02-11 08:49:45

阅读数 1484

评论数 0

在Python的matplotlib.pyplot图表中显示中文

python的str默认是ascii编码,和unicode编码冲突,因此经常会报以下错误:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128)解决这个问...

2018-02-08 11:27:38

阅读数 2846

评论数 0

SQL SERVER 从其它数据库中复制带自增ID主键的表数据

SQL SERVER两个结构相同(或不同)的表,互相导入数据,方法有两种: 1、使用SQL SERVER 自带的导出、导入功能,在库名上右击,“任务”,导出数据、导入数据,这个操作具体不就不多讲了。 2、使用语句直接复制,从XXX表复制数据到YYY表 步骤1、首先,需要设置下插入允许自增ID...

2018-01-25 10:59:51

阅读数 1504

评论数 0

C# IndexOf的小坑一个

这个坑其实一般遇不上,因为IndexOf一般情况下都会带上字符参数,找不到返回-1,找到了返回>=0的位置。 但当IndexOf的参数为空是,返回值居然是0,这个一般情况出现在IndexOf的参数是传进来的参数时,可能会出现空字符串,这时需要先排除这种情况,否则可能有错误的结果。

2018-01-05 11:34:43

阅读数 939

评论数 0

DataTable转List<dynamic>

DataTable转List 最近做的一个项目,MVC+Ado.net。没有ORM很不习惯。找到一个办法,DataTable转List,这样代码就比较好看一点,主要是为了配合  Razor好用点。本来想自己写一个,结果发现网上已经有人写好了。直接拿来用吧。 来源:http://www.o...

2018-01-04 18:09:31

阅读数 2150

评论数 0

JavaScript获取服务器端时间

使用js也可获取到服务器时间,原理是使用 ajax请求,返回的头部信息就含有服务器端的时间信息,获取到就可以了。以下: 1、依赖jQuery 代码: function getServerDate(){ return new Date($.ajax({async: fals...

2018-01-02 17:14:29

阅读数 1110

评论数 0

js和css文件自动在后缀处添加版本号(.NET)

基本用法 为防止浏览器缓存,一般会在js和css文件后添加版本号,但每次手工改将会很麻烦,因此可以考虑自行将文件修改时间作为版本号,并且自动附加到页面上。 先写一个获取文件名的公共方法: public string GetFileTimeStampString(string filePath) {...

2017-11-29 14:20:19

阅读数 5876

评论数 2

MySQL创建定时event删除N天前数据

CREATE EVENT e_clear_monitor_history_data_daily ON SCHEDULE EVERY 1 DAY STARTS '2017-11-29 01:00:00' DO DELETE FROM monitor_data_history WHERE Upd...

2017-11-28 14:37:39

阅读数 1633

评论数 0

C++将无结束符字符串(ASCII)转为数字数值的快速方法(支持16进制)

通常情况下的字符串转为数字,可以使用C的atoi,或者C++的sstream来转换,但是这要求待转换源字符串要有\0结束符,如果只想转换字符串中一部分,或者转换char*中不带结束符的字符串的时候,以上的方式均需要将字符拷贝出来并且给出结束符才能进行下一步转换,有了拷贝的动作转换的速度就慢了,以下...

2017-10-25 08:47:42

阅读数 2742

评论数 0

JQuery替换DOM节点自身HTML

原理是使用JQuery访问outerHTML属性以达到最终效果。 示例中将input输入框与其name相同的select下拉框替换,其中select是事先在页面中并且display:none隐藏的。以下为代码: 红色 ...

2017-10-19 08:41:15

阅读数 2131

评论数 0

WebAPI HelpPage出现Failed to generate the sample for media type 'application/x-www-form-urlencoded'. 错

WebApi参数页面的示例里,出现 Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedForm...

2017-10-16 10:15:51

阅读数 1269

评论数 0

c++的vector赋值方法汇总

#include #include using namespace std; void main() { vectorivec1(10,42); //内置方法,初始化的内容为10个42 vectorivec2(10)...

2017-10-10 09:50:19

阅读数 1040

评论数 0

IIS7错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny")......

HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。 详细错误信息模块 IIS Web Core 通知 BeginRequest 处理程序 尚未确定 错误代码 0x80070021 配置错误 不能在此路径中使用此配置节。如果...

2017-09-21 15:08:19

阅读数 2129

评论数 0

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