问题列表 - 第23737页

Adorner打破了MVVM吗?

我正在使用MVVM开发一个WPF应用程序.我的大多数视图只有xaml标记,后面的代码没有任何内容(默认样板除外).

除了一个视图之外的所有视图,当我想要禁用整个屏幕时,我使用装饰器来"屏蔽"屏幕.

    private void Window_Loaded(object sender, RoutedEventArgs e)
    {
        //todo: transfer to modelview
        contentAreaAdorner = AdornerLayer.GetAdornerLayer(contentArea);
        waitingAdorner = new WaitingAdorner(contentArea);
    }
Run Code Online (Sandbox Code Playgroud)

这可以吗?或者有更好的方法在我的viewmodel中实现它?

c# wpf xaml adorner mvvm

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

Python ldap AttributeError

我有一个python错误AttributeError:'module'对象没有属性'initialize' 我在Solaris 10 UNIX上运行Python 2.6.2并且最近安装了pythonldap 2.3.9.脚本非常基本,只有这两行.谁能告诉我为什么?跟踪错误如下.

#!/usr/local/bin/python

import ldap, sys

con = ldap.initialize('ldap://localhost')
Run Code Online (Sandbox Code Playgroud)

回溯(最近一次调用最后一次):文件"./myldap.py",第5行,在con = ldap.initialize('ldap:// localhost')中AttributeError:'module'对象没有属性'initialize'

问候,珍妮

python openldap

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

搜索引擎优化 - 谷歌+其他搜索引擎索引<noscript>标签内的链接?

我设置了一些下拉菜单,允许用户通过选择多个下拉列表中的选项来查找我网站上的页面:

例如.汽车的颜色,年

这将生成如下链接:mysite.xyz/blue/2010/

唯一的问题是,因为这个链接是用Javascript动态组合的,所以我还必须将每个可能的组合从下拉列表组合成一个列表,如:

<noscript>
   No javascript enabled? Here are all the links:
      <a href='mysite.xyz/blue/2009/'>mysite.xyz/blue/2009/</a>
      <a href='mysite.xyz/blue/2010/'>mysite.xyz/blue/2010/</a>
      <a href='mysite.xyz/red/2009/'>mysite.xyz/red/2009/</a>
      <a href='mysite.xyz/red/2010/'>mysite.xyz/red/2010/</a>
</noscript>
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果我把它们放在这样的标签中,我会受到Google等搜索引擎的惩罚吗?我已经这样做了一些导航的东西,需要抵消等.但是,现在我也将在这里列出一个完整的链接列表.我想在这里提供它们,以便谷歌可以实际索引我的页面 - 但对于那些没有javascript的人,他们仍然可以导航.

你的意见?另外..即使我有一些看似已编入索引的链接,我也不是100%确定,这就是为什么我要问:P

seo

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

通过NULL类指针调用类方法

我有以下代码片段:

class ABC{
public:
        int a;
        void print(){cout<<"hello"<<endl;}
};

int main(){
        ABC *ptr = NULL:
        ptr->print();
        return 0;
}
Run Code Online (Sandbox Code Playgroud)

它运行成功.有人可以解释一下吗?

c++

38
推荐指数
6
解决办法
8466
查看次数

输入文件中的accept属性不起作用

您好我遇到了htnl中的浏览文件对话框控件标签.标签是

<input id="myfile" name="myfile" type="file" accept="application/pdf"/>
Run Code Online (Sandbox Code Playgroud)

但是accept属性似乎没有任何影响.使用internetexplorer 8浏览器

它与accept属性有什么关系吗?

html cross-browser html-input

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

编译器错误:未在此范围内声明memset

我试图在Ubuntu 9.10(gcc 4.4.1)中编译我的C程序.

我收到此错误:

Rect.cpp:344: error: ‘memset’ was not declared in this scope
Run Code Online (Sandbox Code Playgroud)

但问题是我已经包含在我的cpp文件中:

#include <stdio.h>
#include <stdlib.h>
Run Code Online (Sandbox Code Playgroud)

同样的程序在Ubuntu 8.04(gcc 4.2.4)下编译得很好.

请告诉我我错过了什么.

c++ gcc

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

比较Oracle,PostgreSQL和SQL Server中的时间戳的常用方法

我正在编写一个SQL查询,它涉及查找时间戳是否落在特定的天数范围内.

我在PostgreSQL中写过,但它在Oracle和SQL Server中不起作用:

AND creation_date < (CURRENT_TIMESTAMP - interval '5 days')
AND creation_date >= (CURRENT_TIMESTAMP - interval '15 days')
Run Code Online (Sandbox Code Playgroud)

是否有通用的方法来比较不同数据库的时间戳?

sql oracle postgresql datetime

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

共享库中的类和静态变量

我正在尝试使用以下架构在c ++中编写内容:

App - > Core(.so)< - 插件(.so)

对于linux,mac和windows.Core隐式链接到App,而插件显式链接到dlopen/LoadLibrary到App.我遇到的问题:

  • Core中的静态变量在运行时被复制 - 插件和应用程序具有不同的副本.
  • 至少在mac上,当Plugin返回指向App的指针时,动态转换App中的指针总是导致NULL.

    有人可以给我一些不同平台的解释和说明吗?我知道在这里问他们所有人似乎都很懒,但我真的找不到这个问题的系统答案.

    我在entry_point.cpp中为插件做了什么:

    #include "raw_space.hpp"
    
    #include <gamustard/gamustard.hpp>
    
    using namespace Gamustard;
    using namespace std;
    
    namespace
    {
      struct GAMUSTARD_PUBLIC_API RawSpacePlugin : public Plugin
      {
        RawSpacePlugin(void):identifier_("com.gamustard.engine.space.RawSpacePlugin")
        {
        }
    
        virtual string const& getIdentifier(void) const
        {
          return identifier_;
        }
    
        virtual SmartPtr<Object> createObject(std::string const& name) const
        {
          if(name == "RawSpace")
          {
            Object* obj = NEW_EX RawSpaceImp::RawSpace;
            Space* space = dynamic_cast<Space*>(obj);
            Log::instance().log(Log::LOG_DEBUG, "createObject: %x -> %x.", obj, space);
            return SmartPtr<Object>(obj);
          }
          return SmartPtr<Object>();
        }
    
      private: …
    Run Code Online (Sandbox Code Playgroud)
  • c++ shared-libraries

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

    为Webview设置缩放

    我有一个WebView和2个URL来打开它.我想要做的是,当我为第一个网址设置缩放级别,然后我转到第二个网址时,它也应该具有相同的缩放级别.现在,缩放级别将重置为两者.

    谢谢,法哈

    android

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

    对于WordPress,P标签不会显示在html编辑器(TinyMCE)中

    我正在使用WordPress开发网站,我是WordPress的新手.WP <p>在添加任何帖子或页面时在编辑器中添加标签.但我无法<p>在HTML模式下看到标签.
    任何人都可以建议我可能是什么问题?

    提前致谢

    html wordpress tinymce

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