摘要: 1.简单的linq语法 //1 var ss = from r in db.Am_recProScheme select r; //2 var ss1 = db.Am_recProScheme; //3 string sssql = "select * from Am_recProScheme"; 阅读全文
posted @ 2016-03-09 15:50 海贼王&汉库克 阅读(304) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 定义与方法同签名的事件委托 /// </summary> public delegate void AsyncEventHandler(); /// <summary> /// 定义与方法同签名的回调方法委托 /// </summary> /// <param n 阅读全文
posted @ 2016-02-17 13:30 海贼王&汉库克 阅读(606) 评论(0) 推荐(0) 编辑
摘要: select t.name1,t.name2,t.zx from (select row_number()over(partition by name1 order by zx desc)rn, test.* from test)twhere t.rn=1; 阅读全文
posted @ 2015-12-11 16:34 海贼王&汉库克 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-24 13:11 海贼王&汉库克 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-03-26 16:24 海贼王&汉库克 阅读(5129) 评论(0) 推荐(0) 编辑
摘要: 方法一、浏览器设置成兼容模式。方法二、安装服务器版的.Net40的补丁。http://download.csdn.net/detail/5653325/6642051方法三、点击VS的工具菜单--》库程序包管理器--》程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安... 阅读全文
posted @ 2014-07-31 14:44 海贼王&汉库克 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加 。因为Web应用程序中App_Code就不存在 。不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外观上一样的。你在App_Code创建类时,会发现没有智能提示。在页面后台引用时,会抱错,说不存在。解决的办法就是选中你的类文件,在属性中”高级“中的”生成操作“默认”内容“要改为编译就可以了。到这就可以了。也可以为Web应用程序项目中添加"App_LocalResources",在这个文件夹下添加类也是可以的,就不需 阅读全文
posted @ 2014-02-25 16:55 海贼王&汉库克 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 当用DataContractJsonSerializer类序列化对象为Json时,发现序列化后的json对象,每个属性都带有k__BackingField后缀,像这样:解决办法:为要被序列化的类打上相应标记,像下面这样:[Serializable][DataContract]public class Person{ private string _name; [DataMember] public string Name { get { return _name; } set { _name = value; } }}参考:http:/... 阅读全文
posted @ 2014-01-10 23:44 海贼王&汉库克 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Redis可以在没有配置文件的情况下通过内置的配置来启动,但是这种启动方式只适用于开发和测试。合理的配置Redis的方式是提供一个Redis配置文件,这个文件通常叫做redis.conf。redis.conf文件中包含了很多格式简单的指令如下:关键字 参数1 参数2 ...参数N如下是一个配置指令的示例:slaveof 127.0.0.1 6380如果参数中含有空格,那么可以用双引号括起来,如下:requirepass "hello world"这些指令的配置,意义以及深入使用方法都能在每个Redis发布版本自带的的redis.conf文档中找到。自描述文档https:// 阅读全文
posted @ 2013-12-26 11:11 海贼王&汉库克 阅读(208) 评论(0) 推荐(0) 编辑
摘要: # Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 1024*1024*1024 bytes## 内存配置大小写是一样的.比如 1gb 1Gb 1GB 1gB# daemonize no 默认情况下,redis不是在后台运行的,如果需要在后台运行,把 阅读全文
posted @ 2013-12-19 15:25 海贼王&汉库克 阅读(327) 评论(0) 推荐(1) 编辑