小编ini*_*iki的帖子

SQL Server(SQLEXPRESS)和SQL Server代理(SQLEXPRESS)

我在Services.msc中分别运行了这两个服务 -

  • SQL Server(SQLEXPRESS) - 启动+自动
  • SQL Server代理(SQLEXPRESS) - 已禁用

您能否指导我们为什么需要SQL Server代理(SQLEXPRESS)?

谢谢!

sql-server sql-server-agent sql-server-express

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

NHibernate - 找不到文件hibernate.cfg.xml

我在我的WCF服务库中包含了hibernate.cfg.xml

BuildAction = Content and   
Copy to output directory = Copy Always

但是,当我运行应用程序时,它会抛出以下错误:

Could not find file
'C:\Program Files (x86)\DevExpress 2010.2\IDETools\System\CodeRush\Bin\PlugIns\hibernate.cfg.xml'

我不确定为什么它在上面的路径而不是运行时bin目录中寻找hibernate.cfg.xml.

仅供参考:我最近安装了DevExpress v10.2以用于其他应用程序.

有任何想法吗?

nhibernate

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

在List <T> .AddRange中使用Linq查询有条件地将元素从一个列表添加到另一个列表

我有一个List<String>和两个List<CustomObject>.
我想要组合两个,List<CustomObject>但仅当第二个List<CustomObject>属性未包含在内时List<String>.

所以,想要做这样的事情:

resultSet1.AddRange(resultSet2.Select(x => !names.Contains(x.City)).ToList());
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?

c# linq

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

元帅 - 我需要释放任何资源吗?

我使用以下方法转换byte[]Bitmap:

    public static Bitmap ByteArrayToBitmap(byte[] byteArray)
    {
        int width = 2144;
        int height = 3;
        Bitmap bitmapImage = new Bitmap(width, height, PixelFormat.Format32bppPArgb);
        BitmapData bmpData = bitmapImage.LockBits(new Rectangle(0, 0, width, height), ImageLockMode.ReadWrite, PixelFormat.Format32bppPArgb);
        IntPtr ptr = bmpData.Scan0;

        try
        {
            Marshal.Copy(byteArray, 0, ptr, byteArray.Length);
            bitmapImage.UnlockBits(bmpData);
            return bitmapImage;
        }
        finally
        {
           //Marshal.FreeHGlobal(ptr); //Do I need this?
        }
    }
Run Code Online (Sandbox Code Playgroud)

只是想知道我是否需要释放任何资源?尝试调用Marshal.FreeHGlobal(ptr),但我收到此错误:

对内存位置的访问无效.

有人可以指导吗?

另外,仅供参考,我可以MemoryStream用来Bitmap摆脱byte[],但在这种情况下我得到'参数无效'例外.这就是为什么选择这条路线的原因Marshal.

c# bitmap marshalling

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

WCF - 处理来自多个客户端的请求

我的WCF服务库作为Windows服务托管,应该处理来自多个客户端的请求.客户经常要做的一个请求是资源密集型.

我有两个与上述场景有关的疑问:

  1. WCF服务如何处理多个客户端的请求?
  2. 是否有任何WCF配置可以使流程高效?

谢谢!

wcf clients

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

Castle,LinFu和Spring与NHibernate之间的关系是什么?

我是NHibernate的新手,对Castle,LinFu和Spring有点困惑.

我知道NHibernate有助于DDD,可以使用xml或者Fluent NHibernate 将实体映射到数据库.但想知道Castle,LinFu和Spring是如何与NHibernate联系在一起的.

任何人都可以请一些亮点或可以指向任何网络链接?

nhibernate

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

恢复数据库-如何保持复制到位

服务器A:具有两个数据库-DB1(发布者)和DB2(订阅者)
复制当前对于这两个数据库都工作正常。

服务器B:具有两个数据库-DB1(发布者)和DB2(订阅者)
复制对于这两个数据库而言目前运行良好。

现在,由于一些测试问题,我想将DB1(Publisher)的副本从Server1还原到Server2。
但是我对复制有共识。

在Server2上保留复制的最佳方法是什么?

我正在考虑遵循以下步骤-

  • 从Server1备份数据库DB1
  • 禁用DB1和Server2上的DB2上的所有关联的 SQL Server代理作业
  • 从步骤1的后面还原Server2上的数据库DB1
    (我需要使用WITH KEEP_REPLICATION吗?)
  • 在DB1上启用SQL Server代理作业,在Server2上启用DB2

请指导这些步骤是否可行?

replication sql-server-2008

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

远程服务器返回意外响应:(400)错误请求

调用我的WCF服务方法时,我没有收到任何错误.

这个名为SaveTemplate()的特殊方法接受byte []的输入.

我正在使用大小为byte [806803]的文件测试此方法,但以错误结束:

WCF - 远程服务器返回意外响应:(400)错误请求.*

我已经查看了我在Google上找到的几个搜索结果,并根据这些在app.config中进行了一些更改,但仍然收到错误:-(

这是我的WCF服务库的App.Config文件:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.web>
    <compilation debug="true" />
  </system.web>

  <system.serviceModel>
    <bindings>
      <wsHttpBinding>
        <binding name="wsHttp" maxReceivedMessageSize="50000000" maxBufferPoolSize="50000000"
        messageEncoding="Mtom" >
          <readerQuotas maxDepth="500000000" maxStringContentLength="500000000" maxArrayLength="500000000"
          maxBytesPerRead="500000000" maxNameTableCharCount="500000000" />
          <security mode="None"></security>
        </binding>
      </wsHttpBinding>
    </bindings>

    <services>
      <service behaviorConfiguration="ReportingComponentLibrary.TemplateServiceBehavior"
        name="ReportingComponentLibrary.TemplateService">
        <endpoint address="" binding="wsHttpBinding" contract="ReportingComponentLibrary.ITemplateService" bindingConfiguration="wsHttp" >
          <identity>
            <dns value="localhost" />
          </identity>
        </endpoint>
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" ></endpoint>
        <host>
          <baseAddresses>
            <add baseAddress="http://localhost:8080/ReportingComponentLibrary/TemplateService/" />
          </baseAddresses>
        </host>
      </service>

      <service behaviorConfiguration="ReportingComponentLibrary.TemplateServiceBehavior"
        name="ReportingComponentLibrary.TemplateReportService">
        <endpoint address="" binding="wsHttpBinding" contract="ReportingComponentLibrary.ITemplateReportService" bindingConfiguration="wsHttp" >
          <identity> …
Run Code Online (Sandbox Code Playgroud)

service wcf

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

NuGet - 找不到'添加库包参考...'

我正在使用安装了MVC3的Visual Studio 2010 SP1.在我学习NuGet基础知识的过程中,我正在阅读本教程 http://maleevdimka.com/post/NuGet-Part-1.aspx

我应该选择"添加库包参考..."选项来添加默认的可用订阅源.但是,当我在VS 2010中访问我的Web应用程序项目时,我看到了其他内容 - "管理NuGet包...".如果我点击这个,我有一个对话框,其中包含可用的在线软件包,每个软件包都包含

"添加库包参考..."选项是否在VS 2010中不再可用,并被"管理NuGet包..."取代?

请指导!

nuget-package

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

@ $的T-SQL用法

我加入了这个新项目,发现了一种在SQL Server存储过程中声明本地变量的不同方法

DECLARE @$prog VARCHAR(50),
        @$errno INT
Run Code Online (Sandbox Code Playgroud)

我一直习惯@在T-SQL中声明局部变量,想知道何时使用@$

请指导.

t-sql

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