问题列表 - 第34610页

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

C中的静态和外部有什么区别?

C staticexternC 之间有什么区别?

c

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

没有可用的客户端连接器支持所需的协议:'HTTP'

问候语.我正在使用Restlet框架,当我运行以下代码获取和异常内部连接器错误(1002) - 没有可用的客户端连接器支持所需的协议:'HTTP'.

ClientResource cr = new ClientResource(
"http://127.0.0.1:8888/user/123");
UserResource resource = cr.wrap(UserResource.class);
User user = new User();
user.setName("xxx");
user.setPassword("xxx");
UserValidation userValidation = resource.retrieve(user);
if (userValidation != null) {
  System.out.println("Welcome, User");
} else {
  System.out.println("Not a vliad user");
}
Run Code Online (Sandbox Code Playgroud)

这里有人试过Retlet吗?可以指导我正确的方向吗?或者可以重定向到有用的教程?

java rest restlet

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

PHP foreach与嵌套数组?

我有一个嵌套数组,我想在其中显示结果的子集.例如,在下面的数组中,我想循环遍历嵌套数组[1]中的所有值.

Array
(
  [0] => Array
    (
      [0] => one
      [1] => Array
        (
          [0] => 1
          [1] => 2
          [2] => 3
        )
    )

  [1] => Array
    (
      [0] => two
      [1] => Array
        (
          [0] => 4
          [1] => 5
          [2] => 6
        )
    )

  [2] => Array
    (
      [0] => three
      [1] => Array
        (
          [0] => 7
          [1] => 8
          [2] => 9
        )
    )
)

我试图使用foreach函数,但我似乎无法让它工作.这是我的原始语法(虽然我意识到这是错误的).

$tmpArray = array(array("one",array(1,2,3)),array("two",array(4,5,6)),array("three",array(7,8,9)));

