问题列表 - 第28796页

是否有.irbrc的Scala版本或另一种定义REPL使用的默认库的方法?

我编写了一个小库,它使用implicits来添加在Scala中使用REPL时只需要的功能.Ruby有这样的库 - 用于漂亮的打印,启动文本编辑器(比如从irb调用Vim的interactive_editor gem )- 看看这篇文章),调试器等.我正在尝试编写的库使用'pimp my library'隐式转换过程为java.lang.Class和java.lang.reflect类添加一些方法,以帮助您查找文档(最初使用Google,然后可能使用一个JavaDoc/ScalaDoc查看器,最终可能是StackOverflow API!).这是一个令人讨厌的图书馆:我花了很多时间将类名复制并粘贴到谷歌中,我想我也可以自动化这个过程.

这是开发人员想要添加到他们的系统中以便仅在REPL中使用的那种功能 - 他们不应该真正将它添加到项目中(部分原因是它可能不是他们的开发人员想要的东西,但也因为如果你正在做一些探索性的开发,它可能只是一个Scala REPL,它不是由IDE或构建工具调用的).

在我的情况下,我想包括几个类并设置一些含义 - 在CLASSPATH上包含一个.jar并基本上导入它.

在Ruby中,这是你要添加到.irbrc文件中的那种东西.其他REPL具有类似的设置选项和导入库的方法.

是否有类似的文件或方式为Scala REPL执行此操作?

shell configuration scala configuration-files

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

为什么这个CSS按钮会混淆<a>标签?

这是我的CSS

   button {
    border: 0 none;
    cursor: pointer;
    padding: 0 15px 0 0;
    text-align: center;
    height: 30px;
    line-height: 30px;
    width: auto;
}
button a {
    color:white;
    text-decoration:none;
}

button.rounded {
    background: transparent url(/images/button/btn_right.png) no-repeat scroll right top;
    clear: left;
    font-size: 0.8em;
}

button span {
    display: block;
    padding: 0 0 0 15px;
    position: relative;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
}

button.rounded span {
    background: transparent url(/images/button/btn_left.png) no-repeat scroll left top;
    color: #FFFFFF;
}

button.rounded:hover {
    background-position: 100% -30px;
} …
Run Code Online (Sandbox Code Playgroud)

css button

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

在文档数据库中继承?

我想知道因为我搜索了pdf"[noSql]权威指南"和"开始[noSql]"的​​单词"继承"但我没有找到任何东西?我错过了什么吗?因为我正在使用hibernate和mysql进行tablePerHierarchy继承,在[noSql]中出于某种原因这是否已被弃用?

(用你喜欢的"不仅仅是sql"数据库替换[noSql])

couchdb mongodb cassandra nosql

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

JDBC字符编码

我在MySQL上运行GlassFish 3和JPA(EclipseLink)上的Java Web应用程序.我面临的问题是,如果我使用该update()方法将实体保存到数据库,则String字段会失去完整性; '?'显示而不是一些字符.

服务器,页面和数据库配置为使用UTF-8.

发布表单数据后,下一页正确显示数据.此外,在NetBeans调试中"看起来"似乎String当前实体的属性也存储了正确的值.Dunno,如果可以信任NetBeans调试; 可能是它正确解码,但它是不正确的.

java mysql jdbc character-encoding

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

什么是使用jQuery创建HTML元素并将侦听器绑定到它的推荐方法?

目前,我使用以下内容实现此目的:

var myElem = "<tr id='tr-1'><td>content</td></tr>";
$("#myTable").append(myElem);
$("#tr-1").click(function() {
  // blah blah
});
Run Code Online (Sandbox Code Playgroud)

传统上,当我不使用jQuery时,我曾经做过这样的事情:

var myElem = document.createElement(...);
var myTable = document.getElementById("myTable");
myTable.appendChild(myElem);
myElem.onclick = function() {
  // blah blah
}
Run Code Online (Sandbox Code Playgroud)

问题是,在第二种方法中我已经有了一个参考myElem,我不必扫描DOM($("#tr-1"))来找到它,就像jQuery方法一样,因此它应该更快,特别是在大页面中.是不是有更好的jQuery-ish方法来完成这项任务?

javascript jquery dom javascript-events

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

为什么我不能在开关块中创建变量?

奇怪:

