12 2016 档案

通过HttpClient来调用Web Api接口,实体参数的传递
摘要:下面定义一个复杂类型对象 下面修改上次的api部分,让它对这个对象进行操作 而最关键的地方还是在各个客户端调用的时候,首先,你不能指望客户端去引用你的程序集,因为,不能平台无法实现这种引用(java & c#,js & C#,php & c#),所以,在调用时需要有它们各自的方法,而JS的ajax调 阅读全文

posted @ 2016-12-30 18:33 itjeff 阅读(3925) 评论(0) 推荐(0) 编辑

Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
摘要:public static string GetMethodInfo() { string str = ""; //取得当前方法命名空间 str += "命名空间名:"+System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Nam 阅读全文

posted @ 2016-12-29 18:15 itjeff 阅读(11631) 评论(0) 推荐(1) 编辑

EF调用sp,EF自动生成返回类型
摘要:在sp中添加下面的红色部分,就是执行sp时的返回类型,后面在EF中添加该sp后,EF会在DBContext文件中,自动生成调用该sp的代码,包括返回类型等,如下: public virtual ObjectResult<SP_CustomerRequestWriteoff_Result> SP_Cu 阅读全文

posted @ 2016-12-26 15:22 itjeff 阅读(971) 评论(0) 推荐(0) 编辑

Lampda或Linq中的SqlFunctions.StringConvert()
摘要:要使用 Lampda或Linq中的SqlFunctions.StringConvert(), 需要引用命名空间using System.Data.Objects.SqlClient, 该函数可进行模拟数据库中的number 到 string 的类型转换,查询IQuerable时用得上。 Namesp 阅读全文

posted @ 2016-12-22 11:10 itjeff 阅读(1916) 评论(0) 推荐(0) 编辑

Quartz.NET配置
摘要:Quartz.NET 是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插 阅读全文

posted @ 2016-12-19 17:08 itjeff 阅读(3178) 评论(0) 推荐(0) 编辑

C#中TransactionScope的使用方法和原理
摘要:在.net 1.1的时代,还没有TransactionScope类,因此很多关于事务的处理,都交给了SqlTransaction和SqlConnection,每个Transaction是基于每个Connection的。这种设计对于跨越多个程序集或者多个方法的事务行为来说,不是非常好,需要把事务和数据 阅读全文

posted @ 2016-12-14 13:41 itjeff 阅读(753) 评论(0) 推荐(0) 编辑

.NET中使用Redis(二)
摘要:很久以前写了一篇文章 .NET中使用Redis 介绍了如何安装Redis服务端,以及如何在.NET中调用Redis读取数据。本文简单介绍如何设计NoSQL数据库,以及如何使用Redis来存储对象。 和传统的关系型数据库不同,NoSQL大部分都是以键值对存储在内存中的,我们不能直接把RDBMS里面的一 阅读全文

posted @ 2016-12-13 10:43 itjeff 阅读(370) 评论(0) 推荐(0) 编辑

.NET中使用Redis
摘要:Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存,Redis的官网为http://redis.io/。 最近项目中需要使用Redis,这里简单记录一下Redis的安装,以及如何在.NET中使用Redis。 R 阅读全文

posted @ 2016-12-13 10:25 itjeff 阅读(354) 评论(0) 推荐(0) 编辑

.NET中Redis安装部署及使用方法简介
摘要:一Redis服务端以服务方式运行 二Redis服务端以控制台方式运行 第一步配置本地服务 第二部安装和配置客户端 三C访问Redis 下载ServiceStackRedis NET项目中使用Redis Redis公共类库参考 Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、G 阅读全文

posted @ 2016-12-13 10:24 itjeff 阅读(278) 评论(0) 推荐(0) 编辑

redis权限认证(设置密码)的方法
摘要:redis可以通过设置密码来增强安全强度。除了设置密码,我们还可以通过修改redis的默认端口、对端口做防火墙等。那么如何开启redis的密码功能呢?以下就是详细的步骤方法: 打开redis.conf,找到requirepass所在的地方,修改为指定的密码,再去掉前面的#号注释符,然后重启redis 阅读全文

posted @ 2016-12-13 10:23 itjeff 阅读(4163) 评论(0) 推荐(0) 编辑

.NET缓存框架CacheManager---1、CacheManager的介绍
摘要:在我们开发的很多分布式项目里面(如基于WCF服务、Web API服务方式),由于数据提供涉及到数据库的相关操作,如果客户端的并发数量超过一定的数量,那么数据库的请求处理则以爆发式增长,如果数据库服务器无法快速处理这些并发请求,那么将会增加客户端的请求时间,严重者可能导致数据库服务或者应用服务直接瘫痪 阅读全文

posted @ 2016-12-09 13:56 itjeff 阅读(809) 评论(0) 推荐(0) 编辑

Stopwatch计时器、秒表 C#
摘要:.NET2.0也提供了这样一个秒表:Stopwatch类,它可以比较精确地测量时间。 速度测试: 软件的性能和可测性是一个复杂的主题。要确保应用程序能够满足用户的期望,就需要在开发周期内考虑它的性能和可测性。这在设计阶段至关重要,一个糟糕的设计几乎肯定会导致糟糕的用户体验。然而,仅仅有好的设计也不能 阅读全文

posted @ 2016-12-08 18:01 itjeff 阅读(2859) 评论(0) 推荐(0) 编辑

什么是表达式树,它与表达式、委托有什么区别?
摘要:首先,需要普及下基础知识: Expression我们称之为:表达式树, 而Func<>或者Action 称之为:匿名委托,Func与Action的区别是Func带返回值(至少一个参数),Action不带返回值(可以没有任何参数)。 以上的关键词是在.net 3.5之后出现的,配合Linq中Lambd 阅读全文

posted @ 2016-12-08 17:36 itjeff 阅读(308) 评论(1) 推荐(1) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示