小编Jes*_*fon的帖子

如何从命令行运行Kotlin类?

我之前已经问过这个问题了,但那里没有任何信息对我有所帮助.

这是我的情况:我无法运行已编译的Kotlin类.当我尝试像普通的java类一样运行它时,我得到以下内容:

C:\Users\User\Desktop>java _DefaultPackage

Exception in thread "main" java.lang.NoClassDefFoundError: jet/runtime/Intrinsics
    at _DefaultPackage.main(Finder.kt)
Caused by: java.lang.ClassNotFoundException: jet.runtime.Intrinsics
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    ... 1 more
Run Code Online (Sandbox Code Playgroud)

这让我相信,考虑到输出,Kotlin运行时只是缺失了.所以我尝试了以下方法:

C:\Users\User\Desktop>java -cp kotlin-runtime.jar _DefaultPackage

Error: Could not find or load main class _DefaultPackage
Run Code Online (Sandbox Code Playgroud)

这让我觉得我可能需要将类文件添加到我声明的类路径中,这样:

C:\Users\User\Desktop>java -cp kotlin-runtime.jar';_DefaultPackage.class _DefaultPackage

Error: Could not find or load main class _DefaultPackage
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

kotlin

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

停止在浏览器而不是IDE中打开TFS构建

我最近将我团队的构建服务器从TFS2013升级到TFS2015.一切顺利,除了在我的IDE中,我无法再打开Build Explorer.据我所知,我没有更改IDE中的任何设置,但现在打开的构建就好像我选择了" 在浏览器中打开"的右键单击上下文菜单,可用于已完成的构建.完成TFS升级后,此行为开始.据我所知,我是唯一一个受到影响的团队.

有谁知道如何说服Visual Studio 2015再次使用Build Explorer窗口?

visual-studio-2015 tfs-2015

8
推荐指数
2
解决办法
1704
查看次数

Sitecore-在网址中将“”重写为“-”,但仍允许使用破折号作为合法商品名称

我已经阅读了六本有关将空间重写为Sitecore中更友好的内容的指南,但是它们都依赖于Sitecore的<encodeNameReplacements/>元素,该元素还颠倒了替换操作,要求“-”成为名称的非法字符。

问题是我们的应用程序的URL的主机名中带有“-”。Sitecore将其重写为404。

有没有人有关于如何在Sitecore上重写URL的想法,而又不依赖<encodeNameReplacements并仍然允许“-”作为合法的商品名称字符?我们目前最好的想法是使用比普通的“-”稍微复杂的东西,例如“-”或“ _”。这不是一个好主意,因此,感谢您对此问题的任何见解。

编辑:我们正在运行与Sitecore 6.5的多站点安装程序

seo url-rewriting sitecore sitecore6

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

IE和FF中的脚本文件大小差异

我在我的网页上引用angular.min.js了谷歌CDN的文件http://ajax.googleapis.com/ajax/libs/angularjs/1.2.21/angular.min.js.当我在IE中打开页面并查看"网络"选项卡时,它会显示文件大小,104.16 KB但是当我在FireFox中打开同一个网页并查看FireBug时,它会显示文件大小为38.3 KB.

是因为压缩和gzip吗?如果是,浏览器有何不同?

javascript firefox internet-explorer-10

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

Sitecore - 在多站点设置中为每个站点分别处理500个错误

我们在多站点配置中运行Sitecore,目前每个站点都有自定义404页面.

我们还希望为每个站点定制500页.我没有发现Sitecore中的工作原理(如果有),并且希望社区对如何在多站点Sitecore设置中设置自定义500页有一些了解.目前,我们有两个网站共享500页.这在开发中很好,但在生产中我们不希望暴露这些网站共享同一个框的事实.

sitecore sitecore6

4
推荐指数
2
解决办法
3785
查看次数

用于检查空字符串的SQL语句 - T-SQL

我正在尝试为WHERE某个字符串变量不为null或为空的地方编写一个子句.我遇到的问题是某些非空字符串等于N''文字.例如:

declare @str nvarchar(max) = N'?';
select case when @str = N'' then 1 else 0 end;
Run Code Online (Sandbox Code Playgroud)

收益率1.从我在维基百科上收集到的内容来看,这个特殊的unicode字符是用于淹没某些东西的象形图,它在语义上不等于空字符串.此外,字符串长度为1,至少在T-SQL中.

是否有更好(准确)的方法来检查空字符串的T-SQL变量?

sql sql-server

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

Sitecore - 创建文件下载链接

在sitecore中,我有一些具有"文件"字段的项目.

当我使用如下代码时:

var bioDoc = item["BiographyDocument"];
Run Code Online (Sandbox Code Playgroud)

我得到一个看起来像这样的字符串:

<file mediaid=\"{3891941C-AC19-4DEB-AD5D-2E4FA4DD2E07}\" src=\"~/media/3891941CAC194DEBAD5D2E4FA4DD2E07.ashx\" />
Run Code Online (Sandbox Code Playgroud)

如何从此字符串转到MediaItem然后下载链接?我花了很多时间在这上面,无法在任何地方找到答案.

谢谢.

sitecore sitecore6 sitecore-media-library

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

Sitecore 快速查询,带有复选框字段的标准值

我为我称为“律师”的模板定义了标准值。在标准值中,Lawyer 的“IsActive”属性设置为选中或“on”。

当我询问我的律师是否活跃时,我的问题就出现了。

在第一个配置中,我使用普通的 Sitecore 查询并获得我期望的所有结果。

常规 Sitecore 查询

当我将此查询切换为快速查询时,我得到以下结果。 在此输入图像描述

爱德华·贝利 (Edward Bailey) 现在失踪了,因为他是唯一一位没有手动修改 IsActive 框默认设置的律师。

为什么 Sitecore 查询会这样,有没有好的解决方法?(当然除了不使用快速查询)

sitecore sitecore6

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

VB.NET匿名委托的等效C#代码是什么?

以下VB.NET的等效C#代码是什么:

Dim moo = Function(x as String) x.ToString()

我认为这应该有效:

var moo = (string x) => x.ToString();

但是这产生了一个编译器错误: Cannot assign lamda expression to an implicitly-typed local variable

经过一些进一步的调查,我发现VB示例中的variable moo(moo.GetType())类型是VB$AnonymousDelegate_0'2[System.String,System.String]

在C#中有没有相同的东西?

.net c# vb.net delegates anonymous

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