switch(type) {
    case NSFetchedResultsChangeInsert:
        int x = 5; // error: "Expected expression before int"

        break;
}
Run Code Online (Sandbox Code Playgroud)

因此无法在switch-case-block中创建局部变量?

objective-c

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

这段代码出了什么问题?

$('#PbtnSubmit').click(function() {
    if ($("#PricingEditExceptions input:checkbox:checked").length > 0) {
        var chec = $('#PricingEditExceptions input[type=checkbox]:checked');
        var PMstrIDs = chec.map(function() {
             return $(this).val();
        }).get().join(",");
        alert(PMstrIDs);
        $('#1_exceptiontypes').attr('value', exceptiontypes)
        $('#1_PMstrIDs').attr('value', PMstrIDs);
    } else {
        alert("please select atleast one exception");
        return false;
    }
});

 var checked = $('#PricingEditExceptions input[type=checkbox]:checked'); 
Run Code Online (Sandbox Code Playgroud)

此代码在Firefox中返回正确的值,但在IE8中不返回.有什么我需要改变的吗?

为什么我没有在IE8中获得所有选中的复选框?

请有人帮帮我吗?

jquery

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

Visual Studio 2010不调试.NET 2.0代码

请坚持我,这是一个奇怪的.

从VS2008升级到VS2010后,一些工作人员(和我自己)发现我们无法再调试代码.我们的断点都没有被击中.

在不给予太多帮助的情况下,我的工作包括编写.NET应用程序,这些应用程序运行在我们开发的自定义平台应用程序之上.这些应用程序编译为.NET 2.0.调试通常涉及将我们的平台应用程序的exe设置为要调试的启动程序,并从那里启动.

有趣的是,我们在Vista/Windows 7机器上工作的开发人员都没有任何问题 - 只有Windows 2003/XP人群.

关于Visual Studio 2010,.NET 2.0和Windows XP组合的一些事情意味着我们无法再调试到我们的应用程序中.

我完全不知道为什么只有在Windows 2003和XP机器上出现这个问题.谁能摆脱任何光明?

.net debugging windows-xp visual-studio-2010

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

如何制作包含|的NSURL (管道人物)?

我正试图从我的iPhone应用程序访问谷歌地图的前向地理编码服务.当我尝试从一个带有管道的字符串中创建一个NSURL时,我只得到一个nil指针.

NSURL *searchURL = [NSURL URLWithString:@"http://maps.google.com/maps/api/geocode/json?address=6th+and+pine&bounds=37.331689,-122.030731|37.331689,-122.030731&sensor=false"];
Run Code Online (Sandbox Code Playgroud)

我没有在google api中看到任何其他方式通过管道发送边界坐标.有关如何做到这一点的任何想法?

iphone nsurl

19
推荐指数
3
解决办法
5459
查看次数

从JSP列表填充JavaScript数组

好吧也许有人可以帮助我解决我正在努力解决的问题.基本上我有一个JSP页面,它获取Country对象的列表(来自Spring Portlet SimpleFormController的方法referenceData(),不完全相关,但只是提到它).每个Country对象都有一组省对象,每个省和国家都有一个名称字段:

public class Country  {
    private String name;
    private Set<Province> provinces;

    //Getters and setters
}

public class Province {
    private String name;

    //Getters and setters
}
Run Code Online (Sandbox Code Playgroud)

现在我在我的JSP中为国家和省份提供了两个下拉菜单,我希望按国家/地区筛选省份.我一直在关注本教程/指南,在JavaScript中进行链式选择.

现在我需要一种动态的方法来从我的内容创建JavaScript数组.在任何人提到AJAX之前,这是不可能的,因为我们的项目使用portlet,我们希望远离使用DWR等框架或创建servlet.这是我到目前为止的JavaScript/JSP,但它没有用任何东西填充数组:

var countries = new Array();
<c:forEach items="${countryList}" var="country" varStatus="status">
    countries[status.index] = new Array();
    countries[status.index]['country'] = ${country.name};
    countries[status.index]['provinces'] =
    [
        <c:forEach items="${country.provinces}" var="province" varStatus="provinceStatus">
            '${province.name}'
            <c:if test="${!provinceStatus.last}">
              ,
            </c:if>
        </c:forEach>
    ];
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何在JSP中创建一个JavaScript数组,或者在这种情况下会考虑"最佳实践"?提前致谢!

javascript arrays jsp jstl

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