小编Bri*_*con的帖子

如何更改Eclipse以使用空格而不是制表符?

默认情况下,Eclipse缩进并带有一个硬标签字符.如何将其更改为空格?

eclipse formatting whitespace tabs

883
推荐指数
12
解决办法
50万
查看次数

单行Bash无限循环的语法

我无法想出正确的分号和/或括号组合.我想这样做,但作为命令行的一行代码:

while [ 1 ]
do
    foo
    sleep 2
done
Run Code Online (Sandbox Code Playgroud)

bash loops while-loop

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

在Eclipse中禁用Ant脚本的DTD警告?

我正在使用Eclipse Ganymede.一切都很好,但我对无警告问题标签有一种肛门保持的渴望.现在它(正确地)抱怨我的Ant脚本:"没有检测到文档的语法约束(DTD或XML模式)." 有没有办法为这些文件关闭它?理想情况下,如果我的其他模式约束文件缺少模式声明,我还是希望它仍然警告我.

eclipse ant warnings dtd

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

百胜能告诉我哪个存储库提供了特定的包吗?

希望问题的简短版本:如果我在安装了特定软件包的机器上,是否有一个yum命令会告诉我哪个配置的存储库提供了该软件包?(或者,可以使用哪个存储库提供尚未安装的软件包.)

在需要一些背景的情况下的背景:我们有一个迷宫的yum存储库,我们从中得出.我有一台机器安装了特定的rpm软件包,另一台机器的配置库显然没有足够的迷宫,所以我无法将我想要的软件包安装到该机器上.我需要将最小的必要存储库添加到新机器中.我不能只是将存储库从一台机器霰弹到另一台机器上.只是出去抓住转速不是一个选择,因为我需要这个是可重复的.

linux yum package-managers

38
推荐指数
3
解决办法
5万
查看次数

针对web.xml的Bogus Eclipse警告:"没有检测到文档的语法约束(DTD或XML模式)."

web.xml文件的顶部如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd"
    version="2.5">
Run Code Online (Sandbox Code Playgroud)

但我仍然得到Eclipse(Ganymede)的警告,即没有检测到XML模式,并且没有警告模式违规.我的项目中的其他XML文件(例如Spring Framework配置文件)没有警告,并且确实给出了有关模式违规的正确警告.

如何让架构检查工作,希望警告消失?服务器运行正常.它似乎是一个IDE问题.

java eclipse xsd warnings

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

Eclipse调试时类路径问题:如何将依赖项目的输出包含到Web项目的运行时类路径中?

所以我开始使用一个Web服务项目(只是一个动态Web项目),可以从eclipse中正确构建和调试.我们已经提取了一大堆常用代码,我们希望将它们放入共享库中,所以现在这些类将进入一个单独的jar项目,该项目引用了Web项目.

在Web项目中,我做了Project-> Properties-> Java Build Path-> Projects-> Add并添加了jar项目.这正确地解决了所有编译时类路径问题,一切都很好.但是在运行时,当tomcat服务器启动时,spring尝试注入jar文件中包含的一些类,并得到一个NoClassDefFoundError.

我的.class和属性文件以及我的META-INF目录的内容显示在./build目录中,但我的WEB-INF/lib目录似乎是就地引用的,并且jar依赖项不会被复制在它中显示为Web App Library的一部分.

告诉eclipse在运行时需要将另一个jar项目提供给tomcat的神奇咒语是什么?从我们的ant构建脚本开始,我们首先将另一个项目构建到WEB-INF/lib中,一切正常,但不适用于eclipse调试.

java eclipse eclipse-wtp

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

我可以在不区分大小写的文件系统上强制MySql表名称区分大小写

所以我们的目标环境是linux,默认情况下使mysql区分大小写.我知道我们可以使用lower_case_table_names变量使我们的linux环境不区分大小写,但我们宁愿不这样做.我们有几次因案例不匹配而被咬,因为我们的开发工具是OSX,而​​mysql在那里并不区分大小写.

有没有办法可以强制表名在我的OSX安装的MySql(如果重要的话,5.0.83)上区分大小写,以便在部署到linux上运行的集成服务器之前捕获表名称不匹配?

mysql case-sensitive

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

我可以让Internet Explorer调试器进入长期运行的JavaScript代码吗?

我有一个页面,其中运行了大量的拜占庭代码.仅在Internet Explorer中,只有版本8,我得到一个长脚本警告,我可以可靠地重现.我怀疑是事件处理程序在无限循环中触发它们.

开发人员工具在脚本运行的重压下跛行,但我似乎能够让日志告诉我当我中止它时执行的脚本行,但它不可避免地是一些深层管道我们使用的ExtJS代码,我无法分辨我的代码堆栈中的位置.

查看调用堆栈的方法是可行的,但是当我得到长脚本警告时,我希望能够进入调试器,这样我就可以直接进入堆栈.

有一个类似的问题发布,但给出的答案是一个非正确的工具,或者一个非常有用的建议,在无限循环的二进制搜索中一次消除我的一半代码.如果我的代码很简单,我可以做到这一点,它可能不会首先得到无限循环.如果我可以在Firebug中重现这个问题,我可能会更开心.

javascript debugging internet-explorer

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

在JPA查询中排序返回Child对象

因此,如果我的JPA查询是这样的:从父p中选择不同的p通过p.someProperty从左边连接获取p.children顺序

我正确地得到了p.someProperty排序的结果,并且我正确地获取并填充了我的p.children集合.但我希望我的查询类似于"按p.someProperty,p.children.someChildProperty排序",以便填充每个父对象内部的集合由someChildProperty进行子排序.

当我考虑实际为这些调用生成的sql时,这似乎是直观的,但我想当它尝试映射回分层对象时更少.

java hibernate jpa

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

是否有用于制作/编辑vimrc文件的用户恶意工具?

这个问题隐含的是,如果你喜欢手工编辑.vimrc文件并将其发布到网上吹嘘你的vim-fu,那么你和我不会生活在同一个星球上.而且,我疯狂地反感你的小小的优越感,并且忙于对你看过Cowboy Bebop的次数做出非常不公平的概括.

但是你们其他人都是蜜蜂的膝盖,而且我有理由确定它在智力和美貌方面都高于平均水平.

我在哪里.我在想,如果我愿意放弃除vim的基本到中间配置选项之外的所有内容,那么应该有一个非常简单的小型点击式网络应用程序,或者其他一些可以让我运转起来的应用程序.的vimrc.它甚至可以用英语向我解释当我设置它们时这些选项正在做什么.就像一个复选框,上面写着"你希望你的搜索结果能够突出显示吗?"

那里有什么东西靠近了吗?我经常不在vim中,所以我需要最后的所有vim装备,但是我想讨好一些事情.

vim

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