问题列表 - 第49234页

iOS中的嵌入字体:为什么它们没有在y轴上正确居中?

我在我的iOS应用程序中嵌入了几个字体,并发现它们在标签和按钮中没有正确居中,它们在y轴上太高,有什么解决方案吗?起初我以为它只是一个我正在使用的便宜的字体文件,但后来我用Adobe字体尝试了(只是为了看)它仍然有问题.

iphone fonts objective-c ios

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

从具有不同用户名的帐户引用.htpasswd

我将我的网站推送到多个服务器,我有不同的用户名.我希望有一个.htaccess密码保护文件的文件,无论我在哪个服务器上.

问题是AuthUserFile只采用绝对路径,所以如果我有:

AuthUserFile /home/will/.htpasswd
Run Code Online (Sandbox Code Playgroud)

我在用户名是wjholcomb的框中遇到服务器错误(主目录是/ home/wjholcomb /).

apache .htaccess mod-auth

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

如何在xml中创建行

我想知道如何在xml中创建直线.

xml eclipse android

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

'std :: cout <<中'operator <<'的模糊重载

我有以下main.cpp文件

#include "listtemplate.h"
//#include <iostream>
using namespace std;

int main()
{
    int UserChoice;
    cout << "Hello, World!" << endl;
    cin >> UserChoice;
    cout << UserChoice;
}
Run Code Online (Sandbox Code Playgroud)

在它目前的形式,一切正常.我输入一个整数,并将该整数打印到屏幕上.但是,当我取消注释该cout << "Hello, World!" << endl行时,我收到以下错误

main.cpp:10: error: ambiguous overload for ‘operator<<’ in ‘std::cout << "Hello, World!"’
Run Code Online (Sandbox Code Playgroud)

我也可以通过注释掉#include"listtemplate.h",取消注释hello world line,并包括<iostream>main(目前可通过模板访问)来使其工作.任何人都能看到我在这里缺少的东西吗?

listtemplate.h

#ifndef LISTTEMPLATE_H
#define LISTTEMPLATE_H
#include "list.h"
using namespace std;

// Default constructor
template <class Type>
list<Type> :: list() : Head(NULL) {}

// Destructor
template <class Type>
list<Type> …
Run Code Online (Sandbox Code Playgroud)

c++ templates operator-overloading

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

构建Sphinx文档

我已经开始使用Sphinx记录Python项目.这是我第一次使用它 - 我习惯使用类似JavaDoc语法的工具,我有些疑惑.

因为我想要的文档出现在代码的旁边,我利用的.. automodule::,.. autoclass::.. automethod::指令.所以我的文档结构如下:index.rst包含TOC和

.. automodule:: my_main_package
Run Code Online (Sandbox Code Playgroud)

然后顶级__init__.py包含指令

.. automodule:: some_subpackage
Run Code Online (Sandbox Code Playgroud)

对于每个子包等等.最后,每个模块都包含指令

.. autoclass:: some_class
    :members:
Run Code Online (Sandbox Code Playgroud)

对于模块中的每个类.

这主要是有效的,但我得到的是单页文档,这有点奇怪.

我应该如何组织文档以获取超链接文件树?也就是说,主程序包应该包含自己的文档和每个子包的链接,依此类推,直到每个模块都有自己的页面.

python python-sphinx

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

如何在Ruby for Windows中更新gem?

我正在使用Ruby的命令提示符.我无法安装任何更新,但互联网导航似乎工作.

我这里没有代理人.

C:\Windows\System32>gem update activesupport
Updating installed gems
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    SocketError: getaddrinfo: No such host is known.  (http://rubygems.org/latest_specs.4.8.gz)
Run Code Online (Sandbox Code Playgroud)

可能有什么不对?

这是我的环境:

C:\Ruby\bin>gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.6.2
  - RUBY VERSION: 1.9.2 (2011-02-18 patchlevel 180) [i386-mingw32]
  - INSTALLATION DIRECTORY: C:/Ruby/lib/ruby/gems/1.9.1
  - RUBY EXECUTABLE: C:/Ruby/bin/ruby.exe
  - EXECUTABLE DIRECTORY: C:/Ruby/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-mingw32
  - GEM PATHS:
     - C:/Ruby/lib/ruby/gems/1.9.1
     - C:/Users/wmj/.gem/ruby/1.9.1
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems

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

我在哪里放置.egg(Python)?

我正在尝试为Python安装zope接口脚本.但是,我看到的唯一下载是.egg文件类型.我正在运行Windows Python 2.7,我应该把这个文件放在Zope接口上,以便与我的Python一起正常工作?

python egg zope.interface

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

实现"变体"类

注意:我知道boost::variant,但我对设计原则感到好奇.这个问题主要是为了自我教育.

原帖

在我目前的工作中,我找到了一个旧的变体类实现.它是用a实现的union,只能支持少数几种数据类型.我一直在考虑如何设计改进版本.经过一些修修补补后,我得到了似乎有用的东西.但是我想知道你对它的看法.这里是:

#include <iostream>
#include <map>
#include <stdexcept>
#include <string>
#include <typeinfo>
#include <boost/shared_ptr.hpp>

class Variant
{
public:
    Variant() { }

    template<class T>
    Variant(T inValue) :
        mImpl(new VariantImpl<T>(inValue)),
        mClassName(typeid(T).name())
    {
    }

    template<class T>
    T getValue() const
    {
        if (typeid(T).name() != mClassName)
        {
            throw std::logic_error("Non-matching types!");
        }

        return dynamic_cast<VariantImpl<T>*>(mImpl.get())->getValue();
    }

    template<class T>
    void setValue(T inValue)
    {
        mImpl.reset(new VariantImpl<T>(inValue));
        mClassName = typeid(T).name();
    }

private:
    struct AbstractVariantImpl
    {
        virtual ~AbstractVariantImpl() {}
    };

    template<class T>
    struct VariantImpl : …
Run Code Online (Sandbox Code Playgroud)

c++

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

缺少System.Windows.Shell参考

我有一个Windows窗体应用程序,我想制作自己的自定义跳转列表.要做到这一点,我需要使用命名空间System.Windows.Shell但我无法访问它,我也无法在引用列表中找到它的引用.我已经检查了一些教程,但他们都使用XAML(WPF应用程序),其中一些只是提到这可以通过编码来完成.

所以我的问题是,是否可以访问Windows窗体应用程序中所需的命名空间,还是需要使用WPF?如果有可能那么怎么样?如果没有,那么在Windows窗体应用程序中有另一种方法吗?

我正在使用Visual Studio 2010 Ultimate(C#).

提前致谢!

c# .net-4.0 visual-studio-2010 jump-list

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

选定的运行目标对此操作无效

我打开了一个一直是iphone/ipad的项目.我现在无法构建它因为某些原因我唯一的"Scheme"选项是"MyApp My Mac 64-bit".如何将此设置恢复到iphone/ipad模拟器和设备?我的"目标设备系列"设置是iPhone/iPad.

xcode target ios

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