Memcached windows 下安装与测试

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap …… 阅读全文

不成文的,我这两天学习Expression的零散心得

对于Expression总感觉那么深奥,虽然现在也是。但是终究是略窥门径了。一,先说我这两天遇到的问题:条件:1. 一个Patient有多个Case,一个Case有多个Sample。2. 一个Patient有多个PatientCustomTableRecord,一个Case有多个CaseCustomTableRecord,一个Sample有多个SampleCusto …… 阅读全文

EF Code First Migrations数据库迁移

1、EF Code First创建数据库  新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。  在程序包管理器控制台中执行以下语句,安装EntityFramework。PM> Install-Package EntityFramework  安装成功后,界面提示如下图:  在新建的Portal控制台应用 …… 阅读全文

Entity Framework 5.0 Code First全面学习

Code First 约定借助 CodeFirst,可通过使用 C# 或Visual Basic .NET 类来描述模型。模型的基本形状可通过约定来检测。约定是规则集,用于在使用 Code First 时基于类定义自动配置概念模型。约定是在 System.Data.Entity.ModelConfiguration.Conventions 命名空间中定义的。可通过使用数据注释或Fl …… 阅读全文

dynamic 与反射 效率比较

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Reflection;usingSystem.Text;usingSystem.Threading.Tasks;namespaceLinqTestConsole{ …… 阅读全文

Linq的Aggregate函数的使用

这个语法可以做一些复杂的聚合运算,例如累计求和,累计求乘积。它接受2个参数,一般第一个参数是称为累积数(默认情况下等于第一个值),而第二个代表了下一个值。第一次计算之后,计算的结果会替换掉第一个参数,继续参与下一次计算。[csharp]view plaincopyprint?usingSystem;usingSystem …… 阅读全文

javascript获取客户端网卡MAC地址和IP地址和计算机名

在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证。要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用Javascript,这样做的好处是不需要服务器端进行处理,有客户端自行获 …… 阅读全文

分享一个Visual Studio的背景插件,让堆码更富情趣。。哈哈

上周某日,新生命群里面还是一如既往的热闹,突然小明发了张代码截图,问群友帮他看看什么问题,是下面这个问题截图:结果呢 ,很明显大家都看到了,嘿嘿,讨论问题的人没有了,我直接提问了:这背景姑娘是咋弄上去的。。。?  然后发问题的人就热心的指点了下,用的是一个VS插件:ClaudiaIDE,在VS的“扩展与更新”里面搜索,记得要“联机”哦,就是这么个东西:有2个 …… 阅读全文