小编Akk*_*kku的帖子

将大型RDF/XML文件转换或转换为JSON-LD格式 - 如何?

我需要将这个40MB的RDF/XML文件转换为JSON-LD格式,我只找到了这个根本不起作用的网络工具.当您粘贴40MB的文本时,它会崩溃,当您为其提供文件的URL时,它会说该服务不可用.

从理论上讲耶拿API,也许芝麻应该是能够做到这一点,但我缺少一个起点,对这些系统的知识.有人可以给我一个路线,一个示例或链接到有用的文档,以便将大型RDF/XML转换为JSON-LD吗?

(我对Java,C#或一个工作解决方案感到满意,我不需要在另一种语言/框架中有太多的编程知识).

json rdf json-ld

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

您是否可以在Java中检测代码是否正在调试?

可能重复:
如何确定是否启用了"调试模式"

来自C#,我无法相信Java只有在调试程序时才能执行代码.不知何故,Log4J似乎能够做到这一点.有谁知道这种可能性?我在考虑这样的事情:

#if DEBUG
    executedCode();
#endif
Run Code Online (Sandbox Code Playgroud)

或类似的东西:

if (Java.isDebugging())
    executeCode();
Run Code Online (Sandbox Code Playgroud)

想法?

编辑:感谢Matt Ball,这个可能的重复代码中的代码:

public static boolean debugging = java.lang.management.ManagementFactory.getRuntimeMXBean().
        getInputArguments().toString().indexOf("-agentlib:jdwp") > 0;
Run Code Online (Sandbox Code Playgroud)

java debugging

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

获取英语异常消息而不是本地语言

在Windows 8上使用德语系统上的Visual Studio 2012 RC,我将我的所有异常本地化为德语,这实际上意味着我不能谷歌任何对他们有用的东西.为了解决这个问题,我已经使用以下方法将IDE更改为英语:

Tools --> Options --> Internetional Settings --> Language --> English
Run Code Online (Sandbox Code Playgroud)

不过,我在本地化的德语中得到了例外.我尝试使用以下代码更改代码中的ThreadUI Culture:

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");
Run Code Online (Sandbox Code Playgroud)

遗憾的是,在WinRT中,线程命名空间在WinRT中消失了.因此我试过:

System.Globalization.CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-us");
Run Code Online (Sandbox Code Playgroud)

我仍然收到德国的异常消息.有谁知道如何获取异常消息的非本地化版本?

.net locale localization windows-runtime

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

在JavaScript和CSS中类似iBooks的页面翻转?

好吧,我一直用Google搜索,希望有人在这里知道一个指向我的地方.

我正在寻找一个适合JavaScript的页面翻转动画,这与Apple对iBooks所做的很接近,只有一页翻页只显示下一页.

(编辑:也许我的描述不够明确:我正在寻找一个页面翻转效果,将一个完整的常用HTML网站,例如想象这个stackoverflow页面,转换到另一个,例如通过应用"添加问题"屏幕页面翻转效果,例如当点击"提问"时.我知道这可能是一个难以实现的事情,因为它涉及准备好数据,显示一个页面,制作过渡效果然后显示第二页,而第一页可以从内存中释放.然而,随着所有的HTML5,JS和CSS热潮,我希望有人做过这样的过渡效果,我希望如果有一个在那里,有人在这里知道在哪里可以找到它.可悲的是,我在JS和CSS上太过分了,以便自己完成它.)

这是一个很好的CSS示例(总是显示两页宽度):

http://builtbywill.com/code/booklet/

这是另一个例子(遗憾地需要在翻转后显示两个页面):

http://www.romancortes.com/ficheros/page-flip.html

我需要这个效果只翻转一个页面,也只是在翻转后显示第二个HTML页面.你知道一个库或一个可以使用的脚本吗?我绝对不希望Flash或Silverlight成为解决方案的一部分.

javascript css jquery jquery-plugins

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

再次引用shell32,C#Visual Studio

嗯.好的,重新访问PInvoke后,我确信我不太明白: - /(刚问过这个问题)

让我举例说明我需要处理的代码.当我使用"添加引用 - > COM - > Microsoft Shell控件和自动化"时它可以工作......但遗憾的是它在我的项目中放置了一个如下所示的引用:"C:\ Users\Tim\Documents\Visual Studio 2008 \项目\翼\ FileWing\OBJ \调试\ Interop.Shell32.dll"

我正在挖掘回收箱并寻找我想要恢复的物品.有没有办法不通过PInvoke来完成这项工作?或者获取对system32/shell32.dll的引用,它允许我在运行时使用此代码?

private void recoverRecyclerBinEntry(string fileName, int size)
{
    try
    {
        Shell Shl = new Shell();
        Folder Recycler = Shl.NameSpace(10);

        // scans through all the recyclers entries till the one to recover has been found
        for (int i = 0; i < Recycler.Items().Count; i++)
        {
            FolderItem FI = Recycler.Items().Item(i);
            string FileName = Recycler.GetDetailsOf(FI, 0);
            if (Path.GetExtension(FileName) == "")
                FileName += Path.GetExtension(FI.Path); …
Run Code Online (Sandbox Code Playgroud)

c# shell32 reference visual-studio-2008

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

Visual Studio:条件"if(InDesigner)"

这个问题很长一段时间 都让我感到困惑:如果Visual Studio设计者正在执行它,我可以有一个条件,否则会错误吗?

例如(WPF),我想使用一个特殊的BoolToVisibilityConverter将某些控件的visibility属性绑定到该控件上的鼠标.我使用以下XAML代码执行此操作:

<Image Width="50" Height="50" Source="../Images/MB_0010_tasks.ico" Margin="12,133,133,12" MouseLeftButtonUp="Image_MouseLeftButtonUp" 
          Visibility="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Grid}}, Path=IsMouseOver, Converter={StaticResource __boolToVisibilityConverter}}" />
Run Code Online (Sandbox Code Playgroud)

这导致元素在Visual Studio的设计器视图中不可见.有没有办法告诉转换器这样的事情:

#if DESIGNER
return Visibility.Visible;
#endif
return b ? Visibility.Visible : Visibility.Hidden;
Run Code Online (Sandbox Code Playgroud)

.net c# visual-studio-2010 visual-studio

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

错误:DEP0500:无法删除文件夹"...\Debug\AppX".访问路径'resources.pri'被拒绝

当我尝试在本地计算机上调试WinRT应用程序时,我得到了很多错误:

Error : DEP0500 : The folder "C:\Users\akku\VS2012Projects\ProjectName\bin\x86\Debug\AppX" could not be deleted. 
Access to the path 'resources.pri' is denied.
Run Code Online (Sandbox Code Playgroud)

解决它的唯一办法就是重新启动Windows 8.用Google搜索了一下,并想知道没有找到解决方案.

经过一些测试后,我意识到这只会在运行或调试解决方案时发生.问题似乎总是无法删除上一次运行的AppX文件夹.也许执行上一次运行应用程序的调试器或Visual Studio进程不会停止访问某些资源?

我刚刚使用的快速入侵是从配置管理器创建第二个Release和Debug-Configuration.出现问题时,我可以切换到另一个配置,问题暂时解决.我仍然想要一个真正的工作答案,如何通过适当的解决方案来规避这个问题.

有没有人经历过这个并找到了更好的解决办法

c# exception-handling access-denied windows-8 .net-4.5

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

ServiceMix 4.2教程

我试图找出Apache ServiceMix 4.2的开始

可悲的是,主页上的教程似乎已经过时了 ...... 4.2服务似乎是开箱即用的,并配置了karaf,而教程则讨论将文件复制到不再存在的"hotdeploy"文件夹中在4.2 ...

有人能指出我对ServiceMix 4.2有效的教程吗?我正在尝试测试两个简单的HelloWorld Web服务的通信,或者看看如何配置BC来连接Web服务或类似的东西,只是为了开始.非常感谢任何帮助或指示.

java osgi apache-karaf apache-servicemix

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

架构问题:GWT或Vaadin创建桌面应用程序?

我们计划将feedreader创建为Windows桌面和iPad应用程序.因为我们希望能够展示网站运行(我们自己)的JavaScript在这个应用中,我们想过交付应用程序,HTML/CSS/JavaScript的,只是一些.NET控件或可可触摸WebBrowser组件包.因此,手头的任务是找出用于创建嵌入应用程序的HTML/CSS/JS文件的框架.

对于HTML/CSS/JavaScript的开发,我们很乐意使用Vaadin,GWT或其他一些框架,因为我们使用Java比使用JS要好得多.我们在短暂的头脑风暴之后支持Vaadin,因为UI组件非常好,但我担心大部分繁重的工作都会在服务器上,而不是在客户端(这不会太好).我们也想要GWT,但Java-to-JS编译需要花费大量时间和额外的步骤,并且在使用它时过去减慢了开发时间.

问题是:你会选择哪个开发框架(假设你想实现这个项目,你到目前为止大部分都是Java),为什么?如果有更好的框架选项(富客户端框架列表),请告诉我.

编辑:应用程序需要不时地与我们的服务器通信(例如同步已读取的内容),但主要应该自己获取xml feed.因此,我希望大多数生成的代码都可以嵌入到应用程序中,并且不需要对我们的服务器进行繁重的活动.

编辑2:我们(实际上即使你怀疑)预计至少有10000名用户.

gwt ria wicket desktop-application vaadin

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

Youtube C#.NET API:完成后上传视频和获取事件

这是使用Windows窗体桌面应用程序中的C#.NET API将视频上传到Youtube的代码:

YouTubeRequestSettings settings = new YouTubeRequestSettings("whatwill come here ?",
                "my api key",
                "my youtube login email", "my youtube login password");
YouTubeRequest request = new YouTubeRequest(settings);

Video newVideo = new Video();

newVideo.Title = "test 1";
newVideo.Tags.Add(new MediaCategory("Gaming", YouTubeNameTable.CategorySchema));
newVideo.Keywords = "test 1 , test 2";
newVideo.Description = "test 3 test 4";
newVideo.YouTubeEntry.Private = false;
newVideo.Tags.Add(new MediaCategory("tag 1, tag 2",
              YouTubeNameTable.DeveloperTagSchema));
newVideo.YouTubeEntry.Location = new GeoRssWhere(37, -122);
newVideo.YouTubeEntry.MediaSource = new MediaFileSource("C:\\test.avi", "video/quicktime");         
Video createdVideo = request.Upload(newVideo);
Run Code Online (Sandbox Code Playgroud)

这有效.我正在寻找的是让我恢复上传进度的事件,因此我可以在进度条中显示进度.Ich可以注册以下事件:

                            request.Service.AsyncOperationProgress +=
                            new AsyncOperationProgressEventHandler(Service_AsyncOperationProgress);
                        request.Service.AsyncOperationCompleted …
Run Code Online (Sandbox Code Playgroud)

c# youtube youtube.net-api c#-2.0

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