小编Joe*_*zer的帖子

单身实施检查

您好我有兴趣实现一个返回单个对象的方法.我已经创建了一个基于MSDN上的示例的实现,但我不确定我的实现是否是corect.

代码运行得很好,但我不知道如何检查它是否是相同的对象实例.

这是我的代码:

 public class FileShareAccessFactory : IFileShareAccessFactory
{
    private volatile static IFileShareAccess m_fileShareAccess;
    private static object m_SyncRoot = new object();

    public IFileShareAccess GetFileShareAccessInstance(IContextFactory contextFactory, ILogger logger)
    {
        if (m_fileShareAccess == null)
        {
            lock (m_SyncRoot)
            {
                if (m_fileShareAccess == null)
                {
                    m_fileShareAccess = new FileShareAccess(contextFactory, logger);
                }
            }
        }
        return m_fileShareAccess;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# singleton

2
推荐指数
1
解决办法
91
查看次数

C#控制台应用程序全部是16bit?

我正在阅读有关NTVDM.exe的内容,因为我构建了一个快速测试控制台应用程序,它在抱怨此EXE的朋友计算机上崩溃了.

据我所知,所有DOS cmd窗口(包括C#控制台应用程序)都运行16位而不是32位.

这是真的?这是否意味着我的所有作品控制台应用程序后台应用程序运行为16位而不是充分利用32位可用?

那么Windows服务呢?我相信我们把它写成一个控制台应用程序,然后让它作为Windows服务运行?

谢谢

c# console-application 16-bit ntvdm.exe

1
推荐指数
2
解决办法
2662
查看次数

如何在ng-click上切换角度js中的类

我想点击一下课程,请找到我的下面的代码.

<li class="dropdown" data-ng-class="sign-open">
  <a href="" class="dropdown-toggle" data-ng-click="signToogle()">Sign In <b class="caret"></b></a>
  <div class="dropdown-menu" style="padding: 15px;">
    <form action="#" method="post" accept-charset="UTF-8" class="form-menu">
      <input id="user_username" type="text" name="user[username]" size="33" placeholder="Username">
      <input id="user_password" type="password" name="user[password]" size="33" placeholder="Password">
      <label class="checkbox muted hidden-tablet">
        <input type="checkbox">Remember Me</label>
      <input class="btn span3" type="submit" name="commit" value="Sign In">
    </form>

  </div>
</li>


//sign in show-hide
$scope.signToogle = function () {
    if ($scope.sign-open === "")
        $scope.class = "open";
    else
        $scope.class = "";
}
Run Code Online (Sandbox Code Playgroud)

这个js函数将addclass打开,所以如果ul有开放类,因为它是父类,那么它将是可见的.但是不知道我怎么能做到这一点,如果点击一次然后真实和类附加,如果再次点击语句false和类将被删除.

angularjs

1
推荐指数
1
解决办法
5172
查看次数

使用ORM进行域修改。对所有读取操作使用SQL视图。这是CQRS的一种形式吗?

伙计们,我正在研究一个模型,用户可以选择默认值或输入自定义值,结果形成了许多基于人口的预测。

着迷于使用类似CQRS的方法来分离报告和影响域的代码。

我打算在一个服务中将基本SQL视图与ADO.NET一起用于报表,在另一个服务中将Entity Framework与持久化修改一起使用。

我认为这里不需要事件源。将针对域数据库进行报告。

以上是CQRS的示例吗?

.net c# design-patterns cqrs

0
推荐指数
1
解决办法
284
查看次数

保存图像而不压缩

我知道JPG,BMP,GIF和其他格式压缩图像.但是我可以获得显示的快照并保存它而不用编程方式压缩(在二进制文件中)(例如使用c/c ++或其他东西)?

c c++ unix windows winapi

0
推荐指数
1
解决办法
141
查看次数

带身份验证的简单Web服务器

我想用静态内容实现一个简单的Web服务器(如apache).服务器必须通过用户名和密码或IP地址提供身份验证.

源代码或任何有用的教程将非常有用.

谢谢你的回答.

java

-1
推荐指数
2
解决办法
6104
查看次数