原以为躲入代码世界,就可以不用搞关系,哪知“关系无处不在”。写代码多年之后,终于明白“面向对象的关键是搞好对象之间的关系”。而Entity Framework作为ORM中的明日之星,首当其冲的使命就是配合对象搞好关系。博客园开发团队在使用Entit Framework的过程中,被困扰最多的就是实体类之间的关系处理以及这种关系与数据库之间的映射。所以,希望通过这个系列文章将我们的困惑、理解与实 践经验拿出来与大家分享。知识与经验只有拿出来分享与传播,才会变得更有价值;藏在那,只会慢慢变质,最终随风而去。关系分三种:一对一、一对多、多对多。我们就从“一对一”开始吧。“一对一”说简单也简单,说复杂也 Read More
posted @ 2013-10-11 19:54 lx_ Views(249) Comments(0) Diggs(0) Edit
Entity Framework 实践系列 —— 搞好关系 - 两情相悦(双向一对一)自从搞好了单向一对一关系,装满代码的心中塞进了挥之不去的情丝 —— 单相思。谁都知道音乐世界离不开情感,可谁又知道代码世界同样需要情感。单相思是星星之火,它存在的唯一目的是点燃两个人的世界。让我们紧握心中的火苗,开始两情相悦的征途吧。先回顾一下单相思的场景:BlogSite单相思BlogUser。BlogSite样子:publicclass BlogSite{ publicint BlogID { get; set; } publicstring BlogApp { get; set; } ... Read More
posted @ 2013-10-11 19:49 lx_ Views(238) Comments(0) Diggs(0) Edit
EntityFramework:System.Data.Objects.EntityFunctions.DiffDays(DateTime.Now, inputTime)判断当前时间与指定时间相差多少天System.Data.Objects.EntityFunctions.DiffHours(DateTime.Now, inputTime)判断当前时间与指定时间相差多少小时同理所有Diff开头都是用于判断时间的需要注意的是: 计算的结果可能为负数,计算的方式是 :inputTime-DateTime.Nowlinq:System.Data.Objects.SqlClient.SqlFuncti Read More
posted @ 2013-09-22 09:37 lx_ Views(1126) Comments(0) Diggs(0) Edit
"组件服务"- >"计算机"- >"我的电脑"- >"DCOM配置"->找到word->属性->"标识"标签,选择"交互式用户"->安全"标签"->在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加 一个"NETWORK SERVICE"用户(注意要选... Read More
posted @ 2013-08-19 18:38 lx_ Views(2830) Comments(4) Diggs(0) Edit
客户的网站放在一个虚拟空间,之间都没有修改过程序。可是网站的后台登录页面报错 String was not recognized as a valid Boolean. ,错误指向@using (Html.BeginForm())处。经过多方查找,原来是web.config的一些配置被修改了,原来应该是bool的值被修改成了字符串类型的“OFF”。遇到此类问题的朋友可以去检查一下你的web.config文件。猜想应该是IIS设置时修改的web.config。具体为什么会修改错误的值,还没搞清楚。 Read More
posted @ 2013-08-13 16:44 lx_ Views(1309) Comments(0) Diggs(0) Edit
下载完后才能播放的问题。mp4视频有metadata,通常在文件尾部,而flash读到这个metadata才开始播放,解决办法是用工具处理一下mp4,把它的metadata移至文件头部。推荐工具:mp4box (http://www.videohelp.com/tools/mp4box)指令:mp4box.exe -isma xx.mp4 Read More
posted @ 2013-08-12 11:56 lx_ Views(482) Comments(0) Diggs(0) Edit
详细错误如下:很可能由 IncludeExceptionDetailInFaults=true 创建的 ExceptionDetail,其值为:System.InvalidOperationException: 在调用 WSDL 导出扩展过程中引发异常: System.ServiceModel.Description.DataContractSerializerOperationBehavior协定: http://tempuri.org/:ICommunicationContract ----> System.InvalidOperationException: nt.WcfContr Read More
posted @ 2013-06-27 15:45 lx_ Views(813) Comments(0) Diggs(0) Edit
之前在一个外国的网站上看到一个挺好的算法(http://www.emanueleferonato.com/2010/02/13/flash-as3-pixel-based-circle-collision-engine/),主要的亮点在于他计算反弹方向的算法上(同时碰撞到很多物体)。大概思路是这样的... Read More
posted @ 2013-04-10 17:24 lx_ Views(421) Comments(0) Diggs(0) Edit
gb2312 用两个字节表示一个字符 ,分为高位和低位,高位字节从B0-F7低位字节从A1-FE其中有5个空位是D7FA-D7FEGB 2312中对所收汉字进行了“分区”处理,每区含有94个汉字/符号。这种表示方式也称为区位码。01-09区为特殊符号。16-55区为一级汉字,按拼音排序。56-87区为二级汉字,按部首/笔画排序。10-15区及88-94区则未有编码。举例来说,“啊”字是GB2312之中的第一个汉字,它的区位码就是1601。GB2312的原文还是区位码,从区位码到内码,需要在高字节和低字节上分别加上A0。“高位字节”使用了0xA1-0xF7(把01-87区的区号加上0xA0),“ Read More
posted @ 2013-04-03 16:06 lx_ Views(359) Comments(0) Diggs(0) Edit
今天同事遇到这个问题,查了网上资料,终于找到问题所在,原来是在安装IIS的时候有一个功能模块没有勾选,详细如下图: Read More
posted @ 2013-04-02 10:50 lx_ Views(380) Comments(0) Diggs(0) Edit