问题列表 - 第174页

有用的Eclipse功能?

我在很短的时间内(大约使用3个月)一直在使用Eclipse作为IDE,几乎每天我都会学习一些我完全不知道的快捷方式或功能.例如,就在今天,我了解到Ctrl+ 3是快速访问窗口的快捷方式.

我想知道你最有用/最喜欢的Eclipse功能是什么.由于IDE非常大,了解程序中更常用的部分会很有帮助.

eclipse

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

Mac文本/代码编辑器

我搜索了这个并找到了Maudite关于文本编辑器问题,但它们都是针对Windows的.

毫无疑问,我想知道除了我所知道的Mac之外是否还有任何文本/代码编辑器.我将编辑我的帖子以包含列出的编辑器.

自由

  1. 的TextWrangler
  2. XCodeDashCode
  3. Mac Vim
  4. Aquamacs和原来的EMacs更接近
  5. JEDIT
  6. Editra
  7. 日食
  8. NetBeans的
  9. KOD
  10. TextMate2 - GPL
  11. 括号
  12. Atom.io


广告

  1. TextMate的
  2. 的BBEdit
  3. SubEthaEdit
  4. 结尾
  5. 崇高文本2
  6. Smultron
  7. WebStorm
  8. 薄荷


与该主题相关的文章

  1. Faceoff,这是有史以来最好的文本编辑器?
  2. Maceditors.com,mac编辑功能相比

谢谢大家添加了建议,如果我想念你的建议那么我很抱歉,我相信你可以在推特上或通过Google找到我.

macos editor

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

图像UriSource和数据绑定

我正在尝试将自定义对象列表绑定到WPF图像,如下所示:

<Image>
    <Image.Source>
        <BitmapImage UriSource="{Binding Path=ImagePath}" />
    </Image.Source>
</Image>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.这是我得到的错误:

必须设置"Property'UriSource'或属性'StreamSource'."

我错过了什么?

.net data-binding wpf xaml

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

如何在不使用本地或临时文件的情况下直接将存储过程输出写入FTP上的文件?

我想获取存储过程的结果并将它们放入CSV文件到FTP位置.

但问题是,我无法创建一个本地/临时文件,然后我可以FTP.

我采用的方法是使用SSIS包创建一个临时文件,然后在包中有一个FTP任务来FTP文件,但是我们的DBA不允许在任何服务器上创建临时文件.

回复Yaakov Ellis

我想我们需要说服DBA让我至少在他们不操作的服务器上使用它,或者问他们如何做.

回答凯夫

我喜欢的CLR集成的想法,但我不认为我们的DBA的甚至不知道那是什么,他们可能不会允许它的.但我可能会在可以安排的SSIS包中的脚本任务中执行此操作.

sql-server ftp ssis sql-server-2005

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

如果我有一个YYYY-DD-MM格式的PHP字符串和MySQL中的时间戳,有没有一种很好的方法在它们之间进行转换?

我有兴趣在日期字符串和MySQL时间戳之间进行比较.但是,我没有看到简单的转换.我忽略了一些明显的东西吗

php mysql time timestamp date

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

从XmlDocument中删除节点

以下代码应该找到相应的项目标记并将其从XmlDocument中删除,但是当我测试它时,它会说:

要删除的节点不是此节点的子节点.

有谁知道这样做的正确方法?

public void DeleteProject (string projectName)
{
    string ccConfigPath = ConfigurationManager.AppSettings["ConfigPath"];

    XmlDocument configDoc = new XmlDocument();

    configDoc.Load(ccConfigPath);

    XmlNodeList projectNodes = configDoc.GetElementsByTagName("project");

    for (int i = 0; i < projectNodes.Count; i++)
    {
        if (projectNodes[i].Attributes["name"] != null)
        {
            if (projectName == projectNodes[i].Attributes["name"].InnerText)
            {                                                
                configDoc.RemoveChild(projectNodes[i]);
                configDoc.Save(ccConfigPath);
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

UPDATE

固定.我做了两件事:

XmlNode project = configDoc.SelectSingleNode("//project[@name='" + projectName + "']");
Run Code Online (Sandbox Code Playgroud)

用XPath查询替换了For循环,这不是为了修复它,只是因为它是一种更好的方法.

实际修复是:

project.ParentNode.RemoveChild(project);
Run Code Online (Sandbox Code Playgroud)

感谢Pat和Chuck的建议.

.net c# xml xmldocument

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

为什么下载有时标记为md5,sha1和其他哈希指标?

我到处都看到了这个:

在这里下载!SHA1 = 8e1ed2ce9e7e473d38a9dc7824a384a9ac34d7d0

这是什么意思?就下载而言,散列是如何发挥作用的......我能用它做什么用途?这是您在下载整个文件后必须验证某些校验和的遗留项吗?

hash checksum download

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

确定我的PC是否支持HW虚拟化

一般来说,如何确定PC是否支持硬件虚拟化?我使用VirtualPC来建立并行测试环境,我会享受一点速度提升.

virtualization virtual-pc

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

您是否在生产软件中使用AOP(面向方面​​编程)?

在我看来,AOP是一个有趣的编程范例.但是,目前还没有关于stackoverflow的讨论(至少我找不到它们).你对此有何看法?你在项目中使用AOP吗?或者你认为它是一种利基技术,不会长时间存在或者不会成为主流(就像OOP一样,至少在理论上会这样做))?

如果您确实使用AOP,请告诉我们您使用的工具.谢谢!

paradigms aop

37
推荐指数
3
解决办法
7691
查看次数

有没有办法从Ruby中的实例调用私有Class方法?

self.class.send :method, args...当然不是.我想在类和实例级别上创建一个相当复杂的方法,而不需要复制代码.


更新:

@Jonathan Branam:这是我的假设,但我想确保没有其他人找到方法.Ruby中的可见性与Java中的可见性非常不同.你也很正确,private它不适用于类方法,虽然这将声明一个私有类方法:

class Foo
  class <<self
    private
    def bar
      puts 'bar'
    end
  end
end

Foo.bar
# => NoMethodError: private method 'bar' called for Foo:Class
Run Code Online (Sandbox Code Playgroud)

ruby visibility scope access-specifier class-method

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