foreach ($tmpArray[1] as $value) {
  echo …

php arrays foreach nested

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

如何在运行时将资源提取到文件中?

我想只分发一个.exe,但是,在运行时我希望它将一些嵌入的图像资源提取到用户硬盘驱动器.

我可以,如果是的话,怎么样?

delphi extraction embedded-resource

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

逐行更新

我有一个包含大量记录的表,我想按行号更新我的主键.我的数据库是MySQL.

mysql

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

2D阵列中的峰值检测

我正在帮助一家兽医诊所测量狗爪下的压力.我使用Python进行数据分析,现在我不得不试图将爪子分成(解剖学)子区域.

我制作了每个爪子的2D阵列,它由爪子随时间加载的每个传感器的最大值组成.这是一个爪子的例子,我用Excel绘制了我想要"检测"的区域.这些是传感器周围的2×2个盒子,具有局部最大值,它们一起具有最大的总和.

替代文字

所以我尝试了一些实验并决定只查找每列和每行的最大值(由于爪子的形状,不能在一个方向上查看).这似乎可以很好地"检测"单独脚趾的位置,但它也标记了相邻的传感器.

替代文字

那么告诉Python哪些最大值是我想要的最好的方法是什么?

注意:2x2正方形不能重叠,因为它们必须是单独的脚趾!

我也采用2x2作为方便,欢迎任何更高级的解决方案,但我只是一个人类运动科学家,所以我既不是真正的程序员也不是数学家,所以请保持"简单".

这是一个可以加载版本np.loadtxt


结果

所以我尝试了@jextee的解决方案(见下面的结果).正如你所看到的,它在前爪上很有效,但后腿的效果不太好.

更具体地说,它无法识别出第四个脚趾的小峰值.这显然是循环看起来自上而下朝向最低值的事实所固有的,而不考虑这是什么.

有谁知道如何调整@jextee的算法,以便它也可以找到第4个脚趾?

替代文字

由于我还没有处理任何其他试验,我不能提供任何其他样品.但我之前提供的数据是每只爪子的平均值.该文件是一个数组,其最大数据为9个爪子,它们与盘子接触的顺序.

该图像显示了它们如何在空间上展开.

替代文字

更新:

我已经为任何感兴趣的人建立了一个博客,我已经设置了一个包含所有原始测量值的SkyDrive.所以对于要求更多数据的人来说:给你更大的力量!


新更新:

所以在我得到关于爪子检测爪子分类的问题的帮助后,我终于能够检查每个爪子的脚趾检测!事实证明,除了像我自己的例子中那样大小的爪子之外,它在任何东西上都不能很好地工作.事后看来,任意选择2x2是我自己的错.

这是一个错误的例子:钉子被识别为脚趾,"脚跟"如此宽,它被识别两次!

替代文字

爪子太大,因此在没有重叠的情况下采用2x2尺寸会导致一些脚趾被检测到两次.相反,在小型犬中,它经常无法找到第五个脚趾,我怀疑它是由2x2区域太大引起的.

对我的所有测量结果进行了当前的解决方案之后,我得出了令人吃惊的结论:几乎所有的小型犬都没有找到第5个脚趾,并且对于大型犬的50%以上的影响它会发现更多!

显然我需要改变它.我自己的猜测是将neighborhood小型狗的体型改为小型犬,大型犬则更大.但是generate_binary_structure不会让我改变数组的大小.

因此,我希望其他人有更好的建议来定位脚趾,也许脚趾区域尺寸与爪子尺寸一致?

python image-processing

843
推荐指数
18
解决办法
9万
查看次数

如何在textview上显示最新的附加文本?

我在聊天应用程序上工作.每当我提交或接收短信时,我都会将它们附加到聊天框中.当列表变长时,我需要向下滚动才能看到它们.如何使其自动滚动到新追加的文本?

<ScrollView
    android:id="@+id/scrollView01"
    android:layout_width="fill_parent"
    android:layout_height="100px" >
        <TextView
            android:id="@+id/txtChat"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text=""
            />      
</ScrollView>
Run Code Online (Sandbox Code Playgroud)

//

SendMsg.setOnClickListener(new View.OnClickListener() 
{
    public void onClick(View v) 
    {               
        String name = txtName.getText().toString();
        String message = txtMessage.getText().toString();

    if (message.length() > 0) {
            sendMsg(name, message);
            String myMessage = message + "\n";
            tvChat.append(myMessage);
        }
        else
            Toast.makeText(getBaseContext(), 
                "Please enter both name and message.", Toast.LENGTH_SHORT).show();
    }
});  
Run Code Online (Sandbox Code Playgroud)

android append textview

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

html5 <canvas>帧速率

我正在考虑使用javascript制作游戏逻辑游戏,并使用HTML5画布元素为游戏设置动画.我的目标是编写适用于浏览器和新智能手机的东西.所以我写了一个快速程序,在屏幕上移动100个圆圈,并向我显示帧速率.我对结果非常失望:Chrome:~90 FPS Firefox:~25 FPS iPhone:~11 FPS

这是一个非常简单的测试,所以我不喜欢实际制作完整游戏的机会.这是canvas元素的标准结果还是有一些技巧可以让绘图更快,如果你有任何好的链接让我知道?帆布在这一点上只是一个玩具,还是可以用于现实世界的应用.

编辑这里是代码:

var ctx;
var width;
var height;
var delta;
var lastTime;
var frames;
var totalTime;
var updateTime;
var updateFrames;
var creats = new Array();

function init() {
    var canvas =document.getElementById('main');
    width = canvas.width;
    height = canvas.height; 
    ctx = canvas.getContext('2d');
    for(var i=0; i < 100; ++i) {
        addCreature();
    }
    lastTime = (new Date()).getTime();
    frames = 0;
    totalTime = 0;
    updateTime = 0;
    updateFrames =0;
    setInterval(update, 10);
}


function addCreature() {
    var c = …
Run Code Online (Sandbox Code Playgroud)

javascript html5 canvas

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

在PHP中过滤特定字符串

是$ var ="UseCountry = 1 UseCountryDefault = 1 UseState = 1 UseStateDefault = 1 UseLocality = 1 UseLocalityDefault = 1 cantidad_productos = 5 expireDays = 5 apikey = ABQIAAAAFHktBEXrHnX108wOdzd3aBTupK1kJuoJNBHuh0laPBvYXhjzZxR0qkeXcGC_0Dxf4UMhkR7ZNb04dQ DISTANCIA = 15 AutoCoord = 1 user_add_locality = 0 SaveContactForm = 0 ShowVoteRating = 0 Listlayout = 0 WidthThumbs = 100 HeightThumbs = 75 WidthImage = 640 HeightImage = 480 ShowImagesSystem = 1 ShowOrderBy = 0 ShowOrderByDefault = 0 ShowOrderDefault = DESC SimbolPrice = $ PositionPrice = 0 FormatPrice = 0 …

php string

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