小编Far*_*rax的帖子

Android一次只允许在屏幕上使用一个导航页面

下面的两个实现有什么区别?

 public App()
    {
        // The root page of your application
        MainPage = new Views.MainPage();
    }   
 public App()
    {     
        MainPage = new NavigationPage(new MainPage());
    }
Run Code Online (Sandbox Code Playgroud)

如果我的主页继承MasterDetailPage,上面的第一个代码将工作但第二个将返回错误消息,告诉我"android一次只允许屏幕上的一个导航页面"当我调试我的Android应用程序时.

  public class MainPage : MasterDetailPage
    {

        MasterPage masterPage;
        public MainPage()
        {
            masterPage = new MasterPage();
            Master = masterPage;
            Detail = new NavigationPage(new AnotherPage());
Run Code Online (Sandbox Code Playgroud)

xamarin.android xamarin xamarin.forms

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

Xamarin - 在将MasterDetailPage添加到容器之前必须设置Master和Detail

我正在尝试将一个简单的Master Detail页面添加到现有的Xamarin应用程序中.这是MasterDetailPage声明

<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
                  xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
                  xmlns:pages="clr-namespace:MyCareManager.XamForms.Pages;assembly=MyCareManager.XamForms"
                  x:Class="MyCareManager.XamForms.Pages.SettingsPage">
  <MasterDetailPage.Master>
    <ContentPage Title="This is the test master page"></ContentPage>
  </MasterDetailPage.Master>
  <MasterDetailPage.Detail>
    <NavigationPage>
      <x:Arguments>
        <ContentPage Title="This is a view"></ContentPage>
      </x:Arguments>
    </NavigationPage>
  </MasterDetailPage.Detail>
</MasterDetailPage>
Run Code Online (Sandbox Code Playgroud)

但是,当我运行应用程序时,导航到页面时出现以下错误:

在将MasterDetailPage添加到容器之前,必须先设置Master和Detail

我假设它与autofac一样,在应用程序中用作IOC容器,但还没有能够指责它.还有其他人经历过这个吗?

xamarin xamarin.forms

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

服务故障状态下的WCF

我的项目中运行了很多web服务,但是很长一段时间以来都发生了奇怪的事情.我的服务偶尔会因为错误消息而失败"通信对象System.ServiceModel.Channels.ServiceChannel,由于它处于Faulted状态,因此不能用于通信." 这种情况通常发生在我早上第一次运行应用程序之后,它们不经常发生.有关可能导致此错误的原因的任何想法?

wcf

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

解决条件依赖关系autofac

我试图根据条件解决依赖关系.

private static readonly Dictionary<string, Action<ContainerBuilder>> QRTypeDictionary = 
    new Dictionary<string, System.Action<ContainerBuilder>> () {
            { "REST" , (builder)=> builder
                                    .RegisterType<RestPublisher>()
                                    .As<Publisher>()},
            { "DB" , (builder)=> builder
                                    .RegisterType<DBPublisher>()
                                    .As<Publisher>()}
 }
Run Code Online (Sandbox Code Playgroud)

我只是想确定这是否是根据条件解决依赖关系的唯一方法.到目前为止我一直在使用Ninject,我正在寻找以下内容:

kernel.Bind<Publisher>()
      .To<DbPublisher>()
      .When(x => Defs.AppSettings.PublisherType == "DB")
Run Code Online (Sandbox Code Playgroud)

只是想确保我使用Autofac做正确的事情

c# autofac

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

从表中删除具有相同 ID 的重复行

我有一个表 Emp 其中有这样的记录

Id     Name
1      A
2      B
3      C
1      A
1      A
2      B
3      C
Run Code Online (Sandbox Code Playgroud)

现在我想从表中删除重复行我正在使用此查询来选择或计算重复记录的数量

SELECT NameCol, COUNT(*) as TotalCount FROM TestTable 
GROUP BY NameCol HAVING COUNT(*) > 1 
ORDER BY COUNT(*) DESC
Run Code Online (Sandbox Code Playgroud)

我应该编写什么查询来删除表中的重复行。

如果我编写此查询来删除重复记录,那么它会给出结果(0) row Affected

`DELETE FROM TestTable 
    WHERE ID NOT IN ( SELECT MAX(ID) FROM 
                                     TestTable 
                                     GROUP BY NameCol
                    )`
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

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

SAAS体系结构和salesforce数据库体系结构

我正在构建一个软件项目,我想创建一个SAAS(软件即服务).我想按照Salesforce的方式对我的应用程序进行建模.我真的很喜欢定制功能,但我不确定他们是如何真正去做的.我读到他们为每个需要的字段创建一个ID,然后也存储相应的数据.任何人都可以指导我如何做到这一点.例如,如果我想存储员工记录.已经给出了2个字段(名字,姓氏),并且用户添加了第三个字段(比如说DOB),数据将如何存储?

如果有人能够为实施SAAS架构的实际示例提供一些资源,我将不胜感激.

谢谢

saas

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

在缓存或工作目录中找不到调试日志

我想使用npm audit创建具有npm软件包审核功能的VSTS构建。我添加了一些任务来运行npm审计。该命令运行,我可以在控制台/日志中查看所有软件包的详细信息。但是,任务失败,抱怨找不到日志文件。如果发现高漏洞软件包,对如何使构建停止工作有任何想法吗?

在此处输入图片说明

在此处输入图片说明

编辑 这是我在本地运行npm audit时结果的最后一行在此处输入图片说明 请注意,它如何显示类别中的漏洞。如果“高”漏洞的值不为零,我希望构建不会继续进行。

npm azure-pipelines

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