问题列表 - 第14845页

按文件类型设置Vim空白首选项

在我的工作中,我需要按照家庭风格进行缩进,如下所示:

  • 编码html和ruby时有2个空格
  • 编码javascript时的选项卡,建议使用tabwidth = 4

为每种文件类型指定不同的空白首选项的最佳方法是什么?

vim whitespace preferences

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

需要使用jQuery.find来查找具有特定样式的元素

对...我需要找到所有<ul style ="display:block;">元素,这样我就可以设置display:none.

我想我在这里正确的道路......但不是那里:

jQuery('#adminMenu li').find("ul").css('display');
Run Code Online (Sandbox Code Playgroud)

对于高级用户:如何通过一行查找和更改样式?

jquery find

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

如何使用python将文本加密成图像

我想知道如何使用python将文本加密成图像.

python steganography

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

BASH脚本:whiptail文件选择

我发现了一个很棒的小程序,可以让我在我的Bash Scripts中添加用户友好的GUI;

鞭尾

然而,whiptail手册页并不是那么有用,也没有提供任何示例.在做了一些谷歌搜索后,我了解如何使用whiptail创建一个简单的是/否菜单:

#! /bin/bash
# http://archives.seul.org/seul/project/Feb-1998/msg00069.html
if (whiptail --title "PPP Configuration" --backtitle "Welcome to SEUL" --yesno "
Do you want to configure your PPP connection?"  10 40 )
then 
        echo -e "\nWell, you better get busy!\n"
elif    (whiptail --title "PPP Configuration" --backtitle "Welcome to
SEUL" --yesno "           Are you sure?" 7 40)
        then
                echo -e "\nGood, because I can't do that yet!\n"
        else
                echo -e "\nToo bad, I can't do that yet\n"
fi
Run Code Online (Sandbox Code Playgroud)

但我真的想建立一个文件选择菜单使用whiptail来替换我在一些不同的备份/恢复bash脚本中的旧代码:

#!/bin/bash
#This …
Run Code Online (Sandbox Code Playgroud)

bash scripting select

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

最佳实践? - 数组/字典作为核心数据实体属性

我是Core Data的新手.我注意到集合类型不可用作属性类型,并且想知道将数组/字典类型数据存储为属性的最有效方法是什么(例如,构成街道,城市等地址的元素确实如此不需要单独的实体,并且比单独的属性/字段更方便地存储为字典/数组.谢谢.

core-data objective-c nsdictionary nsarray ios

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

将自定义配置组移动到单独的文件

我最近写了一个相当大的自定义配置组.我很好奇是否可以通过以下方式将此配置移动到单独的文件中:

<configuration>
    <configSections>
        <sectionGroup name="MyCustomGroup">
            <section name="MyCustomSection"/>
        </sectionGroup>
    </configSections>
    <MyCustomGroup file="alt.config" />
</configuration>
Run Code Online (Sandbox Code Playgroud)

这与appSettings的文件属性类似.我意识到很可能需要为我的自定义部分处理程序创建一个ConfigurationPropertyAttribute,但是我在找到这方面的任何示例或方向方面都没有成功.

.net handler custom-configuration

20
推荐指数
1
解决办法
8645
查看次数

测试ASP.NET MVC视图模型

我正在使用Nunit和Moq来测试我的asp.net mvc解决方案.这是测试传递给视图的模型是正确的对象/集合的好方法吗?

[Test]
public void Start_Page_Should_Display_Posts()
{
    var posts = new List<Post> {new Post {Id = 1}, new Post {Id = 2}};

    var mock = new Mock<IRepository>();
    mock.Setup(x => x.FindAll<Post>()).Returns(posts.AsQueryable());

    var controller = new PostsController(mock.Object);
    var result = controller.Index(null) as ViewResult;
    var viewModel = controller.ViewData.Model as IEnumerable<Post>;

    Assert.IsNotNull(result);
    Assert.IsTrue(viewModel.Count() == mock.Object.FindAll<Post>().Count());
}
Run Code Online (Sandbox Code Playgroud)

我理解这种测试框架,但希望你能明白我的意思.我能相信这个测试吗?

目前我有点累,所以不要犹豫,要求详细说明.

谢谢

c# nunit unit-testing moq

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

将StatusStripProgressBar锚定到StatusBar的右侧(StatusStrip)

我有一个状态栏的表单,其中有2 ToolStripStatusLabel秒后跟一个ToolStripProgressBar.我希望进度条始终锚定在状态栏的右侧 - 所以当窗口调整大小/最大化时,它应该自动移动 /重绘.

我认为这就像将1st(左对齐)ToolStripStatusLabelSpring属性设置为true 一样简单,因此当窗体调整大小/增加大小,并且有更多可用空间时,1st ToolStripStatusLabel会填满该空间并自动推送ToolStripProgressBar在右边.

但这不仅没有做我想要的 - 第一个ToolStripStatusLabel实际上覆盖了第二个StatusLabelProgressBar基本占据整个状态栏.ToolStrip控件都没有Anchor甚至MinSize.

那我怎么做:

  1. 锚定在ToolStripProgressBarStatusBar的右侧(StatusStrip)
  2. 将一些固定尺寸的物品(例如ToolStripStatusLabel2ToolStripProgressBar)混合在一起ToolStripStatusLabel1,如果有额外的空间,它会变大吗?

在此先感谢您的时间和帮助!

〜IM

toolstrip winforms

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

关于Java中死锁情况的问题

我正在学习Java中的死锁,并且有来自Sun官方教程的示例代码:

阿方斯和加斯顿是朋友,也很有礼貌的信徒.严格的礼貌规则是,当你向朋友鞠躬时,你必须保持鞠躬,直到你的朋友有机会归还弓箭.不幸的是,这条规则没有考虑到两个朋友可能同时互相鞠躬的可能性.

public class Deadlock {
    static class Friend {
        private final String name;
        public Friend(String name) {
            this.name = name;
        }
        public String getName() {
            return this.name;
        }
        public synchronized void bow(Friend bower) {
            System.out.format("%s: %s has bowed to me!%n", 
                    this.name, bower.getName());
            bower.bowBack(this);
        }
        public synchronized void bowBack(Friend bower) {
            System.out.format("%s: %s has bowed back to me!%n",
                    this.name, bower.getName());
        }
    }

    public static void main(String[] args) {
        final Friend alphonse = new Friend("Alphonse");
        final Friend gaston = new Friend("Gaston"); …
Run Code Online (Sandbox Code Playgroud)

java concurrency deadlock

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

Treetop的Vim缩进文件(Ruby解析器)

有没有人见过treetop的vim缩进文件,Ruby解析器/生成器?我发现了一个vim语法高亮显示文件,但没有看到缩进文件.

ruby vim indentation treetop

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