问题列表 - 第38411页

将GVim颜色方案更改为命令行Vim

是否可以使GVim的颜色方案与命令行版本Vim中的颜色方案完全匹配?我喜欢Vim的颜色而不是白色背景的GVim,但我仍然想使用GVim,因为shift键在命令行版本上没有很好地映射.

vim

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

MFC的网格,flexgrid或网格布局

MFC似乎严重缺乏布局管理器/ sizer.很难相信任何自尊的UI库都会缺少sizer但是你去了.我已经发现了一些可以正常处理通常的盒子布局的东西,但是我没有找到的是一个sizer,当你需要在展开时垂直和水平对齐时,它们会有所帮助.

我从这里得到了大部分信息:

MFC对话框应用程序的布局管理器

我已经浏览了网页,每次搜索MFC和网格/任何东西/最终都会把我送到一堆网格小部件,而不是sizer.在任何地方都有这样的事吗?

c++ mfc

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

隐藏zsh自动完成中的某些选项

有几个命令具有我不经常使用的深奥选项.例如,git有'check-attr'.我经常使用'git checkout',所以我想,git ch完成git checkout或显示一个没有check-attr的菜单.我可以用zstyle ... ignored-patterns来做到这一点.

不过,我还是想完成"混帐检查ATTR"如果没有别的比赛(如果我真的希望运行检查-attr)使用.

似乎'隐藏'的zstyle适合我,但是如何在完成上下文中指定值(而不仅仅是标记)?即我想是这样,zstyle":完成:::混帐:: "隐藏模式"检查ATTR"

那可能吗?

zsh tab-completion

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

如何以编程方式将 SMTP 服务器详细信息存储(保存)回 web.config

搜索 StackOverflow,我发现了有关如何从 Web.Config 检索 SMTP 设置的问题,但没有有关如何将 SMTP 更新回 web.config 文件的详细信息。

我从以下代码开始:

Configuration webConfig = WebConfigurationManager.OpenWebConfiguration("~");
MailSettingsSectionGroup settings =
  (MailSettingsSectionGroup)webConfig.GetSectionGroup("system.net/mailSettings");
SmtpSection smtp = settings.Smtp;
SmtpNetworkElement net = smtp.Network;
Run Code Online (Sandbox Code Playgroud)

但很快就被 Intellisense 发现了,这SmptSection.Network是一个 Get(又名“只读”)访问器。

那么我应该如何以编程方式将 SMTP 数据写回 web.config 呢?

asp.net web-config system.net.mail

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

如何使用jquery UI在codeIgniter中创建选项卡式UI?

我正在使用codeIgniter开发一个Web应用程序,对于我的UI,我想使用jQuery-UI-Tabs.我被锁定了如何让我的观点显示在各自的标签中.有帮助吗?

codeigniter jquery-ui-tabs

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

以递归方式合并F#中的两个列表

我期待写一个递归函数来合并到F#中的整数列表

我从这开始,但不知道接下来该做什么.

let rec merge xs ys =
    match xs with
    | [] -> ys
    | 

let li = [1;3;5;7;]
let ll = [2;4;5;8;]
Run Code Online (Sandbox Code Playgroud)

recursion f#

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

完整图像加载后javascript执行功能

我有以下一行javascritp $("#hero_image img").attr('src', src);来改变图像.然后,以下行根据我调用的图像新宽度执行任何操作$("#hero_image img").width();.

但是,如何在获得宽度之前确保此图像已完全加载,否则我将以旧宽度返回?设置超时不够可靠.

javascript load image callback

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

android:layout_marginBottom似乎在2.2(Froyo)中无法正常工作

我在Relative布局中有这个ImageView块:

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_marginBottom="50dip"
    android:layout_marginLeft="81dip"
    android:src="@drawable/swipehelp"
    />
Run Code Online (Sandbox Code Playgroud)

这将图像绘制在Android 1.6上的普通和高密度分辨率屏幕中的预期位置,但是在2.2上它似乎忽略了layout_marginBottom并始终在底部绘制对齐的图像.有没有人见过这个,如果有,你知道修复吗?

编辑1:

它位于如此声明的RelativeLayout内:

<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@+id/excusescreen"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:background="@drawable/woodbg">
Run Code Online (Sandbox Code Playgroud)

编辑2:

这是完整的布局代码:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:id="@+id/excusescreen"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:background="@drawable/woodbg">
   <LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/imlateTopBar"
    android:layout_width="fill_parent"
    android:layout_height="44dip"
    android:background="@drawable/topandbottombars"
    android:layout_alignParentTop="true"    
    >
    <ImageView
            android:id="@+id/excHomeBtn"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="5dip"
            android:layout_marginTop="7dip"
            android:src="@drawable/catexcusehomebtn"
            >
    </ImageView>
    <ImageView
            android:id="@+id/excBackToCatsBtn"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dip"
            android:layout_marginTop="7dip"
            android:src="@drawable/backtocats"
            >
    </ImageView>
     </LinearLayout>
     <ViewFlipper
    android:id="@+id/excuses"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="50dip"
     >
     </ViewFlipper>
     <LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/imlateTopBar"
    android:layout_width="fill_parent"
    android:layout_height="44dip"
    android:background="@drawable/topandbottombars"
    android:layout_alignParentBottom="true" 
    >
    <ImageView
        android:id="@+id/emailItBtn"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dip"
        android:layout_marginTop="7dip"
        android:src="@drawable/emailit"
        > …
Run Code Online (Sandbox Code Playgroud)

layout android

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

如何确定类是否在Java中扩展另一个类?

在Java中,我如何确定类扩展了哪些类?

public class A{
}

public class B extends A{
}

public class C extends A{
}

public class D{
}

public class E extends B{
}

public class doSomething{

    public void myFunc(Class cls){
         //need to check that cls is a class which extends A
         //i.e. B, C and E but not A or D
    }
}
Run Code Online (Sandbox Code Playgroud)

cls.getSuperClass()做我需要的吗?

java

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

迭代器是否支持+运算符?

我看到以下代码用于从以下位置删除一个选定的元素std::vector:

vector<hgCoord>::iterator it;
int iIndex = 0;
    const int iSelected = 5;
for( it = vecPoints.begin(); it != vecPoints.end(); ++it, ++iIndex )
{
    if( iIndex == iSelected )
    {
        vecPoints.erase( it );
        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

我认为这段代码效率不高,应该写成如下:

vector<hgCoord>::iterator it;
int iIndex = 0;
    const int iSelected = 5; // we assume the vector has more than 5 elements.

    vecPoints.erase( vecPoints.begin() + iSelected );
Run Code Online (Sandbox Code Playgroud)

但是,我不确定此代码是否遵循C++ STL标准.

c++ stl

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