Loading

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 43 下一页
摘要: 与其手动费时费力地实现,不如利用Ninject方便的实现我们的需求。Ninject如何将你需要的类型返回给你拿前面的例子,士兵类: 1 class Samurai 2 { 3 readonly IWeapon weapon; 4 public Samurai(IWeapon weapon) 5 { 6 this.weapon = weapon; 7 } 8 9 public void Attack(string target) 10 {11 this.weapon.Hit(target);12 }13... 阅读全文
posted @ 2013-06-06 10:22 青岛欧姆网络科技 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 使用WCF做了一个中间层服务,准备把数据同步到Sqlite数据库中,在本地测试的时候没有问题,但放到服务器上却报出了标题的错误。StackOverFlow上说是数据库文件的权限问题,于是我把Users的写入权限分配给Users组,问题解决。 阅读全文
posted @ 2013-05-17 10:35 青岛欧姆网络科技 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 在使用Sqlite的过程中碰到了这样奇怪的问题:Data Source cannot be empty. Use :memory: to open an in-memory database经检查,问题出在链接字符串中的DataSource中间没留空格。正确的链接字符串类似下面的字符串:Data Source=.\\CloudPos.db;Pooling=true;FailIfMissing=false 阅读全文
posted @ 2013-05-17 08:54 青岛欧姆网络科技 阅读(7009) 评论(0) 推荐(0) 编辑
摘要: 2009-11-13 15:18:12|分类: 默认分类 |标签: |字号大中小订阅这两天C/S的项目中用到了sqlite,这个小东西还真是好用。访问速度很快不说,生成的数据库文件也很小。非常适合小型项目的数据库。wince中强烈建议使用。不过今天遇到一个问题让人头大,delete数据的时候提示no such table。数据库中的表明明存在,在数据库中执行delete的sql也没有问题。看来不是sql语句的问题。但是之前有个窗体跟现在这个窗体使用的是一模一样的方法,怎么前面那个就可以,到这个窗体就不行了呢?分析了一下两个窗体的区别,发现前者是show,后者是ShowDialog 。难道问题出 阅读全文
posted @ 2013-05-15 11:41 青岛欧姆网络科技 阅读(3964) 评论(0) 推荐(0) 编辑
摘要: 问题定位:源代码是在32位的win8上编译的,在32位的XP 和win 7下运行调用迅雷没问题,但有用户表示在64位的机器上无法正常调用迅雷。经查,在64位的机器上的确无法调用迅雷,日志文件显示,要调用的com组件没有注册。但测试的win2008上的迅雷是正常的,排除迅雷的问题。StackOverFlow网站上的一个问题提醒了我,64的平台可能跟32位的com接口不匹配!(http://stackoverflow.com/questions/14141616/regsvr32-file-was-loaded-but-the-entry-point-dllregisterserver)后又查资料 阅读全文
posted @ 2013-04-11 21:14 青岛欧姆网络科技 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 自己封装了一个类库,本来是想方便自己重复使用的,代码如下: 1 /// <summary> 2 /// 写入配置文件的值 3 /// </summary> 4 /// <param name="key">key键</param> 5 /// <param name="value">value值</param> 6 /// <returns>写入成功返回true,否则返回false,有异常</returns> 7 public static bool Write 阅读全文
posted @ 2013-04-05 17:49 青岛欧姆网络科技 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 使用Razor视图需要注意的几点:1. Razor使用@符作为动态编码的标记,默认情况下,所有的Htm标记都会被转码以防止XSS跨站攻击。如要使用HTML,请使用MvcString类。 阅读全文
posted @ 2013-04-04 13:47 青岛欧姆网络科技 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 开始之前,先补习一下params关键字的用法:paramsparams关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的params关键字之后不允许任何其他参数,并且在方法声明中只允许一个params关键字首先自定义View 1 public class DebugView:IView 2 { 3 public void Render(ViewContext viewContext, System.IO.TextWriter writer) 4 { 5 Write(writer, "-----RouteData--... 阅读全文
posted @ 2013-04-04 13:10 青岛欧姆网络科技 阅读(347) 评论(0) 推荐(0) 编辑
摘要: MVC 3 允许创建自己的视图引擎而不使用自带的Razor视图或者APSX视图。下面就介绍一下如何创建自定义的视图引擎。首先,View Engine 继承于 IViewEngine接口。IViewEngine接口的定义如下:1 public interface IViewEngine {2 ViewEngineResult FindView(ControllerContext controllerContext, string viewName,3 string masterName, bool useCache);4 ViewEngineResult FindPartialView(Cont 阅读全文
posted @ 2013-04-04 12:29 青岛欧姆网络科技 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 原因在于没有设置WFC支持Http行为解决方法是将webconfig文件改成下面的格式:<?xml version="1.0"?><configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> </system.web> <system.serviceModel> <protocolMapping> <add scheme="http&quo 阅读全文
posted @ 2013-04-03 15:55 青岛欧姆网络科技 阅读(2655) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 43 下一页