问题列表 - 第42496页

使用Maven为OSGi"包装"罐子的好方法

我在OPS4J上看过PAX工具,例如:这个,我想我找到了一个很好的方法:

  • 指定工件
  • 从该jar及其传递依赖项创建一个已组装的jar(包含所有依赖项的jar)
  • 用BND包装它来创建一个OSGi包

事实证明,我错了 - 似乎PAX的东西没有这样做.(RTFM,对吧?:))

但是这让我感到疑惑:那里有什么能满足我的要求吗?

我想也许我可以通过创建一个简单的POM并使用maven-bundle-plugin来做到这一点,但这似乎对我所要求的东西来说可能有点麻烦.

注意:我得到嵌入和组装jar不是真正的"OSGi方式" - 所以我不会这样做,除非我真的认为它有用.例如 - 春天.

提前致谢.

java osgi maven

5
推荐指数
2
解决办法
6584
查看次数

是否有一种语言接近英语的编程语言?

大多数语言允许"调整"语法的某些扩展部分(C++,C#)和/或将在代码中使用的语义(Katahdin,lua).但我还没有听说过一种语言可以完全定义代码的样子.那么是不是已经存在一些具有覆盖所有语法和定义语义的能力的语言?

我想要做的例子基本上来自下面的C#代码:

foreach(Fruit fruit in Fruits)
{
  if(fruit is Apple)
  {
    fruit.Price =  fruit.Price/2;
  }
}
Run Code Online (Sandbox Code Playgroud)

我想能够用我这样完美的语言编写上面的代码:

Check if any fruits are Macintosh apples and discount the price by 50%.
Run Code Online (Sandbox Code Playgroud)

从这个"想象的"语言中编码器的角度来看,我想到的优点是:

  1. 很清楚发生了什么(自我描述) - 它甚至可以让孩子理解我的程序
  2. 掩盖了我必须用C#编写的所有复杂性.但是,为什么我应该学习如果语句,算术运算符等已经实现了

我认为维护这个程序的程序员的缺点是:

  1. 也许你会以不同于我的方式表达这个程序,所以你可能无法获得我在句子中表达的所有信息
  2. 程序可能非常冗长且难以调试,但如果可能甚至接近上述类型的语法,可能会有更多人开始正确编程?我觉得这太棒了.我可以去上班,然后写一篇文章在这样的winform上画一个正方形:

Create a form called MyGreetingForm. Draw a square with in the middle of MyGreetingFormwith a side of 100 points. In the middle of the square write "Hello! Click here to continue" in …

compiler-construction parsing nlp programming-languages

12
推荐指数
2
解决办法
3940
查看次数

scrollTop jquery,用id滚动到div?

所以这是我现有的代码

$(document).ready(function() {
    $('.abouta').click(function(){
        $('html, body').animate({scrollTop:308}, 'slow');
        return false;
    });
    $('.portfolioa').click(function(){
        $('html, body').animate({scrollTop:708}, 'slow');
        return false;
    });
    $('.contacta').click(function(){
        $('html, body').animate({scrollTop:1108}, 'slow');
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

当您单击链接(例如"abouta")时,它会滚动到页面的特定部分.我宁愿做一个scrollTo然后是div的id,这样如果我改变填充等我就不必继续改变scrollTo位置.有什么办法吗?谢谢

javascript css jquery scroll position

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

如何选择SQL服务器?

我工作的公司使用了大量不同的SQL服务器,我想知道如何在同一个脚本中选择不同的SQL服务器.

例如,我想从服务器1中的数据库中的表中选择数据,并使用该数据从服务器2中的数据库上的另一个表中获取数据.我尝试使用Google搜索解决方案,但我找不到与我的问题相关的任何内容.

提前致谢.

sql sql-server

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

WebViewClient无法解析为某种类型

这是我上周问的一个问题的重新发布,有2个答案没有用.

我按照http://developer.android.com/resources/tutorials/views/hello-webview.html上的指南进行操作,然后创建了自己的EditText字段和一个按钮.代码应该解释一下,我的问题是我不断得到"HelloWebViewClient无法解析为类型"错误,有什么建议吗?提前致谢!

    package com.text.text;
import android.app.Activity;
import android.os.Bundle;
import android.text.Editable;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;
import android.widget.EditText;

public class test extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.alt);
        final EditText edittext = (EditText) findViewById(R.id.edittext);
        final Button button = (Button) findViewById(R.id.okay);
        button.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                Editable text = edittext.getText();
                String Tekst = text.toString();
                setContentView(R.layout.main);
                WebView mWebView;
                mWebView = (WebView) findViewById(R.id.webview); …
Run Code Online (Sandbox Code Playgroud)

android webview

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

PHP HTTP请求

我安装了运行php 5.2.13的MAMP Pro.当我尝试初始化HTTP请求时

$r = new HttpRequest('http://example.com/', HttpRequest::METH_GET);
Run Code Online (Sandbox Code Playgroud)

它告诉我:

"类'HttpRequest'没有找到...".

我需要做什么才能"安装(?)"它?

php http httprequest php-5.2

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

WPF:如何设置颜色变化动画?

我有一个网格,一个窗口根元素.我想应用一个动画,它会在5秒内将背景颜色从白色变为绿色.这是我做的:

private void Window_Loaded(object sender, RoutedEventArgs e)
{
    ColorAnimation animation;

    animation = new ColorAnimation();
    animation.From = Colors.White;
    animation.To = Colors.Green;
    animation.Duration = new Duration(TimeSpan.FromSeconds(5));
    rootElement.BeginAnimation(Grid.BackgroundProperty, animation);
}
Run Code Online (Sandbox Code Playgroud)

代码不起作用.什么都没有改变.我哪里弄错了?谢谢.

wpf animation coloranimation

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

在iframe中聚焦Textfield(Tricky!)

我想把焦点放在我网站上的文本字段中.有两个问题:

  1. 文本字段位于外部页面(我无法控制).它使用iframe嵌入我的页面.
  2. 每次加载页面时,textfield都会生成一个自己的随机ID.

这是我想要关注的文本字段的HTML代码()


<div class="UIComposer_InputShadow"><textarea placeholder="Discuss this event" onfocus="window.UIComposer &amp;&amp; UIComposer.focusInstance(&quot;c4d1cd73d90f2f8884818513&quot;);" name="status" id="c4d1cd73d90f2f8884818513_input" title="Discuss this event" class="UIComposer_TextArea     DOMControl_placeholder">Discuss this event</textarea></div>
Run Code Online (Sandbox Code Playgroud)

注意,"c4d1cd73d90f2f8884818513_input"和c4d1cd73d90f2f8884818513是随机生成的值.

如果有人能帮我解决这个问题会很棒,

非常感谢!;)

格尔茨,

卡米洛

javascript

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

在VS2010中使用MS Test ClassInitialize()和TestInitialize()而不是NUnit

我已经在VS2008上使用了NUnit,现在我正在适应VS2010上的MSTest.我曾经能够在TestSetup()中创建一个对象并在TestCleanup()中处理它,并且每次在NUnit中运行测试方法时都会创建对象,从而阻止我在每个测试方法中复制代码.

这对MSTest来说不可能吗?我发现使用ClassInitialize和ClassCleanup以及TestInitialize和TestCleanup属性的示例仅显示如何写入控制台.没有显示这些属性的更详细用法.

nunit mstest

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

WPF XAML在IsEnabled状态下更改图像不透明度

当IsEnabled为false时,我希望图像的不透明度为.50.我一直在看多个例子,但我仍然无法掌握如何使它工作.

这是我的自定义控件的完整XAML.任何帮助将深表感谢.

<UserControl
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
 mc:Ignorable="d"
 x:Class="test.StopButtonControl"
 x:Name="UserControl"
 d:DesignWidth="85" d:DesignHeight="85">

    <Grid x:Name="LayoutRoot">
        <Image x:Name="StopButtonUI" Source="Images/stop.png" Stretch="Fill" MouseUp="StopButtonClick"/>  
    </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

wpf xaml user-controls opacity isenabled

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